Slice 6 — Datalog dialect migration #32

Open
opened 2026-09-02 07:55:22 +00:00 by larandar · 2 comments
Owner

Change package: wiki OpenSpec-32-datalog-migration — authoritative engineering contract for this Session.

One decision schema and Datalog dialect across CurryComb, Jostoph, and Vedanta without a shared central database. The replacement MUST preserve typed values, guard semantics, recursion, deny-biased resolution, effect-to-claim joins, deterministic ordering, rule digests, and pure evaluation (docs/handoff.md §Datalog unification).

Tasks

  • #20 Shared value + relation schema crate (OD-6 home)
  • #21 Deny-biased resolver port with parity suite
  • #22 Jostoph replay corpus: Ascent vs Mnestic equivalence
  • #23 Vedanta canary port
  • #24 Jostoph shadow mode and Ascent retirement gate

Exit (handoff)

The estate uses one decision schema and Datalog dialect without a shared central database. Ascent retires only after the parity gate.

Change package: wiki [OpenSpec-32-datalog-migration](https://jo.et0.pw/Ting/CurryComb/wiki/OpenSpec-32-datalog-migration.-) — authoritative engineering contract for this Session. One decision schema and Datalog dialect across CurryComb, Jostoph, and Vedanta without a shared central database. The replacement MUST preserve typed values, guard semantics, recursion, deny-biased resolution, effect-to-claim joins, deterministic ordering, rule digests, and pure evaluation (`docs/handoff.md` §Datalog unification). ## Tasks - [ ] #20 Shared value + relation schema crate (OD-6 home) - [ ] #21 Deny-biased resolver port with parity suite - [ ] #22 Jostoph replay corpus: Ascent vs Mnestic equivalence - [ ] #23 Vedanta canary port - [ ] #24 Jostoph shadow mode and Ascent retirement gate ## Exit (handoff) The estate uses one decision schema and Datalog dialect without a shared central database. Ascent retires only after the parity gate.
Author
Owner

Slice 6 — Datalog dialect migration

State: open · Labels: Kind/Enhancement, Meta/Session · 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=32 --> # Slice 6 — Datalog dialect migration State: `open` · Labels: Kind/Enhancement, Meta/Session · Comments: 0 _Rendered by CurryComb slice 1 projection v1. The body will be replaced by rule-derived content in Slice 3._
Author
Owner

The Session must carry a conformant record: one-line outcome, an explicit child acceptance/exit scenario, and named gate edges. It must state that contract rather than delegating it to wiki or handoff pointers. Audit G42, grooming audit 2026-09-19/20.

<!-- larandar:groom:v1 --> The Session must carry a conformant record: one-line outcome, an explicit child acceptance/exit scenario, and named gate edges. It must state that contract rather than delegating it to wiki or handoff pointers. Audit G42, grooming audit 2026-09-19/20.
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#32
No description provided.