Skip to content

docs(designs): apply DL-254/255/256 at RIG-2717 freeze - #635

Merged
mattwilkinsonn merged 1 commit into
mainfrom
compass-server/rig-2717-ledger-freeze
Aug 26, 2026
Merged

docs(designs): apply DL-254/255/256 at RIG-2717 freeze#635
mattwilkinsonn merged 1 commit into
mainfrom
compass-server/rig-2717-ledger-freeze

Conversation

@rigel-mintaka

Copy link
Copy Markdown
Contributor

The Linear Agent Session responder record (RIG-2717, #625) froze on merge;
apply its declared Ledger-impact rows to the canonical ledger. New
'Linear agent responder' section:

  • DL-254 — POST /webhooks handler on the network TLS door, fail-closed
    HMAC-SHA256, ack-before-async.
  • DL-255 — route on the recorded forge ownership index, never a
    text-parsed header.
  • DL-256 — Option B dumb-link return path (thought + externalUrls deep
    link), new linear_agent_sessions table, not 1-1 session<->topic.

Next-free id re-verified against current main (max was DL-253).
design-ledger-gate green (227 rows), markdownlint clean.

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

The Linear Agent Session responder record (RIG-2717, #625) froze on merge;
apply its declared Ledger-impact rows to the canonical ledger. New
'Linear agent responder' section:

- DL-254 — POST /webhooks handler on the network TLS door, fail-closed
  HMAC-SHA256, ack-before-async.
- DL-255 — route on the recorded forge ownership index, never a
  text-parsed header.
- DL-256 — Option B dumb-link return path (thought + externalUrls deep
  link), new linear_agent_sessions table, not 1-1 session<->topic.

Next-free id re-verified against current main (max was DL-253).
design-ledger-gate green (227 rows), markdownlint clean.

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

linear-code Bot commented Aug 26, 2026

Copy link
Copy Markdown

RIG-2717

@github-actions

Copy link
Copy Markdown

Compass engineering docs preview: https://compass-server-rig-2717-ledg.compass-eng-docs.pages.dev

Deployed from compass-server/rig-2717-ledger-freeze at f7237c4.

Changed pages:

@mattwilkinsonn
mattwilkinsonn merged commit 046ab75 into main Aug 26, 2026
12 checks passed
@mattwilkinsonn
mattwilkinsonn deleted the compass-server/rig-2717-ledger-freeze branch August 26, 2026 03:00
mattwilkinsonn added a commit that referenced this pull request Aug 26, 2026
…-1746) (#636)

#578 merged from a base predating RIG-2717's #635, so both freezes claimed
DL-254/255/256 and main's DECISIONS.md carried duplicate ledger ids (the
design-ledger-gate:check fails tree-wide, blocking every push). The later-merged
block yields: renumber the RIG-1746 distribution block DL-254..260 -> DL-257..263
(DECISIONS.md rows + all in-record references in compass-distribution/design.md).
RIG-2717's responder rows keep DL-254/255/256.

Ledger-impact: renumber DL-254..260 -> DL-257..263 (RIG-1746 block); no status
flips; RIG-2717 DL-254/255/256 untouched.

Co-authored-by: Matt Wilkinson <matt@rigel.build>
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