{
  "id": "triangle-regression-v12-foundation",
  "type": "log",
  "title": "Triangle Regression \u2014 v12's Geometric Foundation (Scale-Indifferent)",
  "status": "confirmed",
  "project": "cipher_v12",
  "date_published": "2026-04-30",
  "date_updated": "2026-05-12",
  "tags": [
    "triangle-regression",
    "v12",
    "scale-indifferent",
    "snap-as-regression",
    "geometric-foundation"
  ],
  "author": "Jonathan Shelton",
  "log_subtype": "framework_foundation",
  "url": "https://prometheusresearch.tech/research/notes/triangle-regression-v12-foundation.html",
  "source_markdown_url": "https://prometheusresearch.tech/research/_src/notes/triangle-regression-v12-foundation.md.txt",
  "json_url": "https://prometheusresearch.tech/api/entries/triangle-regression-v12-foundation.json",
  "summary_excerpt": "Cipher v12's leap over v11 (91/107 with 0 misses vs v11's 71/107 corrected) came from replacing v11's framerate calculation with v12's triangle regression \u2014 a purely geometric foundation that is *scale-indifferent*.\nArchitecture change:\n\nv11: computed framerate at each dimensional position; used\nfra...",
  "frontmatter": {
    "id": "triangle-regression-v12-foundation",
    "type": "log",
    "title": "Triangle Regression \u2014 v12's Geometric Foundation (Scale-Indifferent)",
    "date_published": "2026-04-30",
    "date_updated": "2026-05-12",
    "project": "cipher_v12",
    "status": "confirmed",
    "log_subtype": "framework_foundation",
    "tags": [
      "triangle-regression",
      "v12",
      "scale-indifferent",
      "snap-as-regression",
      "geometric-foundation"
    ],
    "author": "Jonathan Shelton",
    "data_supporting": [
      "cipher-corrections-hurt-accuracy",
      "ft-snap-tunneling-mechanism"
    ],
    "see_also": [
      "cipher-corrections-hurt-accuracy",
      "ft-snap-tunneling-mechanism",
      "cipher-version-progression-audit"
    ]
  },
  "body_markdown": "\n## Author notes\n\nCipher v12's leap over v11 (91/107 with 0 misses vs v11's 71/107\ncorrected) came from replacing v11's *framerate calculation* with\nv12's **triangle regression** \u2014 a purely geometric foundation that\nis *scale-indifferent*.\n\n### What changed: framerate \u2192 triangle regression\n\n**v11 architecture:** the cipher computed framerate at each\ndimensional position, then used framerate ratios to derive\nproperties. Framerate has a *scale* (it's a frequency); predictions\nimplicitly carried that scale, and small scale-mismatches across\nelements caused some of v11's misses.\n\n**v12 architecture:** the cipher uses the regression of a triangle\n(the geometric object whose vertices represent f, |t, and r in the\nframework's three-axiom architecture) onto its constituent\ngeometric primitives. The regression doesn't carry an absolute\nscale \u2014 it operates on the *ratios* of the triangle's geometric\nfeatures. Scale-indifferent: doubling all measurements halves all\nfeatures proportionally, leaving the regression result unchanged.\n\n### How this fixed v11's misses\n\nv11's 36 misses (107 \u2212 71) clustered in two regions:\n1. High-Z elements where framerate scaling broke down (the cipher's\n   framerate calculation became unstable as Z increased).\n2. Elements near the snap topology where the framerate calculation\n   discontinuously switched between f-state and |t-state.\n\nv12's triangle regression:\n1. Has no scale instability at high Z because it operates on\n   ratios, not absolute frequencies.\n2. Treats the snap as a *regression onset* (the point where the\n   triangle's geometric regression begins to favor the |t-vertex\n   over the f-vertex) \u2014 a continuous geometric phenomenon rather\n   than a discontinuous calculation switch.\n\n### Snap = regression onset\n\nThe [snap-tunneling mechanism](/research/notes/ft-snap-tunneling-mechanism.html)\nidentified the snap as a tunneling event between f-state and\n|t-state. v12's triangle regression gives the *geometric* picture:\nat the snap topology, the triangle's regression begins favoring\nthe |t-vertex; below the snap, the f-vertex dominates. The\nregression onset *is* the tunneling probability transition.\n\nThis reformulation didn't change any predictions but made the\nmechanism *geometric* rather than *frequency-dependent*. That was\nthe load-bearing piece for v12's improvement.\n\n### Scale-indifference and cross-scale unification\n\nThe framework's cross-scale unification claim (same mechanism at\natomic, mesoscale, macroscale, cosmic) is now grounded in v12's\nscale-indifference. Triangle regression operates the same way at\nany scale \u2014 only the absolute geometric features change with\nscale; the regression result depends on ratios only.\n\nThis means:\n- The cipher predicts atomic-scale crystal structure.\n- The same triangle regression predicts mesoscale void resonance.\n- The same triangle regression predicts (in principle) cosmic-scale\n  galactic geometry.\n\nThe \"in principle\" qualifier matters: the cosmic-scale application\nrequires cycle-2 / cycle-3 / cycle-4 frameworks (Tribonacci /\nPentanacci / Octanacci recurrences) that the cipher hasn't fully\nworked out yet. But the *core* mechanism (triangle regression on\n{f, |t, r} vertices) is scale-indifferent and applies at any\ncycle.\n\n### Why corrections hurt accuracy\n\nThe [corrections-hurt-accuracy finding](/research/notes/cipher-corrections-hurt-accuracy.html)\nmakes sense under v12's triangle-regression foundation: the\nunderlying geometry is *exact* (it's the regression of a triangle\nonto its vertices \u2014 there's nothing approximate about it).\nCorrection layers (spherical-limit blending, eigenvalue-based\ncorrection, shell-completion logic) all imposed *approximate*\nfixes on top of an exact mechanism. Approximate-on-exact = worse\nthan exact alone. v12 stripped the corrections, kept the exact\nmechanism, and outperformed v11.\n\n### Confirmation\n\nv12's 91/107 with 0 misses on the same 107-element bench that v11\nscored 71/107 corrected is the empirical confirmation. The\ntrajectory of v9 \u2192 v10 \u2192 v11 \u2192 v12 (each adding/refining\ncorrections, v12 stripping them) gives the discipline test:\nthe framework's mechanism is *exact* when the geometric foundation\nis right.\n\n## Summary\n\nCipher **v12's leap over v11** (91/107 with 0 misses vs v11's\n71/107 corrected) came from replacing v11's framerate calculation\nwith v12's **triangle regression** \u2014 a purely geometric foundation\nthat is *scale-indifferent*.\n\n**Architecture change:**\n- **v11:** computed framerate at each dimensional position; used\n  framerate ratios to derive properties. Framerate has a scale\n  (frequency); predictions carried that scale and broke down at\n  high Z and near snap topology.\n- **v12:** regression of a triangle (vertices = f, |t, r) onto its\n  geometric primitives. Operates on *ratios*, not absolute scale.\n  Doubling all measurements halves all features proportionally,\n  leaving regression unchanged.\n\n**How this fixed v11's misses:**\n1. No scale instability at high Z (ratios, not absolute frequencies).\n2. The snap is a *regression onset* (continuous geometric phenomenon),\n   not a discontinuous calculation switch between f-state and\n   |t-state.\n\n**Snap as regression onset:** the\n[snap-tunneling mechanism](/research/notes/ft-snap-tunneling-mechanism.html)\nidentifies snap as a tunneling event. v12's triangle regression\ngives the geometric picture: at the snap topology, regression\nbegins favoring the |t-vertex; below the snap, f-vertex dominates.\nThe regression onset *is* the tunneling probability transition.\n\n**Scale-indifference enables cross-scale unification.** Triangle\nregression operates the same way at any scale. The framework's\ncross-scale claim (same mechanism at atomic, mesoscale, macroscale,\ncosmic) is now grounded in v12's scale-indifferent foundation.\n\n**Why corrections hurt accuracy:** under v12's exact-geometry\nfoundation, correction layers impose *approximate* fixes on an\n*exact* mechanism. Approximate-on-exact = worse than exact alone.\nv12 stripped corrections, kept exact mechanism, beat v11 cleanly.\n\n**Status: confirmed.** v12's 91/107 with 0 misses on the same\nbench v11 scored 71/107 is empirical confirmation. The geometric\nfoundation is exact.\n",
  "body_html": "<h2>Author notes</h2>\n<p>Cipher v12's leap over v11 (91/107 with 0 misses vs v11's 71/107 corrected) came from replacing v11's *framerate calculation* with v12's <strong>triangle regression</strong> \u2014 a purely geometric foundation that is *scale-indifferent*.</p>\n<h3>What changed: framerate \u2192 triangle regression</h3>\n<p><strong>v11 architecture:</strong> the cipher computed framerate at each dimensional position, then used framerate ratios to derive properties. Framerate has a *scale* (it's a frequency); predictions implicitly carried that scale, and small scale-mismatches across elements caused some of v11's misses.</p>\n<p><strong>v12 architecture:</strong> the cipher uses the regression of a triangle (the geometric object whose vertices represent f, |t, and r in the framework's three-axiom architecture) onto its constituent geometric primitives. The regression doesn't carry an absolute scale \u2014 it operates on the *ratios* of the triangle's geometric features. Scale-indifferent: doubling all measurements halves all features proportionally, leaving the regression result unchanged.</p>\n<h3>How this fixed v11's misses</h3>\n<p>v11's 36 misses (107 \u2212 71) clustered in two regions: 1. High-Z elements where framerate scaling broke down (the cipher's framerate calculation became unstable as Z increased). 2. Elements near the snap topology where the framerate calculation discontinuously switched between f-state and |t-state.</p>\n<p>v12's triangle regression: 1. Has no scale instability at high Z because it operates on ratios, not absolute frequencies. 2. Treats the snap as a *regression onset* (the point where the triangle's geometric regression begins to favor the |t-vertex over the f-vertex) \u2014 a continuous geometric phenomenon rather than a discontinuous calculation switch.</p>\n<h3>Snap = regression onset</h3>\n<p>The <a href=\"/research/notes/ft-snap-tunneling-mechanism.html\">snap-tunneling mechanism</a> identified the snap as a tunneling event between f-state and</p>\n<table class=\"entry-table\">\n<thead><tr>\n<th>t-state. v12's triangle regression gives the *geometric* picture:</th>\n</tr></thead>\n<tbody>\n</tbody></table>\n<p>at the snap topology, the triangle's regression begins favoring the |t-vertex; below the snap, the f-vertex dominates. The regression onset *is* the tunneling probability transition.</p>\n<p>This reformulation didn't change any predictions but made the mechanism *geometric* rather than *frequency-dependent*. That was the load-bearing piece for v12's improvement.</p>\n<h3>Scale-indifference and cross-scale unification</h3>\n<p>The framework's cross-scale unification claim (same mechanism at atomic, mesoscale, macroscale, cosmic) is now grounded in v12's scale-indifference. Triangle regression operates the same way at any scale \u2014 only the absolute geometric features change with scale; the regression result depends on ratios only.</p>\n<p>This means:</p>\n<ul>\n<li>The cipher predicts atomic-scale crystal structure.</li>\n<li>The same triangle regression predicts mesoscale void resonance.</li>\n<li>The same triangle regression predicts (in principle) cosmic-scale</li>\n<p>galactic geometry.</p>\n</ul>\n<p>The \"in principle\" qualifier matters: the cosmic-scale application requires cycle-2 / cycle-3 / cycle-4 frameworks (Tribonacci / Pentanacci / Octanacci recurrences) that the cipher hasn't fully worked out yet. But the *core* mechanism (triangle regression on {f, |t, r} vertices) is scale-indifferent and applies at any cycle.</p>\n<h3>Why corrections hurt accuracy</h3>\n<p>The <a href=\"/research/notes/cipher-corrections-hurt-accuracy.html\">corrections-hurt-accuracy finding</a> makes sense under v12's triangle-regression foundation: the underlying geometry is *exact* (it's the regression of a triangle onto its vertices \u2014 there's nothing approximate about it). Correction layers (spherical-limit blending, eigenvalue-based correction, shell-completion logic) all imposed *approximate* fixes on top of an exact mechanism. Approximate-on-exact = worse than exact alone. v12 stripped the corrections, kept the exact mechanism, and outperformed v11.</p>\n<h3>Confirmation</h3>\n<p>v12's 91/107 with 0 misses on the same 107-element bench that v11 scored 71/107 corrected is the empirical confirmation. The trajectory of v9 \u2192 v10 \u2192 v11 \u2192 v12 (each adding/refining corrections, v12 stripping them) gives the discipline test: the framework's mechanism is *exact* when the geometric foundation is right.</p>\n<h2>Summary</h2>\n<p>Cipher <strong>v12's leap over v11</strong> (91/107 with 0 misses vs v11's 71/107 corrected) came from replacing v11's framerate calculation with v12's <strong>triangle regression</strong> \u2014 a purely geometric foundation that is *scale-indifferent*.</p>\n<p><strong>Architecture change:</strong></p>\n<ul>\n<li><strong>v11:</strong> computed framerate at each dimensional position; used</li>\n<p>framerate ratios to derive properties. Framerate has a scale (frequency); predictions carried that scale and broke down at high Z and near snap topology.</p>\n<li><strong>v12:</strong> regression of a triangle (vertices = f, |t, r) onto its</li>\n<p>geometric primitives. Operates on *ratios*, not absolute scale. Doubling all measurements halves all features proportionally, leaving regression unchanged.</p>\n</ul>\n<p><strong>How this fixed v11's misses:</strong> 1. No scale instability at high Z (ratios, not absolute frequencies). 2. The snap is a *regression onset* (continuous geometric phenomenon), not a discontinuous calculation switch between f-state and</p>\n<table class=\"entry-table\">\n<thead><tr>\n<th>t-state.</th>\n</tr></thead>\n<tbody>\n</tbody></table>\n<p><strong>Snap as regression onset:</strong> the <a href=\"/research/notes/ft-snap-tunneling-mechanism.html\">snap-tunneling mechanism</a> identifies snap as a tunneling event. v12's triangle regression gives the geometric picture: at the snap topology, regression begins favoring the |t-vertex; below the snap, f-vertex dominates. The regression onset *is* the tunneling probability transition.</p>\n<p><strong>Scale-indifference enables cross-scale unification.</strong> Triangle regression operates the same way at any scale. The framework's cross-scale claim (same mechanism at atomic, mesoscale, macroscale, cosmic) is now grounded in v12's scale-indifferent foundation.</p>\n<p><strong>Why corrections hurt accuracy:</strong> under v12's exact-geometry foundation, correction layers impose *approximate* fixes on an *exact* mechanism. Approximate-on-exact = worse than exact alone. v12 stripped corrections, kept exact mechanism, beat v11 cleanly.</p>\n<p><strong>Status: confirmed.</strong> v12's 91/107 with 0 misses on the same bench v11 scored 71/107 is empirical confirmation. The geometric foundation is exact.</p>",
  "see_also": [
    "cipher-corrections-hurt-accuracy",
    "ft-snap-tunneling-mechanism",
    "cipher-version-progression-audit"
  ],
  "cited_by": [],
  "attachments": [],
  "schema_version": "1.0",
  "generated_at": "2026-05-12T03:27:18.533879Z"
}