CurryComb — asynchronous backlog refinement: build Slices 2–7 and settle the open decisions #43

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

One bounded wave with a stated end state: CurryComb refines a Forgejo issue end to end — persistent facts, rule closure, asynchronous curation, targeted extraction, one estate-wide Datalog dialect, selective semantic compilation — and the seven design decisions that gate it are ruled.

Engineering contract: docs/handoff.md; normative detail in docs/spec/canonical-serialization.md, ADR-0001 (OKF/Mnestic authority), ADR-0002 (canonical-comment projection). This tree projects that contract; it does not restate it.

Landed before this tree opened — Slices 0–1.

  • Canonical serialization, digests, schema: crates/currycomb-schema; exit criterion enforced by tests/exit_criterion.rs (two processes, byte-identical).
  • Forgejo convergence without intelligence: intake, sweep, logical canonical comment, binary-only effector — ADR-0002, including the no_library_target_in_cargo_manifest compile check.

Epics

  • #42 — Build: implementation Slices 2→7
  • #41 — Rule: the seven open design decisions

Sequencing between the Epics is carried by the decision edges inside the tree, not by a Campaign→Epic gate: rulings land while engine-neutral work proceeds.

One bounded wave with a stated end state: CurryComb refines a Forgejo issue end to end — persistent facts, rule closure, asynchronous curation, targeted extraction, one estate-wide Datalog dialect, selective semantic compilation — and the seven design decisions that gate it are ruled. Engineering contract: `docs/handoff.md`; normative detail in `docs/spec/canonical-serialization.md`, ADR-0001 (OKF/Mnestic authority), ADR-0002 (canonical-comment projection). This tree projects that contract; it does not restate it. **Landed before this tree opened — Slices 0–1.** - Canonical serialization, digests, schema: `crates/currycomb-schema`; exit criterion enforced by `tests/exit_criterion.rs` (two processes, byte-identical). - Forgejo convergence without intelligence: intake, sweep, logical canonical comment, binary-only effector — ADR-0002, including the `no_library_target_in_cargo_manifest` compile check. ## Epics - #42 — Build: implementation Slices 2→7 - #41 — Rule: the seven open design decisions Sequencing between the Epics is carried by the decision edges inside the tree, not by a Campaign→Epic gate: rulings land while engine-neutral work proceeds.
Author
Owner

CurryComb — asynchronous backlog refinement: build Slices 2–7 and settle the open decisions

State: open · Labels: Kind/Feature, Meta/Campaign · 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=43 --> # CurryComb — asynchronous backlog refinement: build Slices 2–7 and settle the open decisions State: `open` · Labels: Kind/Feature, Meta/Campaign · 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#43
No description provided.