Skip to content

Portable IC ledger with declared analysis, honest buckets, and bound waivers - #17

Merged
b1rdmania merged 2 commits into
mainfrom
fable/own-markers
Aug 25, 2026
Merged

Portable IC ledger with declared analysis, honest buckets, and bound waivers#17
b1rdmania merged 2 commits into
mainfrom
fable/own-markers

Conversation

@b1rdmania

@b1rdmania b1rdmania commented Aug 24, 2026

Copy link
Copy Markdown
Owner

What changed

  • Writer-declared analysis markers bind to the sentence they follow.
  • The numeric preflight gate now retains every non-empty prose sentence, including short deck-style claims.
  • Zero-citation reports produce valid all-own-reasoning canonical runs.
  • Ledger schema v2 uses excerpt_found, citation_unconfirmed, and own_reasoning; finding an excerpt is not called verification.
  • Intentional gate exceptions require a groundnut-gate-waiver/v1 naming a human approver and binding the exact artifact, ledger, and complete failing unit set.
  • Groundnut is installable as groundnut-evidence with bundled defaults and console commands; integrations no longer need a developer checkout path.

Contract impact

  • groundnut-claim-ledger/v1 becomes /v2 because bucket names changed.
  • Ledger segmenter v3 removes the eight-word floor.
  • groundnut.ic_loop additionally writes gate.json.
  • The package version is 0.1.0a1; semantic support and the IC profile remain experimental.

Validation

  • python3.12 -m pytest -q — 249 passed
  • python3.12 -m compileall -q groundnut pipeline
  • isolated wheel installation exercised groundnut-ic
  • installed CLI caught a short $4.2B sentence and exited 1
  • zero-citation and exact-waiver regressions are committed

…cs on ic_loop

A writer owns a derived number with <!-- ic-own: basis --> after the sentence;
declared units land in own_reasoning:declared. The gate exits 1 listing every
numeric own-reasoning unit without a marker — fix by citing or declaring,
never deleting. IC profile gains 'ic-own'. RxClarity counts unchanged.
@coderabbitai

coderabbitai Bot commented Aug 24, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: d7d45575-89d9-427e-aab5-674cea2a01cf


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@b1rdmania b1rdmania changed the title Writer-declared analysis markers and the undeclared-numerics gate Portable IC ledger with declared analysis, honest buckets, and bound waivers Aug 25, 2026
@b1rdmania
b1rdmania marked this pull request as ready for review August 25, 2026 11:01
@b1rdmania
b1rdmania merged commit aee29cc into main Aug 25, 2026
2 checks passed
@b1rdmania
b1rdmania deleted the fable/own-markers branch August 25, 2026 11:01
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