fix-consistency C-35 flags shipping both INTENT.md and GOAL.md under the project flavor. The sibling canons (CommerceCanon, InterfaceCanon) ship INTENT.md only, and the repository owner asked for INTENT.md, so the outcome, invariants, success gates and retirement condition move into INTENT.md and GOAL.md is removed. References in README, AGENTS and SECURITY-WP-0001 updated. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AUkN13CAqtXWPXuEiEtmJj Assistant: claude-code Assistant-Model: opus Assistant-Process: 36656@bnt-lap001 Assistant-Session: 66d6eece-d245-43ca-85e8-68a1b5970a67
30 lines
1.1 KiB
Markdown
30 lines
1.1 KiB
Markdown
# Agent instructions — security-canon
|
|
|
|
## Repo Identity
|
|
|
|
**Purpose:** Orthogonal vocabulary and canonical model for security-related concepts, extending InfoTechCanon.
|
|
|
|
**Domain:** infotech
|
|
**Repo slug:** security-canon
|
|
**Topic ID:** `fe2aaa78-9c20-4feb-b3d2-4fe0529572a3`
|
|
**Workplan prefix:** `SECURITY-WP-`
|
|
**Upstream canon:** info-tech-canon
|
|
|
|
Orient: INTENT.md → SCOPE.md → workplans/.
|
|
|
|
|
|
## State Hub Integration
|
|
|
|
<!-- BEGIN STATE-HUB-ACCESS -->
|
|
| Context | URL |
|
|
|---------|-----|
|
|
| Local workstation | `http://127.0.0.1:8000` |
|
|
| Remote (railiance01, in-cluster) | `http://10.43.68.154:8000` |
|
|
| Optional local edge relay | `http://127.0.0.1:18080` |
|
|
|
|
Do not instruct a remote agent to use `http://127.0.0.1:18000`. That reverse tunnel is retired; on railiance01 reach the hub at the in-cluster address above.
|
|
<!-- END STATE-HUB-ACCESS -->
|
|
|
|
## Cross-repo waits
|
|
|
|
If blocked on another repo, look for a `prj-` driver workplan and follow `coordination-engine` `spec/cross-owner-wait-mode-v0.1.md`. Do not mint a stranded `wait`, implement `flavor: residual`, or message `ops-warden` for secrets.
|