From aafee9ea625074d50c24125ed9e3b38af13f9b1e Mon Sep 17 00:00:00 2001 From: Eric Rakestraw Date: Mon, 7 Sep 2026 20:46:16 +0000 Subject: [PATCH] Mark Seriatim source installation complete --- .../0001-seriatim-source-installation.md | 16 +++++++++++++++- docs/status.md | 8 ++++---- 2 files changed, 19 insertions(+), 5 deletions(-) diff --git a/docs/roadmap/features/0001-seriatim-source-installation.md b/docs/roadmap/features/0001-seriatim-source-installation.md index f26a295..0d63407 100644 --- a/docs/roadmap/features/0001-seriatim-source-installation.md +++ b/docs/roadmap/features/0001-seriatim-source-installation.md @@ -1,6 +1,6 @@ # Feature 0001: Seriatim Source Installation -Status: proposed +Status: done ## Summary @@ -155,3 +155,17 @@ After review, the source-build conventions may be adopted by the Audita, Scriptorium, Notarius, and Narratio roles. Generalization into shared tooling, prebuilt-binary installation, removal behavior, and dedicated multi-platform test infrastructure remain deferred until concrete experience justifies them. + +## Completion Evidence + +- `ansible-role-seriatim` commits `ac35c1f` through `efd4734` implement the + staged role contract, source installation, reproducible build, and integration + coverage. +- Remediation commits `c6c1907` through `6fb1aa2` close all findings recorded in + `docs/roadmap/remediation.md`, including malformed state and metadata drift. +- The complete integration suite passes on the local Ubuntu 26.04 development + host, restores the default installation, and finishes with a clean idempotent + convergence. +- The verified installation reports `seriatim version v1.5.0`, uses upstream + commit `0fc92f364316c874d366b00cdc884a33e1900b25`, and has consistent source, + binary, ownership, and build-state metadata. diff --git a/docs/status.md b/docs/status.md index 9c7edf8..11b2958 100644 --- a/docs/status.md +++ b/docs/status.md @@ -2,9 +2,9 @@ Last updated: 2026-09-07 -Current milestone: MVP design and workspace foundation +Current milestone: MVP standalone application roles -Current focus: Review the staged implementation plan for Feature 0001. +Current focus: Select the next standalone application-role feature. | ID | Deliverable | Owner | State | Evidence or next step | | --- | --- | --- | --- | --- | @@ -14,10 +14,10 @@ Current focus: Review the staged implementation plan for Feature 0001. | M0-04 | Aggregate repository status | workspace | done | `scripts/status` created | | M0-05 | Suite-level role repository | ansible-role-dnd-pipeline | done | Repository created and added to `workspace.yml` | | M1-01 | Remaining MVP design decisions | workspace | ready | Select the next item from the roadmap | -| M1-02 | Standalone application roles | role repositories | proposed | Begin after relevant interfaces are settled | +| M1-02 | Standalone application roles | role repositories | in_progress | Seriatim complete; select the next application role | | M1-03 | Suite-level pipeline role | ansible-role-dnd-pipeline | proposed | Begin after standalone role interfaces stabilize | | M1-04 | Collection assembly | ansible-collection-dnd | proposed | Select and implement the pipeline-role incorporation mechanism | -| F0001 | Install Seriatim from pinned source | ansible-role-seriatim | proposed | Review `docs/roadmap/implementation.md` | +| F0001 | Install Seriatim from pinned source | ansible-role-seriatim | done | Role commit `6fb1aa2`; feature and remediation acceptance checks pass | ## Updating This File