Proposal: Container Profile (corpus envelope) — spec §, example [draft]#78
Conversation
|
@perlowja please target develop/v1.0.0 this is the working branch for the OKF and additional updates. Once we nailed that down I want to promote and release it. Thank you. |
Re-targets onto develop/v1.0.0 per @zircote (issue modeled-information-format#77, PR modeled-information-format#78) for the v1.0.0 cut. Editorial proposed section in SPECIFICATION.md before the Changelog, plus examples/container-profile.corpus.json and a CHANGELOG [Unreleased] entry. Reference converters ship separately (issue modeled-information-format#77).
51b6df1 to
19b37a6
Compare
|
Done — retargeted onto
I kept it as a proposed/editorial block rather than picking a section number, so you can promote/renumber it into the body wherever it fits the v1.0.0 cut. Staying draft until you've eyeballed placement. |
|
@perlowja please reopen to main now that it is stable |
Re-targets onto develop/v1.0.0 per @zircote (issue modeled-information-format#77, PR modeled-information-format#78) for the v1.0.0 cut. Editorial proposed section in SPECIFICATION.md before the Changelog, plus examples/container-profile.corpus.json and a CHANGELOG [Unreleased] entry. Reference converters ship separately (issue modeled-information-format#77).
|
Reopened as #205 against |
Draft spec PR for issue #77 — adds a Container Profile section: a transport envelope around MIF memory units, so a whole corpus (many memories + the source documents they derive from) moves as one artifact.
records[]withkind: memory (a MIF memory unit, validated, levels apply) | document (e.g. an unmodified DoclingDocument).fact/eventfold into MIF memories via a proposedmemoryCategoryterm — no parallel schema.provenance(W3C-PROV),edit_chain/supersedes,compression_manifest,federation_cursor.examples/container-profile.corpus.json+ CHANGELOG.Draft — section number is editorial, and this is yours to shape/merge. The reference converters (mem0, letta, cognee, graphiti, mempalace) + docling import + validator are staged at perlowja/mif-converters (happy to transfer into the org — I'm a member but can't create public repos there; you'd need to accept the transfer). Closes nothing yet; pairs with #77.