docs(consolidation): close the plan — phases 5 and 7 are done
Record the end state at the top of the page: four repositories archived, their clones gone from this machine, the Phase 7 drops done or never present here, and Canary's default branch moved off `xenia-rs`. The retention question and the history rewrite stay open for the human. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -27,6 +27,30 @@ that is the correct reading: **each unresolved path here is work outstanding.**
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## ✅ Closed 2026-09-16
|
||||||
|
|
||||||
|
**The end state is reached: two live repositories.** `Syplheed-Reborn`,
|
||||||
|
`Sylpheed-Godot`, `xenia-rs` and `xex2tractor` are archived read-only on Gitea
|
||||||
|
(by the human, 2026-09-16), not deleted. The harvests are on `main`: the DuckDB
|
||||||
|
tool (`crates/sylpheed-xexdb`, #32), the import-thunk naming (#35, re-landed as
|
||||||
|
#39), the xex2tractor reference files (#30) and the orphan assets (#34). The last
|
||||||
|
reference files from the project root follow in #46. `sylpheed.db` lives in this
|
||||||
|
repository's root and was rebuilt from scratch.
|
||||||
|
|
||||||
|
| phase | outcome |
|
||||||
|
|---|---|
|
||||||
|
| **5** archive | ✅ the four repos archived; `xenia-rs` and `sylpheed-reborn` clones deleted from this machine (the other two never had one here) |
|
||||||
|
| **7** drops | ✅ `Sylpheed/target/` deleted; `agent-backups/`, `stock-oracle/`, `texcompare/`, `ship_render/`, the `pi/*` branches and the root Canary logs are not on this machine |
|
||||||
|
| fork | ✅ Canary's default branch is `sylpheed-re`, no longer `xenia-rs` |
|
||||||
|
|
||||||
|
Still the human's, unchanged: the **retention** question (all repositories are
|
||||||
|
public; `docs/re/captures/` holds game screenshots) and the **history rewrite**,
|
||||||
|
recommended against in Phase 5.
|
||||||
|
|
||||||
|
The rest of this page is the working record as it stood during the move. Its
|
||||||
|
paths into the retired repositories no longer resolve because those clones are
|
||||||
|
gone, not because work is outstanding.
|
||||||
|
|
||||||
## Where things stand
|
## Where things stand
|
||||||
|
|
||||||
| repo | server | local tree | tracked | disposition |
|
| repo | server | local tree | tracked | disposition |
|
||||||
@@ -413,7 +437,7 @@ citations" turn out to be one.)
|
|||||||
is a deletion on the human's disk, and rebuilding it is hours, so it stays until
|
is a deletion on the human's disk, and rebuilding it is hours, so it stays until
|
||||||
asked for.
|
asked for.
|
||||||
|
|
||||||
## Phase 5 — Verify the invariant, then archive ⬜ **NOT STARTED**
|
## Phase 5 — Verify the invariant, then archive ✅ **DONE 2026-09-16**
|
||||||
|
|
||||||
For each of `Syplheed-Reborn`, `Sylpheed-Godot`, `xenia-rs`, `xex2tractor`:
|
For each of `Syplheed-Reborn`, `Sylpheed-Godot`, `xenia-rs`, `xex2tractor`:
|
||||||
re-run the containment check **at that moment** — not from this page's ledger,
|
re-run the containment check **at that moment** — not from this page's ledger,
|
||||||
@@ -472,7 +496,7 @@ Tracked by nobody today, and tools or references by the two-repo rule:
|
|||||||
| `scratch/xbg7/extract.py` — clean-room XBG7 scanner | superseded by `sylpheed_formats::mesh`; keep as history or drop |
|
| `scratch/xbg7/extract.py` — clean-room XBG7 scanner | superseded by `sylpheed_formats::mesh`; keep as history or drop |
|
||||||
| `Sylpheed-try/…/examples/_voice_span.rs` — 46-line untracked probe | keep or drop |
|
| `Sylpheed-try/…/examples/_voice_span.rs` — 46-line untracked probe | keep or drop |
|
||||||
|
|
||||||
## Phase 7 — Intended drops ⬜ **NOT STARTED**
|
## Phase 7 — Intended drops ✅ **DONE 2026-09-16**
|
||||||
|
|
||||||
Stated so that nothing is dropped by omission.
|
Stated so that nothing is dropped by omission.
|
||||||
|
|
||||||
@@ -490,7 +514,7 @@ Stated so that nothing is dropped by omission.
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
# ▶️ STATUS 2026-09-13 — paused here, for the other machine to finish
|
# STATUS 2026-09-13 — paused here, for the other machine to finish (superseded: see ✅ Closed 2026-09-16 at the top)
|
||||||
|
|
||||||
**Six of eight phases are done and pushed.** Everything below is committed;
|
**Six of eight phases are done and pushed.** Everything below is committed;
|
||||||
nothing is left in a working tree. Five pull requests are open and **none has
|
nothing is left in a working tree. Five pull requests are open and **none has
|
||||||
@@ -506,8 +530,8 @@ been merged** — merging is the human's, and #32 contains #30 and #31.
|
|||||||
| **4** captures + the missing check | ✅ done | **PR #33** `fix/capture-citations` |
|
| **4** captures + the missing check | ✅ done | **PR #33** `fix/capture-citations` |
|
||||||
| **6** adopt the orphan assets | ✅ done | **PR #34** `chore/adopt-orphan-assets`, + Canary `99cc72662` |
|
| **6** adopt the orphan assets | ✅ done | **PR #34** `chore/adopt-orphan-assets`, + Canary `99cc72662` |
|
||||||
| — containers and agents | ✅ done | **PR #31** `docs/containers-setup` |
|
| — containers and agents | ✅ done | **PR #31** `docs/containers-setup` |
|
||||||
| **5** archive the four repos | ⬜ **open — needs the human** | |
|
| **5** archive the four repos | ✅ done 2026-09-16 | archived by the human |
|
||||||
| **7** intended drops | ⬜ **open — partly needs the human** | |
|
| **7** intended drops | ✅ done 2026-09-16 | |
|
||||||
|
|
||||||
## 🔴 Five claims on this page were wrong. Read these before trusting the rest.
|
## 🔴 Five claims on this page were wrong. Read these before trusting the rest.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user