Repository navigation
fix(unic-archon-dlc): remove references back to this repository from what a Consumer reads - #673
Merged
orioltf merged 14 commits intoOct 28, 2026
Conversation
…e commands A command runs from the Plugin cache, so a relative ADR link resolves against the Consumer's working directory and finds nothing, or the Consumer's own ADR. The commands drop every Plugin ADR link and citation, and state a rule inline where they needed one. /setup reads its README sections from <installPath>/README.md and writes one line per Box into the Consumer's CLAUDE.md in place of the URL. /improve-architecture picks the ADR home from the Consumer's own docs/adr/ directories. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
/setup copies the Boxes into a Consumer, where ADR-0023 or #281 names the Consumer's own ADR or issue. The Boxes drop every such citation, in comments and in prompt text, and state the rule inline in the two places that needed it. The steps that read the Consumer's own docs/adr/ stay. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
/setup reads the README from the installed Plugin, where a link into docs/adr/ resolves. The bare ADR citations become such links. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The rule names a link, a path and a citation by number. Nothing checks it mechanically, and the sentence says so. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…reads The README, the bundle README, the explore Box and /tickets cited this repository's issues or planning steps by number. A Consumer reads those numbers as its own. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…E section /setup reads /setup now stops when a README section it reads is missing, and its CLAUDE.md block says the pr-review and qa confirmations depend on the gates keys. /archon-upgrade ties DEFER to its own locked precedents, and /improve-architecture handles any number of ADR homes. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…uard sentence Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…me rule Step 3 said MADR-lite always applies, while Step 6 follows the chosen home's existing format and uses MADR-lite only in an empty home. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The bundle README named lib/methods-manifest.mjs, the root AGENTS.md and the root .prettierignore, and described a licence-hash check and a test that no longer exist. It now states each rule itself. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…UDE.md block The block now lists the Boxes, so /setup and AGENTS.md say so and say how the list stays current. Each Box line names the gates key that decides its human pause, and the qa line states when it merges. AGENTS.md puts both READMEs in the rule's scope. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…mmands and Boxes Drop the contract B and C labels, state the red/green rule where it stood alone, drop the bare (measured) asides, and give the reasons two Box comments had lost. Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…pgrade Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…Boxes and AGENTS.md Refs #556 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
orioltf
deleted the
feature/unic-archon-dlc/556-no-links-back-to-this-repo
branch
October 28, 2026 18:42
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.
Why
A Consumer session reads this Plugin's commands from the Plugin cache and its Boxes from the Consumer's own
.archon/workflows/. Both pointed back at this repository. A relative ADR link resolved against the Consumer's working directory and found nothing, or the Consumer's own ADR of that number. A copied Box readADR-0023or#281as the Consumer's own decision or issue./setupalso wrote a URL to this repository into the Consumer'sCLAUDE.md.What changes
/archon-upgradenow states the sub-run trigger and the node-schema traps in its own text./setup. It checks that<installPath>/README.mdis present and reads § Dependencies, § Configuration reference and § The tracker contract from it. TheCLAUDE.mdblock replaces the URL with one line per Box. The sentence aboutdocs/boxes/is gone./improve-architecture. It picks the ADR home from the Consumer's existingdocs/adr/directories and confirms it with the user. With none, it proposes the rootdocs/adr/.evidencescript comment inunic-dlc-build.yaml, and the structural-bar comment inunic-dlc-pr-review.yaml.docs/adr/, which resolve inside the installed Plugin. All 47 citations are now links, and each target exists.### Fixed.Kept on purpose
The steps that read the Consumer's own
docs/adr/stay:commands/specs.mdreads "all ADRs indocs/adr/" and "the ADRs indocs/adr/that decide a testing approach".unic-dlc-explore.yamlkeeps "Read docs/adr/ entries (newest five by filename)" and "root CONTEXT.md / CONTEXT-MAP.md and docs/adr/".unic-dlc-build.yamlkeeps the report step that drafts an ADR asdocs/adr/NNNN-<slug>.mdand stages each new one by name.Beyond the ticket's patterns
The opener's grep does not match bare issue numbers such as
(#281). The Boxes held 24 of them, and they fail in a Consumer the same way an ADR number does, so they are gone too.Checks
grep -rnE '\]\((\.\./)?docs/adr/|ADR-?0[0-9]{3}|unic-agents-plugins|docs/boxes' commands .archonprints nothing.pnpm checkandpnpm typecheckpass.pnpm --filter unic-archon-dlc verify:changelogpasses.The Box edits stay unproven until a Consumer run reads them.
Closes #556
🤖 Generated with Claude Code