Decision tags — What a decision is about, in the order the index shows them. Open, unlike the topics: a decision that needs a word it does not have simply gets one.

ci.

3 of 66 decisions. Back to the full index.

#TitleSummaryStatus
ADR-039 v3The configuration is part of the record, and the lint reads itluria.yaml joins code.globs. It carries 87 code citations across 38 documents — more decision references than any other file here — and nothing scanned it, so they went stale invisibly: 15 citations of codes that had been concretized months earlier, and two to a luria decision whose temporary code had since been numbered. Rejected: leaving it unscanned on the grounds that a config is not prose, and per-site directives over one file-level one.Active
ADR-051The Pages workflow declines a permission the repository grantsThe github-pages environment was widened to allow deployment from any claude/* branch. The workflow now gates publishing on main in two places and leaves that permission unspent, held for a branch preview nobody has needed yet. deploy names the branch rather than excluding an event — the old != 'pull_request' was a deny-list of one entry that a workflow_dispatch walked past — and the pull_request trigger is gone, which costs the automatic proof that the site still builds. Rejected: revoking the environment policy instead, and gating build as well.Active
ADR-054 v3The four commands are five, and two of them are invariants a hook can holdluria repair is in the documented sequence, which had four commands and needed five — and, per v2, luria link --fix stays, because neither command contains the other. A Makefile wraps the sequence and a tracked pre-commit hook refuses generated views on a branch, which is ADR-018 stated as an invariant rather than remembered. Rejected: gitignoring docs/ on branches, since main tracks them; and leaving the sequence undocumented on the grounds that luria --help is authoritative, which is true and is not where anybody looks.Active