Repository navigation
docs(archdev-skill): onboard with repo map init, never repo init; login without email - #29
Merged
Merged
Conversation
…in without email `repo init` is jobs daemon registration (private clone + local daemon); the repo namespace only needs archdev.json, which `repo map init` creates. `auth login` needs no email argument. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
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.
Review on ArchCode
Problem and author intent
The archdev skill told agents to opt a repo in with
archdev repo initand to log in witharchdev auth login [email].repo initisjobs repo enable: it clones a private repository and registers it with the local daemon, which only Jobs/Factory/PR watching need, and it fails without an installed daemon. The[email]placeholder gets filled with a guessed address. Intent: onboarding instructions that never route through daemon registration or a guessed email.What changed
archdev/SKILL.md: description and Map summary droprepo init;repo map initcreatesarchdev.jsonwhen missing.archdev/references/map.md: §1 Init points atrepo map init, explains whyrepo initis not part of onboarding, and tells agents on an older CLI (which refuses withoutarchdev.json) to re-run the bootstrap to upgrade.archdev/references/bootstrap.md:auth loginwithout[email].Pairs with the CLI change in ArchAstro/firstlanding#14989 (
repo statusstops suggestingrepo init;repo map initcreatesarchdev.json;repo hook setupalways installs ArchDev's own hooks).Scope / risk
Docs only (skill text). Low risk. Until #14989 ships,
repo map initon a repo withoutarchdev.jsonstill refuses; map.md covers that with the upgrade note.Testing
Docs-only; no executable end-to-end test applies. The behavior these instructions describe is proven by
archdev-repo-status-opt-in.e2e.test.tsin #14989.🤖 Generated with Claude Code