From ab8b55adf5694efcd2b680c42cd7585c456e2f9c Mon Sep 17 00:00:00 2001 From: Rafael Richards Date: Sun, 10 May 2026 20:17:40 -0400 Subject: [PATCH] phase0-status: capture post-merge cleanup batch + clear outstanding MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit After the B/C/D PRs merged and the smoke test went green on main, a follow-on docs/-as-prose-only cross-repo cleanup landed: - m-standard PR #6 — docs/integrated/ → integrated/ (reverts 3bfb947) - m-cli PR #9 — docs/vista-lint-presets/ → examples/vista-lint-presets/ - m-stdlib PR #4 — update inbound refs - m-cli PR #10 — drop the docs/-walk shim in _find_m_standard() make phase0-smoke re-verified PASS after each batch (pointers move atomically with payload files). The previously-listed "local feature branches still exist" follow-up turned out to be a no-op: `gh pr merge --delete-branch` cleared both remote and local tracking branches when run from main with the feature branch not currently checked out. Phase 0 follow-ups now exhausted; Phase 1 is unblocked. --- docs/phase0-status.md | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/docs/phase0-status.md b/docs/phase0-status.md index 8a80edc..b60b730 100644 --- a/docs/phase0-status.md +++ b/docs/phase0-status.md @@ -46,16 +46,30 @@ parse. The Phase 0 exit criterion is met. Captured in m-cli `f516e76` and in `~/claude/memory/feedback_manifest_drift_gotchas.md` for future manifest-drift work. +6. **`docs/`-as-prose-only cross-repo cleanup.** Audit + relocate + non-prose artifacts out of every repo's `docs/`. Three PRs shipped + (after Phase 0 merges): + - m-standard PR #6 — `docs/integrated/` → `integrated/` (reverts + 3bfb947). ADR-005 frames the layer as a machine-readable + interface, not a doc; the repo's own code defaults to root + `integrated/`; the layout drift was leaking as a shim into + consumer repos. + - m-cli PR #9 — `docs/vista-lint-presets/` → `examples/vista-lint-presets/` + (copy-paste TOML preset; worked-example artifact, not prose). + - m-stdlib PR #4 — update four inbound refs in + `templates/m-vista-test-suite/` and `docs/testing/` to the new + m-cli path. + Follow-on m-cli PR #10 dropped the now-dead `docs/`-walk shim in + `_find_m_standard()` (compatibility code from the docs/integrated + migration window). `make phase0-smoke` re-verified PASS after each + batch — `exposes.*` pointers move atomically with payload files. +7. **Local feature branches cleared** by `gh pr merge --delete-branch` + running from the parent's `main` (deletes both remote and local + tracking branch when not currently checked out). -## Outstanding follow-ups (Phase 0 cleanup, non-blocking) +## No outstanding Phase 0 follow-ups -1. **Local feature branches still exist** in each repo's local clone - even though origin deleted them. Optional cleanup: - ```bash - cd m-stdlib && git checkout main && git pull && git branch -D phase0-B-repo-meta - cd m-standard && git checkout main && git pull && git branch -D phase0-c-repo-meta - cd m-cli && git checkout main && git pull && git branch -D phase0-D - ``` +Phase 1 is unblocked. ## Next