Skip to content

📈 Obligations are measured with their roles and due instants - #85

Open
ebigunso wants to merge 1 commit into
feature/2026-09-30/evals-self-identityfrom
feature/2026-09-30/evals-obligation-bridge
Open

ebigunso wants to merge 1 commit into
feature/2026-09-30/evals-self-identityfrom
feature/2026-09-30/evals-obligation-bridge

Conversation

@ebigunso

Copy link
Copy Markdown
Owner

The calibrator forwards authored obligation roles and due instants to the library (pairs with library #174 to #176, the prospective slice).

  • DerivedMemoryInput gains an optional UTC due_at, omitted when absent and passed into both initial and replacement native drafts.
  • Authored actor_subjects and counterpart_subjects become Actor and Counterpart assertions, and the authored due instant becomes due_at. Nothing is inferred from text or metadata.
  • The full_prospective_status and role_and_due_fields_forwarded readouts report what actually ran instead of a hard-coded not-run. Capability is claimed only where forwarding is verified.
  • A new isolated due-priority store, a stale overdue promise at salience 0.99 against one due today at 0.10 under the loud topic with no one present, measures ruling 79. A per-person obligation count reads ruling 78.

Every existing story and non-obligation input is byte-identical, and every non-obligation family is equal to #84 at the same library tip. evals-reviewer APPROVED after 48 independent comparisons. The official prospective slice-end measurement ran on this harness: all 32 obligation cases executed, and the library plan's Decision Log holds the verdict (direction confirmed).

Stacked on #84.

🤖 Generated with Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant