Repository navigation
docs(adr): record ADR-0054's rung-2 dogfood and ADR-0055's implementation evidence - #316
Merged
Merged
Conversation
…tion evidence - ADR-0054 item 8 ticked: https://adrkit.dev/decisions/ serves this repository's portal from site.yml via `uses: ./packages/ci/portal` (#310), verified by curl (version "1", 59 records, a real commit). Evidence rung is now 2 (maintainer-owned dogfood); rung 3 not claimed. - ADR-0055 items 1-7 and 9 ticked against #314 and the CI container smoke on main; item 8 (APIM measurement) stays open. Evidence rung 1. - ADR-0053 item 9 stays open: the publication record decides it. docs/sdk-surface.md now names the REST server as the long-lived consumer that exercises every handle member, beside the build-time portal. - AGENTS.md rung notes updated, and the broken ADR-0055 link (`-th.md`) fixed in AGENTS.md, README.md, CHANGELOG.md, and nine packages/server/src header comments. Signed-off-by: Mark Beacom <m@beacom.dev>
There was a problem hiding this comment.
🟡 Changes recommended
The rung-2 claims conflict with ADR-0014’s isolated reference-repository requirement.
2 open findings
What changed in this PR
Records portal/server implementation evidence and fixes ADR-0055 links.
Changes:
- Documents ADR-0054 dogfood and ADR-0055 implementation evidence.
- Updates SDK consumer evidence.
- Corrects ADR-0055 links.
The ADR-0054 rung-2 classification conflicts with ADR-0014’s isolated-repository requirement. The adrkit MCP server was unavailable, so marker-only governance was not verified.
| File | Description |
|---|---|
AGENTS.md |
Updates portal/server evidence status. |
CHANGELOG.md |
Fixes ADR-0055 link. |
README.md |
Fixes ADR-0055 link. |
docs/adr/0054-...md |
Records portal dogfood evidence. |
docs/adr/0055-...md |
Records server implementation evidence. |
docs/sdk-surface.md |
Documents the server as an SDK consumer. |
packages/server/src/bin.ts |
Fixes ADR link. |
packages/server/src/config.ts |
Fixes ADR link. |
packages/server/src/corpus.ts |
Fixes ADR link. |
packages/server/src/messages.ts |
Fixes ADR link. |
packages/server/src/openapi.ts |
Fixes ADR link. |
packages/server/src/routes.ts |
Fixes ADR link. |
packages/server/src/server.ts |
Fixes ADR link. |
packages/server/src/shapes.ts |
Fixes ADR link. |
packages/server/src/validate.ts |
Fixes ADR link. |
🧠 Review effort: Balanced
Decisions governing this change6 accepted decisions govern this change · 1 active proposal
Active proposals touching this change (1)These are not yet ratified and do not bind this change:
Links point at |
… not rung 2 Copilot pointed out that ADR-0014 defines rung 2 as a run in a separate, isolated reference repository with reproducible, self-verifying evidence, and ADR-0053 records that an in-repository consumer stays rung 1. Item 8 stays ticked because it was done as written, but the evidence rung is 1, item 8's own 'rung-2' label is noted as an overstatement, and rung 2 is named as a portal Action run in an isolated reference repository such as adrkit-t018-dogfood. AGENTS.md matches. Signed-off-by: Mark Beacom <m@beacom.dev>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

What and why
This records verified evidence in the decision records. It's docs only, apart from a link fix in code comments. No status or ratification field changes.
site.ymlwithuses: ./packages/ci/portal(feat(site): publish this repository's decision portal at adrkit.dev/decisions/ (#294) #310). Verified by curl: html, the module served astext/javascript, andportal-data.jsonwith version "1", 59 records (matchingadr lint), and a real commit. The evidence is in the portal: publish this repository's corpus on adrkit.dev as the rung-2 dogfood (ADR-0054 item 8) #294 comment./portal/{corpus}/, with/redirecting there for one corpus. The clause-9 path hint is portal: when the REST server hosts the portal, point the path view at its governing route (ADR-0055 clause 9) #315, in flight.docs/sdk-surface.mdnow names the REST server as the long-lived consumer that exercises every handle member, next to the build-time portal, for that record to cite.-th.md→-t.md) is fixed in AGENTS.md, README.md, the CHANGELOG, and ninepackages/server/srcheader comments.Checklist
adr lintreports 59 records, clean.check:stale-refs,check:changelog,check:doc-pins, andlintpass,emit:manifestshows no diff, and the server tests pass (78).