docs: archive legacy implementation plans

This commit is contained in:
Jason Woltje
2026-08-13 10:15:13 -05:00
parent 9c7fb4eda6
commit 9152bb2b14
13 changed files with 35 additions and 1 deletions
+4
View File
@@ -6,4 +6,8 @@
- [Planning bundle](monorepo-consolidation/README.md) — historical brief, board review, and Forge/MACP/framework-plugin work-package specifications. - [Planning bundle](monorepo-consolidation/README.md) — historical brief, board review, and Forge/MACP/framework-plugin work-package specifications.
## Legacy plans and deferred stubs
- [Legacy planning index](legacy/README.md) — unreferenced implementation plans, a superseded SSO setup record, and explicitly deferred design stubs.
Use current package source, tests, audience guides, and approved control documents for present behavior and status. Use current package source, tests, audience guides, and approved control documents for present behavior and status.
+28
View File
@@ -0,0 +1,28 @@
# Legacy plans and deferred design stubs
> **Status:** Historical planning archive. These files preserve prior proposals and implementation approaches; they are not proof of shipped behavior or authority to run commands.
The records below moved byte-identically from migration quarantine on 2026-08-10. Validate every claim against current source, tests, configuration, and safety policy before reuse.
## Implementation plans
- [Gateway security hardening](2026-03-13-gateway-security-hardening.md)
- [Agent platform architecture](2026-03-15-agent-platform-architecture.md)
- [Wave 2 TUI layout and navigation](2026-03-15-wave2-tui-layout-navigation.md)
- [HermesMosaic alignment](2026-05-06-hermes-mosaic-alignment.md)
- [Coordination resilience](2026-05-07-coordination-resilience.md)
- [Gateway token recovery](gateway-token-recovery.md)
## Setup record
- [Authentik SSO setup](authentik-sso-setup.md) — superseded for current administration by the canonical [SSO provider guide](../../../ADMIN-GUIDE/security/sso-providers.md).
## Explicitly deferred stubs
- [Chroot agent sandboxing](chroot-sandboxing.md)
- [Gatekeeper service](gatekeeper-service.md)
- [Task queue unification](task-queue-unification.md)
## Exclusions
The Agent Reflection PRD remains in quarantine because a live MACP test names its intended canonical path. The WebUI/Fleet Claude bridge draft remains authority-gated and coupled to Fleet decisions. Neither was moved in this archival slice.
@@ -87,6 +87,7 @@ Shared indexes, navigation, audit records, integration review, and final commits
- [x] Complete independent navigation, safety, and stop-condition reviews; remediate every autonomous finding. - [x] Complete independent navigation, safety, and stop-condition reviews; remediate every autonomous finding.
- [x] Migrate the bounded historical mission archive and repair its two broken sibling links. - [x] Migrate the bounded historical mission archive and repair its two broken sibling links.
- [x] Archive the unreferenced five-file monorepo-consolidation planning bundle byte-identically with explicit historical boundaries. - [x] Archive the unreferenced five-file monorepo-consolidation planning bundle byte-identically with explicit historical boundaries.
- [x] Archive ten unreferenced legacy plans/deferred stubs byte-identically; retain the live-test-coupled Agent Reflection PRD and authority-gated WebUI/Fleet draft in quarantine.
## Initial findings ## Initial findings
@@ -109,6 +110,7 @@ Shared indexes, navigation, audit records, integration review, and final commits
- The #756 Discord code-review, security-review, and documentation-checklist reports had no source/test consumers and moved byte-identically to their canonical report categories. `docs/reports/README.md` labels their historical evidence boundary. - The #756 Discord code-review, security-review, and documentation-checklist reports had no source/test consumers and moved byte-identically to their canonical report categories. `docs/reports/README.md` labels their historical evidence boundary.
- Independent safety review found that Discord external route strings are not proven to map to UUID conversation rows. Current pages now promise live routing/delivery only, disclose that persistence can fail while dispatch continues, and require pre-enrollment for privileged durable-session controls. - Independent safety review found that Discord external route strings are not proven to map to UUID conversation rows. Current pages now promise live routing/delivery only, disclose that persistence can fail while dispatch continues, and require pre-enrollment for privileged durable-session controls.
- The monorepo-consolidation brief, board review, and three work-package specifications had no live consumers or internal links. They moved byte-identically to `archive/planning/`; current package existence supports historical classification but does not prove every old acceptance criterion. - The monorepo-consolidation brief, board review, and three work-package specifications had no live consumers or internal links. They moved byte-identically to `archive/planning/`; current package existence supports historical classification but does not prove every old acceptance criterion.
- Ten additional unreferenced implementation plans, setup records, and deferred stubs moved byte-identically to `archive/planning/legacy/`. `agent-reflection-loop-PRD.md` was excluded because a MACP test names its intended canonical path; the WebUI/Fleet bridge draft was excluded because it remains authority-gated.
## Method ## Method
@@ -167,4 +169,4 @@ Shared indexes, navigation, audit records, integration review, and final commits
| Root test suite | BLOCKED/FAILED SAFELY — Fleet tests require missing `docs/fleet/`; gateway isolation test inherited a daemon DSN and failed authentication before cleanup DML. Not retried. | | Root test suite | BLOCKED/FAILED SAFELY — Fleet tests require missing `docs/fleet/`; gateway isolation test inherited a daemon DSN and failed authentication before cleanup DML. Not retried. |
| Focused final tests | PASS — types 71, Discord 44, web 33, focused gateway 32, and lease-broker/mutator acceptance 57; `DATABASE_URL` unset, no services started | | Focused final tests | PASS — types 71, Discord 44, web 33, focused gateway 32, and lease-broker/mutator acceptance 57; `DATABASE_URL` unset, no services started |
| Historical mission archive | PASS — 11 completed/superseded records moved under `archive/missions/`, indexed, and two broken sibling links repaired | | Historical mission archive | PASS — 11 completed/superseded records moved under `archive/missions/`, indexed, and two broken sibling links repaired |
| Historical planning archive | PASS — five monorepo-consolidation records moved byte-identically under `archive/planning/`; source hashes and zero-consumer scan verified | | Historical planning archive | PASS — five consolidation records plus ten legacy plans/stubs moved byte-identically under `archive/planning/`; hashes and zero-consumer scans verified |