Record the Scriptorium credential update handoff
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# Feature 0023: Adopt Narratio v3.1.0 and Forward Scriptorium Credentials
|
||||
|
||||
Status: ready — roadmap and implementation plan approved
|
||||
Status: in_progress — implementation complete; awaiting independent review
|
||||
|
||||
## Summary
|
||||
|
||||
@@ -153,6 +153,31 @@ Publishing required Ansible dependency commits is explicit in that plan's scope;
|
||||
this planning pass does not push anything. Operational deployment and a paid/live smoke run
|
||||
remain separate operator activities, not feature-completion gates.
|
||||
|
||||
## Implementation Evidence
|
||||
|
||||
Implementation completed on 2026-09-29. The public Narratio role revision is
|
||||
`758aed7a74c9a64ad02e13ff551b4f7aea16b3af`; the public D&D pipeline role
|
||||
revision is `0f841fd91ffc533aeec0ec688e81c24bd187a845`; the public
|
||||
collection revision is `002e86c9deb90820a2f1c2f55e1f4d8be59b7c96`.
|
||||
The consumer revision `67cc22f37f042fa12ada09547efa677022242284` is
|
||||
committed locally and not published, preserving its earlier local commits.
|
||||
The collection's imported pipeline Git tree exactly matches the public source
|
||||
revision. No release tag or artifact was created.
|
||||
|
||||
The Narratio role, pipeline role, and collection each passed `bash -n
|
||||
tests/integration`, their full `./tests/integration` harnesses, and `git diff
|
||||
--check`. The role and collection harnesses passed on their first runs. The
|
||||
pipeline harness's first run encountered a public Git HTTPS timeout; an
|
||||
unchanged retry passed, including native base/testing configuration inspection
|
||||
and a zero-change repeat. The consumer installed the collection manifest's D&D
|
||||
dependencies and exact collection revision in disposable paths; `--list-hosts`
|
||||
selected only `pipeline-dnd`, `--syntax-check` passed, and `git diff --check`
|
||||
passed. No operational controller or target host was contacted.
|
||||
|
||||
No implementation scope deviation was needed. Independent review remains
|
||||
pending. Offline configuration and convergence checks do not prove that the
|
||||
operator's actual key is valid or that a live trim request will succeed.
|
||||
|
||||
## Open Questions
|
||||
|
||||
None identified.
|
||||
|
||||
@@ -235,6 +235,8 @@ commits local; record validation and the selected collection revision.
|
||||
|
||||
## Stage 5: Record implementation results for review
|
||||
|
||||
Completion: complete (2026-09-29). Feature remains in progress pending independent review.
|
||||
|
||||
### Required Policy Review
|
||||
|
||||
Read `AGENTS.md`, `docs/orientation.md`, `docs/conventions.md`, and
|
||||
@@ -280,6 +282,10 @@ paths, listed only `pipeline-dnd`, passed playbook syntax and whitespace checks,
|
||||
and left inventory, Vault, playbooks, and operational hosts untouched. The
|
||||
consumer commit remains local alongside its pre-existing unpublished commits.
|
||||
|
||||
Stage 5 recorded exact revisions and validation in the feature roadmap and
|
||||
workspace status. `git diff --check` and `scripts/status` passed; all changed
|
||||
application repositories are clean. The workspace handoff commit remains local.
|
||||
|
||||
## Open Questions
|
||||
|
||||
None.
|
||||
|
||||
@@ -4,10 +4,10 @@ Last updated: 2026-09-29
|
||||
|
||||
Current milestone: Operational D&D pipeline deployment
|
||||
|
||||
Current focus: Feature 0023's roadmap and staged implementation plan are approved
|
||||
and ready for the implementation sprint. Narratio v3.1.0 is released; its public tag was
|
||||
verified. The feature wires Scriptorium credentials through the standalone role
|
||||
and D&D suite to address the operator's reported trim HTTP 401.
|
||||
Current focus: Feature 0023 implementation is complete and awaiting independent
|
||||
review. Narratio v3.1.0 and Scriptorium credential selection are wired through
|
||||
the standalone role, D&D suite, collection, and local consumer pins. No
|
||||
operational deployment or provider-authentication check was performed.
|
||||
Feature 0022 and the application upgrade sequence remain complete. Broader
|
||||
downgrade/removal policy remains unselected design work.
|
||||
See the [upgrade sequence](roadmap/application-upgrade-sequence.md) and
|
||||
@@ -47,7 +47,7 @@ See the [upgrade sequence](roadmap/application-upgrade-sequence.md) and
|
||||
| F0021 | Adopt Narratio v3.0.0 | Narratio role and workspace | done | Role `3c0700b`, following `a28f22c` and `45f6836`, passed independent review with no findings; [feature roadmap](roadmap/features/0021-narratio-v3-adoption.md) records evidence; suite pins unchanged |
|
||||
| F0022 | Integrate the reviewed application upgrades | Pipeline role, collection, consumer, and workspace | done | Closed after review and resolution of all three findings; public pipeline `37b1cf6`, public collection `b3bc045`, local consumer `15f0f4e`; [remediation evidence](roadmap/remediation.md) |
|
||||
| A0001 | Audit completed standalone-role test suites | workspace and standalone roles | done | Findings recorded in `docs/roadmap/test-suite-audit-findings.md` |
|
||||
| F0023 | Adopt Narratio v3.1.0 and forward Scriptorium credentials | Narratio role, pipeline role, collection, consumer, and workspace | ready | Roadmap and [implementation plan](roadmap/implementation.md) approved; v3.1.0 tag verified; ready for implementation |
|
||||
| F0023 | Adopt Narratio v3.1.0 and forward Scriptorium credentials | Narratio role, pipeline role, collection, consumer, and workspace | in_progress | Public Narratio role `758aed7a`, pipeline `0f841fd`, collection `002e86c`; local consumer `67cc22f`. Harnesses and consumer syntax passed; [feature evidence](roadmap/features/0023-narratio-scriptorium-credentials.md); independent review pending |
|
||||
| R0001 | Simplify completed standalone-role test suites | workspace and standalone roles | done | Role commits `e08c63c`, `d2d0b9d`, and `cfecf37` passed implementation and independent review |
|
||||
|
||||
## Updating This File
|
||||
|
||||
Reference in New Issue
Block a user