Skip to content

Define canonical Idriç information and prepaint model - #47

Draft
isomorphisms wants to merge 15 commits into
mainfrom
types/canonical-information-prepaint
Draft

isomorphisms wants to merge 15 commits into
mainfrom
types/canonical-information-prepaint

Conversation

@isomorphisms

@isomorphisms isomorphisms commented Sep 9, 2026

Copy link
Copy Markdown
Owner

Establish the first canonical information/prepaint type boundary without replacing the existing extractor yet.

  • source-backed Strand
  • reserve Fragment for a possible later smaller unit extracted from a downloaded/source document
  • six-case HeadingLevel
  • closed information block sum including images
  • structurally nonempty table rows and nonempty source/image/address references
  • distinct zero-capable RevisionSequence and partial/complete prepaint state
  • version-1 serializer with increasing-revision validation
  • deterministic smoke acceptance using the currently pinned Idriç compiler

The existing IB.Information extractor remains intact in this first slice so behavior can be migrated separately after the model is proven.

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