← All Stars
public Star · 0.1.0
orrery/acceptance-bind
Seal sprint done-criteria into a citeable AcceptanceReceipt with a stable digest.
Use this when
- You need done-criteria frozen before workers start
- You want offline-verifiable acceptance_digest evidence with VerifyRef pointers
Not for
- Running pytest, Playwright, or other evaluators inside Orrery
- Hosting criteria text or ADR content
- Putting acceptance digests in DecisionReceipt cites
Inputs / Outputs
Inputs
| Name | Type | Notes |
|---|---|---|
acceptance_id required |
string | stable caller id ≤128 chars |
criteria required |
array | 1-32 criterion objects |
adr_url |
string | optional HTTPS ADR link |
issue_url |
string | optional HTTPS tracker link |
Outputs
| Name | Type | Notes |
|---|---|---|
acceptance_digest |
string | — |
sealed_at |
string | — |
criteria |
array | — |
envelope |
signed-envelope | — |
Example
{
"method": "tools/call",
"params": {
"name": "bind",
"arguments": {
"acceptance_id": "example",
"criteria": []
}
}
}Tools
bind
Seal sprint done-criteria plus VerifyRef pointers into a citeable AcceptanceReceipt with a stable acceptance_digest · schema
{
"type": "object",
"properties": {
"acceptance_id": {
"type": "string",
"minLength": 1,
"maxLength": 128
},
"criteria": {
"type": "array",
"minItems": 1,
"maxItems": 32,
"items": {
"type": "object",
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"statement": {
"type": "string",
"minLength": 1,
"maxLength": 4096
},
"verify": {
"type": "object",
"properties": {
"kind": {
"type": "string",
"enum": [
"command",
"digest_eq",
"envelope_verify",
"external_ref",
"http_smoke",
"pytest"
]
},
"ref": {
"type": "string",
"minLength": 1,
"maxLength": 1024
},
"expect": {
"type": "string",
"maxLength": 1024
}
},
"required": [
"kind",
"ref"
],
"additionalProperties": false
}
},
"required": [
"id",
"statement",
"verify"
],
"additionalProperties": false
}
},
"adr_url": {
"type": "string",
"format": "uri"
},
"issue_url": {
"type": "string",
"format": "uri"
}
},
"required": [
"acceptance_id",
"criteria"
],
"additionalProperties": false
}In constellations
No constellation references this Star yet.