SPB Git

spb/modelmap Public License

Internal cartography of local LLMs on Apple Silicon — registered, gated, negative-first. Public atlas at modelmap.io.

Python 66.3% JavaScript 24.5% CSS 8.1% Shell 0.7%

History of site/server.js · clear filter

  1. Publications tab + TR-2026-01: first official technical report
    - /publications listing + article pages: abstract box, byline, status
      badge, live-rendered figures via {{fig:*}} tokens (7 figures from the
      same versioned artifacts as the atlas), how-to-cite block
    - TR-2026-01 'Registered, Gated, Negative-First' — full synthesis of
      expH/expA/expC results, gate record, survival ledger, limitations,
      reproducibility section
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 3 h ago (Aug 12, 2026) · 1 file changed +77 −1
  2. expC run #4: BAND claim passes — first Level-2 atlas entry (causal map)
    Early-band (2-15) mean specific damage +3.23..+3.35 across six fresh
    direction sources (min +3.228 vs pre-registered bar 2.5; spread 0.12) on
    a fresh behavioral bank (baseline +4.45). Late band unstable, no claim.
    Published atlas/qwen3-0.6b-4bit/interventions/v1 (Level 2): a single
    diff-of-means agreement direction, erased at any early-band layer,
    removes ~73-75% of grammatical preference. The gate that refused run #3's
    per-layer map passed the band version. Band map leads the home page.
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 3 h ago (Aug 12, 2026) · 1 file changed +19 −15
  3. expC run #3: publication gate refused the causal profile (as designed)
    Replication failed: mean pairwise rho 0.495 (<0.7), band claim fails on
    2/5 direction sources; make_interventions_mapcard.py exits 1 and the
    atlas stays at two entries. The refusal decomposes the object: early band
    (2-15) replicates tightly (+2.98..+3.34 of +4.24), late band (20-27) is
    estimator noise (-0.44..+2.77) -- retroactively explaining run #2's
    anti-correlation. Run #4 pre-registers the narrower BAND claim.
    Charts: interventions profile builder + dynamic y-axis (renders when a
    map passes the gate).
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 3 h ago (Aug 12, 2026) · 1 file changed +30 −2
  4. expA run #2: first positive maps (agreement, arith_valid) + real noise floor
    - v2 promptsets: structure-borne, token-balanced (overlap certificates);
      capture_pooled returns mean+last-token reps in one pass
    - Strict twin gate falsified again (word_order twin acc 0.96 — subword
      statistics); gate retired, differential (real-twin) is the map
    - agreement: 25/28 signal layers (max dSel +0.379); arith_valid: real
      0.86/0.90 vs twin 0.56, strongest last-token; word_order null-dominated
    - First real noise floor: top-5 replication ~0.54 off ceiling; dataset
      shift > seed SD on only 3-8/28 layers (registered 1/3 not met)
    - atlas probes/v2 published (Level 1, per-property verdicts); site charts
      generalized to any probes entry; home leads with agreement map
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 4 h ago (Aug 12, 2026) · 1 file changed +24 −14
  5. Site: server-rendered SVG result maps (dataviz-validated palette)
    - lib/charts.js: layer-profile lines, small-multiple bar panels, grouped
      bars — palette validated with the six-checks script (violet/orange PASS;
      aqua carries mandatory direct labels; twin = dashed neutral reference)
    - expA probe map (trained A/B vs random-init twin) on home, experiment
      page and atlas entry; expH warm/cold storage panels + capture-overhead
      bars on home and experiment page; per-mark hover tooltips, legends
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 4 h ago (Aug 12, 2026) · 1 file changed +94 −1
  6. Site v2: editorial redesign, mobile-first responsive, comments, SVG logo
    - Fraunces/Inter/JetBrains Mono typography, contour-line SVG logo (also
      favicon), gradient hero, hover cards, 4-column footer
    - Hamburger dropdown menu <880px, full smartphone breakpoints (560px)
    - /comments page: persistent JSON store OUTSIDE app dir (survives rsync
      redeploys), honeypot anti-spam, per-IP rate limit, XSS-escaped rendering
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 4 h ago (Aug 12, 2026) · 1 file changed +52
  7. Bootstrap modelmap: charter-compliant skeleton, tooling, and modelmap.io platform
    - Repo skeleton per charter §3 with mandatory author headers everywhere
    - tools/check_headers.py (gates commits), new_experiment.py, new_map.py
    - benchmarks: hardware_manifest.py (sysctl-based) + harness skeleton
    - experiments/micro A-H scaffolded with empty seven-field blocks
    - site/: modelmap.io platform (Express, light theme, English), coherent
      with localvm-research/web — Home, Research, Experiments, Atlas (with
      confidence Levels 0-3), Results, Code, About; attribution footer
    
    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
    Simon-Pierre Boucher committed 6 h ago (Aug 12, 2026) · 1 file changed +386