ci/woodpecker/pr/ci Pipeline failed
Addresses CPS-PRD-REV1-REVIEW-Q90 findings F1 and F3 on PR #1491: F1 (format gate): `prettier --write` on the 18 rev1 bundle documents. Whitespace, table padding, list markers and emphasis delimiters only — a normalized token comparison of every file before/after shows zero content difference, so the ratified text is unchanged and no re-ratification applies. F3 (rev0 relative links): the archived rev0 PRD stays byte-identical (sha256 60cc2f98...36afdf verified) per GOV.1 archive-never-edit. A sibling docs/PRDs/2026-08-26_PRD_rev0/README.md records the digest, the original location, the owner disposition that the in-file links are intentionally historical, and a resolution table for all 9 targets (11 occurrences), each verified to exist. Future relocated archives ship the same README instead of edited bytes. F2 (test step) is investigated separately against the CI log.
36 lines
3.2 KiB
Markdown
36 lines
3.2 KiB
Markdown
---
|
|
kind: record
|
|
status: superseded
|
|
---
|
|
|
|
# PRD rev0 — archive record
|
|
|
|
`PRD.md` in this directory is the 2026-08-26 North Star PRD, archived **verbatim** at
|
|
ratification of rev1 (2026-09-01). It is byte-identical to `origin/next:docs/PRD.md` at
|
|
commit `9aa4983c` (SHA-256
|
|
`60cc2f98697471850caa3440d79139d70f67eda585a2ee465fdcd517bc36afdf`). Per GOV.1 the archived
|
|
bytes are never edited — not even to repair links — so the digest stays verifiable.
|
|
|
|
**Its relative links were written for `docs/PRD.md` and do not resolve from this directory.**
|
|
That is an accepted, intentional consequence of archive-never-edit (owner disposition: the
|
|
control-plane-surfaces lane, 2026-09-02, review `CPS-PRD-REV1-REVIEW-Q90` F3). Resolve them
|
|
with this table; every target still exists in the tree.
|
|
|
|
| Link text in `PRD.md` (lines) | Resolves to |
|
|
| --------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
|
|
| `./archive/PRD-v0.1.md` (17) | [../../archive/PRD-v0.1.md](../../archive/PRD-v0.1.md) |
|
|
| `./ROADMAP.md` (18) | [../../ROADMAP.md](../../ROADMAP.md) |
|
|
| `./requirements/native-kanban-sot.md` (98) | [../../requirements/native-kanban-sot.md](../../requirements/native-kanban-sot.md) |
|
|
| `./fleet/NORTH_STAR.md` (181) | [../../fleet/NORTH_STAR.md](../../fleet/NORTH_STAR.md) |
|
|
| `./fleet/FLEET-CONFIG-DOCS-IA-CHECKLIST.md` (444) | [../../fleet/FLEET-CONFIG-DOCS-IA-CHECKLIST.md](../../fleet/FLEET-CONFIG-DOCS-IA-CHECKLIST.md) |
|
|
| `./fleet/LEGACY-EXAMPLE-PROFILE-DISPOSITION-INVENTORY.md` (444) | [../../fleet/LEGACY-EXAMPLE-PROFILE-DISPOSITION-INVENTORY.md](../../fleet/LEGACY-EXAMPLE-PROFILE-DISPOSITION-INVENTORY.md) |
|
|
| `./TASKS.md` (462) | [../../TASKS.md](../../TASKS.md) |
|
|
| `./native-kanban-sot/KBN-101-DB-ROLE-SPLIT.md` (623) | [../../native-kanban-sot/KBN-101-DB-ROLE-SPLIT.md](../../native-kanban-sot/KBN-101-DB-ROLE-SPLIT.md) |
|
|
| `./requirements/cli-capability-migration.md` (906) | [../../requirements/cli-capability-migration.md](../../requirements/cli-capability-migration.md) |
|
|
|
|
Rule for future archives (recorded here; GOV.1 carries the general archive contract): every
|
|
`docs/PRDs/<date>_PRD_revN/` archived from a different original location ships a `README.md`
|
|
like this one — digest, original path, and a link-resolution table — instead of edited bytes.
|
|
|
|
Current revision: see [`docs/PRD.md`](../../PRD.md).
|