Skip to content

Retain source generations and rebuild source-linked Pensieve views - #46

Draft
isomorphisms wants to merge 51 commits into
mainfrom
0.2/pensieve-arxiv
Draft

isomorphisms wants to merge 51 commits into
mainfrom
0.2/pensieve-arxiv

Conversation

@isomorphisms

@isomorphisms isomorphisms commented Sep 8, 2026 •

Copy link
Copy Markdown
Owner

Extend the existing IB 0.2 shell-first Pensieve/Cauldron line with a bounded retained-source intake, raw-URL occurrence projection and source-linked ChatGPT conversation decoder. Preserve exact bytes, source/corpus/provider/object/generation/member provenance, acquisition timestamp, checksum/count and per-source privacy/model policy in Cauldron. Keep derived graph/text/index views disposable in Pensieve. Ordinary sources enter default exact search; private sources are excluded, and provenance tampering invalidates the source identity.

Public paths: ib retain-source SOURCE_BYTES SOURCE_TSV; ib project-raw-urls SOURCE_ID; bin/ib-source.grease retain FORMAT BYTES PROVENANCE.tsv, distill ID and verify ID. The convenience adapter calls canonical intake; no parallel corpus store. Original JSON, conversation/message identity, graph parent/children/current-node fields, timestamps, multimodal references and unknown fields survive. Derived records carry source coordinates and decoder/runtime digests. Mapping iteration is not presented as a chronological transcript.

The first slice admits <=16 MiB selected members/shards. Larger exports need qualified streaming/sharding. Raw SDF archival remains Drive-backed and does not stage the whole mailbox through this intake. Model allow/deny is retained per-source policy, not an implemented transmission hook. Android source-store/fsync qualification and version-fenced installed ZIP extraction remain separate gaps.

Current source b4d93c4: hosted browser foundation, shell smoke, body hyperplane and universal gate pass. Actual Grease synthetic tests cover graph/attachments/unknown fields, replay/rebuild, occurrence coordinates, differing origin/generation, private search exclusion, malformed input, corruption/symlink and policy-tampering refusal. No actual OpenAI export is observed and no private source was inspected; synthetic JSON is decoder evidence only. Kitchen/FP/AICI/Cat Food integration is separate draft work and does not qualify physical C67 ingestion.

…ntract

Declare external hyperplane text representations
Keep hyperplane partitions independent of labels and declare external text contracts

Copy link
Copy Markdown
Owner Author

Retirement sweep result: this is the sole live Pensieve/hyperplane successor at f613023. The child is merged and its exact head retained. Main integration is mergeable and current-main content is preserved; the 0.2 overview is separately documented in docs/pensieve-shell.md.

Exact-head shell smoke 37468591004, complete hyperplane experiment 37468591076, universal gate 37468591106, Android WebView 37468591121 and prepaint 37468590942 passed. General foundation 37468590991 and exact-text 37468591058 remain in compiler bootstrap. These pending jobs block merge; they are not counted as PASS. No device or semantic-quality evidence is invented. One live successor, no new job layer. Current foundation: https://github.com/isomorphisms/ib/actions/runs/37468590991

@isomorphisms isomorphisms changed the title Begin IB 0.2 as a shell-first Pensieve Retain source generations and rebuild source-linked Pensieve views Oct 6, 2026
Expose Quick Settings bindings to Pensieve
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