Record Narratio upgrade validation

This commit is contained in:
2026-09-28 14:55:53 +00:00
parent 0dc7e5b965
commit ced9e66382
4 changed files with 32 additions and 12 deletions

View File

@@ -32,14 +32,14 @@ Seriatim is unchanged by this sequence.
Release-summary and migration-guidance triage is complete. Standalone
Scriptorium, Audita, and Notarius adoption are complete after independent review;
Narratio is next. Add the numbered feature
link beside each item when its roadmap is created; check it off after
Narratio standalone implementation awaits independent review. Add the numbered
feature link beside each item when its roadmap is created; check it off after
independent review and closeout.
- [x] [Feature 0018: Scriptorium adoption](features/0018-scriptorium-v0-15-adoption.md) — complete through role `b174c8c`; independent review found no remediation issues.
- [x] [Feature 0019: Audita adoption](features/0019-audita-v2-adoption.md) — complete through role `c3dd59f`; independent review found no remediation issues.
- [x] [Feature 0020: Notarius adoption](features/0020-notarius-v0-8-adoption.md) — complete through role `6aef48b`; independent review found no remediation issues; suite unchanged.
- [ ] [Feature 0021: Narratio adoption](features/0021-narratio-v3-adoption.md) — roadmap and staged plan approved; ready for implementation.
- [ ] [Feature 0021: Narratio adoption](features/0021-narratio-v3-adoption.md) — standalone role implemented through `3c0700b`; independent review pending, suite unchanged.
- [ ] Suite integration — feature roadmap not yet created.
## Adoption Boundaries

View File

@@ -1,6 +1,6 @@
# Feature 0021: Adopt Narratio v3.0.0 in the Standalone Role
Status: ready
Status: in_progress — implementation complete; independent review pending
## Summary
@@ -205,6 +205,20 @@ review retry/timeout budgets rather than copying retired tuning mechanically.
None identified for this standalone scope.
## Implementation Evidence
- Standalone role commits: `a28f22c` (v3 interface and migrated fixtures),
`45f6836` (selector and credential-list coverage), and `3c0700b` (upgrade
guidance). Production tasks, suite dependencies, collection, and consumer
remain unchanged.
- `bash -n` and the local integration harness passed. The harness includes
syntax check and production-profile lint and exercised native offline
baseline, named, and explicit-empty validation, selected v2.1.0 behavior,
supplied-Go recovery, synthetic credential loading, and clean immediate
repeats. Role and workspace whitespace checks passed.
- The implemented role awaits independent review. Coordinated suite migration
remains separate follow-up work.
## Upstream References
- [Narratio v3.0.0 release](https://gitea.maximumdirect.net/eric/narratio/src/tag/v3.0.0/docs/releases/v3.0.0.md)

View File

@@ -1,6 +1,6 @@
# Implementation Plan 0021: Adopt Narratio v3.0.0
Status: in_progress
Status: implemented — independent review pending
Target executor: GPT-5.6-Terra
@@ -192,6 +192,8 @@ Commit as `Test Narratio selectors and credential lists`.
## Stage 3: Document Upgrade Ownership and Hand Off for Review
Completion: complete (2026-09-28).
### Required Policy Review
Read workspace `AGENTS.md`, `docs/orientation.md`, `docs/conventions.md`,
@@ -271,6 +273,12 @@ Plan approved.
explicit empty lists/selectors without synthetic values, and clean immediate
repeats passed. The older selected-version and supplied-Go cases remained
valid. Role `git diff --check` passed.
- Stage 3: role commits `a28f22c`, `45f6836`, and `3c0700b` provide the
implementation and upgrade guidance. The README was checked against tagged
v3.0.0 release, configuration, integration, and operations contracts.
Documentation-only changes reuse Stage 2 behavior evidence; role/workspace
`git diff --check` and `scripts/status` passed. F0021 remains open for
independent review.
## Open Questions