Project Work

The table below summarizes substantive authored pull requests, their technical scope, current status, related issues, and separately credited collaboration. Statistics are GitHub-reported values verified on 14 September 2026. The closed duplicate is documented separately in the Statistics section below.

Task PR No. Contribution Status Linked Issue / PRs
1 #1596
J-space sparse decomposition.
Added NNOMP, exact Lawson-Hanson NNLS, gradient pursuit, cached J-lens dictionaries, typed results, Bridge wrappers, KKT checks, and model-free plus GPT-2/Gemma tests.
Statistics: 1,613 additions; 3 deletions; 9 commits; 7 files changed.
Merged
14 Aug 2026
Basis for #1676, #1738, #1741
2 #1676
J-space occupancy and fraction of variance.
Added random-dictionary controls, maximum-separation occupancy, selected-span projection metrics, median and pooled summaries, tests, and documentation.
Statistics: 701 additions; 4 deletions; 3 commits; 7 files changed.
Merged
19 Aug 2026
#1596
3 #1721
Projection-kernel affinity for attention-head subspaces.
Implemented principal-angle geometry, basis-invariant scores, rank metadata, OQ/OK/OV Bridge wrappers, GQA support, masks, and tiled scoring.
Statistics: 1,620 additions; 0 deletions; 4 commits; 8 files changed.
Merged
28 Aug 2026
Issue #1720
4 #1723
Backward Lens vocabulary readout.
Added exact MLP gradient-factor reconstruction, raw and normalized vocabulary projections, signed token rankings, diagnostics, state-preservation tests, docs, and a demo.
Statistics: 4,125 additions; 0 deletions; 18 commits; 9 files changed.
Merged
4 Sep 2026
Issue #1686
5 #1735
BERT Bridge-to-Hugging-Face parity.
Added independent CPU-fp32 comparisons for final logits, five activation-cache points, and padded attention-mask behavior.
Statistics: 114 additions; 0 deletions; 1 commit; 1 file changed.
Merged
1 Sep 2026
Issue #1665
6 #1738
Jacobian Lens decomposition demo.
Added an executed GPT-2 notebook covering sparse coordinates, variance, occupancy, ranking overlap, solver runtime, and causal removal against norm-matched controls.
Statistics: 1,468 additions; 0 deletions; 3 commits; 4 files changed.
Merged
3 Sep 2026
#1596, #1676
7 #1741
Anchored J-space coordinate patching.
Implemented substitute and swap edits, exact no-op interpolation, residual preservation, absent-target insertion, conditioning diagnostics, reused-decomposition validation, and MPS fallback.
Statistics: 1,561 additions; 31 deletions; 11 commits; 10 files changed.
Merged
4 Sep 2026
Issue #1739
8 #1749
Dynamic J-space coordinate-patch hooks.
Carries anchored edits into run_with_hooks and generate, with per-position solves, caller-owned caching, atomic failure, and focused tests.
Statistics: 1,037 additions; 224 deletions; 10 commits; 9 files changed.
Merged
10 Sep 2026
Issue #1748
9 #1750
Node attribution-patching substrate.
Added filtered gradient caching, typed node/config/result models, denoising sign semantics, first-order scoring, and an exact linear-network oracle.
Statistics: 1,347 additions; 0 deletions; 12 commits; 4 files changed.
Merged
10 Sep 2026
Issue #1742, follow-up #1781
10 #1752
NeoX/Pythia unembedding compatibility.
Supports embed_out and lm_head, aligns Bridge and HookedTransformer conversion, and adds model-free plus end-to-end regressions.
Statistics: 162 additions; 3 deletions; 6 commits; 4 files changed.
Merged
10 Sep 2026
Issue #1751
11 #1764
Estimator-independent Jacobian fit driver.
Extracted the shared fit loop behind a backward-provider interface while pinning ordinary J-lens outputs byte-for-byte and preserving the public API.
Statistics: 402 additions; 37 deletions; 7 commits; 2 files changed.
Merged
11 Sep 2026
Issue #1755
12 #1768
Per-head QK/OV SVD core.
Added factored head-map decomposition, numerical-rank reports, grouped-query head mapping, and fail-closed guards for rotation-ambiguous singular directions.
Statistics: 880 additions; 0 deletions; 8 commits; 2 files changed.
Merged
11 Sep 2026
Issue #1767, follow-up #1775
13 #1774
Leakage-safe k-sparse probing.
Implements split-before-selection binary probes, train-only preprocessing, converged CPU-float64 LBFGS fitting, fixed-split sweeps, and explicit random-coordinate and shuffled-label controls.
Snapshot statistics: 1,414 additions; 0 deletions; 4 commits; 6 files changed.
Open
12 Sep 2026
Issue #1728
14 #1775
SVD singular-direction readout and causal gate.
Adds OV vocabulary readout, logit signatures, real-forward direction projections, and reconstruction or ablation against an equal-sized random-subspace baseline.
Snapshot statistics: 793 additions; 10 deletions; 6 commits; 4 files changed.
Open
12 Sep 2026
Issue #1767, core #1768
15 #1778
Dense-MLP Backward Lens generalization.
Replaces GPT-2 class checks with a Bridge capability contract and supports both Conv1D and Linear projection layouts for GPT-2, Pythia, and GPT-NeoX.
Snapshot statistics: 372 additions; 146 deletions; 3 commits; 5 files changed.
Open
13 Sep 2026
Issue #1777
16 #1781
Edge Attribution Patching scoring.
Enumerates residual-stream writer-to-reader edges, scores them from one gradient cache, and validates direct-patch parity and incoming-edge reconstruction on a linear Bridge.
Snapshot statistics: 1,200 additions; 63 deletions; 4 commits; 3 files changed.
Open
13 Sep 2026
Issue #1742, substrate #1750
17 #1729
Leakage-safe sparse probing collaboration.
Proposed the split-before-selection design, coordinated review, and prepared a hardening commit for MPS, convergence metadata, typed results, and leakage tests. This PR was authored by another contributor and closed without merge.
Statistics: 1,371 additions; 0 deletions; 4 commits; 5 files changed; excluded from authored totals.
Closed unmerged
10 Sep 2026
Issue #1728, authored #1774, commit cc6470f

Statistics

The twelve merged authored pull requests total 15,030 additions, 302 deletions, 92 commits, and 67 changed-file entries. The four open authored pull requests total 3,779 additions, 219 deletions, 17 commits, and 18 changed-file entries. Counts include source, tests, documentation, and notebooks.

Authored PR #1597 was closed as a duplicate of PR #1596 on 2 August 2026. Its GitHub snapshot reports 6,404 additions, 605 deletions, 16 commits, and 51 changed files, but those values are excluded to avoid counting the same work twice. The non-authored collaboration in PR #1729 is also excluded from aggregate authored totals.

GitHub is the authority for status after the snapshot date. Use the links in the table to see current review state, discussion, checks, and final merged changes.