Repository navigation
Conversation
Re-vendor adr-tool 2.1.0 and declare contract adr/v1 in adr.yaml: the decision, spec and evidence kinds, an 18-term capability vocabulary, basis_sources and the repository. Default deciders are removed. All 108 active records were converted through adr import (ADR-306 in agent-ways). Each carries kind, capability, and for decisions a verb and a basis drawn from its own text. 101 are decisions, 3 specs, 3 evidence. Statuses map one-to-one; archived records stay on adr/v0. add decisions take one capability, so records that spanned several keep their primary. ADR-908 drops an amends field that named its own earlier text. adr cite skips archived migrations, the checkpoint baseline, the generated schema reference and doclint, whose comments carry pre-renumbering numbers. lint: 0 errors (102 warnings: no ## Summary on imported records). cite: 0 errors. doclint: 0 errors.
This branch has not been deployed
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.
Summary
contract: adr/v1indocs/architecture/adr.yaml: the three kinds, an 18-term capability vocabulary,basis_sources,repository, andcite.exclude. The hardcoded default deciders are removed.adr import scan→ sheets →adr import apply. Subagents filled the sheets by domain from each record's own text. Result: 101 decisions, 3 specs (304.2, 603.2, 715.1), 3 evidence (305.2, 505.1, 506.1). Statuses map one-to-one: 56+3+1 accepted, 42+2 proposed, 4 superseded. The 15 archived records stay on adr/v0..claude/ways/kg/adr/way.mdfor the v1 contract and corrects stale key ADRs.Capability vocabulary proposed upstream as a default set: aaronsb/agent-ways#616.
Choices worth reviewing
web, wasweb, embeddings, grounding). change/constrain decisions keep lists.operatorbasis: ADR-113 and ADR-204 quote the operator but name no channel forvia.amends:, which named its own earlier text rather than a record.cite.excludecovers archived migrations,00_baseline.sql, the generateddocs/reference/schema.mdand doclint: 234 pre-renumbering numbers in frozen or generated files.Not in this PR
## Summarysections: 102 lint warnings, one per imported decision.changedecisions carry nosupersedes/amendsedges; v0 had none to import. Proposed edges from the triage: 406→403, 404→403, 304.1→300, 802→801, 811→808, 814→803.Test plan
docs/scripts/adr lint: 0 errors, 102 warnings (Summary)docs/scripts/adr cite: 0 errorspython3 docs/scripts/doclint.py: 0 errors, 0 warningsdocs/scripts/adr index -yregenerated INDEX.md