Canonical comment v2: derived state rendered, real digests replace Slice 1 placeholders #10

Open
opened 2026-09-02 07:53:48 +00:00 by larandar · 1 comment
Owner

Proposal

Render readiness, blockers, and open questions into the logical canonical comment; replace SLICE1_RULE_PAYLOAD / SLICE1_EVIDENCE_PAYLOAD with real digests and bump projection_version in the effect key — the contract ADR-0002 §4 already reserves.

Design

currycomb-projection renders from #8 conclusions. Duplicate/loser handling per ADR-0002 §3 stays automatic; policy breadth waits for #15.

Tasks

  • v2 render template (durable blockers, remaining decisions, frontier)
  • canonical_comment/2 effect key; input/desired digests real
  • unanswered questions render, and reconciliation exits (§Asynchronous HITL)

Requirement scenario

GIVEN an issue with two open derived questions, WHEN reconciliation runs at v2, THEN the canonical comment lists both questions with rule digest, and a repeated event is a no-op by desired digest.

## Proposal Render readiness, blockers, and open questions into the logical canonical comment; replace `SLICE1_RULE_PAYLOAD` / `SLICE1_EVIDENCE_PAYLOAD` with real digests and bump `projection_version` in the effect key — the contract ADR-0002 §4 already reserves. ## Design `currycomb-projection` renders from #8 conclusions. Duplicate/loser handling per ADR-0002 §3 stays automatic; policy breadth waits for #15. ## Tasks - [ ] v2 render template (durable blockers, remaining decisions, frontier) - [ ] `canonical_comment/2` effect key; input/desired digests real - [ ] unanswered questions render, and reconciliation exits (§Asynchronous HITL) ## Requirement scenario GIVEN an issue with two open derived questions, WHEN reconciliation runs at v2, THEN the canonical comment lists both questions with rule digest, and a repeated event is a no-op by desired digest.
Author
Owner

Canonical comment v2: derived state rendered, real digests replace Slice 1 placeholders

State: open · Labels: Kind/Feature · Comments: 0

Rendered by CurryComb slice 1 projection v1. The body will be replaced by rule-derived content in Slice 3.

<!-- currycomb:refinement:v1 repo=Ting/CurryComb issue=10 --> # Canonical comment v2: derived state rendered, real digests replace Slice 1 placeholders State: `open` · Labels: Kind/Feature · Comments: 0 _Rendered by CurryComb slice 1 projection v1. The body will be replaced by rule-derived content in Slice 3._
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
Ting/CurryComb#10
No description provided.