ProofMEM + ProofGit · separate authorities

Know what the code does.
Remember why it does it.

ProofMEM preserves approved intent across sessions. ProofGit supplies current repository explanations and exact supporting source. Caveau Harness assembles both for planning and implementation—without copying the repository into memory.

ProofGit is available now. ProofMEM is invite-only and currently free during its beta. Accounts, credentials, and subscriptions remain separate.

TASK CONTEXTscope / reviewed
01 / APPROVEDWhy this work exists

Objectives · constraints · decisions · lessons

02 / CURRENTWhat the code does

Summary · path · exact lines · commit SHA

ASSEMBLED, NOT MERGEDCaveau Harness

Two ledgers

Continuity on one rail.
Repository truth on the other.

The combined context stays trustworthy because each source keeps its own scope, review path, and authority.

Governed memoryapproved

ProofMEM remembers why.

Durable objectives, constraints, decisions, and lessons return only inside their intended scope.

  • Review what may persist
  • Carry approved context across sessions
  • Retain evidence pointers after explicit acceptance
Repository evidencecurrent

ProofGit proves what.

Concise .llm explanations arrive with exact source lines, paths, trust status, and the supporting commit.

  • Search only allowlisted repositories
  • Inspect the source behind the answer
  • Keep stale or unverified evidence out

Task assembly

From a question to a reviewed, evidence-backed change.

Memory informs the task. Repository evidence supports the technical answer. Neither is allowed to silently become an instruction.

  1. 01Ask

    Name the architecture, behavior, bug, review, or change question.

  2. 02Recall

    ProofMEM retrieves approved context for the active scope.

  3. 03Prove

    ProofGit retrieves current explanations and exact source evidence.

  4. 04Separate

    Caveau Harness labels repository evidence distinctly in PLAN and WRITE.

  5. 05Review

    A person checks intent, source, tests, and the proposed work.

  6. 06Accept

    Memory may retain the decision and a bounded evidence pointer—not copied code.

Alone and together

Not every task needs both.

Add the second authority when it genuinely changes the quality of the decision—not simply because another integration is available.

ProofMEM alone

Retain approved context.

Best for cross-session continuity, scoped decisions, organizational lessons, and governed agent recall.

ProofGit alone

Explain the current repository.

Best for architecture discovery, source-cited answers, code review, repository health, and agent grounding.

Together through Caveau Harness

Compare approved intent with current implementation.

Use both when a plan or change must respect durable constraints and remain traceable to the code that exists now.

Sanitized pilot record

Trivia & Tunes: ten tasks, all acceptance checks met.

The internal pilot covered architecture discovery, behavior explanation, bug location, change planning, code review, and cross-session continuation. Every query remained inside one allowlisted repository and admitted only current, verified evidence.

Task set
10 / 10 accepted
Repository scope
One allowlisted repository
Evidence state
Current + verified only
Durable source text
None persisted
Disclosure boundary
No private code, prompts, repository identifiers, tokens, customer data, or unsupported performance numbers.

Authority boundaries

No silent promotion from evidence to memory.

The connection is a controlled context assembly path, not a claim that two products have become one database, account, or subscription.

01

No automatic memory writes

Evidence does not become a durable decision until a person explicitly accepts it.

02

No copied source bundles

ProofMEM stores approved context and bounded evidence pointers, not source lines or full result sets.

03

No shared login or included entitlement

ProofGit and ProofMEM remain standalone products with separate credentials and subscriptions.

04

No automatic drift detection

The workflow can reveal a disagreement; it does not claim to monitor or resolve it automatically.

05

No “single source of truth”

Approved intent and repository state are deliberately separate authorities with different owners.

06

Code remains untrusted input

Repository content is quoted evidence, never an instruction that can override policy or human review.

Start with the repository

Prove what.
Then preserve why.

Start a card-backed 14-day ProofGit trial. Add ProofMEM when approved context must survive beyond one task or session.