chore(devflow): align .devflow/ tracking with ignore-by-default policy#92
Merged
Conversation
git rm --cached (all kept on disk, now ignored per .devflow/.gitignore): - docs/ (504 design + review files) - dream/ runtime state (5 files) - features/mds-napi/.create-result.json (scratch result) Also re-include release-baseline.md in the tracking policy. Aligns the working tree with the committed ignore-by-default policy: only decisions/, features/ knowledge bases, and release-baseline.md stay tracked.
Dream-maintenance output folded in: - decisions.md: ADR-017 (explicit per-suggestion review-triage verdicts), ADR-018 (skip 2nd review cycle on strong convergence) - mds-compiler KNOWLEDGE: MAX_LOOP_ITERATIONS, MessageGuard, validate_exports - index.json keyword update; mds-js/mds-napi timestamp bumps
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Retires pre-policy stragglers under
.devflow/so the tracked set matches the committed.gitignore(ignore-by-default, re-include only curated knowledge).Brings tracked
.devflow/files from 519 → 9. Every untracked file stays on disk — this only changes git tracking.Commits
untrack non-curated files to match ignore policy—git rm --cachedfordocs/(504 design + review reports),dream/runtime state (5), and one.create-result.jsonscratch; re-includesrelease-baseline.mdin the policy.refresh decisions and feature knowledge— folds in this session's dream-maintenance output (ADR-017/018;MAX_LOOP_ITERATIONS/MessageGuard/validate_exportsknowledge; index + timestamp bumps).Tracked set after this change (9)
Why
The committed
.gitignorealready declared this exact policy, butdocs/,dream/, etc. were committed before that policy existed and gitignore can't retroactively untrack. This is the one-time cleanup; any new.devflow/file is ignored by default going forward.Notes
.devflow/bookkeeping only.