Skip to content

Academy/memory v03 - #23

Merged
Pentexa merged 5 commits into
mainfrom
academy/memory-v03
Nov 8, 2026
Merged

Pentexa merged 5 commits into
mainfrom
academy/memory-v03

Conversation

@Pentexa

@Pentexa Pentexa commented Nov 8, 2026

Copy link
Copy Markdown
Owner

No description provided.

- memory.py: contradiction-aware recycling (dead-antecedent set),
  ratio-gated contradiction transitions, evidence-window status counts
  (all off by default; v0.2 behavior preserved)
- metargon_agent.py: adaptive probing (composite targets, support-
  weighted singles) and episode-local protection/probing gates
- tools: memory_diagnosis.py (failure-mode separation), memory_experiment.py
  (matched-budget variant comparison)
- tests: test_memory_v03.py (14 tests)
- diagnosis: true clauses ARE generated (early, high support) but all
  hypotheses flip contradicted via cross-task nonevents; cap not binding;
  probes rarely target true antecedents
- memory_v03_runs.jsonl: append-only partial results (original/recycle/
  window recorded; status in NIGHTLY_NOTES.md)
- memory_merge.py: compose final summary from JSONL + paired CIs
- docs/MEMORY_V03.md: report draft (numbers pending merge)
- x/run_chunks.py: per-variant subprocess runner (robust to kills)
- NIGHTLY_NOTES.md: continuation checklist for the morning
All 8 variants trained on the same 160-episode stream
(seed 20261107, PYTHONHASHSEED=0) and evaluated on frozen grids
(16 classic + 12 OOD configs) with paired bootstrap CIs.

Measured:
- probe / probe_local: train +0.144 / +0.106, classic transfer bit-
  identical (+0.0000) — positive training-side result, no transfer gain
- recycle: neutral; protect_local: neutral in classic, +0.006 train
- ratio / window: retain 57 verified hyps but classic numerically lower
  (0.344 / 0.312 vs 0.562), CIs include 0 — directionally negative
- combined: strictly worse (train -0.175, classic 0.375)
- no variant lifts held-out transfer above original on this grid

Includes: memory_merge.py (jsonl->summary), review_runs.py,
diagnosis_memory.json, policy states, report docs/MEMORY_V03.md.
Copilot AI balanced review requested due to automatic review settings November 8, 2026 10:41

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has insufficient remaining quota. Try requesting a review at a lower effort level.

Untrained student control on the same grids (classic 0.695 vs 0.562
trained; ood 0.417 vs 0.333) quantifies the negative-transfer cost of
training on unseen configs — all trained variants fall below the fresh
baseline.
@Pentexa
Pentexa merged commit 69126d7 into main Nov 8, 2026
5 checks passed
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.

2 participants