Orrery.
← All Stars

public Star · 0.1.0

orrery/decision-bind

Seal a planner decision into a citeable DecisionReceipt with a stable digest.

Use this when

  • You need a citeable freeze before downstream work proceeds
  • You want offline-verifiable decision_digest evidence, not debate hosting

Not for

  • Hosting ADRs or design docs
  • Multi-party voting or quorum signatures
  • Fetching statement text by digest alone

Inputs / Outputs

Inputs

NameTypeNotes
decision_id required string stable caller id ≤128 chars
statement required string exact decision text ≤16 KiB UTF-8
adr_url string optional HTTPS ADR link
issue_url string optional HTTPS tracker link

Outputs

NameTypeNotes
decision_digest string
decided_at string
statement string
envelope signed-envelope

Example

{
  "method": "tools/call",
  "params": {
    "name": "bind",
    "arguments": {
      "decision_id": "planner-freeze-1",
      "statement": "pause for typed decision on unsupported MyST directive; do not invent MDX."
    }
  }
}

Tools

bind Seal a planner decision statement into a citeable DecisionReceipt with a stable decision_digest · schema
{
  "type": "object",
  "properties": {
    "decision_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128
    },
    "statement": {
      "type": "string",
      "minLength": 1,
      "maxLength": 16384
    },
    "adr_url": {
      "type": "string",
      "format": "uri"
    },
    "issue_url": {
      "type": "string",
      "format": "uri"
    }
  },
  "required": [
    "decision_id",
    "statement"
  ],
  "additionalProperties": false
}

In constellations

No constellation references this Star yet.