From 81c5cb5946b9a0145ec3d14708f0fe2ad9f6376f Mon Sep 17 00:00:00 2001 From: Pascal Andy Date: Wed, 4 Nov 2026 12:46:37 -0500 Subject: [PATCH 1/3] =?UTF-8?q?=F0=9F=93=9A=20docs:=20backlog:=20record=20?= =?UTF-8?q?COR-104-T10=20delivery?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Record the video-convert adoption evidence for #427 acceptance rule 6 Mark COR-104 Shipped and advance the queue to COR-102-T1 Keep UAT, gate removal, and the five follow-ups pending --- docs/backlog/COR-104-verification-map.md | 16 ++++++------ .../COR-104-verification-map/video-convert.md | 25 +++++++++++++++++++ docs/backlog/README.md | 5 ++-- .../decisions/D068-verification-map.md | 2 +- docs/status.md | 7 +++--- 5 files changed, 41 insertions(+), 14 deletions(-) create mode 100644 docs/backlog/COR-104-verification-map/video-convert.md diff --git a/docs/backlog/COR-104-verification-map.md b/docs/backlog/COR-104-verification-map.md index 96081e4d..91955d4a 100644 --- a/docs/backlog/COR-104-verification-map.md +++ b/docs/backlog/COR-104-verification-map.md @@ -1,7 +1,7 @@ --- id: COR-104 core: "verification map" -state: "Active. Core and template first, then video-convert. Gate review of #427 waits under After" +state: "Shipped. Core, template, and video-convert adopted the loop. UAT and gate review wait under After" --- # COR-104 verification map @@ -30,7 +30,7 @@ Trial findings are evidence of gaps only. | COR-104-T7 | Publication helpers | agent | COR-104-T6 | done | | COR-104-T8 | TLC runner in the kit | agent | - | done | | COR-104-T9 | Adoption and shared corrections | agent | COR-104-T4 | done | -| COR-104-T10 | Video-convert adopts the loop | agent | COR-104-T1, COR-104-T2, COR-104-T3, COR-104-T4, COR-104-T5, COR-104-T6, COR-104-T7, COR-104-T8, COR-104-T9 | todo | +| COR-104-T10 | Video-convert adopts the loop | agent | COR-104-T1, COR-104-T2, COR-104-T3, COR-104-T4, COR-104-T5, COR-104-T6, COR-104-T7, COR-104-T8, COR-104-T9 | done | ### COR-104-T1 Rule indexes and ledger columns @@ -145,15 +145,17 @@ It fails first on #427, and the step on #407, where an extension could not fix a - **Proves:** readiness.md and the release receipt, in ncly-video-convert C, level 2, measures 2 and 3. -In ncly-video-convert, update to that release and run the first build of #427. -Its publication proof runs through `sdk/verification`, and keeps its model, mapping, probes, and expected results. -It declares its publications and acceptance cases. -Each correction gets a ledger row, and a correction of A or B gets the step of D068. -It fails first on its record, which rejects the new pin ([P1][p1]), and on #427. Done when `just signoff` and `just release` pass. +The [adoption page](COR-104-verification-map/video-convert.md) keeps the requirements and follow-ups. + +Done in [PR #17](https://github.com/pascalandy/ncly-video-convert/pull/17), merged on 2026-11-04. +`just signoff` and `just release` passed at `4ad77bd5e19ddab9d79c3c5d692087a2789c64d2`. +The annotated tag [v0.2.2](https://github.com/pascalandy/ncly-video-convert/tree/v0.2.2) points to that commit. +The [#427 gate table](https://github.com/pascalandy/nicely/issues/427#issuecomment-6637077133) records the evidence. ## After Pascal runs a UAT of video-convert at the release of COR-104-T10, and its corrections enter the ledger. +That UAT remains pending. Compare the time and findings of each gate in [#427](https://github.com/pascalandy/nicely/issues/427). After Pascal accepts each removal, remove each gate that took time and found no real defect. diff --git a/docs/backlog/COR-104-verification-map/video-convert.md b/docs/backlog/COR-104-verification-map/video-convert.md new file mode 100644 index 00000000..da991aeb --- /dev/null +++ b/docs/backlog/COR-104-verification-map/video-convert.md @@ -0,0 +1,25 @@ +# Video-convert adoption + +This part of [COR-104-T10](../COR-104-verification-map.md#cor-104-t10-video-convert-adopts-the-loop) keeps its adoption requirements and follow-ups. +The card links the completed delivery and its evidence. + +## Requirements + +In ncly-video-convert, update to the core and template release and run the first build of #427. +Its publication proof runs through `sdk/verification`, and keeps its model, mapping, probes, and expected results. +It declares its publications and acceptance cases. +Each correction gets a ledger row, and a correction of A or B gets the step of [D068](../../north-star/decisions/D068-verification-map.md). +It fails first on its record, which rejects the new pin ([P1][p1]), and on #427. +Done when `just signoff` and `just release` pass. + +## Follow-ups + +Batch 2 filed these issues. They remain separate work: + +- [ncly-video-convert#14](https://github.com/pascalandy/ncly-video-convert/issues/14): Intel runtime warning test +- [ncly-video-convert#18](https://github.com/pascalandy/ncly-video-convert/issues/18): opt-in metadata removal +- [nicely#484](https://github.com/pascalandy/nicely/issues/484): manifest minimum ncly core +- [nicely#485](https://github.com/pascalandy/nicely/issues/485): template Release step 5 fast-forward merge +- [nicely#486](https://github.com/pascalandy/nicely/issues/486): extensiontest records the installed core separately + +[p1]: https://github.com/pascalandy/nicely-research/blob/main/synthesis/verification-map/proto/P1/REPORT.md diff --git a/docs/backlog/README.md b/docs/backlog/README.md index 6aa524f5..10e2db28 100644 --- a/docs/backlog/README.md +++ b/docs/backlog/README.md @@ -6,9 +6,8 @@ This folder holds one file per extension or core item and the ordered delivery q ## Queue -1. COR-104 -2. COR-102 -3. COR-105 +1. COR-102 +2. COR-105 ## Plan rules diff --git a/docs/north-star/decisions/D068-verification-map.md b/docs/north-star/decisions/D068-verification-map.md index 26864cf0..6d5d23f5 100644 --- a/docs/north-star/decisions/D068-verification-map.md +++ b/docs/north-star/decisions/D068-verification-map.md @@ -70,7 +70,7 @@ These three measures replace the score of the 36 trial cases. |---|---|---|---| | 1. Pyramid shape | The rules whose enforcer is `Prose only`, for each owner | `just status` for the core and template indexes, `extensionrepo check` for an extension | A: 79 of 154 rules. B: 24 of 57 rules ([N2][n2]). C, video-convert: 3 of 15 ([S4][s4]) | | 2. Correction ledger | The level where each correction landed, and its owner | The Level and Owner columns of the Corrections table in the [QA ledger](../../qa/ledger.md) | 66 of 237 past corrections landed below their highest working level ([N1][n1]) | -| 3. Real use | Video-convert adopts the loop, and its corrections feed measure 2 | COR-104-T10, and the rows of video-convert in the ledger | Not adopted, as #427 says | +| 3. Real use | Video-convert adopts the loop, and its corrections feed measure 2 | COR-104-T10, and the rows of video-convert in the ledger | Adopted in [COR-104-T10](../../backlog/COR-104-verification-map.md#cor-104-t10-video-convert-adopts-the-loop), released as v0.2.2 | **Why.** Since 2026-10-01, 232 of 237 corrections reached level 1 or 2 ([N1][n1]). But 66 landed below the highest level that works, and four classes hold 50 of them. diff --git a/docs/status.md b/docs/status.md index 4699caba..55f6d969 100644 --- a/docs/status.md +++ b/docs/status.md @@ -65,9 +65,10 @@ An existing extension adopts it through `just update`, then starts its first bui [COR-104](backlog/COR-104-verification-map.md) delivered T1 through T9 in core and the template. The SDK now provides analyzers, [owned runs](north-star/contract/owned-runs.md), typed build records, acceptance checks, publication checks, and the TLC runner. -Video-convert has yet to adopt the loop of the `nicely-extension` skill through COR-104-T10, tracked in [#427](https://github.com/pascalandy/nicely/issues/427). +Video-convert adopted the loop through [COR-104-T10](backlog/COR-104-verification-map.md#cor-104-t10-video-convert-adopts-the-loop). +Its signoff and release passed on 2026-11-04. Pascal's UAT and the gate review remain pending under COR-104's After. -The queue is COR-104, COR-102 Canadian French, then COR-105 AUR package. -`just next` prints COR-104-T10. +The queue is COR-102 Canadian French, then COR-105 AUR package. +`just next` prints COR-102-T1. COR-105-T1 waits on Pascal's AUR account and release key. After COR-102 ships, XT-602 returns for one small useful slice through the loop. From 3d99d919ea88f9f13f40bb5666c2835156dc309c Mon Sep 17 00:00:00 2001 From: Pascal Andy Date: Wed, 4 Nov 2026 12:55:14 -0500 Subject: [PATCH 2/3] =?UTF-8?q?=F0=9F=93=9A=20docs:=20backlog:=20preserve?= =?UTF-8?q?=20the=20verification=20baseline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Retain the dated D068 starting point beside the adoption outcome Remove incorrect run attribution and the repeated UAT status --- docs/backlog/COR-104-verification-map.md | 1 - docs/backlog/COR-104-verification-map/video-convert.md | 2 +- docs/north-star/decisions/D068-verification-map.md | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/docs/backlog/COR-104-verification-map.md b/docs/backlog/COR-104-verification-map.md index 91955d4a..551394ad 100644 --- a/docs/backlog/COR-104-verification-map.md +++ b/docs/backlog/COR-104-verification-map.md @@ -155,7 +155,6 @@ The [#427 gate table](https://github.com/pascalandy/nicely/issues/427#issuecomme ## After Pascal runs a UAT of video-convert at the release of COR-104-T10, and its corrections enter the ledger. -That UAT remains pending. Compare the time and findings of each gate in [#427](https://github.com/pascalandy/nicely/issues/427). After Pascal accepts each removal, remove each gate that took time and found no real defect. diff --git a/docs/backlog/COR-104-verification-map/video-convert.md b/docs/backlog/COR-104-verification-map/video-convert.md index da991aeb..993eeffc 100644 --- a/docs/backlog/COR-104-verification-map/video-convert.md +++ b/docs/backlog/COR-104-verification-map/video-convert.md @@ -14,7 +14,7 @@ Done when `just signoff` and `just release` pass. ## Follow-ups -Batch 2 filed these issues. They remain separate work: +These issues remain separate work: - [ncly-video-convert#14](https://github.com/pascalandy/ncly-video-convert/issues/14): Intel runtime warning test - [ncly-video-convert#18](https://github.com/pascalandy/ncly-video-convert/issues/18): opt-in metadata removal diff --git a/docs/north-star/decisions/D068-verification-map.md b/docs/north-star/decisions/D068-verification-map.md index 6d5d23f5..8a40da41 100644 --- a/docs/north-star/decisions/D068-verification-map.md +++ b/docs/north-star/decisions/D068-verification-map.md @@ -70,7 +70,7 @@ These three measures replace the score of the 36 trial cases. |---|---|---|---| | 1. Pyramid shape | The rules whose enforcer is `Prose only`, for each owner | `just status` for the core and template indexes, `extensionrepo check` for an extension | A: 79 of 154 rules. B: 24 of 57 rules ([N2][n2]). C, video-convert: 3 of 15 ([S4][s4]) | | 2. Correction ledger | The level where each correction landed, and its owner | The Level and Owner columns of the Corrections table in the [QA ledger](../../qa/ledger.md) | 66 of 237 past corrections landed below their highest working level ([N1][n1]) | -| 3. Real use | Video-convert adopts the loop, and its corrections feed measure 2 | COR-104-T10, and the rows of video-convert in the ledger | Adopted in [COR-104-T10](../../backlog/COR-104-verification-map.md#cor-104-t10-video-convert-adopts-the-loop), released as v0.2.2 | +| 3. Real use | Video-convert adopts the loop, and its corrections feed measure 2 | COR-104-T10, and the rows of video-convert in the ledger | Not adopted at the 2026-11-02 start. Adopted on 2026-11-04 in [COR-104-T10](../../backlog/COR-104-verification-map.md#cor-104-t10-video-convert-adopts-the-loop) | **Why.** Since 2026-10-01, 232 of 237 corrections reached level 1 or 2 ([N1][n1]). But 66 landed below the highest level that works, and four classes hold 50 of them. From 6aaebd341814e1bb90cc50464e478fc077b55609 Mon Sep 17 00:00:00 2001 From: Pascal Andy Date: Wed, 4 Nov 2026 13:04:04 -0500 Subject: [PATCH 3/3] =?UTF-8?q?=F0=9F=93=9A=20docs:=20backlog:=20link=20th?= =?UTF-8?q?e=20adoption=20corrections?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Name the external PR and the extension that adopted the loop Link correction records without copying extension-owned ledger rows --- docs/backlog/COR-104-verification-map.md | 4 ++-- docs/backlog/COR-104-verification-map/video-convert.md | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/docs/backlog/COR-104-verification-map.md b/docs/backlog/COR-104-verification-map.md index 551394ad..06dc2689 100644 --- a/docs/backlog/COR-104-verification-map.md +++ b/docs/backlog/COR-104-verification-map.md @@ -1,7 +1,7 @@ --- id: COR-104 core: "verification map" -state: "Shipped. Core, template, and video-convert adopted the loop. UAT and gate review wait under After" +state: "Shipped. Video-convert adopted the loop. UAT and gate review wait under After" --- # COR-104 verification map @@ -147,7 +147,7 @@ It fails first on #427, and the step on #407, where an extension could not fix a C, level 2, measures 2 and 3. The [adoption page](COR-104-verification-map/video-convert.md) keeps the requirements and follow-ups. -Done in [PR #17](https://github.com/pascalandy/ncly-video-convert/pull/17), merged on 2026-11-04. +Done in [ncly-video-convert#17](https://github.com/pascalandy/ncly-video-convert/pull/17), merged on 2026-11-04. `just signoff` and `just release` passed at `4ad77bd5e19ddab9d79c3c5d692087a2789c64d2`. The annotated tag [v0.2.2](https://github.com/pascalandy/ncly-video-convert/tree/v0.2.2) points to that commit. The [#427 gate table](https://github.com/pascalandy/nicely/issues/427#issuecomment-6637077133) records the evidence. diff --git a/docs/backlog/COR-104-verification-map/video-convert.md b/docs/backlog/COR-104-verification-map/video-convert.md index 993eeffc..65f2f17e 100644 --- a/docs/backlog/COR-104-verification-map/video-convert.md +++ b/docs/backlog/COR-104-verification-map/video-convert.md @@ -2,6 +2,8 @@ This part of [COR-104-T10](../COR-104-verification-map.md#cor-104-t10-video-convert-adopts-the-loop) keeps its adoption requirements and follow-ups. The card links the completed delivery and its evidence. +The [adoption corrections](https://github.com/pascalandy/ncly-video-convert/blob/v0.2.2/verification/corrections.md) record each finding. +The [QA ledger](../../qa/ledger.md#corrections) holds the landed corrections of owner A, #462 and #468. ## Requirements