Skip to content

docs(observability): scrub managed-boundary place-pointers from the observability record and concepts docs (RIG-3247) - #1117

Merged
trunk-io[bot] merged 2 commits into
mainfrom
compass-obs/rig-3247-boundary-scrub
Sep 11, 2026
Merged

docs(observability): scrub managed-boundary place-pointers from the observability record and concepts docs (RIG-3247)#1117
trunk-io[bot] merged 2 commits into
mainfrom
compass-obs/rig-3247-boundary-scrub

Conversation

@rigel-mintaka

@rigel-mintaka rigel-mintaka commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

Scrubs managed-boundary place-pointers from this lane's share of RIG-3247. Public-repo prose must never name the private repo nor point at it as a place (docs/concepts/self-host-and-managed.md); deferrals say that something is managed-plane and out of scope, never where it is designed.

What changed

Four files, prose only. Every technical claim is preserved — the reframe drops the where-pointer and keeps the what.

File Sites
docs/designs/observability/compass-observability-architecture/design.md 9
docs/concepts/tokens-and-billing.md 2
docs/concepts/README.md 1
AGENTS.md 1

AGENTS.md is the highest-visibility instance in the repo: an always-on front-door file injected into every compass agent's context.

Deliberately not touched

RIG-3247 lists sites that state the ban rather than violate it. All four remain untouched, confirmed against the pushed diff:

  • docs/concepts/self-host-and-managed.md — the canonical statement of the convention.
  • docs/designs/agent/compass-per-agent-overrides/design.md — states the rule.
  • docs/designs/server/compass-gateway-oauth-enrollment/design.mdcompass-server's lane, and contains its own rule statement. Its 3 sites are left for that owner.
  • tools/orion-ref-gate/** — the gate's detection token and fixtures; editing them breaks a fail-closed check.

Review

One adversarial pass, reviewer verified genuine and read-only before its findings were used. High 1, medium 0, low 3 — all four fixed in the second commit, each reproduced at source first.

The high was mine and is worth naming: a place-pointer survived in a file this PR already edits (is private-monorepo, named + deferred, Global Constraints). My first-pass census grepped private monorepo with a literal space, so the hyphenated form was invisible to it. orion-ref-gate only matches the literal repo name, so nothing downstream would have caught it — exactly the reviewer-enforced gap the convention doc describes.

Re-running with private[- ](monorepo|repo|plane) also shows the issue's recorded inventory is incomplete repo-widemicrovm-v2b-guest-supervisor-exec.md and compass-manager-role-taxonomy/design.md carry hyphenated hits nobody has logged. Those are other lanes' files; filed back to RIG-3247 rather than swept here.

Verification

  • root:markdownlint — 0 errors
  • design-ledger-gate — OK, 318 ledger rows, 133 record headers valid
  • orion-ref-gate:check — pass
  • root:ci — 4 tasks pass (39 biome warnings are pre-existing in tools/ TypeScript, byte-identical on untouched main)
  • Post-push check on the pushed head: 0 hits for private[- ](monorepo|repo|plane)|designed there in all four files

The record is Status: Draft, so these are in-place edits; no ledger amendment is required.

Closes RIG-3247 for the observability + concepts scope.

rigel-mintaka and others added 2 commits September 11, 2026 16:25
…bservability record and concepts docs (RIG-3247)
…managed-plane vocabulary (RIG-3247)

Review found a place-pointer that survived the first pass in a file the PR
already edits: the Global Constraints bullet read "is private-monorepo, named
+ deferred". The first sweep's grep pattern used a literal space, so the
hyphenated form was invisible to it.

Also normalizes two "private plane"/"private-plane" tier descriptors to
"managed-plane" (the term the rest of the record uses), and gives "tracked
there too" an explicit antecedent now that the place-pointer it referenced is
gone.

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@linear-code

linear-code Bot commented Sep 11, 2026

Copy link
Copy Markdown

RIG-3247

@trunk-io

trunk-io Bot commented Sep 11, 2026

Copy link
Copy Markdown

😎 Merged directly without going through the merge queue, as the queue was empty and the PR was up to date with the target branch - details.

@rigel-mintaka
rigel-mintaka marked this pull request as ready for review September 11, 2026 20:40
@github-actions

Copy link
Copy Markdown

@trunk-io
trunk-io Bot merged commit 32cbf0d into main Sep 11, 2026
15 checks passed
@trunk-io
trunk-io Bot deleted the compass-obs/rig-3247-boundary-scrub branch September 11, 2026 21:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants