docs: strengthen agent-instruction guardrails (session-start gate, change-scope rules, thin AGENTS/CLAUDE pointers) - #22
Merged
Conversation
…hin AGENTS/CLAUDE pointers - Add Session Start Identity Gate (.github/copilot-instructions.md §0) - Add Change Scope Guardrails and deployment-out-of-scope note (§0.1, §0.2) - Replace named AI model references with tier-neutral wording; remove human-effort/hour estimates from instruction files - Add root AGENTS.md and CLAUDE.md as thin pointers to the canonical .github/copilot-instructions.md and .github/instructions/ files - Add cross-reference pointer in cross-repo.instructions.md
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
Documentation-only improvement pass on this repo's agent-instruction files, bringing them up to a guardrail bar established across sibling repos. No application/library code or build output (
lib/) changed.Changes
.github/copilot-instructions.md§0) — new: at the start of every workflow, before acting, ask whether the requester is the project owner and whether they have permission for destructive changes; non-owners are restricted to small, narrowly-scoped fixes and directed to open a Task/Issue for larger work; only a top-tier agent may work with a non-owner.src/change isn't complete untilnpm run buildoutput is regenerated and committed together (per this repo's existing CI drift check), and a plain statement that this repo has no publish/deploy automation (verified against.github/workflows/nodejs.yml).AGENTS.mdandCLAUDE.mdas thin pointers to the canonical.github/copilot-instructions.mdand.github/instructions/*.mdfiles (no restated rule text, so nothing can drift out of sync)..github/instructions/cross-repo.instructions.md§6.Verification
gh api repos/furcata/core-node --jq '.visibility'→public(confirms nothing furcata-internal may be referenced).src/andlib/untouched — no rebuild required, build parity intact.