Skip to content

Open-source cleanup: unify on the verified encoder, prune internal docs, add results#11

Merged
Ishneet0710 merged 1 commit into
mainfrom
user/ishneet-oss
Jul 13, 2026
Merged

Open-source cleanup: unify on the verified encoder, prune internal docs, add results#11
Ishneet0710 merged 1 commit into
mainfrom
user/ishneet-oss

Conversation

@Ishneet0710

Copy link
Copy Markdown
Collaborator

Makes main the open-source, contributor-facing codebase.

What changed

  • Code: brings main onto the verified single-timestep encoder (the transfer-matrix / ablation code that produced the paper's results). Shared files (train_chunks.py, mm_perceiver2.py, dataloader.py, model.py, dataset.py, visualizer/*) update to that version. main's unique modules are preserved: mm_perceiver3.py, viz_suite.py, scripts/.
  • Artifacts added: results/ (transfer matrix + ablations), figures/, pixnerd_integration/ (decoder integration), run_ablations.sh.
  • Docs: remove internal/redundant docs (HANDOFF, PITCH, PHASE1_EXPLAINED, STATUS_AND_ROADMAP — their content lives in PLAN.md / EXPERIMENTS.md); rewrite the top-level README.md for open source; add a module map to world_tokenizer/README.md.
  • Dead code: remove world_tokenizer/dataloader2.py (superseded by dataloader.py).

Untouched: paper/ is byte-identical to main — no conflict with the paper PR (#10); the two can merge in any order.

The large diff is expected (code unified to the verified version). Deferred to a follow-up: genericizing hardcoded /mnt/nas paths + VM-specific notes, and a deeper legacy-code audit.

…cs, add results

Bring main onto the verified single-timestep code (the transfer-matrix/ablation code behind the paper's results), while PRESERVING main's extra modules (world_tokenizer/mm_perceiver3.py, viz_suite.py, scripts/) and leaving paper/ untouched.

Add committed experiment artifacts: results/ (transfer matrix + ablations), figures/, pixnerd_integration/ (decoder integration), run_ablations.sh.

Remove internal-only / redundant docs (HANDOFF, PITCH, PHASE1_EXPLAINED, STATUS_AND_ROADMAP — content lives in PLAN.md / EXPERIMENTS.md). Rewrite top-level README for open source (Kepler-Encoder: what/why, layout, setup, reproduce).

Remove dead world_tokenizer/dataloader2.py (superseded by dataloader.py); add a module map to world_tokenizer/README.md.
@Yip-Jia-Qi Yip-Jia-Qi self-requested a review July 13, 2026 14:11
@Ishneet0710 Ishneet0710 merged commit 603723e into main Jul 13, 2026
@Ishneet0710 Ishneet0710 deleted the user/ishneet-oss branch July 13, 2026 17:13
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