Skip to content

refactor(design-docs): dissolve product/ into server/ — server domain-model & write-path records (RIG-2577 T8) - #823

Closed
rigel-mintaka wants to merge 1 commit into
compass-repo/rig-2577-t8-agentfrom
compass-repo/rig-2577-t8-server
Closed

refactor(design-docs): dissolve product/ into server/ — server domain-model & write-path records (RIG-2577 T8)#823
rigel-mintaka wants to merge 1 commit into
compass-repo/rig-2577-t8-agentfrom
compass-repo/rig-2577-t8-server

Conversation

@rigel-mintaka

@rigel-mintaka rigel-mintaka commented Aug 31, 2026

Copy link
Copy Markdown
Contributor

This PR is part of a stack containing 4 PRs:

  1. main
  2. refactor(design-docs): dissolve product/ into meta/ — process/method records (RIG-2577 T8) #820
  3. refactor(design-docs): dissolve product/ into agent/ — agent behavior & lifecycle records (RIG-2577 T8) #821
  4. "refactor(design-docs): dissolve product/ into server/ — server domain-model & write-path records (RIG-2577 T8)" (this PR)
  5. refactor(design-docs): dissolve product/ into ui/ — visible-surface records (RIG-2577 T8) #824

Move the server-side domain-model / write-path records out of the dissolving
product/ bucket into the ruled top-level server/ bucket (RIG-2577 §Approach 2). 18
records: the frozen roster's 11 server-block records plus the 7 post-freeze drift
records Matt ratified into server/ on 2026-08-31 (compass-forge-agent-notification,
compass-forge-app-credentials, compass-forge-board-webhook-ingestion,
compass-linear-return-path-indirection-amendment, compass-linear-webhook-mount-amendment,
compass-handle-addressing-cutover, compass-linear-agent-responder).

server/ is already a governed root; records stay governed across the move, no Status
normalization needed.

Same-PR link integrity (RIG-2577 Global Constraints):

  • DECISIONS.md Record cells re-pointed product// -> server// (284 rows
    unchanged; pure relocation, no decision changed).
  • Cross-bucket body links updated: 3 agent/ records' outbound links to
    now-server records re-pointed ../../product/ -> ../../server/; 2 outbound links
    from compass-zulip-threading-model to ui-bound records re-pointed to their
    current ../../product/ location.
  • External citation sweep: proto source (forge.proto) + its generated pb.go/pb.ts
    comments, Go forge/store/linearagent/server code comments, and inter-record prose.

Verified: design-ledger-gate OK (284 rows, 120 headers); eng-docs gather 73/73;
no dangling product/ refs to moved records; proto swept so buf regen introduces no drift.

Ledger-impact: records relocated within governance, no decision changed

Co-authored-by: Matt Wilkinson matt@rigel.build

…-model & write-path records (RIG-2577 T8)

Move the server-side domain-model / write-path records out of the dissolving
product/ bucket into the ruled top-level server/ bucket (RIG-2577 §Approach 2). 18
records: the frozen roster's 11 server-block records plus the 7 post-freeze drift
records Matt ratified into server/ on 2026-08-31 (compass-forge-agent-notification,
compass-forge-app-credentials, compass-forge-board-webhook-ingestion,
compass-linear-return-path-indirection-amendment, compass-linear-webhook-mount-amendment,
compass-handle-addressing-cutover, compass-linear-agent-responder).

server/ is already a governed root; records stay governed across the move, no Status
normalization needed.

Same-PR link integrity (RIG-2577 Global Constraints):
- DECISIONS.md Record cells re-pointed product/<r>/ -> server/<r>/ (284 rows
  unchanged; pure relocation, no decision changed).
- Cross-bucket body links updated: 3 agent/ records' outbound links to
  now-server records re-pointed ../../product/ -> ../../server/; 2 outbound links
  from compass-zulip-threading-model to ui-bound records re-pointed to their
  current ../../product/ location.
- External citation sweep: proto source (forge.proto) + its generated pb.go/pb.ts
  comments, Go forge/store/linearagent/server code comments, and inter-record prose.

Verified: design-ledger-gate OK (284 rows, 120 headers); eng-docs gather 73/73;
no dangling product/ refs to moved records; proto swept so buf regen introduces no drift.

Ledger-impact: records relocated within governance, no decision changed

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

linear-code Bot commented Aug 31, 2026

Copy link
Copy Markdown

RIG-2577

@github-actions

Copy link
Copy Markdown

Compass engineering docs preview: https://compass-repo-rig-2577-t8-ser.compass-eng-docs.pages.dev

Deployed from compass-repo/rig-2577-t8-server at b711e55.

Changed pages:

@rigel-mintaka

Copy link
Copy Markdown
Contributor Author

Superseded by #825 — the T8 product/-dissolution work (agent/ + server/ + ui/) collapsed into a single PR per Matt's request (meta/ landed as #820). #825 carries the same moves plus the four link/citation stragglers a review pass surfaced. Closing.

@rigel-mintaka
rigel-mintaka deleted the compass-repo/rig-2577-t8-server branch September 1, 2026 00:39
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.

1 participant