diff --git a/.custodian-brief.md b/.custodian-brief.md deleted file mode 100644 index b127798..0000000 --- a/.custodian-brief.md +++ /dev/null @@ -1,28 +0,0 @@ - -# Custodian Brief — tenant-engine - -**Domain:** infotech -**Last synced:** 2026-10-01 19:28 UTC -**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)* - -## Active Workstreams - -### Track the two external dispositions tenant-engine is waiting on -Progress: 0/2 done | workplan_id: `cb7387d0-431d-56a2-bb7b-86a024aeeefb` - -**Open tasks:** -- ! T01 — audit-core sender registration (AUDIT-IN-0002) `7898c1aa` -- ! T02 — boundary-contract amendment (NET-IN-0002) `f7d27d7c` - -## Inbox Hygiene - -**Stale unread:** 5 message(s) older than 3 day(s) — triage at session start. -**Missing thread_id:** 3 unread message(s) lack supersession chains. - ---- -## MCP Orientation (when available) - -If the state-hub MCP server is reachable, call: -`get_domain_summary("infotech")` -This provides richer cross-domain context. -If the MCP call fails, use this file as your orientation source. diff --git a/.gitignore b/.gitignore index 94844b3..70912ec 100644 --- a/.gitignore +++ b/.gitignore @@ -171,3 +171,6 @@ cython_debug/ .claude/* !.claude/rules/ !.claude/rules/*.md + +# Generated workstation orientation; keep local, regenerate from State Hub. +/.custodian-brief.md diff --git a/SCOPE.md b/SCOPE.md index fe07530..b7ede5d 100644 --- a/SCOPE.md +++ b/SCOPE.md @@ -157,3 +157,11 @@ WORK-RECORDS.md with the selected source paths. Existing generated-only guards and exact-scope secret scans remain in place. This is repository maintenance, not a runtime service, authorization decision, deployment or publication. Other index generators and hub-derived briefs retain their owner boundaries. + + +## Local orientation brief + +`.custodian-brief.md` is a generated local orientation snapshot. It remains on +disk for offline use and is root-ignored rather than versioned. Regenerate it +with the State Hub brief renderer; workplans and other authored repository +records remain authoritative. Brief refreshes must not create Git commits.