<feed xmlns='http://www.w3.org/2005/Atom'>
<title>jspace-nanogpt.git/src, branch main</title>
<subtitle>J-space on nanoGPT: Jacobian Lens replication &amp; critique. J-lens norms anti-correlate with token frequency (r ~ -0.61 to -0.69); frequency-matched synthetic pair + causal loss-reweighting tests.</subtitle>
<id>http://git.jayrup.me/c/jspace-nanogpt.git/atom?h=main</id>
<link rel='self' href='http://git.jayrup.me/c/jspace-nanogpt.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/'/>
<updated>2026-08-02T14:31:53Z</updated>
<entry>
<title>Fix in-word metric: strict (both-sides, 58% random / 0% clean) vs touches (95%); blog/results caveat corrected to the strict discriminator</title>
<updated>2026-08-02T14:31:53Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T14:31:53Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=3bd33fbf685c6b16747d6ec4c1026d4fa6d04966'/>
<id>urn:sha1:3bd33fbf685c6b16747d6ec4c1026d4fa6d04966</id>
<content type='text'>
</content>
</entry>
<entry>
<title>synthetic_pair: add --clean boundary mode (noise token at word starts) + configurable dirs; prep reports in-word fraction</title>
<updated>2026-08-02T14:25:03Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T14:25:03Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=f65bfa0fc338769b36b9091ac10241de878549fa'/>
<id>urn:sha1:f65bfa0fc338769b36b9091ac10241de878549fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Verify against Anthropic's official jacobian-lens repo: estimator match, zero frequency in their code+data, add --skip_first/--source_mean mirror mode</title>
<updated>2026-08-02T13:45:51Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T13:45:51Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=1b9b346dc88a3c043af2fa6ef1a1c7ca04a7311b'/>
<id>urn:sha1:1b9b346dc88a3c043af2fa6ef1a1c7ca04a7311b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Address Luna repo review: dynamic repo root (no hardcoded cwd), J-lens correctness test (last-layer identity), auditable fact-check, mechanism narrative fix, softened conditional-predictability claim, README data-prep + artifacts note</title>
<updated>2026-08-02T13:24:51Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T13:24:51Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=31e1656f1fd4409c14108e63eb3e430f657746ac'/>
<id>urn:sha1:31e1656f1fd4409c14108e63eb3e430f657746ac</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add src/stats_decomp.py: reproducible W_U decomposition, p-values, Spearman, synthetic-pair CI (backs results.md numbers)</title>
<updated>2026-08-02T13:22:13Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T13:22:13Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=a16d9b3177248ae9e27b195f117b5b615af6da8c'/>
<id>urn:sha1:a16d9b3177248ae9e27b195f117b5b615af6da8c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document n_pairs denominator (exact count) and ctrl_random gradient-mass caveat (comment-only)</title>
<updated>2026-08-02T13:20:05Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T13:20:05Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=2ba0e14c3559e5786c324a89f26f159363a230b5'/>
<id>urn:sha1:2ba0e14c3559e5786c324a89f26f159363a230b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>loss_reweight: pass Y to forward for full logits (Karpathy nanoGPT returns last-position logits when targets=None); regression test</title>
<updated>2026-08-02T12:32:16Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T12:32:16Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=53de9ecd13fbf7e098fea88f73d1a9403a40d83b'/>
<id>urn:sha1:53de9ecd13fbf7e098fea88f73d1a9403a40d83b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>loss_reweight: CPU generators for randint/randperm (CUDA generators unsupported on torch 2.4); cuda-path verified</title>
<updated>2026-08-02T12:29:24Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T12:29:24Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=799df091c7a163607cca1d5dcafb664f915ca847'/>
<id>urn:sha1:799df091c7a163607cca1d5dcafb664f915ca847</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add causal experiments: synthetic frequency-matched pair (Gemini design) + loss-reweighting (Codex design); jlens_v3 output_dir + last-layer device fix</title>
<updated>2026-08-02T11:41:38Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-08-02T11:41:38Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=8c2dc42642b1cdbfb5dfacd9c188821b03c84c4b'/>
<id>urn:sha1:8c2dc42642b1cdbfb5dfacd9c188821b03c84c4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>jlens_v3: chunk VJP probes (16) to fit K2200 4GB; proxy chunk fix; e2e verified (last-layer cos-sim=1.0)</title>
<updated>2026-07-31T15:26:13Z</updated>
<author>
<name>Void Agent</name>
<email>void@jayrup.hermes</email>
</author>
<published>2026-07-31T15:26:13Z</published>
<link rel='alternate' type='text/html' href='http://git.jayrup.me/c/jspace-nanogpt.git/commit/?id=a4665ab7119ca62ee2c89785d59317d1d82b6db8'/>
<id>urn:sha1:a4665ab7119ca62ee2c89785d59317d1d82b6db8</id>
<content type='text'>
</content>
</entry>
</feed>
