Relocate completed-milestone history to .ciagent/archive/ (byte-identical
snapshots of PROJECT/REQUIREMENTS/ROADMAP/ARCHITECTURE pre-compression +
verbatim moves of REVIEW/AUDIT/VERIFY/PRE_MORTEM). Slim the in-place files
to retain only active-milestone (v1.26) + immediate-predecessor (v1.25)
context + durable vision/tenets/scope/RACI/capability-status/load-bearing
decisions. REGRESSION_REPORT.{json,md} stay in place (live read/write
targets of core/metrics/collector.py + core/regression_verify.py).
Working context: 11,164 → 4,152 lines (~63% reduction). Archive preserves
8,615 lines. Lossless via relocation + git history. No test regressions
(761 passed; same 3 pre-existing failures as baseline).
---ci---
project: acdl
phase: 2
milestone: v1.26
status: execute
lessons:
- REGRESSION_REPORT.{json,md} are live operational files (read by
core/metrics/collector.py + core/regression_verify.py) — must NOT be
archived. Pre-flight grep for code references to candidate archive
paths before any move.
- test_no_purged_loaded_term scans .ciagent/PROJECT.md + CLARIFY.md +
docs/ for 'penetrat' — slimmed files must not reintroduce it. Historical
description of the purge ('removed the term ...') is safe in ROADMAP.
- Git rename detection (R) works for pure file moves; snapshot-then-slim
shows as A + M. Both preserve history.
---/ci---
3.5 KiB
.ciagent/archive/ — Completed-Milestone History
This directory holds byte-identical snapshots of .ciagent/ files that
were compressed out of the active agent context. Compression is lossless
via relocation: every original byte is reachable here, and the git
history at the commit prior to compression preserves the authoritative
state for offline agent loading.
Why archive
The active milestone is v1.26 (Live Pilot Estate Activation). The
.ciagent/ root held ~11,164 lines dominated by completed-milestone
narratives (v1.0–v1.24). Per the run.md context-loading model, agents
read .ciagent/ every /ci-run; the historical narrative was not
load-bearing for v1.26 execution and was relocated to keep the working
context lean.
Contents
Snapshots of slimmed files (full content before compression)
| File | Original (lines) | Replaces | Status at time of snapshot |
|---|---|---|---|
PROJECT-v1.0-v1.24.md |
1784 | .ciagent/PROJECT.md |
v1.0–v1.24 milestone-by-milestone narrative + active milestone v1.26 sections |
REQUIREMENTS-v1.0-v1.24.md |
2490 | .ciagent/REQUIREMENTS.md |
All requirements v1.0 (REQ-01) through v1.26 (REQ-322) |
ROADMAP-v1.0-v1.24.md |
2341 | .ciagent/ROADMAP.md |
All phase breakdowns v1.0 through v1.26 |
ARCHITECTURE-v1.0-v1.24.md |
945 | .ciagent/ARCHITECTURE.md |
Full architecture reference + historical "how we got here" narrative |
The slimmed in-place files retain: active milestone v1.26 context, the v1.25 milestone (since v1.26 tags ride the v1.25.x line), the durable vision/tenets/RACI/capability-status sections, and the current-state architecture reference.
Completed-phase artifacts (relocated verbatim)
| File | Original (lines) | Phase(s) documented |
|---|---|---|
REVIEW.md |
111 | Multi-persona code review records from completed phases |
AUDIT.md |
553 | Project health audit records (reconstruction tests, branch hygiene) |
VERIFY.md |
86 | Per-phase verification records |
PRE_MORTEM.md |
228 | Pre-mortem analyses for completed milestones |
Live operational files NOT archived
These files remain at their canonical .ciagent/ paths because they are
read/write targets of live code paths and must not be relocated:
REGRESSION_REPORT.json— written bycore/regression_verify.py:705, read bycore/metrics/collector.py:27+core/metrics/trust_snapshot.py:21metrics/views.
REGRESSION_REPORT.md— written bycore/regression_verify.py:704, referenced byscripts/run_regression.sh.CHECKPOINT.json— the authoritative resume point for/ci-run.config.json— operational configuration (no historical content).
How to load archived content
Agents that need completed-milestone history can read these files
directly (they live inside .ciagent/, so the path convention holds):
.ciagent/archive/PROJECT-v1.0-v1.24.md
.ciagent/archive/REQUIREMENTS-v1.0-v1.24.md
.ciagent/archive/ROADMAP-v1.0-v1.24.md
.ciagent/archive/ARCHITECTURE-v1.0-v1.24.md
.ciagent/archive/{REVIEW,AUDIT,VERIFY,PRE_MORTEM}.md
For the authoritative pre-compression state of any .ciagent/ file,
use git history at the commit immediately preceding the compression
commit (search the log for chore(P02): compress .ciagent/ files).
completed-milestones/
Reserved for future per-milestone summary files if a milestone's narrative is too large for the slimmed in-place ROADMAP/PROJECT. Currently empty; v1.0–v1.24 narrative is fully preserved in the four snapshot files above.