From ecd4c32e04804afe030eeaadf7da5c001fe6c487 Mon Sep 17 00:00:00 2001 From: Dmitrii Vasilev Date: Mon, 7 Sep 2026 23:09:42 +0700 Subject: [PATCH 01/64] feat(queen): preserve continuous hive and link source spec cells to shared core --- .claude/skills/queen-hive-visuals/SKILL.md | 55 +++- apps/website/package.json | 12 + apps/website/public/t27/shared-core.json | 1 + apps/website/public/t27/universe-atlas.json | 1 + apps/website/qa/queen-catalog-hive.mjs | 43 +++ apps/website/qa/queen-continuous-map.mjs | 55 ++++ .../qa/queen-hive-display-contract.mjs | 11 +- apps/website/qa/queen-hive-orientation.mjs | 2 +- apps/website/qa/queen-hive-signals.mjs | 53 ++++ apps/website/qa/queen-hive-status-fill.mjs | 39 +++ apps/website/qa/queen-honesty-contract.mjs | 2 +- apps/website/qa/queen-repository-worlds.mjs | 42 +++ apps/website/qa/queen-spec-mirrors.mjs | 52 ++++ apps/website/qa/queen-spec-treasury.mjs | 12 + apps/website/qa/queen-starfield-contract.mjs | 5 +- apps/website/qa/queen-universe-atlas.mjs | 52 ++++ apps/website/qa/shared-spec-core.mjs | 38 +++ apps/website/qa/spec-catalog-contract.mjs | 61 ++++ apps/website/scripts/spec-core.mjs | 61 ++++ apps/website/scripts/universe-atlas.mjs | 52 ++++ .../src/components/QueenCatalogHive.css | 51 ++++ .../src/components/QueenCatalogHive.tsx | 79 +++++ .../src/components/QueenCatalogInspector.tsx | 49 +++ .../src/components/QueenCombBabylon.tsx | 284 +++++++++++++----- .../src/components/QueenHiveDisplays.tsx | 53 +++- apps/website/src/components/QueenIntel.tsx | 36 +-- .../src/components/QueenSharedCore.css | 17 ++ .../src/components/QueenSharedCore.tsx | 69 +++++ .../src/components/QueenSpecTreasury.css | 33 ++ .../src/components/QueenSpecTreasury.tsx | 44 +++ .../src/components/QueenUniverseAtlas.css | 92 ++++++ .../src/components/QueenUniverseAtlas.tsx | 74 +++++ .../website/src/components/SpecContribute.tsx | 2 +- apps/website/src/components/SpecShare.tsx | 26 +- .../src/components/queenCatalogData.ts | 130 ++++++++ .../src/components/queenHiveDisplay.ts | 90 +++++- .../src/components/queenRepositoryWorld.ts | 81 +++++ apps/website/src/lib/queenSpecTreasury.ts | 15 + apps/website/src/lib/queenUniverseAtlas.ts | 126 ++++++++ apps/website/src/lib/sharedSpecCore.ts | 91 ++++++ apps/website/src/lib/specCatalog.ts | 28 ++ apps/website/src/lib/t27Compiler.ts | 37 ++- apps/website/src/main.tsx | 2 +- apps/website/src/pages/Queen.css | 56 +++- apps/website/src/pages/Queen.tsx | 25 +- apps/website/src/pages/QueenUniverse.css | 51 ++++ apps/website/src/pages/QueenUniverse.tsx | 116 +++++++ apps/website/src/pages/SpecExplorer.tsx | 58 ++-- ...EEN_CATALOG_COLLABORATION_QA_2026-09-07.md | 123 ++++++++ docs/QUEEN_CATALOG_HIVE.md | 50 +++ docs/QUEEN_CENTRAL_SPEC_CATALOG_2026-09-07.md | 69 +++++ docs/QUEEN_CONTINUOUS_MAP_2026-09-07.md | 36 +++ docs/QUEEN_HIVE_SIGNALS.md | 80 +++++ docs/QUEEN_HIVE_STATUS_FILL_CONTRACT.md | 41 +++ docs/QUEEN_REPOSITORY_WORLDS.md | 47 +++ docs/QUEEN_SPEC_MIRRORS_RELEASE.md | 24 ++ docs/QUEEN_UNIVERSE_ATLAS.md | 76 +++++ docs/SHARED_SPEC_CORE.md | 93 ++++++ 58 files changed, 2916 insertions(+), 187 deletions(-) create mode 100644 apps/website/public/t27/shared-core.json create mode 100644 apps/website/public/t27/universe-atlas.json create mode 100644 apps/website/qa/queen-catalog-hive.mjs create mode 100644 apps/website/qa/queen-continuous-map.mjs create mode 100644 apps/website/qa/queen-hive-signals.mjs create mode 100644 apps/website/qa/queen-hive-status-fill.mjs create mode 100644 apps/website/qa/queen-repository-worlds.mjs create mode 100644 apps/website/qa/queen-spec-mirrors.mjs create mode 100644 apps/website/qa/queen-spec-treasury.mjs create mode 100644 apps/website/qa/queen-universe-atlas.mjs create mode 100644 apps/website/qa/shared-spec-core.mjs create mode 100644 apps/website/qa/spec-catalog-contract.mjs create mode 100644 apps/website/scripts/spec-core.mjs create mode 100644 apps/website/scripts/universe-atlas.mjs create mode 100644 apps/website/src/components/QueenCatalogHive.css create mode 100644 apps/website/src/components/QueenCatalogHive.tsx create mode 100644 apps/website/src/components/QueenCatalogInspector.tsx create mode 100644 apps/website/src/components/QueenSharedCore.css create mode 100644 apps/website/src/components/QueenSharedCore.tsx create mode 100644 apps/website/src/components/QueenSpecTreasury.css create mode 100644 apps/website/src/components/QueenSpecTreasury.tsx create mode 100644 apps/website/src/components/QueenUniverseAtlas.css create mode 100644 apps/website/src/components/QueenUniverseAtlas.tsx create mode 100644 apps/website/src/components/queenCatalogData.ts create mode 100644 apps/website/src/components/queenRepositoryWorld.ts create mode 100644 apps/website/src/lib/queenSpecTreasury.ts create mode 100644 apps/website/src/lib/queenUniverseAtlas.ts create mode 100644 apps/website/src/lib/sharedSpecCore.ts create mode 100644 apps/website/src/lib/specCatalog.ts create mode 100644 apps/website/src/pages/QueenUniverse.css create mode 100644 apps/website/src/pages/QueenUniverse.tsx create mode 100644 docs/QUEEN_CATALOG_COLLABORATION_QA_2026-09-07.md create mode 100644 docs/QUEEN_CATALOG_HIVE.md create mode 100644 docs/QUEEN_CENTRAL_SPEC_CATALOG_2026-09-07.md create mode 100644 docs/QUEEN_CONTINUOUS_MAP_2026-09-07.md create mode 100644 docs/QUEEN_HIVE_SIGNALS.md create mode 100644 docs/QUEEN_HIVE_STATUS_FILL_CONTRACT.md create mode 100644 docs/QUEEN_REPOSITORY_WORLDS.md create mode 100644 docs/QUEEN_SPEC_MIRRORS_RELEASE.md create mode 100644 docs/QUEEN_UNIVERSE_ATLAS.md create mode 100644 docs/SHARED_SPEC_CORE.md diff --git a/.claude/skills/queen-hive-visuals/SKILL.md b/.claude/skills/queen-hive-visuals/SKILL.md index d2dc1c8501..c8d265a108 100644 --- a/.claude/skills/queen-hive-visuals/SKILL.md +++ b/.claude/skills/queen-hive-visuals/SKILL.md @@ -8,6 +8,33 @@ description: Maintain QUEEN's floating hive, original point-down TRINITY logo, s - Original TRINITY logo: flat top, apex DOWN, exact27 petals/135 edges, inside the hub hexagon. Never substitute a generic triangle or mirror the mark. The header SVG and central scene mark must agree on screen orientation. +- The game logo is the symbol only, NO wordmark (`withLabel={false}`). Keep the + existing black full-screen Babylon hive and HUD; do not replace them with a + dashboard or SVG atlas. Shared specs, contributing repo cells and provenance + edges are data layers in the same renderer. Only actual `.t27` contributors + belong on the common map. Gold resources do not imply accepted GitHub issues. +- CANON approved 2026-09-07: central golden comb, outer repository hexes, thin + provenance lines, black catalog-star space. Extend this view iteratively. + Repository issue drill-down reuses the existing Babylon displays/status law + in ONE continuous scene: every repo issue region coexists with the shared core. + `world`/`task` are camera focus, not different scene identities or filtered + membership. Picking/projection use the same region geometry; epic children + join by repository AND issue number. Run `npm run check:queen-continuous`. + Each canonical spec has a shared-core placement plus a placement inside every + contributing repository's gold center. Issues occupy outer rings. Count + unique spec IDs, never placements as new resources. Selecting either endpoint + highlights all same-ID placements and frames their provenance links; close-up + is a separate action. Use `npm run check:queen-spec-mirrors`, including fan-out. + Issue/spec inspection and collaboration + stay inside the game window: no automatic new tabs. Share links and agent + packets carry canonical repo+issue identity, not leases or online-presence claims. +- `/specs?spec=` is the central spec surface. Reuse the + existing Spec Explorer in embedded mode inside the game; do not maintain a + second source viewer/compiler. The hive and atlas derive from its manifest and + vendored source files. Validate exact paths and revision hashes, fail visibly + on missing paths, and put canonical t27.ai catalog URLs in agent packets. + Edited Explorer text is a draft, not a published or accepted specification. + Run `npm run check:spec-catalog` after changing the catalog/map integration. - The field faces the viewer vertically. Its180-degree turn uses the shared `queenHiveOrientation.ts` transform: local(x,height,z)→world(-x,z,height). Camera stays at+Z. Changing camera alpha by pi is a back-side view, not a @@ -16,6 +43,14 @@ description: Maintain QUEEN's floating hive, original point-down TRINITY logo, s using existing assets/tokens. Keep cells translucent and the viewport fully filled after resize. Catalog stars require source, epoch, units and license; the HYG4.1/J2000 projection is not live sky ephemerides or random decoration. +- Surface material: the user rejected matte honey glass too. YELLOW spec faces + are nearly transparent like the outer portals: no blur, inset haze or + directional gradients. Keep golden contours and sharp text. Update both CSS + faces and GPU caps; zoom must not restore an opaque fill. Do not restyle red + issues or repository portals for this correction. + Repo portals scale down with projected cells, never fixed-size overlays at + overview. Keep portals nearly transparent with NO backdrop blur; it smears the + gold core. Hide tiny text at low LOD. Preserve the approved light original look. - All input uses the same coordinate convention: inverse ray-plane picking including wall drift, pan, cursor zoom, Inspect and bounds. Cell lift still comes toward the viewer. Native issue/epic text and HUD remain upright. @@ -23,9 +58,23 @@ description: Maintain QUEEN's floating hive, original point-down TRINITY logo, s identity across polls, exact event joins and canonical GitHub links. Historical GitHub titles are quoted source; only their individual nodes may be language exempt, never controls or whole cards. -- Honey is hover/focus feedback. T27-yellow needs real coverage provenance; - red needs evidence of manual code. Missing issue→module proof is UNKNOWN, - not completed/generated code. Do not invent events or worker throughput. +- Issue mode: fill the WHOLE occupied hex, including overview LOD. Initial or + unresolved goals are red; blockers bright red/!; running neon blue; review + violet/◇; paused slate/Ⅱ; completed + proven T27 + is honey. Red task-goal fill does not assert manual-code provenance. Show the + GitHub state separately; closed without issue→module proof still needs proof. + Keep module-mode coverage law separate. Never infer coverage by title/position. +- Honey hover/focus is outline/lift only, never a status-fill replacement. + Scene batches, native cards and whole-field counts share one paint resolver; + same-identity state/proof changes must invalidate GPU paint without losing + camera/selection. Do not invent events or worker throughput. +- Signal protocol: `docs/QUEEN_HIVE_SIGNALS.md`. Separate permanent fill from + temporary event ring and interaction rim. Failure state beats a success-like + event kind; result/finished is white, approved review green (never T27 proof). + Fresh new identities only; initial/reconnect snapshots seed the cursor quietly. + Newer recovery updates ring color without resetting its short TTL. Running + board rows alone drive working rings. Stale data retains fills but suppresses + relevant live animation; reduced-motion is static. Duplicate meanings in text. Before changing orientation, add a failing projection/interaction regression. Run `npm run check:queen-displays` in `apps/website` (includes Babylon projection diff --git a/apps/website/package.json b/apps/website/package.json index bbc8ff1282..ea7fad2629 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -4,6 +4,17 @@ "version": "0.0.0", "type": "module", "scripts": { + "atlas": "node --experimental-strip-types scripts/universe-atlas.mjs", + "check:queen-atlas": "node --experimental-strip-types qa/queen-universe-atlas.mjs", + "check:queen-treasury": "node --experimental-strip-types qa/queen-spec-treasury.mjs", + "check:queen-catalog": "node --experimental-strip-types qa/queen-catalog-hive.mjs", + "check:queen-continuous": "node --experimental-strip-types qa/queen-continuous-map.mjs", + "check:queen-spec-mirrors": "node --experimental-strip-types qa/queen-spec-mirrors.mjs", + "check:spec-catalog": "node --experimental-strip-types qa/spec-catalog-contract.mjs", + "core": "node scripts/spec-core.mjs", + "check:shared-core": "node --experimental-strip-types qa/shared-spec-core.mjs", + "prebuild": "npm run core -- index", + "prebuild:ci": "npm run core -- index", "dev": "vite", "build": "vite build", "build:ci": "vite build", @@ -32,6 +43,7 @@ "check:queen-honesty": "node --experimental-strip-types qa/queen-honesty-contract.mjs", "check:queen-coverage": "node --experimental-strip-types qa/queen-coverage-contract.mjs", "check:queen-displays": "node --experimental-strip-types qa/queen-hive-display-contract.mjs", + "check:queen-worlds": "node --experimental-strip-types qa/queen-repository-worlds.mjs", "check:queen-dead-api": "node qa/queen-viewport-contract.mjs --dead-api", "check:queen-touch": "node qa/queen-touch-contract.mjs", "check:queen-round": "node qa/queen-round-contract.mjs", diff --git a/apps/website/public/t27/shared-core.json b/apps/website/public/t27/shared-core.json new file mode 100644 index 0000000000..82410f29af --- /dev/null +++ b/apps/website/public/t27/shared-core.json @@ -0,0 +1 @@ +{"version":1,"provenance":{"repo":"gHashTag/t27","commit":"1cd2877f97e33efb574fa03c589f7368dc1385ba","shortCommit":"1cd2877f9","specsOrCompilerDirty":true,"dirty":true,"manifestSha256":"37c643f81392d9807160968671d1b559381dcd3e24a471cda1f5f7f3a61c4d8e","indexerSha256":"8ad91d58d6d1ff89a96c5f38d4f73df307373f51e872df00b00f442a184cf6f6","repos":[{"repo":"t27","commit":"1cd2877f97e33efb574fa03c589f7368dc1385ba","specs":575},{"repo":"tri-net","commit":"3ffd1bd0ac9f5aea18c407ec386ca179eb61a41e","specs":113},{"repo":"trinity-fpga","commit":"30248bb30f332f9b5f944ced9b87ff50711fe86c","specs":64},{"repo":"trinity","commit":"001190f7c4ab09ac1b7dcf2b40b0969e57549f42","specs":3},{"repo":"tt-trinity-corona","commit":"dddf6887e54aa847a9a0f4c835fbc392c8cc6c12","specs":5}],"duplicatesPreviouslySkipped":129,"healthSource":"vendored manifest claim, not issue acceptance","importResolution":"lexical/path discovery, not compiler linking"},"specs":[{"id":"000cf7b4fd568fd728063f7f1d28acd812a43d58ceda7180381755d2ea9b7eaa","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/tf3.t27","health":"warn","module":null}],"description":"tf3.t27 — TF3 (Ternary Float 3) Format Specification 8-bit representation for ternary neural network weights Bit layout: [S(1) E(3) M(4)] = [7:7][6:4][3:0]","symbols":[],"imports":[],"terms":["fpga","numeric","tf3"]},{"id":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/boards/arty_a7_integration.t27","health":"ok","module":"ArtyA7_Integration"}],"description":"t27/specs/fpga/boards/arty_a7_integration.t27 Arty A7 Board-Level Integration Spec Full system: MAC + UART + SPI + Memory + Bridge + GF16 + TernaryISA Pin mappings match specs/fpga/constraints/arty_a7.xdc","symbols":[{"name":"BOARD_NAME","line":19},{"name":"FPGA_PART","line":20},{"name":"CLOCK_FREQ_HZ","line":21},{"name":"UART_BAUD","line":22},{"name":"SPI_CLK_DIV","line":23},{"name":"MEMORY_SIZE","line":24},{"name":"FIFO_DEPTH","line":25},{"name":"NUM_LEDS","line":26},{"name":"NUM_SWITCHES","line":27},{"name":"NUM_BUTTONS","line":28},{"name":"PinMapping","line":30},{"name":"ARTY_A7_PINS","line":44},{"name":"SystemConfig","line":58},{"name":"SYS_CONFIG","line":67},{"name":"calc_baud_divisor","line":76},{"name":"calc_spi_prescaler","line":80},{"name":"verify_pin_config","line":84}],"imports":[{"name":"fpga::top_level::ZeroDSP_TopLevel","line":9},{"name":"fpga::mac::ZeroDSP_MAC","line":10},{"name":"fpga::uart::ZeroDSP_UART","line":11},{"name":"fpga::spi::SPI_Master","line":12},{"name":"fpga::memory::Memory","line":13},{"name":"fpga::bridge::FPGA_Bridge","line":14},{"name":"fpga::gf16_accel::Gf16Accel","line":15},{"name":"fpga::fifo::Fifo","line":16},{"name":"fpga::axi4::Axi4","line":17}],"terms":["fpga","boards","arty","integration","board","part","clock","freq","uart","baud","spi","clk","div","memory","size","fifo","depth","num","leds","switches","buttons","pin","mapping","pins","system","config","sys","calc","divisor","prescaler","verify"]},{"id":"009f964022dfd8c9ff3e0cdc77de85b0c5162329bd53e3898bac2a5d43bfa2b3","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/map.t27","health":"ok","module":"TriMap"}],"description":"t27/specs/","symbols":[{"name":"Map","line":13},{"name":"empty","line":23},{"name":"singleton","line":28},{"name":"get","line":33},{"name":"set","line":38},{"name":"keys","line":43},{"name":"values","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","map","empty","singleton","get","set","keys","values"]},{"id":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/packed_trit.t27","health":"ok","module":"PackedTrit"}],"description":"Module: Packed Trit Encoding (5 trits per byte)","symbols":[{"name":"TRIT_NEG","line":18},{"name":"TRIT_ZERO","line":19},{"name":"TRIT_POS","line":20},{"name":"TRITS_PER_BYTE","line":23},{"name":"MAX_PACKED_BYTES","line":24},{"name":"MAX_TRITS","line":25},{"name":"ENCODED_NEG","line":28},{"name":"ENCODED_ZERO","line":29},{"name":"ENCODED_POS","line":30},{"name":"TRIT_MASK","line":31},{"name":"PackResult","line":37},{"name":"UnpackResult","line":43},{"name":"ArithResult","line":49},{"name":"PackedBigInt","line":58},{"name":"encodePack","line":75},{"name":"decodePack","line":82},{"name":"packed_add","line":93},{"name":"packed_sub","line":100},{"name":"packed_mul","line":107},{"name":"packed_from_i64","line":114},{"name":"packed_to_i64","line":121},{"name":"trit_valid","line":131},{"name":"normalize_trit","line":140},{"name":"count_trits","line":156},{"name":"byte_count","line":157}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10},{"name":"numeric::gf16","line":11}],"terms":["ternary","packed","trit","neg","zero","pos","trits","per","byte","max","bytes","encoded","mask","pack","unpack","arith","big","int","encode","decode","sub","mul","i64","valid","normalize","count"]},{"id":"022a99e9b297c32b50c7b82c7eecdbbc302dce6a374027d278ee30423252c9f6","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/02_functions.t27","health":"ok","module":"tutorial-02-functions"}],"description":"02 — Functions Lesson 2. Parameter types and the return type are always written out. A signature is part of the specification, so it is never inferred.","symbols":[{"name":"TRIT_NEG","line":9},{"name":"TRIT_POS","line":10},{"name":"double","line":20},{"name":"add","line":24},{"name":"scaled_sum","line":36},{"name":"sum","line":37},{"name":"scaled","line":38},{"name":"quadruple","line":49},{"name":"negate","line":57},{"name":"invert","line":61}],"imports":[],"terms":["tutorial","functions","trit","neg","pos","double","scaled","sum","quadruple","negate","invert"]},{"id":"0282d379eabfe96387bde647535d0a2849c755fdbb32ab86ec98a99444ea0d13","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/trinet/settlement_law.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","trinet","settlement","law"]},{"id":"0330730538325bbbb9803179e922a76577032da1cad66a53171b28b7a348ac89","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/tuple.t27","health":"ok","module":"TriTuple"}],"description":"t27/specs/","symbols":[{"name":"Tuple2","line":13},{"name":"Tuple3","line":18},{"name":"pair","line":29},{"name":"triple","line":34},{"name":"fst","line":39},{"name":"snd","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","tuple","tuple2","tuple3","pair","triple","fst","snd"]},{"id":"03c1b268a4737549ad5429537fef599326c7eb9ccbcb5ad203157639005c15a1","sources":[{"repo":"ghashtag/t27","path":"specs/physics/chimera_best_gamma.t27","health":"ok","module":"chimera"}],"description":"t27/specs/physics/chimera_best_gamma.t27 Best gamma formula from PDG 2024 P35_new (Delta = 0.140%)","symbols":[{"name":"PHI","line":10},{"name":"formula","line":12}],"imports":[{"name":"base::math","line":7},{"name":"compiler::codegen","line":8}],"terms":["physics","chimera","best","gamma","phi","formula"]},{"id":"042c7754a3e80d71a7c659acc9e1e4d90c561bf3a3876bbcc34237e14421f3d0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/priority_queue.t27","health":"ok","module":"TriPriorityQueue"}],"description":"t27/specs/","symbols":[{"name":"PriorityQueue","line":13},{"name":"init","line":24},{"name":"enqueue","line":29},{"name":"dequeue","line":34},{"name":"peek","line":39},{"name":"is_empty","line":44},{"name":"deinit","line":49}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","priority","queue","init","enqueue","dequeue","peek","empty","deinit"]},{"id":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","sources":[{"repo":"ghashtag/t27","path":"specs/nn/attention.t27","health":"warn","module":"SacredAttention"}],"description":"t27/specs/nn/attention.t27 Sacred Attention Specification Multi-head attention with phi-RoPE and sacred scaling (d_k^(-phi^3))","symbols":[{"name":"NUM_HEADS","line":18},{"name":"HEAD_DIM","line":19},{"name":"EMBED_DIM","line":20},{"name":"CONTEXT_LEN","line":21},{"name":"ROPE_PAIRS","line":22},{"name":"SACRED_GAMMA","line":25},{"name":"SACRED_SCALE","line":26},{"name":"ATTN_CAUSAL","line":29},{"name":"ATTN_BIDIR","line":30},{"name":"ATTN_SPARSE","line":31},{"name":"PHASE_QUERY","line":34},{"name":"PHASE_KEY","line":35},{"name":"PHASE_VALUE","line":36},{"name":"PHASE_SCORE","line":37},{"name":"PHASE_SOFTMAX","line":38},{"name":"PHASE_WEIGHT","line":39},{"name":"RoPETables","line":48},{"name":"AttentionBuffers","line":60},{"name":"sacred_attention_init","line":76},{"name":"freq_exponent","line":84},{"name":"freq","line":85},{"name":"angle","line":88},{"name":"cos_val","line":91},{"name":"sin_val","line":92},{"name":"table_offset","line":95},{"name":"sacred_attention_kernel","line":119},{"name":"project_qkv","line":168},{"name":"ternary_matmul","line":185},{"name":"weight_val","line":199},{"name":"apply_rope_qk","line":222},{"name":"head_offset","line":226},{"name":"idx0","line":230},{"name":"idx1","line":231},{"name":"table_offset","line":233},{"name":"cos_val","line":234},{"name":"sin_val","line":235},{"name":"q0","line":238},{"name":"q1","line":239},{"name":"k0","line":244},{"name":"k1","line":245},{"name":"cache_kv","line":262},{"name":"offset","line":267},{"name":"compute_scores","line":284},{"name":"head_offset","line":293},{"name":"q_val","line":309},{"name":"k_val","line":310},{"name":"apply_softmax","line":331},{"name":"s","line":340},{"name":"s","line":352},{"name":"weighted_values","line":376},{"name":"head_offset","line":384},{"name":"weight","line":392},{"name":"v_val","line":393},{"name":"project_output","line":413},{"name":"add_residual","line":427}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10},{"name":"math::constants","line":11}],"terms":["attention","sacred","num","heads","head","dim","embed","len","rope","pairs","gamma","scale","attn","causal","bidir","sparse","phase","query","key","score","softmax","weight","petables","buffers","init","freq","exponent","angle","cos","val","sin","table","offset","kernel","project","qkv","ternary","matmul","apply","idx0","idx1","cache","compute","scores","weighted","values","residual"]},{"id":"054368075009acf87f6a8d262d47083b0d2fea4f2d01fd1fd17fd56be345245f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_node_identity.t27","health":"ok","module":"TriNodeIdentity"}],"description":"TRI-NET node identity binding: tie a receipt's `executor` field to the actual Ed25519 public key that signs it. Without this, a node signs with its own key but can claim ANY executor id (sig_ok only proves \"some valid signature\", not \"signed by the claimed executor\"). Bind executor = commitment to the signer's public key: executor_id = the low 32 bits of SHA-256(pubkey). A verifier recomputes it from the signing key and rejects a receipt whose executor field does not match -- so","symbols":[{"name":"SHA_PAD256","line":14},{"name":"PUBKEY_BITS","line":15},{"name":"pubkey_pre","line":20},{"name":"identity_matches","line":36},{"name":"who_ok","line":41}],"imports":[{"name":"base::types","line":12}],"terms":["net","node","identity","sha","pad256","pubkey","bits","pre","matches","who"]},{"id":"05a07af58a53b6ca13e294c62187fc537865c2d24b80bdd484b1fe79232361da","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/logging.t27","health":"ok","module":"TriLogging"}],"description":"t27/specs/","symbols":[{"name":"LogLevel","line":13},{"name":"LogEntry","line":17},{"name":"level_to_string","line":29},{"name":"level_from_string","line":34},{"name":"level_color","line":39},{"name":"format_entry","line":44},{"name":"should_log","line":49}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","logging","log","level","entry","color","format"]},{"id":"060c2f1a0244b16ace9212d31c89b0a43ce2d804c7d105ba3c84ed319526b42a","sources":[{"repo":"ghashtag/t27","path":"specs/provider/transform.t27","health":"ok","module":"provider-transform"}],"description":"provider/transform.t27 — Cross-Provider Message Transformations Message format transformations between different AI providers","symbols":[{"name":"MAX_HISTORY_LENGTH","line":25},{"name":"MAX_CONTENT_LENGTH","line":28},{"name":"DEFAULT_SYSTEM_PROMPT","line":31},{"name":"TransformDirection","line":38},{"name":"TransformResult","line":46},{"name":"MessageMapping","line":54},{"name":"ContentTransform","line":61},{"name":"ToolMapping","line":69},{"name":"ParameterTransform","line":76},{"name":"TransformOptions","line":83},{"name":"BatchTransformResult","line":90},{"name":"TransformError","line":97},{"name":"TransformedMessage","line":105},{"name":"transform_options_default","line":116},{"name":"transform_direction_create","line":125},{"name":"transform_result_create","line":136},{"name":"transform_result_error","line":146},{"name":"message_mapping_create","line":156},{"name":"tool_mapping_create","line":165},{"name":"transform_error_create","line":174},{"name":"transformed_message_create","line":184},{"name":"transform_messages","line":193},{"name":"direction","line":194},{"name":"transformed","line":199},{"name":"transform_single_message","line":214},{"name":"target_role","line":215},{"name":"new_content","line":219},{"name":"map_role","line":230},{"name":"map_role_anthropic_to_openai","line":240},{"name":"map_role_openai_to_anthropic","line":250},{"name":"transform_content","line":260},{"name":"normalize_for_openai","line":274},{"name":"normalize_for_anthropic","line":284},{"name":"normalize_image_for_openai","line":294},{"name":"normalize_image_for_anthropic","line":299},{"name":"convert_tool_to_openai","line":304},{"name":"convert_tool_to_anthropic","line":309},{"name":"transform_tools","line":314},{"name":"transformed","line":321},{"name":"transform_single_tool","line":328},{"name":"needs_transformation","line":337},{"name":"transform_direction_to_string","line":342},{"name":"is_transform_success","line":352},{"name":"opts","line":361},{"name":"dir","line":366},{"name":"result","line":371},{"name":"mapping","line":376},{"name":"mapping","line":381},{"name":"err","line":386},{"name":"role","line":391},{"name":"role","line":396},{"name":"result","line":405},{"name":"str","line":410}],"imports":[],"terms":["provider","transform","max","history","length","content","default","system","prompt","direction","mapping","tool","parameter","options","batch","transformed","create","messages","single","target","role","map","anthropic","openai","normalize","image","convert","transformation","success","opts","dir","err","str"]},{"id":"0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf12.t27","health":"warn","module":"GF12"}],"description":"t27/specs/numeric/gf12.t27 GoldenFloat12 -- 12-bit phi-structured floating point NUMERIC-STANDARD-001 -- Agent 4 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":30},{"name":"GF12","line":36},{"name":"encode","line":45},{"name":"sign","line":50},{"name":"abs_val","line":51},{"name":"exp_unbiased","line":54},{"name":"exp_biased","line":55},{"name":"exp_clamped","line":58},{"name":"mant","line":61},{"name":"decode","line":69},{"name":"sign","line":70},{"name":"exp_biased","line":71},{"name":"mant","line":72},{"name":"exp_unbiased","line":80},{"name":"mant_normalized","line":87},{"name":"value","line":93},{"name":"max_value","line":105},{"name":"mant_max","line":106},{"name":"exp_max","line":107},{"name":"min_positive","line":111},{"name":"mant_min","line":112},{"name":"exp_min","line":113},{"name":"epsilon","line":117},{"name":"validate_format","line":125},{"name":"fmt","line":126},{"name":"MEMORY_RATIO_VS_FP32","line":144},{"name":"floor_log2","line":150},{"name":"extract_mantissa","line":164},{"name":"normalized","line":165},{"name":"frac","line":166},{"name":"max_mant","line":167},{"name":"clamp","line":171},{"name":"pow","line":177},{"name":"is_integer","line":193},{"name":"ln_val","line":219},{"name":"ln_approx","line":224},{"name":"t","line":233},{"name":"t2","line":234},{"name":"t3","line":235},{"name":"t5","line":236},{"name":"t7","line":237},{"name":"exp_approx","line":243},{"name":"k","line":255},{"name":"k","line":266},{"name":"floor","line":282}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["numeric","gf12","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow","integer","approx"]},{"id":"06e69666f7c575b3fbe4f5530f2560fd46ce903a1a3af6dd62e375aaa4f38953","sources":[{"repo":"ghashtag/t27","path":"specs/base/ternary_memory.t27","health":"warn","module":"TernaryMemory"}],"description":"t27/specs/base/ternary_memory.t27 Ternary Memory Specification Ring 066 - Ternary memory cell and array operations Defines how trits are stored and accessed in memory","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"TRIT_CAPACITY","line":21},{"name":"WORD_CAPACITY","line":22},{"name":"PAGE_SIZE","line":23},{"name":"STATE_FREE","line":26},{"name":"STATE_ALLOCATED","line":27},{"name":"STATE_LOCKED","line":28},{"name":"STATE_DIRTY","line":29},{"name":"TritCell","line":36},{"name":"trit_cell_init","line":45},{"name":"trit_cell_write","line":56},{"name":"trit_cell_read","line":69},{"name":"TernaryWord","line":80},{"name":"ternary_word_init","line":88},{"name":"ternary_word_write_trit","line":104},{"name":"result","line":112},{"name":"ternary_word_read_trit","line":122},{"name":"compute_checksum","line":131},{"name":"val","line":136},{"name":"TernaryMemoryBank","line":149},{"name":"ternary_memory_bank_init","line":157},{"name":"ternary_memory_alloc","line":174},{"name":"index","line":179},{"name":"ternary_memory_free","line":187},{"name":"ternary_memory_read","line":197},{"name":"ternary_memory_write","line":209},{"name":"get_timestamp","line":225},{"name":"validate_trit","line":231},{"name":"cell","line":240},{"name":"word","line":259},{"name":"bank","line":277},{"name":"index1","line":284},{"name":"index2","line":288},{"name":"index","line":297},{"name":"before","line":309},{"name":"before","line":316},{"name":"before","line":323},{"name":"index","line":343},{"name":"before","line":345},{"name":"after","line":349},{"name":"vals","line":369},{"name":"index","line":394}],"imports":[{"name":"base::types","line":9}],"terms":["base","ternary","memory","trit","neg","zero","pos","capacity","word","page","size","state","free","allocated","locked","dirty","cell","init","write","read","compute","checksum","val","bank","alloc","index","get","timestamp","validate","index1","index2","vals"]},{"id":"074e665f5dff5af1a1ba81387c240b2b614dfa871221665f18bce0919e2726f2","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/self_healing.t27","health":"ok","module":"SelfHealing"}],"description":"Self-Healing - automatic network recovery after failures Coordinates fault detection and redundancy management for recovery","symbols":[{"name":"RECOVERY_COOLDOWN","line":7},{"name":"MAX_RECOVERY_ATTEMPTS","line":8},{"name":"RECOVERY_SUCCESS","line":9},{"name":"RECOVERY_FAILED","line":10},{"name":"create_recovery_state","line":15},{"name":"get_attempts","line":22},{"name":"get_last_attempt","line":26},{"name":"get_in_progress","line":30},{"name":"get_success_count","line":34},{"name":"can_recover","line":39},{"name":"start_recovery","line":57},{"name":"complete_recovery_success","line":64},{"name":"complete_recovery_failure","line":72},{"name":"reset_recovery","line":80},{"name":"is_recovery_failed","line":85},{"name":"create_network_state","line":90},{"name":"get_healthy_nodes","line":97},{"name":"get_total_nodes","line":101},{"name":"get_degraded_links","line":105},{"name":"get_total_links","line":109},{"name":"network_health_percent","line":114},{"name":"is_network_healthy","line":126},{"name":"is_network_degraded","line":131},{"name":"is_network_critical","line":137},{"name":"should_initiate_healing","line":142},{"name":"update_network_after_recovery","line":155}],"imports":[{"name":"base::types","line":5}],"terms":["net","self","healing","recovery","cooldown","max","attempts","success","failed","create","state","get","attempt","progress","count","recover","start","complete","failure","reset","network","healthy","nodes","total","degraded","links","health","percent","critical","initiate"]},{"id":"07899fe089fd3c2e86b4ac40eb12107658ff5719524f6a059798f4d53f44aa54","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/m3_multihop.t27","health":"ok","module":"M3MultiHop"}],"description":"M3 Multi-Hop Mesh Networking - T27 Specification Implements iperf3-over-2-hops testing with RF attenuation","symbols":[{"name":"NODE_A","line":6},{"name":"NODE_B","line":7},{"name":"NODE_C","line":8},{"name":"TARGET_THROUGHPUT_MBPS","line":11},{"name":"TARGET_LATENCY_MS","line":12},{"name":"TARGET_PACKET_LOSS_PCT","line":13},{"name":"ATTEN_MIN","line":16},{"name":"ATTEN_MAX","line":17},{"name":"IPERF3_HDR_LEN","line":20},{"name":"iperf3_sequence","line":23},{"name":"expected_loss_rate_p10","line":30},{"name":"throughput_factor_p8","line":49},{"name":"signal_quality","line":61},{"name":"total_attenuation","line":72},{"name":"delivery_rate_p8","line":81},{"name":"simulate_hop","line":94},{"name":"forward_packet","line":107},{"name":"tcp_packet_byte","line":117},{"name":"udp_packet_byte","line":132},{"name":"ST_IDLE","line":283},{"name":"ST_RUNNING","line":284},{"name":"ST_COMPLETE","line":285},{"name":"PerfCounters","line":288},{"name":"calculate_throughput_mbps","line":297},{"name":"calculate_loss_pct","line":314},{"name":"meets_targets","line":325},{"name":"test_next_state","line":336}],"imports":[],"terms":["net","multihop","m3multi","hop","node","target","throughput","mbps","latency","packet","loss","pct","atten","min","max","iperf3","hdr","len","sequence","expected","rate","p10","factor","signal","quality","total","attenuation","delivery","simulate","forward","tcp","byte","udp","idle","running","complete","perf","counters","calculate","meets","targets","state"]},{"id":"07c862f49fda9f37cff9081cbbbbcc2e1a3402e1b24bd6ca8d83fb7103801666","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/channel.t27","health":"ok","module":"TriChannel"}],"description":"t27/specs/","symbols":[{"name":"Channel","line":13},{"name":"new_channel","line":24},{"name":"send","line":29},{"name":"recv","line":34},{"name":"close","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","channel","send","recv","close"]},{"id":"081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/formats.t27","health":"ok","module":"Formats"}],"description":"specs/numeric/formats.t27 Format Conversion Utilities - GF16, f32, ternary encoding","symbols":[{"name":"SignMask","line":27},{"name":"ExpMask","line":28},{"name":"MantMask","line":29},{"name":"ExpShift","line":31},{"name":"SignShift","line":32},{"name":"Bias","line":33},{"name":"ExpMax","line":35},{"name":"ExpMin","line":36},{"name":"gf16_to_f32","line":61},{"name":"f32_to_gf16","line":79},{"name":"f32_to_ternary","line":101},{"name":"ternary_to_f32","line":108},{"name":"Format","line":114},{"name":"format_bytes","line":126},{"name":"quantize_value","line":136},{"name":"original","line":322},{"name":"encoded","line":323},{"name":"decoded","line":324},{"name":"error","line":325},{"name":"p","line":330},{"name":"n","line":331},{"name":"p_decoded","line":332},{"name":"n_decoded","line":333},{"name":"values","line":338},{"name":"t","line":340},{"name":"recovered","line":341},{"name":"diff","line":342},{"name":"test_value","line":361},{"name":"test_value","line":372},{"name":"test_value","line":383},{"name":"test_trit","line":394}],"imports":[{"name":"base::types","line":10},{"name":"numeric::gf16","line":11}],"terms":["numeric","formats","sign","mask","exp","mant","shift","bias","max","min","gf16","f32","ternary","format","bytes","quantize","original","encoded","decoded","values","recovered","diff","trit"]},{"id":"089f57bd6ac32f7823bc8a06be007ddc27710b276853f6d0e9d3de1519c87d79","sources":[{"repo":"ghashtag/t27","path":"specs/git/diff.t27","health":"ok","module":"GitDiff"}],"description":"specs/git/diff.t27 Git Diff Operations","symbols":[{"name":"diff","line":14},{"name":"diff_cached","line":19},{"name":"diff_files","line":24},{"name":"diff_text","line":29},{"name":"diff_file_text","line":34},{"name":"stats","line":43},{"name":"stats_cached","line":48},{"name":"StatsSummary","line":53},{"name":"stats_summary","line":59},{"name":"get_files_changed","line":68},{"name":"count_files_by_status","line":73},{"name":"find_changes_in_path","line":78},{"name":"find_changes_in_patterns","line":83},{"name":"has_changes_in_path","line":88},{"name":"Hunk","line":97},{"name":"parse_hunks","line":107},{"name":"count_hunks","line":112}],"imports":[{"name":"base::types","line":6},{"name":"git::schema","line":7}],"terms":["git","diff","cached","text","stats","summary","get","changed","count","status","find","path","patterns","hunk","parse","hunks"]},{"id":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/parser.t27","health":"ok","module":"Parsing"}],"description":"specs/compiler/parser.t27 T27 Parser Specification -- Self-hosting compiler core This module defines the complete recursive descent parser for the T27 language. It is a 1:1 port of bootstrap/src/compiler.rs Parser to t27 spec format.","symbols":[{"name":"MAX_CHILDREN","line":17},{"name":"NodeKind","line":19},{"name":"Node","line":56},{"name":"Parser","line":76},{"name":"parser_init","line":84},{"name":"advance","line":96},{"name":"check","line":101},{"name":"check_peek","line":105},{"name":"expect","line":109},{"name":"error","line":119},{"name":"get_error","line":124},{"name":"skip_brace_body","line":132},{"name":"skip_to_semicolon","line":152},{"name":"is_top_level_start","line":186},{"name":"skip_to_next_top_level","line":201},{"name":"recover_to_stmt_boundary","line":238},{"name":"parse_type_annotation","line":267},{"name":"node_new","line":331},{"name":"add_child","line":349},{"name":"parse_expr","line":356},{"name":"parse_expr_or","line":360},{"name":"right","line":364},{"name":"parse_expr_and","line":374},{"name":"right","line":378},{"name":"parse_expr_comparison","line":388},{"name":"op","line":397},{"name":"right","line":399},{"name":"parse_expr_bitor","line":409},{"name":"op","line":412},{"name":"right","line":414},{"name":"parse_expr_bitxor","line":424},{"name":"op","line":427},{"name":"right","line":429},{"name":"parse_expr_bitand","line":439},{"name":"op","line":442},{"name":"right","line":444},{"name":"parse_expr_shift","line":454},{"name":"op","line":457},{"name":"right","line":459},{"name":"parse_expr_additive","line":469},{"name":"op","line":474},{"name":"right","line":476},{"name":"parse_expr_multiplicative","line":486},{"name":"op","line":492},{"name":"right","line":494},{"name":"parse_expr_unary","line":504},{"name":"op","line":509},{"name":"operand","line":511},{"name":"parse_expr_postfix","line":520},{"name":"field","line":533},{"name":"index","line":548},{"name":"parse_call_args_internal","line":563},{"name":"arg","line":571},{"name":"parse_expr_primary","line":581},{"name":"name","line":622},{"name":"inner","line":637},{"name":"inner","line":652},{"name":"parse_call_args","line":666},{"name":"arg","line":673},{"name":"parse_struct_literal","line":683},{"name":"val","line":706},{"name":"parse_array_literal","line":720},{"name":"parse_if_expr","line":772},{"name":"cond","line":777},{"name":"then_expr","line":781},{"name":"else_expr","line":786},{"name":"parse_switch_expr","line":793},{"name":"val","line":798},{"name":"arm_expr","line":833},{"name":"parse_body_stmt","line":850},{"name":"expr","line":887},{"name":"rhs","line":891},{"name":"rhs","line":903},{"name":"parse_local_decl","line":922},{"name":"init","line":939},{"name":"parse_return_statement","line":949},{"name":"expr","line":955},{"name":"parse_if_stmt","line":965},{"name":"cond","line":970},{"name":"s","line":980},{"name":"stmt","line":986},{"name":"else_if","line":996},{"name":"s","line":1007},{"name":"parse_while_stmt","line":1018},{"name":"cond","line":1023},{"name":"s","line":1032},{"name":"parse_for_stmt","line":1041},{"name":"iter_expr","line":1048},{"name":"param_name","line":1064},{"name":"s","line":1079},{"name":"parse_fn_body","line":1088},{"name":"s","line":1091},{"name":"parse_struct_body","line":1102},{"name":"field_name","line":1106},{"name":"parse_enum_body","line":1135},{"name":"name","line":1139},{"name":"parse_top_level_decl","line":1176},{"name":"parse_const_decl","line":1202},{"name":"parse_var_decl","line":1303},{"name":"parse_enum_decl","line":1318},{"name":"parse_struct_decl","line":1345},{"name":"parse_fn_decl","line":1363},{"name":"param_name","line":1385},{"name":"param_type","line":1390},{"name":"parse","line":1457},{"name":"parse_module_body","line":1488},{"name":"import_name","line":1524},{"name":"decl","line":1532},{"name":"or_level","line":1551},{"name":"and_level","line":1552},{"name":"comp_level","line":1553},{"name":"add_level","line":1554},{"name":"mul_level","line":1555},{"name":"unary_level","line":1556}],"imports":[{"name":"base::types","line":10},{"name":"compiler::lexer","line":11}],"terms":["compiler","parser","parsing","max","children","node","kind","init","advance","peek","expect","get","skip","brace","semicolon","top","level","start","recover","stmt","boundary","parse","annotation","child","expr","right","comparison","bitor","bitxor","bitand","shift","additive","multiplicative","unary","operand","postfix","field","index","call","args","internal","arg","primary","inner","struct","literal","val","array","cond","else","switch","arm","rhs","local","decl","statement","iter","param","enum","var","import","comp","mul"]},{"id":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/docs_generator.t27","health":"warn","module":"docs_generator"}],"description":"Docs Generator - multi-format documentation output generation Creates formatted documentation in various output formats","symbols":[{"name":"MAX_SECTIONS","line":7},{"name":"MAX_TABLES","line":8},{"name":"MAX_REFERENCES","line":9},{"name":"OUTPUT_BUFFER_SIZE","line":10},{"name":"create_output_format","line":13},{"name":"get_format_id","line":20},{"name":"get_format_version","line":24},{"name":"get_format_compression","line":28},{"name":"get_format_encoding","line":32},{"name":"FORMAT_MARKDOWN","line":37},{"name":"FORMAT_HTML","line":38},{"name":"FORMAT_PDF","line":39},{"name":"FORMAT_TEXT","line":40},{"name":"FORMAT_JSON","line":41},{"name":"create_document_section","line":44},{"name":"get_section_id","line":51},{"name":"get_section_level","line":55},{"name":"get_section_content_length","line":59},{"name":"get_section_subsection_count","line":63},{"name":"create_toc_entry","line":68},{"name":"get_toc_section_id","line":75},{"name":"get_toc_level","line":79},{"name":"get_toc_page_number","line":83},{"name":"get_toc_title_id","line":87},{"name":"generate_markdown_header","line":92},{"name":"generate_html_tag","line":107},{"name":"get_html_tag_type","line":113},{"name":"get_html_content_id","line":117},{"name":"get_html_attributes","line":121},{"name":"TAG_H1","line":126},{"name":"TAG_H2","line":127},{"name":"TAG_H3","line":128},{"name":"TAG_P","line":129},{"name":"TAG_TABLE","line":130},{"name":"TAG_DIV","line":131},{"name":"create_reference_link","line":134},{"name":"get_ref_source","line":141},{"name":"get_ref_target","line":145},{"name":"get_ref_type","line":149},{"name":"get_ref_anchor","line":153},{"name":"LINK_INTERNAL","line":158},{"name":"LINK_EXTERNAL","line":159},{"name":"LINK_API","line":160},{"name":"LINK_EXAMPLE","line":161},{"name":"format_code_block","line":164},{"name":"get_code_block_language","line":170},{"name":"get_code_block_code_id","line":174},{"name":"get_code_block_line_count","line":178},{"name":"create_data_table","line":183},{"name":"get_table_id","line":190},{"name":"get_table_row_count","line":194},{"name":"get_table_col_count","line":198},{"name":"get_table_header_count","line":202},{"name":"generate_table_row","line":207},{"name":"create_index_entry","line":215},{"name":"get_index_term_id","line":222},{"name":"get_index_location","line":226},{"name":"get_index_frequency","line":230},{"name":"get_index_importance","line":234},{"name":"generate_page_layout","line":239},{"name":"get_margin_top","line":246},{"name":"get_margin_bottom","line":250},{"name":"get_margin_left","line":254},{"name":"get_margin_right","line":258},{"name":"calculate_document_stats","line":263},{"name":"generate_document_metadata","line":292},{"name":"get_metadata_title","line":299},{"name":"get_metadata_author","line":303},{"name":"get_metadata_date","line":307},{"name":"get_metadata_version","line":311},{"name":"format_document","line":316},{"name":"generate_complete_document","line":344},{"name":"validate_documentation","line":363}],"imports":[{"name":"base::types","line":5}],"terms":["net","docs","generator","max","sections","tables","references","buffer","size","create","format","get","compression","encoding","markdown","html","pdf","text","json","document","section","level","content","length","subsection","count","toc","entry","page","title","generate","header","tag","attributes","table","div","reference","link","ref","target","anchor","internal","external","api","example","block","language","data","row","col","index","term","location","frequency","importance","layout","margin","top","bottom","left","right","calculate","stats","metadata","author","date","complete","validate","documentation"]},{"id":"090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/formal.t27","health":"ok","module":"Formal"}],"description":"t27/specs/fpga/formal.t27 Formal Verification Specification for Trinity T27 FPGA HIR Defines assertion kinds, properties, and coverage points Generates SystemVerilog Assertions (SVA) alongside Verilog Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"AssertKind","line":13},{"name":"AssertSeverity","line":22},{"name":"ClockMode","line":31},{"name":"MAX_ASSERTIONS","line":39},{"name":"MAX_COVER_POINTS","line":40},{"name":"MAX_ASSUME_POINTS","line":41},{"name":"FormalAssert","line":45},{"name":"CoverPoint","line":57},{"name":"FormalAssume","line":66},{"name":"FormalConfig","line":75},{"name":"formal_config","line":87},{"name":"with_depth","line":99},{"name":"with_timeout","line":105},{"name":"immediate_assert","line":111},{"name":"concurrent_assert","line":123},{"name":"cover_point","line":135},{"name":"assume","line":144},{"name":"is_immediate","line":155},{"name":"is_concurrent","line":159},{"name":"is_cover","line":163},{"name":"is_assume","line":167},{"name":"severity_str","line":171},{"name":"clock_mode_str","line":175},{"name":"is_posedge","line":179},{"name":"validate_assertion","line":185},{"name":"validate_cover","line":199},{"name":"validate_assume","line":210},{"name":"validate_config","line":221}],"imports":[],"terms":["fpga","formal","assert","kind","severity","clock","mode","max","assertions","cover","points","assume","point","config","depth","timeout","immediate","concurrent","str","posedge","validate","assertion"]},{"id":"095347af6f8f5f079b3e9cc138edcc5cc9dc15ecc82a153fab158de646476958","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/bootrom.t27","health":"ok","module":"BootROM"}],"description":"t27/specs/fpga/bootrom.t27 T27 Boot ROM Specification Boot sequence stages, init vectors, integrity checksum Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"BootStage","line":10},{"name":"boot_stage","line":17},{"name":"stage_end","line":26},{"name":"BootConfig","line":30},{"name":"boot_config","line":38},{"name":"validate_config","line":48},{"name":"config_end","line":55},{"name":"fits","line":59}],"imports":[],"terms":["fpga","bootrom","boot","rom","stage","end","config","validate","fits"]},{"id":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/phi_ratio.t27","health":"ok","module":"PhiRatio"}],"description":"t27/specs/numeric/phi_ratio.t27 0-Ratio Proof 1 Derivation of GoldenFloat exp/mantissa split NUMERIC-STANDARD-001 2 Agent 9 (P0)","symbols":[{"name":"PHI_RATIO_TARGET","line":17},{"name":"PHI_SQ","line":21},{"name":"PhiSplitResult","line":40},{"name":"phi_split","line":47},{"name":"available","line":48},{"name":"phi_sq","line":49},{"name":"exp_raw","line":52},{"name":"exp_bits","line":53},{"name":"mant_bits","line":56},{"name":"ratio","line":58},{"name":"phi_dist","line":59},{"name":"FormatComparison","line":73},{"name":"verify_phi_split","line":84},{"name":"golden_self_similarity_proof","line":206},{"name":"optimal_rounding_proof","line":226},{"name":"sacred_connection","line":250},{"name":"compute_phi_distance","line":258},{"name":"ratio","line":259},{"name":"is_phi_optimal","line":263},{"name":"recommend_format","line":267},{"name":"round","line":275},{"name":"abs","line":293},{"name":"pow","line":300},{"name":"ln_approx","line":361},{"name":"exp_approx","line":380},{"name":"floor","line":410}],"imports":[{"name":"math::constants","line":8},{"name":"math::sacred_physics","line":9}],"terms":["chips","euler","numeric","phi","ratio","target","split","available","exp","raw","bits","mant","dist","format","comparison","verify","golden","self","similarity","proof","optimal","rounding","sacred","connection","compute","distance","recommend","round","abs","pow","approx","floor"]},{"id":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","sources":[{"repo":"ghashtag/t27","path":"specs/boards/xc7a100t_minimal.t27","health":"warn","module":"BoardMinimalXC7A100T"}],"description":"t27/specs/boards/xc7a100t_minimal.t27 QMTECH XC7A100T-CSG324 Minimal Board Profile Heartbeat LED + UART loopback, prjxray-verified pins only","symbols":[{"name":"BOARD_NAME","line":11},{"name":"FPGA_FAMILY","line":12},{"name":"FPGA_PART","line":13},{"name":"CLOCK_FREQ_HZ","line":14},{"name":"CLOCK_PERIOD_NS","line":15},{"name":"IO_STANDARD","line":16},{"name":"CONFIG_VOLTAGE","line":17},{"name":"NUM_LEDS","line":19},{"name":"HAS_UART","line":20},{"name":"HAS_SPI","line":21},{"name":"HAS_MAC_DEBUG","line":22},{"name":"PinAssignment","line":24},{"name":"ClockConstraint","line":34},{"name":"PIN_CLK","line":41},{"name":"PIN_RST_N","line":51},{"name":"PIN_UART_RX","line":61},{"name":"PIN_UART_TX","line":71},{"name":"PIN_LED_0","line":81},{"name":"PIN_LED_1","line":91},{"name":"PIN_LED_2","line":101},{"name":"PIN_LED_3","line":111},{"name":"PIN_LED_4","line":121},{"name":"PIN_LED_5","line":131},{"name":"PIN_LED_6","line":141},{"name":"PIN_LED_7","line":151},{"name":"CLOCK_SYS","line":161},{"name":"count_pins","line":176},{"name":"count_clocks","line":180},{"name":"count_leds","line":184},{"name":"has_uart","line":188},{"name":"has_spi","line":192},{"name":"is_prjxray_verified","line":196},{"name":"find_pin_by_port","line":212}],"imports":[{"name":"base::types","line":8},{"name":"base::ops","line":9}],"terms":["boards","xc7a100t","minimal","board","fpga","family","part","clock","freq","period","standard","config","voltage","num","leds","uart","spi","mac","debug","pin","assignment","constraint","clk","rst","led","sys","count","pins","clocks","prjxray","verified","find","port"]},{"id":"0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/hir.t27","health":"warn","module":"Hir"}],"description":"t27/specs/fpga/hir.t27 Hardware Intermediate Representation (HIR) for Trinity T27 Decouples .t27 spec semantics from Verilog/SystemVerilog emission Uses flat arrays + count fields (parser-compatible, no Vec/generics)","symbols":[{"name":"MAX_PORTS","line":12},{"name":"MAX_SIGNALS","line":13},{"name":"MAX_ASSIGNS","line":14},{"name":"MAX_INSTANCES","line":15},{"name":"MAX_ERRORS","line":16},{"name":"Edge","line":20},{"name":"PortDir","line":28},{"name":"SignalKind","line":36},{"name":"Port","line":43},{"name":"Signal","line":54},{"name":"Assign","line":64},{"name":"Instance","line":71},{"name":"HirModule","line":78},{"name":"MemKind","line":98},{"name":"MemPortMode","line":106},{"name":"MAX_MEMS","line":114},{"name":"MAX_MEM_PORTS","line":115},{"name":"MemPort","line":117},{"name":"Mem","line":124},{"name":"empty_mem_port","line":134},{"name":"empty_mem","line":143},{"name":"make_mem","line":155},{"name":"mem_add_port","line":167},{"name":"mem_total_bits","line":181},{"name":"mem_bram18_count","line":185},{"name":"BRAM18_BITS","line":186},{"name":"total","line":187},{"name":"CdcStrategy","line":196},{"name":"MAX_CLOCK_DOMAINS","line":205},{"name":"ClockDomain","line":207},{"name":"empty_clock_domain","line":215},{"name":"make_clock_domain","line":225},{"name":"BusKind","line":237},{"name":"MAX_BUS_PORTS","line":246},{"name":"BusPort","line":248},{"name":"empty_bus_port","line":257},{"name":"make_bus_port","line":268},{"name":"bus_port_total_signals","line":279},{"name":"empty_port","line":293},{"name":"empty_signal","line":304},{"name":"empty_assign","line":314},{"name":"empty_instance","line":318},{"name":"empty_module","line":324},{"name":"make_port","line":344},{"name":"make_signal","line":355},{"name":"add_port","line":367},{"name":"add_signal","line":376},{"name":"add_assign","line":385},{"name":"add_instance","line":394},{"name":"add_mem","line":403},{"name":"add_clock_domain","line":412},{"name":"add_bus_port","line":421},{"name":"port_count","line":432},{"name":"signal_count","line":436},{"name":"assign_count","line":440},{"name":"has_clock_port","line":444},{"name":"has_reset_port","line":455},{"name":"total_port_bits","line":466},{"name":"validate_module","line":478}],"imports":[],"terms":["fpga","hir","max","ports","signals","assigns","instances","edge","port","dir","signal","kind","assign","instance","mem","mode","mems","empty","make","total","bits","bram18","count","cdc","strategy","clock","domains","domain","bus","reset","validate"]},{"id":"0aa2fa4008f17505844152d0cd16db6c8c4ba0905212a0a51f5368e8e9708c3e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/lockfree_stack.t27","health":"ok","module":"TriLockfreeStack"}],"description":"t27/specs/","symbols":[{"name":"LFNode","line":13},{"name":"LockFreeStack","line":18},{"name":"init","line":27},{"name":"push","line":32},{"name":"pop","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","lockfree","stack","lfnode","lock","free","init","push","pop"]},{"id":"0b5f7bff39da7f29b90ff5ff965bd07cdf1ffc1bb523a81cc03ca617fa57163a","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/byte_utils.t27","health":"ok","module":"ByteUtils"}],"description":"Byte utilities (wire.t27 pattern)","symbols":[{"name":"get_bit","line":7},{"name":"low_nibble","line":28},{"name":"high_nibble","line":33},{"name":"combine_nibbles","line":38},{"name":"swap_nibbles","line":43}],"imports":[{"name":"base::types","line":4}],"terms":["net","byte","utils","get","bit","low","nibble","high","combine","nibbles","swap"]},{"id":"0c16b016c5c35f24136b691fa81b692f7d34cdce64d4b609d7ac286b9a271bcb","sources":[{"repo":"ghashtag/t27","path":"specs/auth/config.t27","health":"ok","module":"AuthConfig"}],"description":"specs/auth/config.t27 Authentication Configuration Storage","symbols":[{"name":"AuthType","line":14},{"name":"Oauth","line":25},{"name":"Api","line":39},{"name":"WellKnown","line":49},{"name":"Info","line":60},{"name":"get","line":67},{"name":"all","line":72},{"name":"set","line":77},{"name":"remove","line":82},{"name":"exists","line":87},{"name":"clear","line":92},{"name":"AuthConfigError","line":101},{"name":"to_oauth","line":111},{"name":"to_api","line":116},{"name":"to_well_known","line":121},{"name":"from_oauth","line":126},{"name":"from_api","line":131},{"name":"from_well_known","line":136},{"name":"get_type","line":141},{"name":"PROVIDER_OPENCODE","line":149},{"name":"PROVIDER_ANTHROPIC","line":150},{"name":"PROVIDER_OPENAI","line":151},{"name":"PROVIDER_GOOGLE","line":152},{"name":"PROVIDER_GOOGLE_VERTEX","line":153},{"name":"PROVIDER_GITHUB_COPILOT","line":154},{"name":"PROVIDER_AMAZON_BEDROCK","line":155},{"name":"PROVIDER_AZURE","line":156},{"name":"PROVIDER_OPENROUTER","line":157},{"name":"PROVIDER_MISTRAL","line":158},{"name":"PROVIDER_GITLAB","line":159}],"imports":[{"name":"base::types","line":6},{"name":"account::schema","line":7}],"terms":["auth","config","oauth","api","well","known","info","get","set","remove","exists","clear","provider","opencode","anthropic","openai","google","vertex","copilot","amazon","bedrock","azure","openrouter","mistral","gitlab"]},{"id":"0cf723b0c54a06a9851f0f635f2191829a0c100860d1c12896afa5e4bb856b8a","sources":[{"repo":"ghashtag/t27","path":"specs/memory/memory_primitives.t27","health":"ok","module":"MemoryPrimitives"}],"description":"t27/specs/memory/memory_primitives.t27 Native Memory Primitives Specification Ring 029 — Language-level remember/recall/forget/reflect Inspired by MemPalace associative memory architecture 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"SCOPE_AGENT","line":11},{"name":"SCOPE_SESSION","line":12},{"name":"SCOPE_PERMANENT","line":13},{"name":"MAX_KEY_LEN","line":14},{"name":"MAX_VALUE_LEN","line":15},{"name":"TOMBSTONE","line":16},{"name":"ACTIVE","line":17},{"name":"FORGOTTEN","line":18},{"name":"MemoryCell","line":21},{"name":"remember","line":30},{"name":"recall","line":41},{"name":"forget","line":47},{"name":"reflect_phi_hash","line":54},{"name":"is_agent_scoped","line":62},{"name":"is_permanent","line":67},{"name":"scope_priority","line":72},{"name":"cell_size","line":80}],"imports":[{"name":"base::types","line":9}],"terms":["memory","primitives","scope","session","permanent","max","key","len","tombstone","active","forgotten","cell","remember","recall","forget","reflect","phi","hash","scoped","priority","size"]},{"id":"0dd7fd6cc289560d1997dd2831d004d25892651b7beb65979ecc5973699c4517","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/takum_variant_split.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","takum","variant","split"]},{"id":"0de79f996e3835ee7ef5b68ecb38dc59106fddeda70bb43ac45f63eb27f10003","sources":[{"repo":"ghashtag/t27","path":"specs/brain/neural_gamma.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"ConsciousnessState","line":39}],"imports":[],"terms":["brain","neural","gamma","consciousness","state"]},{"id":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/feed_forward.t27","health":"ok","module":"FeedForward"}],"description":"t27/specs/ml/transformer/feed_forward.t27","symbols":[{"name":"PHI","line":16},{"name":"INV_PHI","line":17},{"name":"PHI_SQUARED","line":18},{"name":"DEFAULT_EXPANSION_FACTOR","line":19},{"name":"PHI_EXPANSION_FACTOR","line":20},{"name":"DEFAULT_DROPOUT","line":21},{"name":"DEFAULT_USE_BIAS","line":22},{"name":"FFNConfig","line":28},{"name":"FFNState","line":38},{"name":"ActivationType","line":47},{"name":"FFNGradients","line":56},{"name":"FFNForwardResult","line":64},{"name":"init","line":76},{"name":"get_intermediate_size","line":88},{"name":"forward","line":95},{"name":"backward","line":105},{"name":"update","line":119},{"name":"apply_activation","line":128},{"name":"activation_backward","line":138},{"name":"dropout","line":148},{"name":"phi_init_weights","line":159},{"name":"get_parameter_count","line":166}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"numeric::gf16","line":8},{"name":"ml::activation::gelu","line":9},{"name":"ml::layers::dense","line":10}],"terms":["transformer","feed","forward","phi","inv","squared","default","expansion","factor","dropout","bias","ffnconfig","ffnstate","activation","ffngradients","ffnforward","init","get","intermediate","size","backward","apply","weights","parameter","count"]},{"id":"0e5ec1ea4a0131131475a2a3bdbd7877da2e335d7c37fb23d2fa3709bc7e6bad","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/client.t27","health":"ok","module":"lsp-client"}],"description":"lsp/client.t27 — LSP Client Configuration and Capabilities Client-side protocol, capabilities, and configuration management","symbols":[{"name":"CLIENT_NAME","line":21},{"name":"CLIENT_VERSION","line":24},{"name":"MAX_MESSAGE_SIZE","line":27},{"name":"REQUEST_TIMEOUT_MS","line":30},{"name":"MAX_CONCURRENT_REQUESTS","line":33},{"name":"ClientCapabilities","line":40},{"name":"TextDocumentSyncCapability","line":60},{"name":"CompletionCapability","line":67},{"name":"CompletionItemCapability","line":75},{"name":"CompletionItemKindCapability","line":88},{"name":"CompletionItemTagCapability","line":93},{"name":"InsertTextModeCapability","line":98},{"name":"DiagnosticCapability","line":103},{"name":"DiagnosticTagCapability","line":110},{"name":"InitializationOptions","line":115},{"name":"TraceValue","line":126},{"name":"WorkspaceFolder","line":133},{"name":"TextDocumentSyncOptions","line":139},{"name":"SaveOptions","line":148},{"name":"ConfigurationItem","line":153},{"name":"ClientConfiguration","line":159},{"name":"WorkDoneProgress","line":166},{"name":"ProgressValue","line":172},{"name":"WorkDoneProgressBegin","line":179},{"name":"WorkDoneProgressReport","line":187},{"name":"WorkDoneProgressEnd","line":194},{"name":"LogTraceParams","line":199},{"name":"client_capabilities_default","line":209},{"name":"init_options_create","line":254},{"name":"text_document_sync_options_create","line":267},{"name":"work_done_progress_begin_create","line":278},{"name":"work_done_progress_report_create","line":288},{"name":"work_done_progress_end_create","line":297},{"name":"log_trace_create","line":304},{"name":"trace_is_enabled","line":312},{"name":"trace_to_string","line":317},{"name":"completion_has_snippet_support","line":326},{"name":"client_has_workspace_folders","line":331},{"name":"caps","line":340},{"name":"init","line":346},{"name":"opts","line":351},{"name":"progress","line":357},{"name":"report","line":362},{"name":"end","line":368},{"name":"caps","line":383}],"imports":[],"terms":["lsp","client","max","size","request","timeout","concurrent","requests","capabilities","text","document","sync","capability","completion","item","kind","tag","insert","mode","diagnostic","initialization","options","trace","workspace","folder","save","configuration","work","done","progress","begin","report","end","log","params","default","init","create","enabled","snippet","support","folders","caps","opts"]},{"id":"0e7c3b187e4d0ea8c189c50aa2a09cc2c41c6dc77a595b63a0171e7227ca977a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/phi_rule_verification.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","phi","rule","verification"]},{"id":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/verification/build_verify.t27","health":"ok","module":"BuildVerify"}],"description":"t27/specs/fpga/verification/build_verify.t27 FPGA Build Verification Spec Validates all FPGA specs can generate Verilog and pass structural checks","symbols":[{"name":"TOTAL_FPGA_MODULES","line":8},{"name":"TOTAL_TESTBENCHES","line":9},{"name":"TOTAL_BOARD_CONFIGS","line":10},{"name":"TOTAL_SPECS","line":11},{"name":"NUM_BACKENDS","line":12},{"name":"VERILOG_FILES","line":13},{"name":"ModuleReport","line":15},{"name":"BuildResult","line":23},{"name":"check_build_clean","line":35},{"name":"coverage_percent","line":39}],"imports":[],"terms":["fpga","verification","build","verify","total","modules","testbenches","board","configs","num","backends","verilog","report","clean","percent"]},{"id":"106dee6126f578973c0b1b47f58ea10a7ee94213d8515635272981c1dba6bc72","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/vcd_trace_tb.t27","health":"ok","module":"VCD_Trace_Testbench"}],"description":"t27/specs/fpga/testbench/vcd_trace_tb.t27 VCD Trace Testbench Tests waveform dump generation, signal hierarchy, and timestamp management","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_SIGNALS","line":11},{"name":"TIMESTAMP_RES_PS","line":12},{"name":"tick","line":24},{"name":"reset","line":30},{"name":"advance_time","line":38},{"name":"format_timestamp","line":47}],"imports":[{"name":"fpga::vcd_trace::VcdTrace","line":8}],"terms":["fpga","testbench","vcd","trace","clk","period","max","signals","timestamp","res","tick","reset","advance","time","format"]},{"id":"107a9d65a33d6ab72b3a3b119cd6ab33bad72e10964c329bab4b2ca889661c96","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/placement.t27","health":"ok","module":"Placement"}],"description":"t27/specs/fpga/placement.t27 T27 Placement Constraint Generator Specification Auto-generates placement hints and routing constraints from HIR connectivity Groups related modules into floorplan regions for optimal routing Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"RegionKind","line":13},{"name":"PlacementRegion","line":23},{"name":"region","line":32},{"name":"logic_cluster","line":43},{"name":"bram_column","line":47},{"name":"dsp_column","line":51},{"name":"PlacementHint","line":57},{"name":"hint","line":63},{"name":"RouteConstraint","line":73},{"name":"route_constraint","line":80},{"name":"Floorplan","line":91},{"name":"floorplan","line":96},{"name":"region_width","line":105},{"name":"region_height","line":112},{"name":"region_area","line":119},{"name":"regions_overlap","line":123},{"name":"validate_region","line":129},{"name":"validate_hint","line":143}],"imports":[],"terms":["fpga","placement","region","kind","logic","cluster","bram","column","dsp","hint","route","constraint","floorplan","width","height","area","regions","overlap","validate"]},{"id":"108c86be1cffdb12c2a8bf7aed0bbc9beb9488044e64ea8eb53e5648ba4603cc","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/gelu_approx_activation.t27","health":"ok","module":"GeluApprox"}],"description":"t27/specs/","symbols":[{"name":"SQRT_2_OVER_PI","line":13},{"name":"TANH_COEF","line":14},{"name":"GELUApproxConfig","line":20},{"name":"forward","line":29},{"name":"forward_batch","line":34},{"name":"derivative","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","gelu","approx","sqrt","over","tanh","coef","geluapprox","config","forward","batch","derivative"]},{"id":"10f3a57949cd306778440ba53ea2a3e3172b103b4918dc5723b3e52402c8b450","sources":[{"repo":"ghashtag/t27","path":"specs/physics/formula_registry.t27","health":"ok","module":null}],"description":"Generated from FORMULA_TABLE_v06.md and FORMULA_TABLE_v07.md SSOT for Trinity formula discovery","symbols":[{"name":"PHI","line":9},{"name":"PI","line":10},{"name":"E","line":11},{"name":"GA","line":12},{"name":"gamma_phi","line":19},{"name":"ln2_over_pi","line":24},{"name":"ln3_over_pi","line":29},{"name":"alpha_inv_pellis_exact","line":34},{"name":"alpha_s","line":39},{"name":"tc_qcd","line":44},{"name":"neutron_proton_ratio","line":53},{"name":"muon_electron_ratio","line":59},{"name":"electron_mass_mev","line":68},{"name":"muon_mass_mev","line":73},{"name":"tau_mass_mev","line":78},{"name":"koide_q","line":83},{"name":"bottom_mass_gev","line":92},{"name":"top_mass_gev","line":97},{"name":"strange_down_ratio","line":102},{"name":"theta_cabibbo","line":111},{"name":"v_cb","line":116},{"name":"v_us","line":121},{"name":"sin2theta23_pmns","line":130},{"name":"delta_cp_pmns","line":135},{"name":"sin2theta12_pmns","line":140},{"name":"lambda_exponent","line":149},{"name":"higgs_z_ratio","line":158},{"name":"v_ud_chimera","line":167},{"name":"v_cs_chimera","line":172},{"name":"v_td_chimera","line":177},{"name":"sin2theta12_chimera","line":182},{"name":"delta_cp_rad","line":187},{"name":"strange_muon_ratio","line":192},{"name":"bottom_top_ratio","line":197},{"name":"omega_b_chimera","line":202},{"name":"ns_chimera","line":207}],"imports":[],"terms":["physics","formula","registry","phi","gamma","ln2","over","ln3","alpha","inv","pellis","exact","qcd","neutron","proton","ratio","muon","electron","mass","mev","tau","koide","bottom","gev","top","strange","down","theta","cabibbo","sin2theta23","pmns","delta","sin2theta12","lambda","exponent","higgs","chimera","rad","omega"]},{"id":"1124bf874a7c7e17b3b9071c22bc495df4577b04bc7a8342786f7ff7373ec01e","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_encoding.t27","health":"warn","module":null}],"description":"specs/isa/ternary_encoding.t27 Ternary encoding: values in {-1, 0, +1}","symbols":[],"imports":[],"terms":["isa","ternary","encoding"]},{"id":"115d7c0a183cd6796d30efbbb49c4f1d5f9088f546b41995c911aadb5a9100d5","sources":[{"repo":"ghashtag/t27","path":"specs/brain/cognitive_loop.t27","health":"ok","module":"brain-cognitive-loop"}],"description":"cognitive_loop.t27 -- sense -> evaluate -> decide -> act -> consolidate (spec-first) Phase timing contract lives in phi_timing.t27; this module holds loop identity constants.","symbols":[{"name":"COGNITIVE_PHASE_COUNT","line":8},{"name":"cognitive_loop_phase_count","line":10}],"imports":[],"terms":["brain","cognitive","loop","phase","count"]},{"id":"1170d7c70d5aecf0a7e7ce2431db31afd55ffa2914c2f59b055983e8078edaf8","sources":[{"repo":"ghashtag/t27","path":"specs/physics/lqg_cs_bridge.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["physics","lqg","bridge"]},{"id":"11ac7c14718e579c25d261b34dcc597ce5b329311700ce49635031c766bfacbf","sources":[{"repo":"ghashtag/t27","path":"specs/physics/p2_brain_physics.t27","health":"ok","module":"P2Brain"}],"description":"Module: P2 Brain -- Physics Engine Framework","symbols":[{"name":"PHI","line":18},{"name":"PHI_SQ","line":19},{"name":"PHI_INV","line":20},{"name":"PHI_INV_SQ","line":21},{"name":"TRINITY_PHI_SQ_INV","line":24},{"name":"PLANCK","line":27},{"name":"ALPHA_FS","line":30},{"name":"LQGCSymbol","line":37},{"name":"LQGCState","line":40},{"name":"stateInit","line":53},{"name":"next","line":57},{"name":"su2Entropy","line":65},{"name":"Simulation","line":72},{"name":"SimulationMethod","line":79}],"imports":[{"name":"base::types","line":9},{"name":"numeric::gf16","line":10},{"name":"numeric::formats","line":11}],"terms":["physics","brain","p2brain","phi","inv","planck","alpha","lqgcsymbol","lqgcstate","state","init","su2entropy","simulation","method"]},{"id":"11fb3a5964fa96b10be4a51ab9f4e85376215de251847c77452e8bd711635086","sources":[{"repo":"ghashtag/t27","path":"examples/fpga/qmtech_minimal/design.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["examples","fpga","qmtech","minimal","design"]},{"id":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/verilog/fpga_emission.t27","health":"warn","module":"fpga_emission"}],"description":"fpga_emission.t27 0 FPGA Module Verilog Emission Generates FPGA-specific Verilog modules from .t27 specs","symbols":[{"name":"FpgaCodegen","line":10},{"name":"new","line":18},{"name":"emit_fpga_top","line":31},{"name":"emit_uart_module","line":160},{"name":"baud_divisor","line":178},{"name":"emit_spi_module","line":384},{"name":"emit_mac_module","line":583},{"name":"emit","line":709},{"name":"emit_line","line":715},{"name":"emit_int","line":727},{"name":"indent","line":733},{"name":"dedent","line":739},{"name":"int_to_str","line":748},{"name":"digit","line":758},{"name":"tmp","line":767},{"name":"emit_bridge_module","line":780},{"name":"emit_memory_module","line":850},{"name":"emit_fifo_module","line":896},{"name":"emit_axi4_module","line":960},{"name":"emit_apb_bridge_module","line":1054},{"name":"emit_gf16_accel_module","line":1120},{"name":"emit_generic_module","line":1198},{"name":"port","line":1210},{"name":"dir_str","line":1211},{"name":"sig","line":1236},{"name":"kind_str","line":1237},{"name":"assign","line":1260},{"name":"mem","line":1276},{"name":"style","line":1278},{"name":"inst","line":1298},{"name":"emit_testbench_from_hir","line":1320},{"name":"port","line":1343},{"name":"port","line":1368},{"name":"emit_xdc_from_hir","line":1413},{"name":"period_ps","line":1420},{"name":"port","line":1440},{"name":"bp","line":1459},{"name":"cd","line":1491},{"name":"emit_conformance_testbench","line":1514},{"name":"emit_conformance_check","line":1557},{"name":"emit_conformance_check_masked","line":1590},{"name":"emit_conformance_footer","line":1625},{"name":"emit_uart_conformance_tb","line":1660},{"name":"emit_mac_conformance_tb","line":1740},{"name":"emit_top_conformance_tb","line":1826},{"name":"emit_spi_conformance_tb","line":1888}],"imports":[],"terms":["compiler","codegen","verilog","fpga","emission","emit","top","uart","baud","divisor","spi","mac","int","indent","dedent","str","digit","tmp","bridge","memory","fifo","axi4","apb","gf16","accel","generic","port","dir","sig","kind","assign","mem","style","inst","testbench","hir","xdc","period","conformance","masked","footer"]},{"id":"121ed4a8e32889b770a8ab90b91b3bde9a7b193c66c845aac0130f7ab66c070d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_merkle.t27","health":"ok","module":"TriMerkle"}],"description":"TRI-NET DePIN settlement commitment: a Merkle tree over a payout round's receipts. The settlement publishes ONE root hash; each node proves its (receipt, reward) leaf is under that root with a logarithmic inclusion proof -- exactly Helium's model (store the root on-chain, claim a reward by a Merkle proof). This makes the whole round verifiable by anyone from a single 32-bit root, and lets a node prove it was paid correctly without trusting the settler.","symbols":[{"name":"M_C","line":15},{"name":"rotl","line":17},{"name":"mix32","line":21},{"name":"hpair","line":31},{"name":"leaf_hash","line":38},{"name":"account_leaf","line":47},{"name":"merkle_root8","line":52},{"name":"merkle_step","line":64},{"name":"merkle_verify8","line":74}],"imports":[{"name":"base::types","line":13}],"terms":["net","merkle","rotl","mix32","hpair","leaf","hash","account","root8","step","verify8"]},{"id":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/mha_block.t27","health":"ok","module":"MHABlock"}],"description":"t27/specs/ml/transformer/mha_block.t27","symbols":[{"name":"PHI","line":17},{"name":"DEFAULT_DROPOUT","line":18},{"name":"PHI_RESIDUAL_SCALE","line":19},{"name":"BlockConfig","line":25},{"name":"BlockState","line":35},{"name":"BlockForwardResult","line":43},{"name":"BlockGradients","line":49},{"name":"ResidualConnection","line":55},{"name":"init","line":67},{"name":"forward","line":76},{"name":"forward_with_post_ln","line":92},{"name":"apply_residual_connection","line":106},{"name":"phi_scaled_residual","line":112},{"name":"backward","line":118},{"name":"get_parameter_count","line":133},{"name":"get_flops","line":140},{"name":"create_residual_connection","line":149}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"numeric::gf16","line":8},{"name":"ml::transformer::norm","line":9},{"name":"ml::transformer::multi_head_attn","line":10},{"name":"ml::transformer::feed_forward","line":11}],"terms":["transformer","mha","block","mhablock","phi","default","dropout","residual","scale","config","state","forward","gradients","connection","init","post","apply","scaled","backward","get","parameter","count","flops","create"]},{"id":"1311f1b9f5b826d81f9ae077069f11252df3e04ac5c1c4e40b554b4783f75ad9","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/axi4_tb.t27","health":"warn","module":"AXI4_Testbench"}],"description":"t27/specs/fpga/testbench/axi4_tb.t27 AXI4 Bus Testbench Specification Tests AXI4 read/write channels, burst support, and protocol compliance","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"ADDR_WIDTH","line":12},{"name":"DATA_WIDTH","line":13},{"name":"ID_WIDTH","line":14},{"name":"MAX_BURST_LEN","line":15},{"name":"tick","line":60},{"name":"reset","line":65},{"name":"axi_write_single","line":73},{"name":"axi_read_single","line":96}],"imports":[{"name":"fpga::axi4::Axi4","line":8}],"terms":["fpga","testbench","axi4","clk","period","sim","timeout","addr","width","data","max","burst","len","tick","reset","axi","write","single","read"]},{"id":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/verilog_bench_harness.t27","health":"ok","module":"VerilogBenchHarness"}],"description":"t27/specs/test_framework/verilog_bench_harness.t27 Ring 053 -- Verilog Bench Harness for Hardware-in-the-Loop Testing Integration framework for testing GoldenFloat operations against Verilog RTL","symbols":[{"name":"VerilogConfig","line":15},{"name":"default_verilog_config","line":30},{"name":"VerilogTestVector","line":67},{"name":"generate_gf16_test_vectors","line":76},{"name":"generate_random_gf16_vectors","line":161},{"name":"a","line":166},{"name":"b","line":167},{"name":"sum","line":168},{"name":"product","line":169},{"name":"VerilogSimulationResult","line":188},{"name":"run_verilog_simulation","line":198},{"name":"testbench_content","line":200},{"name":"testbench_file","line":201},{"name":"cmd","line":205},{"name":"start_time","line":208},{"name":"result","line":209},{"name":"execution_time","line":210},{"name":"parse_verilog_output","line":223},{"name":"test_name","line":235},{"name":"vector","line":236},{"name":"test_name","line":247},{"name":"vector","line":248},{"name":"diff_info","line":260},{"name":"compare_sw_hw_results","line":273},{"name":"hw_result","line":278},{"name":"goldenfloat_hardware_verification","line":313},{"name":"config","line":314},{"name":"basic_vectors","line":317},{"name":"random_vectors","line":318},{"name":"all_vectors","line":319},{"name":"sim_result","line":322},{"name":"hw_results","line":335},{"name":"sw_results","line":338},{"name":"co_verification_result","line":341},{"name":"coverage_result","line":344},{"name":"generate_verilog_testbench","line":407},{"name":"build_simulation_command","line":412},{"name":"execute_command","line":417},{"name":"find_test_vector","line":422},{"name":"find_matching_result","line":427},{"name":"run_software_goldenfloat_tests","line":432},{"name":"generate_coverage_report","line":437},{"name":"has_basic_operation_tests","line":448},{"name":"has_edge_case_tests","line":449},{"name":"all_vectors_have_inputs","line":450},{"name":"has_claim_ids","line":451},{"name":"has_addition_tests","line":452},{"name":"has_multiplication_tests","line":453},{"name":"has_conversion_tests","line":454},{"name":"CommandResult","line":456}],"imports":[{"name":"test_framework::core","line":7},{"name":"numeric::golden_float","line":8}],"terms":["framework","verilog","bench","harness","config","default","vector","generate","gf16","vectors","random","sum","product","simulation","testbench","content","cmd","start","time","execution","parse","diff","info","compare","results","goldenfloat","hardware","verification","basic","sim","build","execute","find","matching","software","report","operation","edge","case","inputs","claim","ids","addition","multiplication","conversion"]},{"id":"1326aae6ed955fdc36c27c1976a93860701410cea46d59e147be90a330540a6f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/health_dashboard.t27","health":"warn","module":"health_dashboard"}],"description":"Health Dashboard - comprehensive health monitoring Enables real-time network health assessment and reporting","symbols":[{"name":"MAX_NODES","line":7},{"name":"MAX_METRICS","line":8},{"name":"HEALTH_UPDATE_INTERVAL","line":9},{"name":"ALERT_THRESHOLD","line":10},{"name":"CRITICAL_THRESHOLD","line":11},{"name":"create_health_metric","line":14},{"name":"get_health_node_id","line":21},{"name":"get_health_metric_type","line":25},{"name":"get_health_value","line":29},{"name":"get_health_timestamp","line":33},{"name":"METRIC_CPU","line":38},{"name":"METRIC_MEMORY","line":39},{"name":"METRIC_BANDWIDTH","line":40},{"name":"METRIC_LATENCY","line":41},{"name":"METRIC_PACKET_LOSS","line":42},{"name":"METRIC_ERROR_RATE","line":43},{"name":"METRIC_LINK_QUALITY","line":44},{"name":"METRIC_BATTERY","line":45},{"name":"create_health_score","line":48},{"name":"get_overall_health","line":55},{"name":"get_critical_count","line":59},{"name":"get_warning_count","line":63},{"name":"get_score_timestamp","line":67},{"name":"calculate_node_health","line":72},{"name":"calculate_network_health","line":117},{"name":"detect_critical_issues","line":135},{"name":"detect_warning_issues","line":170},{"name":"generate_health_report","line":205},{"name":"create_health_alert","line":214},{"name":"get_alert_node_id","line":221},{"name":"get_alert_type","line":225},{"name":"get_alert_severity","line":229},{"name":"get_alert_timestamp","line":233},{"name":"ALERT_NODE_DOWN","line":238},{"name":"ALERT_HIGH_CPU","line":239},{"name":"ALERT_LOW_BATTERY","line":240},{"name":"ALERT_LINK_FAILURE","line":241},{"name":"ALERT_CONGESTION","line":242},{"name":"ALERT_SECURITY","line":243},{"name":"generate_alert","line":246},{"name":"analyze_health_trend","line":261},{"name":"find_unhealthy_nodes","line":282},{"name":"calculate_network_trend","line":297},{"name":"generate_summary_report","line":326},{"name":"is_monitoring_active","line":332},{"name":"calculate_uptime","line":343}],"imports":[{"name":"base::types","line":5}],"terms":["net","health","dashboard","max","nodes","metrics","interval","alert","threshold","critical","create","metric","get","node","timestamp","cpu","memory","bandwidth","latency","packet","loss","rate","link","quality","battery","score","overall","count","warning","calculate","network","detect","generate","report","severity","down","high","low","failure","congestion","security","analyze","trend","find","unhealthy","summary","monitoring","active","uptime"]},{"id":"134e2faa0b97395159aeed11d68ef9158bbf0ed0ad51f5c5d68f878a14bd5d98","sources":[{"repo":"ghashtag/t27","path":"specs/math/zamolodchikov_e8.t27","health":"ok","module":"ZamolodchikovE8"}],"description":"t27/specs/math/zamolodchikov_e8.t27 Zamolodchikov E8 Integrable Field Theory -- Mass Spectrum Direction A/E of PROJECT KEPLER->NEWTON In 1989, Zamolodchikov proved that the 2D Ising CFT perturbed by a magnetic field possesses E8 symmetry with exactly 8 stable particles. Their mass ratios are determined EXACTLY by E8 algebra -- not fitted.","symbols":[{"name":"mass_ratio","line":43},{"name":"PHI","line":44},{"name":"PI","line":45},{"name":"mass_spectrum","line":59},{"name":"golden_ratio_m2_m1","line":80},{"name":"golden_ratio_m6_m3","line":84},{"name":"golden_ratio_m7_m4","line":88},{"name":"golden_ratio_m8_m5","line":92},{"name":"pf_eigenvector_to_mass_mapping","line":104},{"name":"MarkDecomposition","line":132},{"name":"decompose_n_as_mark","line":140},{"name":"marks","line":147},{"name":"exponents","line":148},{"name":"cos","line":171},{"name":"abs","line":185}],"imports":[{"name":"math::constants","line":28},{"name":"math::e8_lie_algebra","line":29}],"terms":["math","zamolodchikov","mass","ratio","phi","spectrum","golden","eigenvector","mapping","mark","decomposition","decompose","marks","exponents","cos","abs"]},{"id":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","sources":[{"repo":"ghashtag/t27","path":"specs/math/sacred_physics.t27","health":"ok","module":"SacredPhysics"}],"description":"t27/specs/math/sacred_physics.t27 Strand I 0 Mathematical Foundation Sacred Physics Layer: links TRINITY identity (phi) to gravity, cosmology and neurotime.","symbols":[{"name":"PHI","line":13},{"name":"PHI_INV","line":14},{"name":"PHI_SQ","line":15},{"name":"PHI_INV_SQ","line":16},{"name":"TRINITY","line":20},{"name":"GAMMA_LQG","line":24},{"name":"C_THRESHOLD","line":28},{"name":"T_PRESENT_SEC","line":32},{"name":"T_PRESENT_MS","line":33},{"name":"neural_gamma_center","line":37},{"name":"phi_cubed","line":38},{"name":"sin2_theta12_trinity","line":42},{"name":"phi_neg2","line":43},{"name":"pi2","line":44},{"name":"phi_pow","line":55},{"name":"sacred_gravity","line":95},{"name":"pi_sq","line":96},{"name":"pi_cub","line":97},{"name":"g2","line":98},{"name":"sacred_dark_energy","line":104},{"name":"gamma3","line":105},{"name":"pi2","line":106},{"name":"pi4","line":107},{"name":"pi5","line":108},{"name":"phi8","line":109},{"name":"MAX_REL_ERROR_G","line":118},{"name":"MAX_REL_ERROR_OMEGA","line":119},{"name":"MAX_ABS_ERROR_TRINITY","line":120},{"name":"SacredPhysicsReport","line":122},{"name":"verify_sacred_physics","line":143},{"name":"PI","line":144},{"name":"trinity","line":145},{"name":"trinity_ok","line":146},{"name":"gamma_val","line":148},{"name":"c_thr","line":149},{"name":"t_ms","line":150},{"name":"g_pred","line":152},{"name":"g_meas","line":153},{"name":"g_rel","line":154},{"name":"g_ok","line":155},{"name":"omega_pred","line":157},{"name":"omega_meas","line":158},{"name":"omega_rel","line":159},{"name":"omega_ok","line":160},{"name":"f_gamma","line":162},{"name":"TrinityVerification","line":194},{"name":"verify_trinity","line":206},{"name":"phi_sq","line":207},{"name":"phi_inv_sq","line":208},{"name":"trinity","line":209},{"name":"target","line":210},{"name":"abs_err","line":211},{"name":"rel_err","line":212}],"imports":[{"name":"math::constants","line":7}],"terms":["math","sacred","physics","phi","inv","gamma","lqg","threshold","present","sec","neural","center","cubed","sin2","theta12","neg2","pi2","pow","gravity","cub","dark","energy","gamma3","pi4","pi5","phi8","max","rel","omega","abs","report","verify","val","thr","pred","meas","verification","target","err"]},{"id":"139a9520333fcd83d201956606bfd34d888141e74416c820e3c9b53ae8f2bafc","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/oracle_fidelity_map.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","oracle","fidelity","map"]},{"id":"13c4050db1a7cd0c322b0bb87a04fac0ebb9899e607a0e06ae19f14a334a6f52","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/io.t27","health":"ok","module":"TriIo"}],"description":"t27/specs/","symbols":[{"name":"IO","line":13},{"name":"pure","line":23},{"name":"map","line":28},{"name":"bind","line":33},{"name":"perform","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pure","map","bind","perform"]},{"id":"13eea0478571c3e79f3cb8e8796d92342967e70b390bb9022d1af2c88e3972ab","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/memory.t27","health":"ok","module":"memory"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["memory"]},{"id":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf128.t27","health":"ok","module":"GF128"}],"description":"t27/specs/numeric/gf128.t27 GoldenFloat128 - 128-bit φ-structured floating point with extended range NUMERIC-STANDARD-001 Agent 5 (P1) Paper §6.7: Extended range for high-dynamic-range applications","symbols":[{"name":"BITS","line":25},{"name":"SIGN_BITS","line":26},{"name":"EXP_BITS","line":27},{"name":"MANT_BITS","line":28},{"name":"EXP_BIAS","line":31},{"name":"PHI_DISTANCE","line":34},{"name":"GF128","line":38},{"name":"encode","line":46},{"name":"sign","line":51},{"name":"abs_val","line":52},{"name":"exp_unbiased","line":55},{"name":"exp_biased","line":56},{"name":"exp_clamped","line":59},{"name":"mant_low","line":62},{"name":"mant_high","line":63},{"name":"decode","line":72},{"name":"sign","line":73},{"name":"exp_biased","line":74},{"name":"exp_unbiased","line":82},{"name":"mant_low","line":89},{"name":"mant_high","line":90},{"name":"mant_normalized","line":92},{"name":"value","line":98},{"name":"max_value","line":108},{"name":"mant_max","line":110},{"name":"exp_max","line":111},{"name":"min_positive","line":115},{"name":"mant_min","line":117},{"name":"exp_min","line":118},{"name":"epsilon","line":122},{"name":"dynamic_range","line":127},{"name":"validate_format","line":134},{"name":"fmt","line":135},{"name":"is_extended_range","line":142},{"name":"MEMORY_RATIO_VS_FP32","line":156},{"name":"floor_log2_128","line":160},{"name":"extract_mantissa_128_low","line":174},{"name":"normalized","line":176},{"name":"frac","line":177},{"name":"mant_full","line":178},{"name":"extract_mantissa_128_high","line":182},{"name":"normalized","line":184},{"name":"frac","line":185},{"name":"mant_full","line":186},{"name":"mant_to_f64_128","line":190},{"name":"mant_u128","line":191},{"name":"pow2_128","line":195}],"imports":[{"name":"numeric::goldenfloat_family","line":9},{"name":"numeric::phi_ratio","line":10},{"name":"base::testing","line":13},{"name":"base::benchmarking","line":14}],"terms":["chips","euler","fpga","gf128","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","low","high","decode","normalized","max","min","positive","epsilon","dynamic","range","validate","format","fmt","extended","memory","ratio","fp32","floor","log2","extract","mantissa","frac","full","f64","u128","pow2"]},{"id":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","sources":[{"repo":"ghashtag/t27","path":"specs/tools/tri_to_t27_converter.t27","health":"ok","module":"TriToT27Converter"}],"description":"t27/specs/tools/tri_to_t27_converter.t27","symbols":[{"name":"SPDX_HEADER","line":13},{"name":"TRINITY_FOOTER","line":14},{"name":"VERSION","line":15},{"name":"TriSpec","line":21},{"name":"TriType","line":32},{"name":"TriField","line":38},{"name":"TriConstant","line":44},{"name":"TriFunction","line":50},{"name":"FunctionParam","line":57},{"name":"Behavior","line":62},{"name":"Constraint","line":67},{"name":"Route","line":72},{"name":"MigrationStats","line":77},{"name":"parse_tri_file","line":90},{"name":"parse_type_line","line":102},{"name":"convert_type","line":110},{"name":"generate_t27","line":115},{"name":"route_file","line":128},{"name":"write_output","line":155},{"name":"run_migration","line":162},{"name":"snake_to_pascal_case","line":179},{"name":"sanitize_description","line":186},{"name":"is_valid_t27_syntax","line":191}],"imports":[{"name":"base::types","line":6},{"name":"io::file","line":7}],"terms":["converter","t27converter","spdx","header","footer","field","constant","param","behavior","constraint","route","migration","stats","parse","convert","generate","write","snake","pascal","case","sanitize","description","valid","syntax"]},{"id":"157a8fb50870ca517fef375dc3c21784a134db0063a4d0485749bb7e574e7202","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/packet_queue.t27","health":"ok","module":"PacketQueue"}],"description":"Packet queue - all inline, no intermediate variables","symbols":[{"name":"QUEUE_SIZE","line":6},{"name":"get_count","line":8},{"name":"is_full","line":12},{"name":"is_empty","line":16},{"name":"increment_index","line":20},{"name":"enqueue","line":28},{"name":"dequeue","line":39},{"name":"size","line":50},{"name":"clear","line":54}],"imports":[{"name":"base::types","line":4}],"terms":["net","packet","queue","size","get","count","full","empty","increment","index","enqueue","dequeue","clear"]},{"id":"15c746892b435ee1bc30d61ad39a671a95cbe770e20ad28949658535efd62671","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/cache_management.t27","health":"ok","module":"cache_management"}],"description":"Cache Management - intelligent caching at network edge Enables efficient data caching and retrieval","symbols":[{"name":"MAX_ENTRIES","line":7},{"name":"MAX_CACHE_SIZE","line":8},{"name":"CACHE_HIT_THRESHOLD","line":9},{"name":"EVICTION_AGE","line":10},{"name":"create_cache_entry","line":13},{"name":"get_data_id","line":20},{"name":"get_access_count","line":24},{"name":"get_age","line":28},{"name":"get_entry_size","line":32},{"name":"update_access_count","line":37},{"name":"update_age","line":51},{"name":"find_entry","line":60},{"name":"cache_hit","line":75},{"name":"get_entry","line":86},{"name":"add_entry","line":97},{"name":"find_eviction_candidate","line":141},{"name":"remove_entry","line":172},{"name":"access_cache","line":185},{"name":"age_cache","line":199},{"name":"calculate_hit_rate","line":215},{"name":"calculate_utilization","line":224},{"name":"find_most_popular","line":229},{"name":"find_least_popular","line":249},{"name":"should_prefetch","line":271},{"name":"calculate_efficiency","line":293},{"name":"create_cache_stats","line":306},{"name":"get_hits","line":313},{"name":"get_misses","line":317},{"name":"get_cache_size","line":321},{"name":"get_evictions","line":325},{"name":"update_stats","line":330}],"imports":[{"name":"base::types","line":5}],"terms":["net","cache","management","max","entries","size","hit","threshold","eviction","age","create","entry","get","data","access","count","find","candidate","remove","calculate","rate","utilization","most","popular","least","prefetch","efficiency","stats","hits","misses","evictions"]},{"id":"1606807e957801063ec8369b22eff27e144b157313c8f1117bf8e84d48d0def4","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/posit16.t27","health":"warn","module":"triformat-posit16"}],"description":"posit16.t27 — Posit Type 16 (Type-2 with ES=1, unum 1.0 format) 16-bit posit format with 1 exponent bit (ES=1) and 0 useed bits Alternative name: posit<16,1> Range: ~-3.8e4 to ~3.8e4, precision: ~1-2 significant bits at extremes, ~10 at 1.0","symbols":[{"name":"BITS","line":14},{"name":"ES","line":15},{"name":"NBITS","line":16},{"name":"USEED_BITS","line":17},{"name":"SIGN_SHIFT","line":19},{"name":"REGIME_SHIFT","line":20},{"name":"SIGN_MASK","line":22},{"name":"REGIME_MASK","line":23},{"name":"POS16_ZERO","line":26},{"name":"POS16_NAR","line":27},{"name":"MAX_REGIME","line":30},{"name":"Posit16","line":36},{"name":"PositComponents","line":39},{"name":"posit16_extract_regime","line":54},{"name":"bit","line":63},{"name":"posit16_extract_exponent","line":77},{"name":"bit","line":85},{"name":"exponent_bit","line":94},{"name":"posit16_extract_fraction","line":104},{"name":"bit","line":112},{"name":"skip_bits","line":121},{"name":"fraction_bits","line":122},{"name":"posit16_extract_sign","line":135},{"name":"posit16_extract_components","line":141},{"name":"sign","line":142},{"name":"regime","line":143},{"name":"exponent","line":144},{"name":"fraction","line":145},{"name":"useed_exp","line":149},{"name":"useed","line":150},{"name":"scale","line":151},{"name":"posit16_is_zero","line":168},{"name":"posit16_is_nar","line":174},{"name":"posit16_is_special","line":180},{"name":"posit16_is_finite","line":186},{"name":"posit16_encode_f32","line":196},{"name":"is_negative","line":213},{"name":"abs_value","line":214},{"name":"value_f64","line":217},{"name":"useed","line":220},{"name":"log2_val","line":223},{"name":"fraction_bits","line":246},{"name":"regime_bits_remaining","line":271},{"name":"regime_start","line":276},{"name":"one_pos","line":286},{"name":"exp_pos","line":294},{"name":"fraction_pos","line":301},{"name":"posit16_decode_f32","line":311},{"name":"comps","line":323},{"name":"useed","line":327},{"name":"scale_value","line":328},{"name":"fraction_bits","line":331},{"name":"fraction_value","line":332},{"name":"magnitude","line":337},{"name":"posit16_encode_f64","line":344},{"name":"posit16_decode_f64","line":350},{"name":"f32_val","line":351},{"name":"posit16_add","line":361},{"name":"fa","line":372},{"name":"fb","line":373},{"name":"posit16_sub","line":379},{"name":"fa","line":384},{"name":"fb","line":385},{"name":"posit16_mul","line":391},{"name":"fa","line":399},{"name":"fb","line":400},{"name":"posit16_div","line":406},{"name":"fa","line":417},{"name":"fb","line":418},{"name":"posit16_abs","line":424},{"name":"posit16_neg","line":430},{"name":"posit16_is_equal","line":436},{"name":"posit16_is_greater","line":448},{"name":"sign_a","line":452},{"name":"sign_b","line":453},{"name":"posit16_max","line":466},{"name":"posit16_min","line":472},{"name":"posit16_sqrt","line":478},{"name":"fv","line":489},{"name":"posit16_lerp","line":495},{"name":"fa","line":496},{"name":"fb","line":497},{"name":"result","line":498},{"name":"posit16_scale","line":504},{"name":"fv","line":505},{"name":"posit16_relu","line":511},{"name":"posit16_sigmoid","line":517},{"name":"fv","line":518},{"name":"posit16_quantize_to_int4","line":524},{"name":"fv","line":525},{"name":"max_range","line":526},{"name":"scaled","line":527},{"name":"posit16_from_f32_scaled","line":539},{"name":"posit16_to_f32_scaled","line":545},{"name":"posit16_dot_product","line":551},{"name":"fa","line":555},{"name":"fb","line":556},{"name":"posit16_vector_sum","line":564},{"name":"posit16_vector_mean","line":574},{"name":"sum","line":578}],"imports":[],"terms":["chips","euler","fpga","posit16","triformat","bits","nbits","useed","sign","shift","regime","mask","pos16","zero","nar","max","posit","components","extract","bit","exponent","fraction","skip","exp","scale","special","finite","encode","f32","negative","abs","f64","log2","val","remaining","start","one","pos","decode","comps","magnitude","sub","mul","div","neg","equal","greater","min","sqrt","lerp","relu","sigmoid","quantize","int4","range","scaled","dot","product","vector","sum","mean"]},{"id":"1666853e3ab9026fdff4b541a9d0654d0eb2a6c2cd6cb1062b577ff94415e6a4","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/wide_rung_commutativity.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","wide","rung","commutativity"]},{"id":"16dbd9fb40f949a3534c28495f0d68f83ddd460d22f52a89ea70ff33e4c1ee7b","sources":[{"repo":"ghashtag/t27","path":"specs/server/routes.t27","health":"ok","module":"Routes"}],"description":"specs/server/routes.t27 T27 Server Routes Specification Constitutional Law #4: De-Zig-fication","symbols":[{"name":"MAX_ROUTES","line":9},{"name":"HttpMethod","line":11},{"name":"Route","line":19}],"imports":[{"name":"base::types","line":7}],"terms":["routes","max","http","method","route"]},{"id":"174ce53b6240346662c21e07ad294ed99e609910205a4b17ff6782ed7f6d1ccd","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_bitwise.t27","health":"warn","module":"TernaryBitwise"}],"description":"t27/specs/isa/ternary_bitwise.t27 Ternary Bitwise Operations Specification Ring 068 - Bitwise AND, OR, XOR for ternary data Defines bitwise operations on ternary word representations","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"WORD_SIZE","line":21},{"name":"tritwise_and","line":29},{"name":"tritwise_or","line":48},{"name":"tritwise_xor","line":68},{"name":"tritwise_not","line":91},{"name":"tritwise_nand","line":105},{"name":"tritwise_nor","line":117},{"name":"tritwise_xnor","line":129},{"name":"tritwise_mask","line":147},{"name":"tritwise_merge","line":161}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","bitwise","trit","neg","zero","pos","word","size","tritwise","xor","nand","nor","xnor","mask","merge"]},{"id":"17501497f6580c8f2cc5304a94838fbae23c56b4336b3ab36a1d4f67e80e2f5a","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/rti_security.t27","health":"ok","module":"RTISecurity"}],"description":"RTI Security — passive perimeter monitoring via mesh RSSI Variant C: commercial security system, no cameras, AI classification phi^2 + phi^-2 = 3","symbols":[{"name":"MAX_ZONES","line":9},{"name":"ZONE_GRID","line":10},{"name":"ALERT_COOLDOWN_MS","line":11},{"name":"SENSITIVITY_LOW","line":12},{"name":"SENSITIVITY_MEDIUM","line":13},{"name":"SENSITIVITY_HIGH","line":14},{"name":"ALERT_NONE","line":17},{"name":"ALERT_INFO","line":18},{"name":"ALERT_WARNING","line":19},{"name":"ALERT_CRITICAL","line":20},{"name":"ALERT_TEST","line":21},{"name":"ALERT_ENTRY_SIZE","line":25},{"name":"ZONE_DEF_SIZE","line":29},{"name":"alert_threshold","line":35},{"name":"classify_alert","line":55},{"name":"in_cooldown","line":70},{"name":"should_suppress","line":75},{"name":"zone_from_coord","line":88},{"name":"in_zone","line":98},{"name":"threat_score","line":115},{"name":"should_escalate","line":126},{"name":"is_night_time","line":134},{"name":"notification_priority","line":145}],"imports":[{"name":"base::types","line":6}],"terms":["net","rti","security","rtisecurity","max","zones","zone","grid","alert","cooldown","sensitivity","low","medium","high","info","warning","critical","entry","size","def","threshold","classify","suppress","coord","threat","score","escalate","night","time","notification","priority"]},{"id":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/octree.t27","health":"ok","module":"TriOctree"}],"description":"t27/specs/","symbols":[{"name":"BBox","line":13},{"name":"OctNode","line":22},{"name":"Octree","line":30},{"name":"init","line":41},{"name":"insert","line":46},{"name":"query","line":51},{"name":"deinit","line":56}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","octree","bbox","oct","node","init","insert","query","deinit"]},{"id":"179da434e72eed1ef8d4afcff8a2d49d9141e6ac4fb20183ec8e35e14b50a3c7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/probability.t27","health":"ok","module":"TriProbability"}],"description":"t27/specs/","symbols":[{"name":"bernoulli","line":14},{"name":"binomial","line":19},{"name":"poisson","line":24},{"name":"normal","line":29},{"name":"exponential","line":34}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","probability","bernoulli","binomial","poisson","normal","exponential"]},{"id":"17af82800242d7f0c8de113d3fa990c8fdfb68be93305a676a6332c592c80478","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/statistics.t27","health":"ok","module":"TriStatistics"}],"description":"t27/specs/","symbols":[{"name":"mean","line":14},{"name":"variance","line":19},{"name":"std_dev","line":24},{"name":"median","line":29},{"name":"percentile","line":34},{"name":"correlation","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","statistics","mean","variance","std","dev","median","percentile","correlation"]},{"id":"17c44e7a913a1347d4dcbdad38cc191e92a9d71aeba8ba9a7d21bc0f805b94fe","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/lstm_cell.t27","health":"ok","module":"Lstm"}],"description":"t27/specs/","symbols":[{"name":"LSTM_DEFAULT_HIDDEN","line":13},{"name":"LSTMConfig","line":19},{"name":"LSTMState","line":24},{"name":"LSTMWeights","line":29},{"name":"forward","line":45},{"name":"init","line":50}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","lstm","cell","default","hidden","lstmconfig","lstmstate","lstmweights","forward","init"]},{"id":"18993c34fb1d21ab255a8071af2f5bfc747f194b892ea76644496b934c6990b7","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/hello.t27","health":"ok","module":"MeshHello"}],"description":"HELLO beacon format for mesh neighbor discovery Port from trios-mesh/src/discovery.rs Fixed 3-neighbor heard list (no Vec, arrays await t27#1258)","symbols":[{"name":"MAX_HEARD","line":9},{"name":"HEADER_LEN","line":10},{"name":"u32_byte","line":15},{"name":"hello_byte","line":29},{"name":"u32_from_bytes","line":47},{"name":"parse_hello_src","line":52},{"name":"parse_hello_seq","line":57},{"name":"parse_hello_n_valid","line":62},{"name":"parse_hello_heard0","line":71},{"name":"reports_hearing","line":78}],"imports":[{"name":"base::types","line":6}],"terms":["net","hello","mesh","max","heard","header","len","u32","byte","bytes","parse","seq","valid","heard0","reports","hearing"]},{"id":"18c2c553caf2ae99e899f0610766195d9cc8861526b89b519790a47af0c1bc54","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/reader.t27","health":"ok","module":"TriReader"}],"description":"t27/specs/","symbols":[{"name":"Reader","line":13},{"name":"pure","line":22},{"name":"ask","line":27},{"name":"asks","line":32},{"name":"local","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["reader","pure","ask","asks","local"]},{"id":"18c5e62bf0684aa0d53de69b1769ee150ee9ad1113b8b41ffb532f20087758a6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/energy_aware_routing.t27","health":"warn","module":"EnergyAwareRouting"}],"description":"Energy-Aware Routing - power-optimal path selection Routes traffic to maximize network lifetime and minimize energy consumption","symbols":[{"name":"MAX_PATHS","line":7},{"name":"BATTERY_WEIGHT","line":8},{"name":"HOP_WEIGHT","line":9},{"name":"CRITICAL_BATTERY","line":10},{"name":"create_energy_cost","line":13},{"name":"get_tx_power","line":20},{"name":"get_rx_power","line":24},{"name":"get_processing_cost","line":28},{"name":"get_hop_count_cost","line":32},{"name":"create_path_energy","line":37},{"name":"get_battery_levels","line":44},{"name":"get_total_cost","line":48},{"name":"get_path_valid","line":52},{"name":"get_energy_score","line":56},{"name":"create_energy_array","line":63},{"name":"get_path_energy","line":67},{"name":"calculate_total_energy_cost","line":75},{"name":"calculate_energy_score","line":87},{"name":"is_path_viable","line":102},{"name":"find_energy_optimal_path","line":110},{"name":"find_min_cost_path","line":150},{"name":"select_balanced_path","line":190},{"name":"estimate_path_lifetime","line":231}],"imports":[{"name":"base::types","line":5}],"terms":["net","energy","aware","routing","max","paths","battery","weight","hop","critical","create","cost","get","power","processing","count","path","levels","total","valid","score","array","calculate","viable","find","optimal","min","select","balanced","estimate","lifetime"]},{"id":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_gates.t27","health":"ok","module":"TernaryGates"}],"description":"t27/specs/isa/ternary_gates.t27 Ternary Logic Gates Specification Ring 063 - Basic ternary logic gates for balanced ternary Defines AND, OR, NOT, and other fundamental operations","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"GATE_DELAY_UNIT","line":21},{"name":"ternary_not","line":30},{"name":"ternary_not_with_delay","line":36},{"name":"ternary_min","line":50},{"name":"ternary_and","line":60},{"name":"a_mapped","line":62},{"name":"b_mapped","line":63},{"name":"result_mapped","line":64},{"name":"ternary_max","line":75},{"name":"ternary_or","line":85},{"name":"a_mapped","line":86},{"name":"b_mapped","line":87},{"name":"result_mapped","line":88},{"name":"ternary_consensus","line":98},{"name":"ternary_majority","line":111},{"name":"ternary_any","line":144},{"name":"ternary_all","line":160},{"name":"GateResult","line":174},{"name":"GateTruthTable","line":179},{"name":"vals","line":268},{"name":"vals","line":277},{"name":"vals","line":290},{"name":"vals","line":303},{"name":"left","line":310},{"name":"right","line":311},{"name":"vals","line":322},{"name":"left","line":329},{"name":"right","line":330},{"name":"vals","line":341},{"name":"vals","line":350},{"name":"vals","line":374},{"name":"vals","line":385},{"name":"vals","line":396}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","gates","trit","neg","zero","pos","gate","delay","unit","min","mapped","max","consensus","majority","truth","table","vals","left","right"]},{"id":"18f95f985f5785c432b2a790d1ca5140533ba1b6259aeb5185979e1c6955e1b7","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/batchnorm_layer.t27","health":"ok","module":"Batchnorm"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_EPSILON","line":13},{"name":"DEFAULT_MOMENTUM","line":14},{"name":"BatchNormConfig","line":20},{"name":"BatchNormState","line":28},{"name":"forward","line":38},{"name":"backward","line":43}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","batchnorm","layer","default","epsilon","momentum","batch","norm","config","state","forward","backward"]},{"id":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/governance_agent.t27","health":"ok","module":"GovernanceAgent"}],"description":"t27/specs/","symbols":[{"name":"GovernanceAgent","line":13},{"name":"SacredRule","line":22},{"name":"Violation","line":28},{"name":"SacredScore","line":40},{"name":"PatchRequest","line":50},{"name":"PreCommitState","line":62},{"name":"GovernanceWidget","line":70},{"name":"AuditEntry","line":79}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["governance","sacred","rule","violation","score","patch","request","pre","commit","state","widget","audit","entry"]},{"id":"1954284a2f9b5b29dff46df7365664c2337d70054c222bb69019dffeb8631f98","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/lane_l_precheck.t27","health":"warn","module":"sacred-lane_precheck"}],"description":"lane_l_precheck.t27 — Sacred Opcode 0xDF: LUT Lookup Precheck Hardware pre-check for LUT lookup operations Validates lane readiness, checks LUT access permissions, and prepares address","symbols":[{"name":"OP_LUT_LOOKUP","line":13},{"name":"LANE_COUNT","line":15},{"name":"LUT_DEPTH","line":16},{"name":"LUT_ADDR_BITS","line":17},{"name":"LANE_ID_BITS","line":18},{"name":"LANE_IDLE","line":20},{"name":"LANE_READY","line":21},{"name":"LANE_BUSY","line":22},{"name":"LANE_ERROR","line":23},{"name":"CHECK_PASS","line":25},{"name":"CHECK_FAIL","line":26},{"name":"LaneStatus","line":32},{"name":"PrecheckFlags","line":39},{"name":"PrecheckResult","line":47},{"name":"LaneConfig","line":55},{"name":"lane_is_valid","line":68},{"name":"lane_is_ready","line":74},{"name":"lane_is_busy","line":80},{"name":"lane_is_error","line":86},{"name":"lane_is_idle","line":92},{"name":"precheck_lane","line":102},{"name":"precheck_all_lanes","line":138},{"name":"precheck_pass","line":158},{"name":"precheck_fail","line":164},{"name":"precheck_any_pass","line":170},{"name":"precheck_all_pass","line":181},{"name":"precheck_count_passed","line":192},{"name":"precheck_get_ready_lanes","line":204},{"name":"lut_address_valid","line":220},{"name":"lut_address_masked","line":232},{"name":"lut_address_offset","line":238},{"name":"encode_lut_lookup","line":251},{"name":"op","line":253},{"name":"lane","line":254},{"name":"addr","line":255},{"name":"decode_lut_lookup","line":261},{"name":"lane_bits","line":262},{"name":"lut_addr","line":263}],"imports":[],"terms":["chips","euler","fpga","lane","precheck","sacred","lut","lookup","count","depth","addr","bits","idle","ready","busy","pass","fail","status","flags","config","valid","lanes","passed","get","address","masked","offset","encode","decode"]},{"id":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","sources":[{"repo":"ghashtag/t27","path":"specs/pins/parser.t27","health":"warn","module":"PinsParser"}],"description":"t27/specs/pins/parser.t27 Pins Parser for Trinity t27 Parse .t27 pin specifications into Pins IR","symbols":[{"name":"PinToken","line":13},{"name":"AstNode","line":35},{"name":"Parser","line":81},{"name":"new","line":89},{"name":"parse","line":97},{"name":"parse_module","line":101},{"name":"parse_signal_decl","line":131},{"name":"parse_signal_type","line":162},{"name":"parse_pin_location","line":178},{"name":"parse_io_standard","line":196},{"name":"parse_constraint","line":220},{"name":"is_at_end","line":247},{"name":"peek","line":251},{"name":"consume_token","line":255},{"name":"match_token","line":264},{"name":"expect_token","line":274},{"name":"match_keyword","line":282},{"name":"expect_keyword","line":292},{"name":"expect_identifier","line":301},{"name":"expect_string","line":308},{"name":"expect_number","line":315},{"name":"last_string_value","line":322},{"name":"error","line":327},{"name":"ParseError","line":336},{"name":"Lexer","line":342},{"name":"new","line":348},{"name":"tokenize","line":355},{"name":"scan_token","line":373},{"name":"string","line":403},{"name":"number","line":418},{"name":"identifier","line":429},{"name":"advance","line":440},{"name":"peek","line":446},{"name":"match_char","line":450},{"name":"is_at_end","line":459},{"name":"skip_whitespace","line":463},{"name":"LexError","line":471},{"name":"LexErrorKind","line":475},{"name":"parse_pins_spec","line":482}],"imports":[{"name":"base::types","line":8},{"name":"base::ops","line":9},{"name":"pins::ir","line":10}],"terms":["pins","parser","pin","token","ast","node","parse","signal","decl","location","standard","constraint","end","peek","consume","match","expect","keyword","identifier","lexer","tokenize","scan","advance","char","skip","whitespace","lex","kind"]},{"id":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","sources":[{"repo":"ghashtag/t27","path":"compiler/runtime/validation.t27","health":"ok","module":"validation_rules"}],"description":"validation.t27 -- Validation Rules and Invariants TDD and language policy validation for t27 specs","symbols":[{"name":"ValidationResult","line":10},{"name":"validate_tdd_contract","line":21},{"name":"has_test","line":22},{"name":"has_invariant","line":23},{"name":"validate_language_policy","line":63},{"name":"validate_generated_header","line":82},{"name":"validate_spec_structure","line":114},{"name":"has_code","line":125},{"name":"has_data","line":126},{"name":"has_const","line":127},{"name":"validate_push_skill","line":138},{"name":"validate_commit_skill","line":160},{"name":"validate_policy_matrix","line":182},{"name":"kind","line":183},{"name":"artifacts","line":184},{"name":"checkpoints","line":187},{"name":"has_spec","line":188},{"name":"has_docs","line":189},{"name":"checkpoints","line":199},{"name":"has_spec","line":210},{"name":"validate_remote_url","line":225},{"name":"contains_cyrillic","line":242},{"name":"c","line":245},{"name":"next_c","line":249},{"name":"is_docs_path","line":261},{"name":"count_checkpoints","line":267},{"name":"checkpoint_str","line":270},{"name":"contains_substring","line":281},{"name":"spec_with_tests","line":291},{"name":"result","line":292},{"name":"spec_with_invariants","line":296},{"name":"result","line":297},{"name":"spec_empty","line":301},{"name":"result","line":302},{"name":"spec_empty_test","line":306},{"name":"result","line":307},{"name":"spec_ascii","line":311},{"name":"result","line":312},{"name":"spec_docs","line":316},{"name":"result","line":317},{"name":"spec_cyrillic","line":321},{"name":"header","line":328},{"name":"result","line":335},{"name":"no_header","line":339},{"name":"result","line":340},{"name":"no_warning","line":344},{"name":"result","line":349},{"name":"skill","line":353},{"name":"result","line":354},{"name":"skill","line":358},{"name":"result","line":359},{"name":"skill","line":363},{"name":"result","line":364},{"name":"skill","line":368},{"name":"result","line":369},{"name":"skill","line":373},{"name":"result","line":374},{"name":"skill","line":378},{"name":"result","line":379},{"name":"skill","line":383},{"name":"result","line":384},{"name":"skill","line":388},{"name":"result","line":389},{"name":"skill","line":393},{"name":"result","line":394},{"name":"skill","line":398},{"name":"result","line":399},{"name":"skill","line":403},{"name":"result","line":404},{"name":"url","line":408},{"name":"result","line":409},{"name":"url","line":413},{"name":"result","line":414},{"name":"text","line":418},{"name":"result","line":419},{"name":"path","line":423},{"name":"result","line":424},{"name":"path","line":428},{"name":"result","line":429},{"name":"artifacts","line":433},{"name":"result","line":434},{"name":"path","line":463},{"name":"spec_with_tests","line":472},{"name":"start","line":473},{"name":"end","line":475},{"name":"elapsed","line":476},{"name":"spec_ascii","line":481},{"name":"start","line":482},{"name":"end","line":484},{"name":"elapsed","line":485},{"name":"header","line":490},{"name":"start","line":493},{"name":"end","line":495},{"name":"elapsed","line":496},{"name":"skill","line":501},{"name":"start","line":502},{"name":"end","line":504},{"name":"elapsed","line":505},{"name":"start","line":510},{"name":"end","line":512},{"name":"elapsed","line":513}],"imports":[],"terms":["compiler","runtime","validation","rules","validate","tdd","contract","invariant","language","policy","generated","header","structure","data","push","skill","commit","matrix","kind","artifacts","checkpoints","docs","remote","url","contains","cyrillic","path","count","checkpoint","str","substring","invariants","empty","ascii","warning","text","start","end","elapsed"]},{"id":"19b5ab5a4430be22ca924c05a3bb6928960a3b3ef38b802a6e4a4bd752b2ad05","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/nn/attention.t27","health":"warn","module":"attention"}],"description":"","symbols":[],"imports":[],"terms":["fpga","attention"]},{"id":"1a28ba338938a246485db6125f65700b5d2e7403b091f7a5553b1d63bf6d0bb2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/radix_sort.t27","health":"ok","module":"TriRadixSort"}],"description":"t27/specs/","symbols":[{"name":"RadixSorter","line":13},{"name":"sort","line":23},{"name":"sort_in_place","line":28}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","radix","sorter","place"]},{"id":"1a85a9dca026c580cc5c892fb15f566c34f56077b1137b3aa84ffbbf8976f492","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf16_to_fp16.t27","health":"fail","module":"gf16-to-fp16"}],"description":"","symbols":[{"name":"GF16_SIGN_BITS","line":9},{"name":"GF16_EXP_BITS","line":10},{"name":"GF16_MANT_BITS","line":11},{"name":"GF16_BIAS","line":12},{"name":"FP16_SIGN_BITS","line":14},{"name":"FP16_EXP_BITS","line":15},{"name":"FP16_MANT_BITS","line":16},{"name":"FP16_BIAS","line":17},{"name":"MAX_EXP_DIFF","line":19},{"name":"MANTissa_MASK_GF16","line":20},{"name":"MANTissa_MASK_FP16","line":21},{"name":"Gf16","line":27},{"name":"Fp16","line":33},{"name":"ConversionResult","line":39},{"name":"ConversionConfig","line":46},{"name":"gf16_from_bits","line":58},{"name":"gf16_to_bits","line":68},{"name":"sign_field","line":69},{"name":"exp_field","line":70},{"name":"mant_field","line":71},{"name":"gf16_get_exp_biased","line":77},{"name":"gf16_is_zero","line":83},{"name":"gf16_is_infinity","line":89},{"name":"gf16_is_nan","line":95},{"name":"fp16_from_bits","line":105},{"name":"fp16_to_bits","line":115},{"name":"sign_field","line":116},{"name":"exp_field","line":117},{"name":"mant_field","line":118},{"name":"fp16_get_exp_biased","line":124},{"name":"fp16_is_zero","line":135},{"name":"fp16_is_infinity","line":141},{"name":"fp16_is_nan","line":147},{"name":"conversion_config_init","line":157},{"name":"conversion_config_no_saturation","line":167},{"name":"gf16_to_fp16_raw","line":181},{"name":"gf16_to_fp16_with_result","line":219},{"name":"gf16_to_fp16","line":281},{"name":"result","line":282},{"name":"gf16_bits_to_fp16_bits","line":288},{"name":"gf","line":289},{"name":"fp","line":290},{"name":"gf16_bits_to_fp16_bits_with_result","line":296},{"name":"gf","line":297}],"imports":[],"terms":["chips","euler","fpga","gf16","fp16","sign","bits","exp","mant","bias","max","diff","mantissa","mask","conversion","config","field","get","biased","zero","infinity","nan","init","saturation","raw"]},{"id":"1aece14713159e5b0d3b6447529a3da6672a0ae57cff3ec0c4a4af021188fa31","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/base32.t27","health":"ok","module":"TriBase32"}],"description":"t27/specs/","symbols":[{"name":"Base32","line":13},{"name":"standard","line":23},{"name":"encode","line":28},{"name":"decode","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","base32","standard","encode","decode"]},{"id":"1c1501260ff9aa29ccd8bbc389943feae2da3ecdcc567f041b28a8f902dfba87","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/quarantine_manager.t27","health":"ok","module":"quarantine_manager"}],"description":"Quarantine Manager - automatic isolation of compromised nodes Enables network security through automatic containment","symbols":[{"name":"MAX_NODES","line":7},{"name":"QUARANTINE_DURATION","line":8},{"name":"VIOLATION_THRESHOLD","line":9},{"name":"TRUST_THRESHOLD","line":10},{"name":"create_quarantine_state","line":13},{"name":"get_quarantine_node_id","line":20},{"name":"get_quarantine_status","line":24},{"name":"get_start_time","line":28},{"name":"get_violation_count","line":32},{"name":"STATUS_NORMAL","line":37},{"name":"STATUS_QUARANTINED","line":38},{"name":"STATUS_SUSPENDED","line":39},{"name":"STATUS_BANNED","line":40},{"name":"is_quarantined","line":43},{"name":"quarantine_node","line":54},{"name":"release_quarantine","line":62},{"name":"suspend_node","line":70},{"name":"ban_node","line":78},{"name":"should_release_quarantine","line":87},{"name":"update_quarantine_state","line":102},{"name":"create_violation_record","line":111},{"name":"get_violation_node_id","line":118},{"name":"get_violation_type","line":122},{"name":"get_violation_severity","line":126},{"name":"get_violation_timestamp","line":130},{"name":"VIOLATION_PACKET_FLOOD","line":135},{"name":"VIOLATION_AUTH_FAILURE","line":136},{"name":"VIOLATION_MALFORMED_PACKET","line":137},{"name":"VIOLATION_ANOMALOUS_BEHAVIOR","line":138},{"name":"VIOLATION_RESOURCE_ABUSE","line":139},{"name":"VIOLATION_TRUST_VIOLATION","line":140},{"name":"record_violation","line":143},{"name":"should_quarantine","line":162},{"name":"calculate_quarantine_severity","line":174},{"name":"find_quarantined_node","line":195},{"name":"count_quarantined_nodes","line":210},{"name":"get_quarantine_reason","line":225},{"name":"is_communication_allowed","line":244},{"name":"calculate_health_impact","line":266},{"name":"recommend_quarantine_action","line":278},{"name":"create_notification","line":296},{"name":"get_notification_node_id","line":303},{"name":"get_notification_action","line":307},{"name":"get_notification_reason","line":311},{"name":"get_notification_duration","line":315}],"imports":[{"name":"base::types","line":5}],"terms":["net","quarantine","manager","max","nodes","duration","violation","threshold","trust","create","state","get","node","status","start","time","count","normal","quarantined","suspended","banned","release","suspend","ban","record","severity","timestamp","packet","flood","auth","failure","malformed","anomalous","behavior","resource","abuse","calculate","find","reason","communication","allowed","health","impact","recommend","action","notification"]},{"id":"1c1a30bcdc55e6b2f8ad3eda8d0107f0109588bfa32eed9a16dddd8b454cdde0","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/mlp_forward.t27","health":"warn","module":null}],"description":"MLP Forward Pass Test — 4 → 8 → 3 Demonstrates semantic equivalence between .t27 VM and Zig implementation Input: 4 features → Hidden: 8 neurons → Output: 3 classes","symbols":[],"imports":[],"terms":["fpga","tri27","mlp","forward"]},{"id":"1c332b11b5cc758ef52d78c8517722fe3a7f757a8583679c2859f42aea529c97","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/account_identity.t27","health":"ok","module":"AccountIdentity"}],"description":"Multi-device account and trusted-device linking policy. Passkey ceremonies and storage adapters remain platform responsibilities. phi^2 + phi^-2 = 3","symbols":[{"name":"DEVICE_ACTIVE","line":8},{"name":"DEVICE_REVOKED","line":9},{"name":"LINK_CODE_TTL_SECONDS","line":10},{"name":"LINK_CODE_ENTROPY_BITS","line":11},{"name":"device_membership_is_valid","line":15},{"name":"link_code_is_fresh","line":22},{"name":"may_adopt_account","line":32},{"name":"may_revoke_device","line":38}],"imports":[{"name":"base::types","line":6}],"terms":["net","account","identity","device","active","revoked","link","ttl","seconds","entropy","bits","membership","valid","fresh","may","adopt","revoke"]},{"id":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf16.t27","health":"ok","module":"triformat-gf16"}],"description":"gf16.t27 0 GoldenFloat16 Encode/Decode GF16: 16-bit floating point with 1 sign + 6 exponent + 9 mantissa Bit layout: [S(1) E(6) M(9)] = [15:15][14:9][8:0] 12 + 1/34 = 3 | TRINITY","symbols":[{"name":"SIGN_SHIFT","line":13},{"name":"EXP_SHIFT","line":14},{"name":"MANT_SHIFT","line":15},{"name":"SIGN_MASK","line":17},{"name":"EXP_MASK","line":18},{"name":"MANT_MASK","line":19},{"name":"EXP_MAX","line":21},{"name":"EXP_MIN","line":22},{"name":"BIAS","line":24},{"name":"SPECIAL_EXP","line":25},{"name":"MANT_DIVISOR","line":27},{"name":"MANT_DIVISOR_SHIFT","line":28},{"name":"PHI_BIAS","line":30},{"name":"GF16_ZERO_POS","line":33},{"name":"GF16_ZERO_NEG","line":34},{"name":"GF16_INF_POS","line":35},{"name":"GF16_INF_NEG","line":36},{"name":"GF16_NAN","line":37},{"name":"GF16","line":43},{"name":"pow2_table","line":50},{"name":"gf16_extract_sign","line":64},{"name":"bit","line":65},{"name":"gf16_extract_exponent","line":72},{"name":"gf16_extract_mantissa","line":79},{"name":"gf16_from_components","line":85},{"name":"sign_bit","line":86},{"name":"gf16_is_zero","line":94},{"name":"gf16_is_special","line":100},{"name":"gf16_encode_f32","line":108},{"name":"sign","line":115},{"name":"abs_value","line":116},{"name":"f32_bits","line":119},{"name":"discarded","line":140},{"name":"gf16_decode_to_f32","line":156},{"name":"sign","line":159},{"name":"mant","line":165},{"name":"sign","line":166},{"name":"sign","line":177},{"name":"exp","line":178},{"name":"mant","line":179},{"name":"sign_mult","line":181},{"name":"mant_mult","line":182},{"name":"exp_mult","line":183},{"name":"gf16_round_phi","line":193},{"name":"sign","line":200},{"name":"abs_value","line":201},{"name":"f32_bits","line":204},{"name":"normalized_mant","line":219},{"name":"gf16_is_inf","line":239},{"name":"exp","line":240},{"name":"mant","line":241},{"name":"gf16_is_nan","line":247},{"name":"exp","line":248},{"name":"mant","line":249},{"name":"gf16_is_negative","line":255},{"name":"sign","line":256},{"name":"gf16_is_positive","line":262},{"name":"sign","line":263},{"name":"gf16_negate","line":269},{"name":"gf16_abs","line":275},{"name":"gf16_copy_sign","line":281},{"name":"sign_mask","line":282},{"name":"value_mask","line":283},{"name":"gf16_max","line":289},{"name":"a_val","line":293},{"name":"b_val","line":294},{"name":"gf16_min","line":301},{"name":"a_val","line":305},{"name":"b_val","line":306},{"name":"gf16_add","line":314},{"name":"a_sign","line":319},{"name":"b_sign","line":320},{"name":"a_val","line":326},{"name":"b_val","line":327},{"name":"result","line":328},{"name":"gf16_sub","line":336},{"name":"a_val","line":348},{"name":"b_val","line":349},{"name":"result","line":350},{"name":"gf16_mul","line":358},{"name":"a_sign","line":362},{"name":"b_sign","line":363},{"name":"result_sign","line":364},{"name":"a_sign","line":369},{"name":"b_sign","line":370},{"name":"result_sign","line":371},{"name":"a_val","line":375},{"name":"b_val","line":376},{"name":"result","line":377},{"name":"gf16_div","line":386},{"name":"a_sign","line":390},{"name":"a_sign","line":395},{"name":"b_sign","line":396},{"name":"result_sign","line":397},{"name":"a_sign","line":402},{"name":"b_sign","line":403},{"name":"result_sign","line":404},{"name":"a_val","line":408},{"name":"b_val","line":409},{"name":"result","line":410},{"name":"gf16_fma","line":418},{"name":"a_val","line":421},{"name":"b_val","line":422},{"name":"c_val","line":423},{"name":"product","line":431},{"name":"result","line":432},{"name":"gf16_sqrt","line":440},{"name":"a_val","line":447},{"name":"result","line":448},{"name":"gf16_square","line":456},{"name":"gf16_eq","line":463},{"name":"gf16_ne","line":473},{"name":"gf16_lt","line":480},{"name":"a_val","line":482},{"name":"b_val","line":483},{"name":"gf16_le","line":490},{"name":"a_val","line":492},{"name":"b_val","line":493},{"name":"gf16_gt","line":500},{"name":"a_val","line":502},{"name":"b_val","line":503},{"name":"gf16_ge","line":510},{"name":"a_val","line":512},{"name":"b_val","line":513},{"name":"gf16_floor","line":520},{"name":"a_val","line":525},{"name":"result","line":526},{"name":"gf16_ceil","line":534},{"name":"a_val","line":539},{"name":"result","line":540},{"name":"gf16_round","line":548},{"name":"a_val","line":553},{"name":"result","line":554},{"name":"gf16_trunc","line":562},{"name":"a_val","line":567},{"name":"result","line":568},{"name":"gf16_fms","line":577},{"name":"a_val","line":580},{"name":"b_val","line":581},{"name":"c_val","line":582},{"name":"product","line":590},{"name":"result","line":591},{"name":"gf16_hypot","line":600},{"name":"a_val","line":606},{"name":"b_val","line":607},{"name":"abs_a","line":610},{"name":"abs_b","line":611},{"name":"max_val","line":612},{"name":"min_val","line":613},{"name":"ratio","line":617},{"name":"result","line":618},{"name":"gf16_fmod","line":627},{"name":"a_val","line":633},{"name":"b_val","line":634},{"name":"result","line":639},{"name":"gf16_is_finite","line":646},{"name":"gf16_is_normal","line":653},{"name":"exp","line":658},{"name":"gf16_is_subnormal","line":666},{"name":"exp","line":671},{"name":"mant","line":672},{"name":"gf16_signbit","line":681},{"name":"gf16_sign","line":688},{"name":"gf16_clamp","line":707},{"name":"x_decoded","line":713},{"name":"min_decoded","line":714},{"name":"max_decoded","line":715},{"name":"gf16_lerp","line":729},{"name":"a_val","line":735},{"name":"b_val","line":736},{"name":"t_val","line":737},{"name":"result","line":740},{"name":"gf16_fnma","line":748},{"name":"sign_a","line":760},{"name":"sign_b","line":761},{"name":"result_sign","line":762},{"name":"a_val","line":777},{"name":"b_val","line":778},{"name":"neg_product","line":779},{"name":"a_val","line":784},{"name":"b_val","line":785},{"name":"c_val","line":786},{"name":"result","line":788},{"name":"gf16_exp","line":797},{"name":"x_val","line":804},{"name":"num_terms","line":820},{"name":"gf16_log","line":835},{"name":"x_val","line":845},{"name":"result","line":853},{"name":"gf16_log2","line":860},{"name":"x_val","line":870},{"name":"result","line":871},{"name":"gf16_log10","line":878},{"name":"x_val","line":888},{"name":"result","line":889},{"name":"gf16_pow","line":897},{"name":"base_val","line":910},{"name":"exp_val","line":920},{"name":"result","line":924},{"name":"gf16_sin","line":932},{"name":"x_val","line":936},{"name":"x_sq","line":940},{"name":"x_cub","line":941},{"name":"x_5","line":942},{"name":"x_7","line":943},{"name":"term1","line":945},{"name":"term2","line":946},{"name":"term3","line":947},{"name":"term4","line":948},{"name":"result","line":950},{"name":"gf16_cos","line":958},{"name":"x_val","line":962},{"name":"x_sq","line":966},{"name":"x_4","line":967},{"name":"x_6","line":968},{"name":"term0","line":970},{"name":"term1","line":971},{"name":"term2","line":972},{"name":"term3","line":973},{"name":"result","line":975},{"name":"PHI","line":986},{"name":"encoded","line":987},{"name":"decoded","line":988},{"name":"PHI","line":1000},{"name":"encoded","line":1001},{"name":"decoded","line":1002},{"name":"encoded","line":1008},{"name":"result","line":1044},{"name":"nan_val","line":1049},{"name":"decoded","line":1050},{"name":"PHI","line":1055},{"name":"encoded","line":1056},{"name":"decoded","line":1057},{"name":"PHI","line":1075},{"name":"pos_one","line":1130},{"name":"neg_one","line":1131},{"name":"decoded","line":1132},{"name":"original","line":1142},{"name":"negated","line":1143},{"name":"double_negated","line":1144},{"name":"orig_decoded","line":1145},{"name":"double_decoded","line":1146},{"name":"neg_value","line":1151},{"name":"abs_value","line":1152},{"name":"decoded","line":1153},{"name":"pos_value","line":1158},{"name":"abs_value","line":1159},{"name":"pos_value","line":1169},{"name":"neg_source","line":1170},{"name":"result","line":1171},{"name":"decoded","line":1172},{"name":"neg_value","line":1177},{"name":"pos_source","line":1178},{"name":"result","line":1179},{"name":"decoded","line":1180},{"name":"a","line":1185},{"name":"b","line":1186},{"name":"result","line":1187},{"name":"decoded","line":1188},{"name":"a","line":1193},{"name":"b","line":1194},{"name":"result","line":1195},{"name":"a","line":1200},{"name":"nan_val","line":1201},{"name":"result","line":1202},{"name":"a","line":1207},{"name":"b","line":1208},{"name":"result","line":1209},{"name":"decoded","line":1210},{"name":"a","line":1215},{"name":"b","line":1216},{"name":"result","line":1217},{"name":"a","line":1222},{"name":"nan_val","line":1223},{"name":"result","line":1224},{"name":"a","line":1730},{"name":"b","line":1731},{"name":"result","line":1732},{"name":"decoded","line":1733},{"name":"a","line":1738},{"name":"b","line":1739},{"name":"result","line":1740},{"name":"decoded","line":1741},{"name":"a","line":1746},{"name":"b","line":1747},{"name":"result","line":1748},{"name":"a","line":1753},{"name":"zero","line":1754},{"name":"result1","line":1755},{"name":"result2","line":1756},{"name":"decoded1","line":1757},{"name":"decoded2","line":1758},{"name":"a","line":1764},{"name":"b","line":1765},{"name":"result","line":1766},{"name":"decoded","line":1767},{"name":"a","line":1772},{"name":"b","line":1773},{"name":"result","line":1774},{"name":"decoded","line":1775},{"name":"a","line":1780},{"name":"zero","line":1781},{"name":"result1","line":1782},{"name":"result2","line":1783},{"name":"decoded1","line":1784},{"name":"decoded2","line":1785},{"name":"a","line":1791},{"name":"b","line":1792},{"name":"result","line":1793},{"name":"decoded","line":1794},{"name":"a","line":1799},{"name":"b","line":1800},{"name":"result","line":1801},{"name":"decoded","line":1802},{"name":"a","line":1807},{"name":"zero","line":1808},{"name":"result1","line":1809},{"name":"result2","line":1810},{"name":"a","line":1816},{"name":"one","line":1817},{"name":"result","line":1818},{"name":"decoded","line":1819},{"name":"a","line":1824},{"name":"b","line":1825},{"name":"result","line":1826},{"name":"decoded","line":1827},{"name":"a","line":1832},{"name":"b","line":1833},{"name":"result","line":1834},{"name":"decoded","line":1835},{"name":"a","line":1840},{"name":"one","line":1841},{"name":"result","line":1842},{"name":"decoded","line":1843},{"name":"zero","line":1848},{"name":"a","line":1849},{"name":"result","line":1850},{"name":"a","line":1855},{"name":"zero","line":1856},{"name":"result","line":1857},{"name":"inf","line":1862},{"name":"a","line":1863},{"name":"result","line":1864},{"name":"a","line":1869},{"name":"b","line":1870},{"name":"c","line":1871},{"name":"result","line":1872},{"name":"decoded","line":1873},{"name":"a","line":1878},{"name":"b","line":1879},{"name":"zero","line":1880},{"name":"result","line":1881},{"name":"decoded","line":1882},{"name":"a","line":1887},{"name":"result","line":1888},{"name":"decoded","line":1889},{"name":"a","line":1894},{"name":"result","line":1895},{"name":"decoded","line":1896},{"name":"zero","line":1901},{"name":"result","line":1902},{"name":"neg","line":1907},{"name":"result","line":1908},{"name":"a","line":1913},{"name":"result","line":1914},{"name":"decoded","line":1915},{"name":"zero","line":1920},{"name":"result","line":1921},{"name":"neg","line":1926},{"name":"result","line":1927},{"name":"decoded","line":1928},{"name":"a","line":1933},{"name":"b","line":1934},{"name":"result1","line":1935},{"name":"result2","line":1936},{"name":"a","line":1941},{"name":"b","line":1942},{"name":"result1","line":1943},{"name":"result2","line":1944},{"name":"a","line":1949},{"name":"squared","line":1950},{"name":"rooted","line":1951},{"name":"decoded","line":1952},{"name":"a","line":1957},{"name":"b","line":1958},{"name":"a","line":1963},{"name":"b","line":1964},{"name":"value","line":1979},{"name":"a","line":1985},{"name":"b","line":1986},{"name":"a","line":1991},{"name":"b","line":1992},{"name":"value","line":2002},{"name":"a","line":2008},{"name":"b","line":2009},{"name":"a","line":2014},{"name":"b","line":2015},{"name":"a","line":2020},{"name":"b","line":2021},{"name":"neg","line":2026},{"name":"pos","line":2027},{"name":"value","line":2032},{"name":"a","line":2038},{"name":"b","line":2039},{"name":"a","line":2044},{"name":"b","line":2045},{"name":"a","line":2050},{"name":"b","line":2051},{"name":"value","line":2056},{"name":"a","line":2062},{"name":"b","line":2063},{"name":"a","line":2068},{"name":"b","line":2069},{"name":"a","line":2074},{"name":"b","line":2075},{"name":"value","line":2080},{"name":"a","line":2086},{"name":"b","line":2087},{"name":"a","line":2092},{"name":"b","line":2093},{"name":"a","line":2098},{"name":"b","line":2099},{"name":"value","line":2104},{"name":"a","line":2111},{"name":"b","line":2112},{"name":"a","line":2122},{"name":"result","line":2123},{"name":"decoded","line":2124},{"name":"a","line":2129},{"name":"result","line":2130},{"name":"decoded","line":2131},{"name":"a","line":2136},{"name":"result","line":2137},{"name":"decoded","line":2138},{"name":"pos_zero","line":2143},{"name":"neg_zero","line":2144},{"name":"a","line":2159},{"name":"result","line":2160},{"name":"decoded","line":2161},{"name":"a","line":2166},{"name":"result","line":2167},{"name":"decoded","line":2168},{"name":"a","line":2173},{"name":"result","line":2174},{"name":"decoded","line":2175},{"name":"a","line":2189},{"name":"result","line":2190},{"name":"decoded","line":2191},{"name":"a","line":2196},{"name":"result","line":2197},{"name":"decoded","line":2198},{"name":"a","line":2203},{"name":"result","line":2204},{"name":"decoded","line":2205},{"name":"a","line":2210},{"name":"result","line":2211},{"name":"decoded","line":2212},{"name":"a","line":2226},{"name":"result","line":2227},{"name":"decoded","line":2228},{"name":"a","line":2233},{"name":"result","line":2234},{"name":"decoded","line":2235},{"name":"pos_zero","line":2240},{"name":"neg_zero","line":2241},{"name":"a","line":2257},{"name":"floored","line":2258},{"name":"truncated","line":2259},{"name":"a","line":2266},{"name":"ceiled","line":2267},{"name":"truncated","line":2268},{"name":"a","line":2274},{"name":"b","line":2275},{"name":"c","line":2276},{"name":"result","line":2277},{"name":"decoded","line":2278},{"name":"a","line":2283},{"name":"b","line":2284},{"name":"c","line":2285},{"name":"result","line":2286},{"name":"decoded","line":2287},{"name":"a","line":2292},{"name":"b","line":2293},{"name":"c","line":2294},{"name":"result","line":2295},{"name":"decoded","line":2296},{"name":"a","line":2301},{"name":"b","line":2302},{"name":"result","line":2303},{"name":"a","line":2308},{"name":"b","line":2309},{"name":"c","line":2310},{"name":"result","line":2311},{"name":"decoded","line":2312},{"name":"a","line":2317},{"name":"b","line":2318},{"name":"result","line":2319},{"name":"decoded","line":2320},{"name":"a","line":2329},{"name":"result","line":2330},{"name":"decoded","line":2331},{"name":"a","line":2336},{"name":"b","line":2337},{"name":"result","line":2338},{"name":"decoded","line":2339},{"name":"a","line":2344},{"name":"result","line":2345},{"name":"a","line":2350},{"name":"a","line":2355},{"name":"b","line":2356},{"name":"result","line":2357},{"name":"decoded","line":2358},{"name":"a","line":2363},{"name":"b","line":2364},{"name":"result","line":2365},{"name":"a","line":2370},{"name":"b","line":2371},{"name":"result","line":2372},{"name":"decoded","line":2373},{"name":"a","line":2378},{"name":"b","line":2379},{"name":"result","line":2380},{"name":"decoded","line":2381},{"name":"a","line":2386},{"name":"zero","line":2387},{"name":"result","line":2388},{"name":"a","line":2393},{"name":"result","line":2394},{"name":"n1","line":2400},{"name":"n2","line":2401},{"name":"n3","line":2402},{"name":"z1","line":2410},{"name":"z2","line":2411},{"name":"pos_inf","line":2418},{"name":"neg_inf","line":2419},{"name":"n1","line":2431},{"name":"n2","line":2432},{"name":"n3","line":2433},{"name":"z1","line":2441},{"name":"z2","line":2442},{"name":"sub","line":2462},{"name":"decoded","line":2463},{"name":"is_sub","line":2466},{"name":"n1","line":2475},{"name":"n2","line":2476},{"name":"z1","line":2483},{"name":"z2","line":2484},{"name":"test_values","line":2503},{"name":"gf","line":2509},{"name":"is_fin","line":2510},{"name":"is_inf","line":2511},{"name":"is_nan","line":2512},{"name":"count","line":2515},{"name":"val","line":2524},{"name":"val","line":2530},{"name":"zero_pos","line":2536},{"name":"zero_neg","line":2542},{"name":"nan_with_sign","line":2555},{"name":"v1","line":2561},{"name":"v2","line":2562},{"name":"v1","line":2569},{"name":"v2","line":2570},{"name":"pos_val","line":2594},{"name":"neg_val","line":2595},{"name":"x","line":2603},{"name":"min_val","line":2604},{"name":"max_val","line":2605},{"name":"result","line":2606},{"name":"decoded","line":2607},{"name":"x","line":2613},{"name":"min_val","line":2614},{"name":"max_val","line":2615},{"name":"result","line":2616},{"name":"decoded","line":2617},{"name":"x","line":2623},{"name":"min_val","line":2624},{"name":"max_val","line":2625},{"name":"result","line":2626},{"name":"decoded","line":2627},{"name":"x","line":2633},{"name":"min_val","line":2634},{"name":"max_val","line":2635},{"name":"result","line":2636},{"name":"a","line":2642},{"name":"b","line":2643},{"name":"t","line":2644},{"name":"result","line":2645},{"name":"decoded","line":2646},{"name":"a","line":2652},{"name":"b","line":2653},{"name":"t","line":2654},{"name":"result","line":2655},{"name":"decoded","line":2656},{"name":"a","line":2662},{"name":"b","line":2663},{"name":"t","line":2664},{"name":"result","line":2665},{"name":"decoded","line":2666},{"name":"a","line":2672},{"name":"b","line":2673},{"name":"t","line":2674},{"name":"result","line":2675},{"name":"a","line":2681},{"name":"b","line":2682},{"name":"c","line":2683},{"name":"result","line":2684},{"name":"decoded","line":2685},{"name":"a","line":2691},{"name":"b","line":2692},{"name":"c","line":2693},{"name":"result","line":2694},{"name":"decoded","line":2695},{"name":"a","line":2701},{"name":"b","line":2702},{"name":"c","line":2703},{"name":"result","line":2704},{"name":"decoded","line":2705},{"name":"a","line":2711},{"name":"b","line":2712},{"name":"c","line":2713},{"name":"result","line":2714},{"name":"x","line":2720},{"name":"result","line":2721},{"name":"decoded","line":2722},{"name":"x","line":2728},{"name":"result","line":2729},{"name":"decoded","line":2730},{"name":"x","line":2736},{"name":"result","line":2737},{"name":"decoded","line":2738},{"name":"x","line":2744},{"name":"result","line":2745},{"name":"x","line":2751},{"name":"result","line":2752},{"name":"decoded","line":2753},{"name":"e","line":2759},{"name":"result","line":2760},{"name":"decoded","line":2761},{"name":"zero","line":2767},{"name":"neg","line":2768},{"name":"x","line":2775},{"name":"result","line":2776},{"name":"decoded","line":2777},{"name":"x","line":2783},{"name":"result","line":2784},{"name":"decoded","line":2785},{"name":"base","line":2791},{"name":"exp","line":2792},{"name":"result","line":2793},{"name":"decoded","line":2794},{"name":"base","line":2800},{"name":"exp","line":2801},{"name":"result","line":2802},{"name":"decoded","line":2803},{"name":"base","line":2809},{"name":"exp","line":2810},{"name":"result","line":2811},{"name":"decoded","line":2812},{"name":"base","line":2818},{"name":"exp","line":2819},{"name":"result","line":2820},{"name":"base","line":2826},{"name":"exp","line":2827},{"name":"result","line":2828},{"name":"decoded","line":2829},{"name":"x","line":2835},{"name":"result","line":2836},{"name":"decoded","line":2837},{"name":"pi_six","line":2843},{"name":"result","line":2844},{"name":"decoded","line":2845},{"name":"x","line":2851},{"name":"result","line":2852},{"name":"decoded","line":2853},{"name":"pi_six","line":2859},{"name":"result","line":2860},{"name":"decoded","line":2861},{"name":"x","line":2867},{"name":"sin_val","line":2868},{"name":"cos_val","line":2869},{"name":"sum","line":2870},{"name":"value","line":2905},{"name":"a","line":2994},{"name":"b","line":2995},{"name":"a","line":3007},{"name":"b","line":3008},{"name":"a","line":3020},{"name":"b","line":3021},{"name":"a","line":3033},{"name":"b","line":3034},{"name":"a","line":3046},{"name":"b","line":3047},{"name":"a","line":3059},{"name":"b","line":3060},{"name":"a","line":3072},{"name":"a","line":3084},{"name":"b","line":3085},{"name":"c","line":3086},{"name":"a","line":3098},{"name":"a","line":3110},{"name":"b","line":3111},{"name":"a","line":3123},{"name":"b","line":3124},{"name":"a","line":3136},{"name":"b","line":3137},{"name":"a","line":3149},{"name":"b","line":3150},{"name":"a","line":3162},{"name":"b","line":3163},{"name":"a","line":3175},{"name":"b","line":3176},{"name":"a","line":3188},{"name":"a","line":3200},{"name":"a","line":3212},{"name":"a","line":3224},{"name":"a","line":3236},{"name":"b","line":3237},{"name":"c","line":3238},{"name":"a","line":3250},{"name":"b","line":3251},{"name":"a","line":3263},{"name":"b","line":3264},{"name":"val","line":3276},{"name":"val","line":3288},{"name":"val","line":3300},{"name":"val","line":3312},{"name":"val","line":3324},{"name":"x","line":3336},{"name":"min_val","line":3337},{"name":"max_val","line":3338},{"name":"a","line":3350},{"name":"b","line":3351},{"name":"t","line":3352},{"name":"a","line":3364},{"name":"b","line":3365},{"name":"c","line":3366},{"name":"x","line":3378},{"name":"x","line":3390},{"name":"base","line":3402},{"name":"exp","line":3403},{"name":"x","line":3415},{"name":"x","line":3427}],"imports":[],"terms":["chips","euler","numeric","gf16","triformat","sign","shift","exp","mant","mask","max","min","bias","special","divisor","phi","zero","pos","neg","inf","nan","pow2","table","extract","bit","exponent","mantissa","components","encode","f32","abs","bits","discarded","decode","mult","round","normalized","negative","positive","negate","copy","val","sub","mul","div","fma","product","sqrt","square","floor","ceil","trunc","fms","hypot","ratio","fmod","finite","normal","subnormal","signbit","clamp","decoded","lerp","fnma","num","terms","log","log2","log10","pow","base","sin","cub","term1","term2","term3","term4","cos","term0","encoded","one","original","negated","double","orig","result1","result2","decoded1","decoded2","squared","rooted","floored","truncated","ceiled","values","fin","count","six","sum"]},{"id":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","sources":[{"repo":"ghashtag/t27","path":"specs/neural/forward_pass.t27","health":"warn","module":"forward_pass"}],"description":"Forward Pass Demo - VSA-based Neural Network Implements transformer-style forward pass using Vector Symbolic Architecture with multi-head attention, residual connections, and autoregressive generation Author: Dmitrii Vasilev","symbols":[{"name":"DEFAULT_DIM","line":19},{"name":"NUM_ROLES","line":22},{"name":"CONTEXT_SIZE","line":25},{"name":"NUM_HEADS","line":28},{"name":"VECTORS_PER_HEAD","line":31},{"name":"FF1_ROLE_IDX","line":34},{"name":"FF2_ROLE_IDX","line":35},{"name":"MAX_GENERATION_TOKENS","line":38},{"name":"DEFAULT_LEARNING_RATE","line":41},{"name":"RESONATOR_ITERS","line":44},{"name":"SIMILARITY_THRESHOLD","line":47},{"name":"Hypervector","line":54},{"name":"Roles","line":58},{"name":"Context","line":61},{"name":"TrainResult","line":64},{"name":"init_roles","line":75},{"name":"single_head_attention","line":93},{"name":"forward_pass_multi_head","line":124},{"name":"summarize_context","line":153},{"name":"forward_pass_direct","line":166},{"name":"resonator_train_step","line":181},{"name":"compute_direct_role","line":246},{"name":"generate_autoregressive","line":273},{"name":"measure_perplexity","line":309},{"name":"compute_accuracy","line":341}],"imports":[{"name":"numeric::gf16","line":10},{"name":"vsa::vsa_core","line":12}],"terms":["neural","forward","pass","default","dim","num","roles","size","heads","vectors","per","head","ff1","role","idx","ff2","max","generation","tokens","learning","rate","resonator","iters","similarity","threshold","hypervector","train","init","single","attention","multi","summarize","direct","step","compute","generate","autoregressive","measure","perplexity","accuracy"]},{"id":"1d143c79c4f83509d679fbcdf85113343f7ca096320f96429c186ba42b06412e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/pattern.t27","health":"ok","module":"TriPattern"}],"description":"t27/specs/","symbols":[{"name":"MatchResult","line":13},{"name":"glob_match","line":23},{"name":"wildcard_match","line":28}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","pattern","match","glob","wildcard"]},{"id":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","sources":[{"repo":"ghashtag/t27","path":"specs/provider/adapters.t27","health":"ok","module":"provider-adapters"}],"description":"provider/adapters.t27 — HTTP Adapter Specifications HTTP request/response adapters for AI provider APIs","symbols":[{"name":"DEFAULT_TIMEOUT_MS","line":22},{"name":"DEFAULT_MAX_RETRIES","line":25},{"name":"DEFAULT_BACKOFF_MS","line":28},{"name":"MAX_BACKOFF_MS","line":31},{"name":"HTTP_METHOD_GET","line":34},{"name":"HTTP_METHOD_POST","line":37},{"name":"HTTP_METHOD_PUT","line":40},{"name":"HTTP_METHOD_DELETE","line":43},{"name":"HEADER_CONTENT_TYPE_JSON","line":46},{"name":"HEADER_AUTHORIZATION","line":49},{"name":"HEADER_ANTHROPIC_VERSION","line":52},{"name":"STATUS_OK","line":55},{"name":"STATUS_CREATED","line":58},{"name":"STATUS_UNAUTHORIZED","line":61},{"name":"STATUS_FORBIDDEN","line":64},{"name":"STATUS_NOT_FOUND","line":67},{"name":"STATUS_TOO_MANY_REQUESTS","line":70},{"name":"STATUS_INTERNAL_ERROR","line":73},{"name":"STATUS_SERVICE_UNAVAILABLE","line":76},{"name":"ENDPOINT_ANTHROPIC_MESSAGES","line":79},{"name":"ENDPOINT_OPENAI_CHAT","line":82},{"name":"HttpMethod","line":89},{"name":"HttpHeader","line":97},{"name":"HttpRequest","line":103},{"name":"HttpResponse","line":112},{"name":"AdapterConfig","line":120},{"name":"RetryPolicy","line":130},{"name":"AdapterResult","line":138},{"name":"StreamAdapterState","line":145},{"name":"StreamChunk","line":154},{"name":"RateLimitInfo","line":161},{"name":"AuthInfo","line":168},{"name":"http_header_create","line":178},{"name":"http_request_create","line":186},{"name":"http_response_create","line":197},{"name":"adapter_config_create","line":207},{"name":"base_url","line":208},{"name":"stream_chunk_create","line":224},{"name":"stream_chunk_error","line":233},{"name":"rate_limit_info_create","line":242},{"name":"auth_info_create","line":251},{"name":"adapter_result_create","line":259},{"name":"adapter_result_error","line":268},{"name":"http_method_to_string","line":277},{"name":"http_method_from_string","line":287},{"name":"is_status_success","line":300},{"name":"is_status_client_error","line":305},{"name":"is_status_server_error","line":310},{"name":"is_status_rate_limited","line":315},{"name":"is_status_unauthorized","line":320},{"name":"is_response_success","line":325},{"name":"is_adapter_success","line":330},{"name":"build_headers","line":335},{"name":"calculate_retry_delay","line":350},{"name":"delay","line":358},{"name":"get_endpoint","line":364},{"name":"get_endpoint_anthropic","line":373},{"name":"get_endpoint_openai","line":378},{"name":"header","line":387},{"name":"req","line":392},{"name":"resp","line":397},{"name":"config","line":402},{"name":"chunk","line":407},{"name":"info","line":412},{"name":"auth","line":417},{"name":"resp","line":422},{"name":"result","line":423},{"name":"result","line":428},{"name":"str","line":433},{"name":"method","line":438},{"name":"resp","line":466},{"name":"result","line":471},{"name":"headers","line":476},{"name":"delay","line":481},{"name":"endpoint","line":486}],"imports":[],"terms":["provider","adapters","default","timeout","max","retries","backoff","http","method","get","post","put","delete","header","content","json","authorization","anthropic","status","created","unauthorized","forbidden","found","too","many","requests","internal","service","unavailable","endpoint","messages","openai","chat","request","response","adapter","config","retry","policy","stream","state","chunk","rate","limit","info","auth","create","base","url","success","client","limited","build","headers","calculate","delay","req","resp","str"]},{"id":"1d810343f5e26d852c7ebd931bba310d28129b26915bf4a6ec71c066d1199e1c","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/gf16_bfloat16_nmse.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["benchmarks","gf16","bfloat16","nmse"]},{"id":"1e249c99761d8f6585fd55b185588a515c04ca473bf228e9e8fc55a516afe7e4","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf12.t27","health":"warn","module":"GF12"}],"description":"t27/specs/numeric/gf12.t27 GoldenFloat12 0 12-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 4 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":30},{"name":"GF12","line":36},{"name":"encode","line":45},{"name":"sign","line":50},{"name":"abs_val","line":51},{"name":"exp_unbiased","line":54},{"name":"exp_biased","line":55},{"name":"exp_clamped","line":58},{"name":"mant","line":61},{"name":"decode","line":69},{"name":"sign","line":70},{"name":"exp_biased","line":71},{"name":"mant","line":72},{"name":"exp_unbiased","line":80},{"name":"mant_normalized","line":87},{"name":"value","line":93},{"name":"max_value","line":105},{"name":"mant_max","line":106},{"name":"exp_max","line":107},{"name":"min_positive","line":111},{"name":"mant_min","line":112},{"name":"exp_min","line":113},{"name":"epsilon","line":117},{"name":"validate_format","line":125},{"name":"fmt","line":126},{"name":"MEMORY_RATIO_VS_FP32","line":144},{"name":"floor_log2","line":150},{"name":"extract_mantissa","line":164},{"name":"normalized","line":165},{"name":"frac","line":166},{"name":"max_mant","line":167},{"name":"clamp","line":171},{"name":"pow","line":177},{"name":"is_integer","line":193},{"name":"ln_val","line":219},{"name":"ln_approx","line":224},{"name":"t","line":233},{"name":"t2","line":234},{"name":"t3","line":235},{"name":"t5","line":236},{"name":"t7","line":237},{"name":"exp_approx","line":243},{"name":"k","line":255},{"name":"k","line":266},{"name":"floor","line":282}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["chips","euler","numeric","gf12","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow","integer","approx"]},{"id":"1eb3a181da111913289f6593f867fb6abc27070c70544e939e114d7ac5dfeaec","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/quadtree.t27","health":"ok","module":"TriQuadtree"}],"description":"t27/specs/","symbols":[{"name":"Rect","line":13},{"name":"QuadNode","line":20},{"name":"QuadTree","line":28},{"name":"init","line":39},{"name":"insert","line":44},{"name":"query","line":49},{"name":"deinit","line":54}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","quadtree","rect","quad","node","tree","init","insert","query","deinit"]},{"id":"1ec9b1d68d6e7223280e904ec1472c036b12222fb7dab9b11f049c8b98ffc62d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/tree.t27","health":"ok","module":"TriTree"}],"description":"t27/specs/","symbols":[{"name":"Tree","line":13},{"name":"leaf","line":25},{"name":"branch","line":30},{"name":"is_leaf","line":35},{"name":"height","line":40},{"name":"size","line":45},{"name":"inorder","line":50}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","tree","leaf","branch","height","size","inorder"]},{"id":"1f0556123d443b825058cbf6da7604aa6acebd0e0be70b0ebb270c2a22f4c5c1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/arrow_time.t27","health":"ok","module":"arrow_time"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","arrow","time"]},{"id":"1f58e539bacb2363a82c13b34cbf3c84bade8790f94041dd13cbb01949f5a0c0","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/feed_forward_network.t27","health":"ok","module":"FeedForward"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_D_FF","line":13},{"name":"FFNConfig","line":19},{"name":"forward","line":29}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["transformer","feed","forward","network","default","ffnconfig"]},{"id":"1f82c3d43ab817edee9631be25b837a90b43651b9f24c7ac8293584454dfe274","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/avs_controller_48.t27","health":"ok","module":"avs-controller-48"}],"description":"avs_controller_48.t27 — 48-pin AVS Controller Adaptive voltage scaling controller for 48-pin configuration","symbols":[{"name":"PINS_48","line":12},{"name":"VOLTAGE_MIN_MV","line":13},{"name":"VOLTAGE_MAX_MV","line":14},{"name":"VOLTAGE_STEP_MV","line":15},{"name":"VOLTAGE_LEVELS","line":16},{"name":"TARGET_MV","line":18},{"name":"HYSTERESIS_MV","line":19},{"name":"SETTLING_US","line":20},{"name":"CONTROL_PIN_OFFSET","line":22},{"name":"CONTROL_PIN_COUNT","line":23},{"name":"FREQ_MIN_KHZ","line":25},{"name":"FREQ_MAX_KHZ","line":26},{"name":"AvsState","line":32},{"name":"AvsMode","line":40},{"name":"AvsPinConfig","line":46},{"name":"AvsVoltageLevel","line":52},{"name":"AvsStatus","line":58},{"name":"AvsConfig","line":67},{"name":"avs_voltage_from_level","line":82},{"name":"avs_level_from_voltage","line":88},{"name":"avs_control_code_from_level","line":100},{"name":"avs_level_from_control_code","line":107},{"name":"avs_voltage_valid","line":117},{"name":"avs_voltage_in_hysteresis","line":123},{"name":"avs_should_adjust","line":133},{"name":"avs_config_init","line":143},{"name":"avs_config_manual","line":156},{"name":"avs_config_adaptive","line":169},{"name":"avs_status_init","line":186},{"name":"avs_status_enable","line":199},{"name":"avs_status_adjust","line":212},{"name":"new_mv","line":213},{"name":"avs_status_settled","line":226},{"name":"avs_status_fault","line":239},{"name":"avs_control_pins_start","line":256},{"name":"avs_control_pins_end","line":262},{"name":"avs_is_control_pin","line":268},{"name":"avs_control_pin_for_bit","line":274},{"name":"encode_avs_48_cmd","line":287},{"name":"op_field","line":289},{"name":"level_field","line":290},{"name":"res_field","line":291},{"name":"decode_avs_48_cmd","line":297},{"name":"opcode","line":298},{"name":"level","line":299},{"name":"reserved","line":300}],"imports":[],"terms":["chips","euler","fpga","avs","controller","pins","voltage","min","max","step","levels","target","hysteresis","settling","control","pin","offset","count","freq","khz","state","mode","config","level","status","valid","adjust","init","manual","adaptive","enable","settled","fault","start","end","bit","encode","cmd","field","res","decode","opcode","reserved"]},{"id":"1fae3dc3065d42f437870518fdaf26c563adae20ac91c9d34dea1162824740c6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/area_optimization.t27","health":"ok","module":"AreaOptimization"}],"description":"Area optimization - resource sharing and bit-width optimization Tests optimization strategies for reducing resource utilization","symbols":[{"name":"OPT_NONE","line":8},{"name":"OPT_RESOURCE_SHARE","line":9},{"name":"OPT_BIT_WIDTH_REDUCE","line":10},{"name":"OPT_CONST_FOLD","line":11},{"name":"OPT_FIFO_TO_RAM","line":12},{"name":"estimate_complexity","line":15},{"name":"calculate_sharing_savings","line":21},{"name":"calculate_bitwidth_savings","line":29},{"name":"const_folding_applicable","line":37},{"name":"fifo_to_ram_applicable","line":43},{"name":"create_resource_type","line":49},{"name":"extract_resource_type","line":53},{"name":"extract_resource_amount","line":57},{"name":"create_optimization_result","line":62},{"name":"extract_strategy","line":68},{"name":"extract_original","line":72},{"name":"extract_optimized","line":76},{"name":"calculate_savings_percentage","line":81},{"name":"optimization_worthwhile","line":92},{"name":"analyze_bit_width","line":98}],"imports":[{"name":"base::types","line":5}],"terms":["net","area","optimization","opt","resource","share","bit","width","reduce","fold","fifo","ram","estimate","complexity","calculate","sharing","savings","bitwidth","folding","applicable","create","extract","amount","strategy","original","optimized","percentage","worthwhile","analyze"]},{"id":"1fe501e74db1912e57663fd489c9c1e004902d23cd4b1efe3fba43bc9f62bc9f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/twr_timestamp.t27","health":"ok","module":"TwrTimestamp"}],"description":"Two-way-ranging (TWR) nanosecond timestamp unit -- the hardware timing primitive that gives cm-accurate node geometry for RTI self-localization (replacing coarse RSSI ranging). A free-running counter is captured (latched) on a TX/RX event strobe; the captured timestamps feed the two-way double-difference, which cancels the constant clock OFFSET between two independent boards (and first-order drift). This is the source of truth generated to Verilog + Rust via the golden pipeline; the app's radar consumes the resulting geometry over packet 34.","symbols":[{"name":"tick","line":13},{"name":"capture","line":18},{"name":"elapsed","line":23},{"name":"twr_tof","line":30}],"imports":[{"name":"base::types","line":10}],"terms":["net","twr","timestamp","tick","capture","elapsed","tof"]},{"id":"200348b47b5ced0087818255bde50e7bac8c0e479fef9f399fcc685e09f0cc34","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/vsa/ops.t27","health":"warn","module":"vsa_ops"}],"description":"","symbols":[],"imports":[],"terms":["fpga","vsa","ops"]},{"id":"20e12b46c7f71fa6e8ea4d6338b944a42c95b37123debf8fc73aa36e2ed2e071","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/witness_mechanism_audit.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","witness","mechanism","audit"]},{"id":"20f2cd6b26d6afa9b859903f32e87729ea9da7555b83d423e06b8dd57864e6dd","sources":[{"repo":"ghashtag/t27","path":"specs/nn/phi_rope.t27","health":"warn","module":null}],"description":"specs/nn/phi_rope.t27 φ-RoPE: Rotary Position Embedding using Golden Ratio θ_i = PHI^(-2i/d) instead of standard 10000^(-2i/d)","symbols":[],"imports":[],"terms":["phi","rope"]},{"id":"2109327316ce9de03f2cc2526e1e7774a8a332900dcbe9de5144abeb52753a95","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/avs_controller_96.t27","health":"warn","module":"avs-controller-96"}],"description":"avs_controller_96.t27 — 96-pin AVS Controller Adaptive voltage scaling controller for 96-pin configuration","symbols":[{"name":"PINS_96","line":12},{"name":"VOLTAGE_MIN_MV","line":13},{"name":"VOLTAGE_MAX_MV","line":14},{"name":"VOLTAGE_STEP_MV","line":15},{"name":"VOLTAGE_LEVELS","line":16},{"name":"TARGET_MV","line":18},{"name":"HYSTERESIS_MV","line":19},{"name":"SETTLING_US","line":20},{"name":"CONTROL_PIN_OFFSET","line":22},{"name":"CONTROL_PIN_COUNT","line":23},{"name":"FREQ_MIN_KHZ","line":25},{"name":"FREQ_MAX_KHZ","line":26},{"name":"DUAL_CHANNEL","line":28},{"name":"CHANNEL_PIN_GROUPS","line":29},{"name":"AvsChannel","line":35},{"name":"AvsState","line":41},{"name":"AvsMode","line":50},{"name":"AvsChannelConfig","line":57},{"name":"AvsPinConfig","line":65},{"name":"AvsVoltageLevel","line":71},{"name":"AvsStatus","line":77},{"name":"AvsConfig","line":86},{"name":"avs_voltage_from_level","line":102},{"name":"avs_level_from_voltage","line":108},{"name":"avs_control_code_from_level","line":120},{"name":"avs_level_from_control_code","line":126},{"name":"avs_voltage_valid","line":136},{"name":"avs_voltage_in_hysteresis","line":142},{"name":"avs_should_adjust","line":152},{"name":"avs_config_init","line":162},{"name":"avs_config_dual","line":176},{"name":"avs_config_adaptive","line":190},{"name":"avs_channel_init","line":208},{"name":"avs_channel_enable","line":220},{"name":"avs_channel_adjust","line":232},{"name":"new_mv","line":233},{"name":"avs_status_init","line":249},{"name":"avs_status_enable","line":262},{"name":"avs_status_calibrate","line":285},{"name":"avs_status_calibration_complete","line":298},{"name":"avs_status_fault","line":311},{"name":"avs_control_pins_start","line":328},{"name":"avs_control_pins_end","line":334},{"name":"avs_control_pins_secondary_start","line":340},{"name":"avs_control_pins_secondary_end","line":346},{"name":"avs_is_control_pin","line":352},{"name":"avs_is_control_pin_primary","line":358},{"name":"avs_is_control_pin_secondary","line":364},{"name":"avs_control_pin_for_bit","line":370},{"name":"encode_avs_96_cmd","line":388},{"name":"op_field","line":390},{"name":"level_field","line":391},{"name":"channel_field","line":392},{"name":"decode_avs_96_cmd","line":398},{"name":"opcode","line":399},{"name":"level","line":400},{"name":"channel","line":401}],"imports":[],"terms":["chips","euler","fpga","avs","controller","pins","voltage","min","max","step","levels","target","hysteresis","settling","control","pin","offset","count","freq","khz","dual","channel","groups","state","mode","config","level","status","valid","adjust","init","adaptive","enable","calibrate","calibration","complete","fault","start","end","secondary","primary","bit","encode","cmd","field","decode","opcode"]},{"id":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","sources":[{"repo":"ghashtag/t27","path":"specs/server/http.t27","health":"ok","module":"server-http"}],"description":"http.t27 — HTTP Server Specification HTTP listener, request/response handling, middleware","symbols":[{"name":"DEFAULT_PORT","line":20},{"name":"MAX_CONNECTIONS","line":23},{"name":"REQUEST_TIMEOUT","line":26},{"name":"METHOD_GET","line":29},{"name":"METHOD_POST","line":32},{"name":"METHOD_PUT","line":35},{"name":"METHOD_DELETE","line":38},{"name":"STATUS_OK","line":41},{"name":"STATUS_NOT_FOUND","line":44},{"name":"STATUS_ERROR","line":47},{"name":"CONTENT_TYPE_JSON","line":50},{"name":"CONTENT_TYPE_SSE","line":53},{"name":"HttpMethod","line":60},{"name":"HttpStatus","line":68},{"name":"HttpHeaders","line":74},{"name":"HttpRequest","line":81},{"name":"HttpResponse","line":89},{"name":"ServerConfig","line":96},{"name":"MiddlewareContext","line":104},{"name":"Middleware","line":111},{"name":"ServerState","line":114},{"name":"config_default","line":126},{"name":"response_ok","line":136},{"name":"response_not_found","line":149},{"name":"response_error","line":158},{"name":"request_empty","line":167},{"name":"middleware_context_create","line":177},{"name":"status_is_success","line":186},{"name":"status_is_client_error","line":191},{"name":"status_is_server_error","line":196},{"name":"request_get","line":201},{"name":"request_post","line":211},{"name":"method_to_string","line":225},{"name":"is_json_content","line":235},{"name":"is_sse_content","line":240},{"name":"cfg","line":249},{"name":"resp","line":256},{"name":"resp","line":261},{"name":"resp","line":266},{"name":"req","line":271},{"name":"body","line":277},{"name":"req","line":278},{"name":"status","line":284},{"name":"status","line":289},{"name":"status","line":294},{"name":"status","line":424}],"imports":[{"name":"std","line":12}],"terms":["http","default","port","max","connections","request","timeout","method","get","post","put","delete","status","found","content","json","sse","headers","response","config","middleware","state","empty","create","success","client","cfg","resp","req"]},{"id":"212783a39336654dfc8aa95c1faf951730bd1bbde39e475d2c947842f47de7de","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/phi_ratio.t27","health":"ok","module":"PhiRatio"}],"description":"t27/specs/numeric/phi_ratio.t27 φ-Ratio Proof — Derivation of GoldenFloat exp/mantissa split NUMERIC-STANDARD-001 — Agent 9 (P0)","symbols":[{"name":"PHI_RATIO_TARGET","line":16},{"name":"PHI_SQ","line":20},{"name":"PhiSplitResult","line":39},{"name":"phi_split","line":46},{"name":"available","line":47},{"name":"phi_sq","line":48},{"name":"exp_raw","line":51},{"name":"exp_bits","line":52},{"name":"mant_bits","line":55},{"name":"ratio","line":57},{"name":"phi_dist","line":58},{"name":"FormatComparison","line":72},{"name":"verify_phi_split","line":83},{"name":"phi_ratio_derivation","line":172},{"name":"sacred_connection","line":206},{"name":"compute_phi_distance","line":214},{"name":"ratio","line":215},{"name":"is_phi_optimal","line":219},{"name":"recommend_format","line":223},{"name":"round","line":231},{"name":"abs","line":237},{"name":"pow","line":244}],"imports":[{"name":"math::constants","line":7},{"name":"math::sacred_physics","line":8}],"terms":["fpga","numeric","phi","ratio","target","split","available","exp","raw","bits","mant","dist","format","comparison","verify","derivation","sacred","connection","compute","distance","optimal","recommend","round","abs","pow"]},{"id":"21484c1e4832c65088a8b16411adcd3cee75140dd0e98c49beb09f13acbf10dd","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/06_structs_enums_switch.t27","health":"ok","module":"tutorial-06-structs"}],"description":"06 — Structs, enums, and switch Lesson 6. Grouping fields, naming a fixed set of states, and choosing between them. . The important rule in this file: `switch` is an EXPRESSION here. The statement form parses without complaint and then discards the body of the","symbols":[{"name":"TRIT_NEG","line":14},{"name":"TRIT_ZERO","line":15},{"name":"TRIT_POS","line":16},{"name":"Sample","line":27},{"name":"make_sample","line":48},{"name":"empty_sample","line":52},{"name":"sample_value","line":57},{"name":"sample_is_valid","line":61},{"name":"Trit","line":71},{"name":"Rounding","line":77},{"name":"trit_to_number","line":91},{"name":"rounding_bias","line":99},{"name":"describe_width","line":109},{"name":"category","line":110},{"name":"s","line":124}],"imports":[],"terms":["tutorial","structs","enums","switch","trit","neg","zero","pos","sample","make","empty","valid","rounding","bias","describe","width","category"]},{"id":"2156697cc205f72ae4b52a06c19f439082ba597fe9dcba2c38c930bbe7281959","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/eternal_monitor.t27","health":"ok","module":"EternalMonitor"}],"description":"t27/specs/","symbols":[{"name":"Severity","line":13},{"name":"HealthStatus","line":19},{"name":"Config","line":25},{"name":"Alert","line":32},{"name":"Metrics","line":40},{"name":"SystemComponent","line":48},{"name":"EternalMonitor","line":55}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["eternal","monitor","severity","health","status","config","alert","metrics","system","component"]},{"id":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sources":[{"repo":"ghashtag/t27","path":"specs/memory/formula_embed.t27","health":"ok","module":"FormulaEmbed"}],"description":"Module: Formula Embedding for Cortical Semantic Map Cortical topographic map analog: - Formula features mapped to 27-dimensional embedding space - L2 normalization ensures unit vectors - Features: value, complexity, phi-distance, sector-id","symbols":[{"name":"EMBEDDING_DIM","line":27},{"name":"FEATURE_VALUE","line":30},{"name":"FEATURE_COMPLEXITY","line":33},{"name":"FEATURE_PHI_DIST","line":36},{"name":"FEATURE_SECTOR_ID","line":39},{"name":"BASE_FEATURE_COUNT","line":42},{"name":"Sector","line":49},{"name":"Formula","line":60},{"name":"Embedding","line":69},{"name":"Features","line":76},{"name":"extract_features","line":88},{"name":"pad_features","line":98},{"name":"phi_pow","line":110},{"name":"embed_formula","line":118},{"name":"features","line":119},{"name":"embed_query","line":131},{"name":"idx","line":137},{"name":"byte","line":138},{"name":"phi_distance","line":147},{"name":"log_phi","line":148},{"name":"nearest","line":149},{"name":"phi_power","line":150},{"name":"formula","line":159},{"name":"embedding","line":166},{"name":"formula","line":171},{"name":"embedding","line":178},{"name":"norm","line":179},{"name":"formula","line":185},{"name":"features","line":192},{"name":"dist","line":199}],"imports":[{"name":"base::types::Float","line":16},{"name":"base::math::l2_norm","line":17},{"name":"base::math::normalize_l2","line":18},{"name":"base::math::phi_distance","line":19},{"name":"base::constants::PHI","line":20}],"terms":["memory","formula","embed","embedding","dim","feature","complexity","phi","dist","sector","base","count","features","extract","pad","pow","query","idx","byte","distance","log","nearest","power","norm"]},{"id":"2246bd2af584f9e2c3b1b8ade8c1032ef03aed4b1cbb46256a1c3af100be63e6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_sub.t27","health":"ok","module":"TriGftSub"}],"description":"TRI-NET verifiable GF-T16 SUBTRACTION (different-sign add): the deferred case of tri_gft_add. Adding two DIFFERENT-sign operands subtracts magnitudes, which can CANCEL leading bits and needs variable renormalization -- the hard float case. Correctness needs FULL PRECISION during the subtract (a truncated alignment then a left-renormalization amplifies the error and mis-rounds). With |a| >= |b| and d = offset_a - offset_b:","symbols":[{"name":"MANT_ONE","line":20},{"name":"MANT_BITS","line":21},{"name":"ALIGN_CAP","line":22},{"name":"hi_bit","line":26},{"name":"norm_sig_p","line":65},{"name":"gft_sub_offset_p","line":74},{"name":"gft_sub_mant_p","line":102},{"name":"norm_sig","line":126},{"name":"gft_sub_offset","line":129},{"name":"gft_sub_mant","line":132},{"name":"gft_sub_offset_c","line":138},{"name":"gft_sub_mant_c","line":153},{"name":"verify_gft_sub","line":171},{"name":"gft_sub_offset_c_p","line":180},{"name":"gft_sub_mant_c_p","line":195},{"name":"verify_gft_sub_p","line":210},{"name":"hi_bit_u64","line":226},{"name":"norm_sig_u64","line":293},{"name":"gft_sub_offset_u64","line":301},{"name":"gft_sub_mant_u64","line":328},{"name":"gft_sub_offset_c_u64","line":351},{"name":"gft_sub_mant_c_u64","line":366},{"name":"verify_gft_sub_u64","line":381}],"imports":[{"name":"base::types","line":18}],"terms":["net","gft","sub","mant","one","bits","align","cap","bit","norm","sig","offset","verify","u64"]},{"id":"22f85a9f634c0be06947237206a555589d0cd251507bdfa7933593c8f9abb51a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/merge_sort.t27","health":"ok","module":"TriMergeSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14},{"name":"sort_in_place","line":19}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","merge","place"]},{"id":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/test_framework.t27","health":"warn","module":"test_framework"}],"description":"Test Framework - comprehensive testing infrastructure for T27 modules Enables automated testing, validation, and coverage analysis","symbols":[{"name":"MAX_TESTS","line":7},{"name":"MAX_ASSERTIONS","line":8},{"name":"MAX_SUITES","line":9},{"name":"COVERAGE_TARGET","line":10},{"name":"create_test_result","line":13},{"name":"get_test_id","line":20},{"name":"get_test_status","line":24},{"name":"get_assertion_count","line":28},{"name":"get_failure_count","line":32},{"name":"STATUS_PASS","line":37},{"name":"STATUS_FAIL","line":38},{"name":"STATUS_SKIP","line":39},{"name":"STATUS_ERROR","line":40},{"name":"create_test_case","line":43},{"name":"get_test_case_id","line":50},{"name":"get_function_id","line":54},{"name":"get_test_input","line":58},{"name":"get_expected_output","line":62},{"name":"create_assertion","line":67},{"name":"get_assertion_type","line":74},{"name":"get_actual_value","line":78},{"name":"get_expected_value","line":82},{"name":"get_line_number","line":86},{"name":"ASSERT_EQUAL","line":91},{"name":"ASSERT_NOT_EQUAL","line":92},{"name":"ASSERT_GREATER","line":93},{"name":"ASSERT_LESS","line":94},{"name":"ASSERT_RANGE","line":95},{"name":"ASSERT_BITMASK","line":96},{"name":"check_assertion","line":99},{"name":"run_test_case","line":148},{"name":"create_test_suite","line":168},{"name":"get_suite_id","line":175},{"name":"get_suite_test_count","line":179},{"name":"get_setup_id","line":183},{"name":"get_teardown_id","line":187},{"name":"run_test_suite","line":192},{"name":"create_coverage_data","line":220},{"name":"get_coverage_function_id","line":227},{"name":"get_branch_count","line":231},{"name":"get_covered_branches","line":235},{"name":"get_line_count","line":239},{"name":"calculate_coverage_percentage","line":244},{"name":"aggregate_coverage","line":256},{"name":"create_property_test","line":275},{"name":"get_property_id","line":282},{"name":"get_generator_count","line":286},{"name":"get_property_test_count","line":290},{"name":"get_property_failure_count","line":294},{"name":"generate_test_input","line":299},{"name":"run_property_test","line":315},{"name":"create_test_summary","line":333},{"name":"get_total_tests","line":340},{"name":"get_passed_tests","line":344},{"name":"get_failed_tests","line":348},{"name":"get_skipped_tests","line":352},{"name":"calculate_pass_rate","line":357},{"name":"meets_coverage_target","line":369},{"name":"generate_test_report","line":378}],"imports":[{"name":"base::types","line":5}],"terms":["net","framework","max","assertions","suites","target","create","get","status","assertion","count","failure","pass","fail","skip","case","expected","actual","assert","equal","greater","less","range","bitmask","suite","setup","teardown","data","branch","covered","branches","calculate","percentage","aggregate","property","generator","generate","summary","total","passed","failed","skipped","rate","meets","report"]},{"id":"23e7da18cd8aeeb451b9608ef535c4e6d6795fd61a498dff72cd64af75e844d9","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/bench_nn.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["benchmarks","bench"]},{"id":"2416eaf9b2f2d540b48a31f6006c594dac887d48f5f3d83faa7362c63466185b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/readme_index_divergence.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","readme","index","divergence"]},{"id":"24514db009440e8309a739afbbf9360fea66059fdee08a09eb0f87ad0d0dcf77","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/queen/lotus.t27","health":"warn","module":"queen_lotus"}],"description":"","symbols":[],"imports":[],"terms":["fpga","queen","lotus"]},{"id":"254048f421bfdd4950c606621dde53e6e7b157b8f22c6f105fb4cd16e3572132","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf64.t27","health":"warn","module":"triformat-gf64"}],"description":"gf64.t27 — GoldenFloat64 Encode/Decode GF64: 64-bit floating point with 1 sign + 18 exponent + 45 mantissa Bit layout: [S(1) E(18) M(45)] = [63:63][62:45][44:0]","symbols":[{"name":"SIGN_SHIFT","line":13},{"name":"EXP_SHIFT","line":14},{"name":"MANT_SHIFT","line":15},{"name":"SIGN_MASK","line":17},{"name":"EXP_MASK","line":18},{"name":"MANT_MASK","line":19},{"name":"EXP_MAX","line":21},{"name":"EXP_MIN","line":22},{"name":"BIAS","line":24},{"name":"SPECIAL_EXP","line":25},{"name":"MANT_DIVISOR","line":27},{"name":"MANT_DIVISOR_SHIFT","line":28},{"name":"PHI_BIAS","line":30},{"name":"GF64_ZERO_POS","line":33},{"name":"GF64_ZERO_NEG","line":34},{"name":"GF64_INF_POS","line":35},{"name":"GF64_INF_NEG","line":36},{"name":"GF64_NAN","line":37},{"name":"GF64","line":43},{"name":"gf64_extract_sign","line":52},{"name":"bit","line":53},{"name":"gf64_extract_exponent","line":60},{"name":"gf64_extract_mantissa","line":67},{"name":"gf64_from_components","line":73},{"name":"sign_bit","line":74},{"name":"gf64_is_zero","line":82},{"name":"gf64_is_special","line":88},{"name":"gf64_is_inf","line":94},{"name":"exp","line":95},{"name":"mant","line":96},{"name":"gf64_is_nan","line":102},{"name":"exp","line":103},{"name":"mant","line":104},{"name":"gf64_encode_f64","line":111},{"name":"sign","line":128},{"name":"abs_value","line":129},{"name":"f64_bits","line":132},{"name":"discarded","line":153},{"name":"gf64_decode_f64","line":172},{"name":"sign","line":189},{"name":"exp","line":190},{"name":"mant","line":191},{"name":"bias_adjusted","line":194},{"name":"mant_f64","line":195},{"name":"value","line":196},{"name":"gf64_add","line":203},{"name":"fa","line":204},{"name":"fb","line":205},{"name":"gf64_sub","line":211},{"name":"fa","line":212},{"name":"fb","line":213},{"name":"gf64_mul","line":219},{"name":"fa","line":220},{"name":"fb","line":221},{"name":"gf64_div","line":227},{"name":"fb","line":228},{"name":"fa","line":230},{"name":"fa","line":233},{"name":"gf64_abs","line":239},{"name":"gf64_neg","line":245},{"name":"gf64_is_equal","line":251},{"name":"gf64_is_greater","line":265},{"name":"sign_a","line":270},{"name":"sign_b","line":271},{"name":"gf64_max","line":284},{"name":"gf64_min","line":290},{"name":"gf64_clamp","line":296},{"name":"gf64_lerp","line":302},{"name":"ft","line":303},{"name":"result","line":304},{"name":"gf64_from_u32","line":310},{"name":"gf64_to_u32","line":317},{"name":"value","line":321},{"name":"gf64_from_i32","line":330},{"name":"gf64_to_i32","line":337},{"name":"value","line":341}],"imports":[],"terms":["chips","euler","numeric","gf64","triformat","sign","shift","exp","mant","mask","max","min","bias","special","divisor","phi","zero","pos","neg","inf","nan","extract","bit","exponent","mantissa","components","encode","f64","abs","bits","discarded","decode","adjusted","sub","mul","div","equal","greater","clamp","lerp","u32","i32"]},{"id":"25cdccd102bc427d00d9256fb1a8ede95a2f204de4c2178c2c83998c1c37c3ef","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/related_work_measured.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","related","work","measured"]},{"id":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","sources":[{"repo":"ghashtag/t27","path":"specs/demos/jones_topology_decision_gate.t27","health":"warn","module":"JonesTopologyDecisionGate"}],"description":"t27/specs/demos/jones_topology_decision_gate.t27 Decision Gate TH-01..TH-05 for H_1: Structure Similarity Classifier Tests if VSA dot_product + fixed phi constant can classify structures by complexity","symbols":[{"name":"TH_01_TARGET","line":19},{"name":"TH_02_THRESHOLD","line":23},{"name":"TH_03_THRESHOLD","line":27},{"name":"TH_04_EXPECTED","line":31},{"name":"TH_05_THRESHOLD","line":35},{"name":"tree_structure","line":42},{"name":"t","line":48},{"name":"cycle_structure","line":59},{"name":"t","line":65},{"name":"simple_structure","line":78},{"name":"t","line":84},{"name":"complex_structure","line":95},{"name":"t","line":101},{"name":"random_structure_a","line":111},{"name":"t","line":117},{"name":"random_structure_b","line":134},{"name":"t","line":140},{"name":"cosine_similarity","line":164},{"name":"dim","line":165},{"name":"dot","line":166},{"name":"norm_a","line":167},{"name":"norm_b","line":168}],"imports":[{"name":"base::types","line":8},{"name":"math::constants","line":9},{"name":"vsa::ops","line":10},{"name":"demos::jones_topology_filter","line":11}],"terms":["demos","jones","topology","decision","gate","target","threshold","expected","tree","structure","cycle","simple","complex","random","cosine","similarity","dim","dot","norm"]},{"id":"263e865f74908398f822237da0b16ef7a4e84d6712311393e9166be066f3fbd5","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/discovery.t27","health":"ok","module":"Discovery"}],"description":"tri-net/specs/discovery.t27 Partial spec-first flip of src/discovery.rs (T27-first). The HELLO beacon byte layout `[src:4][seq:4][ts:8][n:1][heard:n*4][mac:16]` is pure integer arithmetic: frame length, MAC offset and the parse-side length gates are lifted here as the single source of truth. The HMAC itself and socket I/O stay in Rust (T27 cannot express them).","symbols":[{"name":"HDR_LEN","line":14},{"name":"HEARD_ENTRY_LEN","line":15},{"name":"MAC_LEN","line":16},{"name":"FRESHNESS_MS","line":18},{"name":"mac_offset","line":21},{"name":"hello_len","line":26},{"name":"parse_len_ok","line":32},{"name":"is_fresh","line":38}],"imports":[{"name":"base::types","line":11}],"terms":["net","discovery","hdr","len","heard","entry","mac","freshness","offset","hello","parse","fresh"]},{"id":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_orchestrator.t27","health":"ok","module":"network_orchestrator"}],"description":"Network Orchestrator - high-level network coordination Enables intelligent network-wide coordination and optimization","symbols":[{"name":"MAX_NODES","line":7},{"name":"MAX_POLICIES","line":8},{"name":"OPTIMIZATION_INTERVAL","line":9},{"name":"COORDINATION_TIMEOUT","line":10},{"name":"create_network_policy","line":13},{"name":"get_policy_id","line":20},{"name":"get_policy_priority","line":24},{"name":"get_policy_scope","line":28},{"name":"get_policy_parameter","line":32},{"name":"SCOPE_NODE","line":37},{"name":"SCOPE_LINK","line":38},{"name":"SCOPE_NETWORK","line":39},{"name":"SCOPE_GLOBAL","line":40},{"name":"create_coordination_state","line":43},{"name":"get_coordinator_id","line":50},{"name":"get_coordination_state","line":54},{"name":"get_coordination_phase","line":58},{"name":"get_coordination_timeout","line":62},{"name":"STATE_IDLE","line":67},{"name":"STATE_INITIATING","line":68},{"name":"STATE_NEGOTIATING","line":69},{"name":"STATE_EXECUTING","line":70},{"name":"STATE_COMPLETED","line":71},{"name":"initiate_coordination","line":74},{"name":"advance_phase","line":80},{"name":"is_coordination_complete","line":102},{"name":"is_coordination_timeout","line":112},{"name":"apply_policy","line":126},{"name":"find_highest_priority_policy","line":146},{"name":"create_optimization_request","line":169},{"name":"get_optimization_request_id","line":176},{"name":"get_optimization_type","line":180},{"name":"get_optimization_target","line":184},{"name":"get_optimization_priority","line":188},{"name":"OPT_LOAD_BALANCE","line":193},{"name":"OPT_ENERGY_EFFICIENCY","line":194},{"name":"OPT_LATENCY_REDUCTION","line":195},{"name":"OPT_BANDWIDTH_MAXIMIZATION","line":196},{"name":"process_optimization","line":199},{"name":"create_network_action","line":218},{"name":"get_action_id","line":225},{"name":"get_action_type","line":229},{"name":"get_action_target","line":233},{"name":"get_action_parameter","line":237},{"name":"ACTION_ROUTE_UPDATE","line":242},{"name":"ACTION_POWER_ADJUST","line":243},{"name":"ACTION_BANDWIDTH_ALLOCATE","line":244},{"name":"ACTION_QOS_SET","line":245},{"name":"execute_action","line":248},{"name":"coordinate_nodes","line":268},{"name":"calculate_optimization_score","line":293},{"name":"detect_optimization_opportunity","line":310},{"name":"generate_optimization_plan","line":325},{"name":"monitor_network_health","line":330}],"imports":[{"name":"base::types","line":5}],"terms":["net","network","orchestrator","max","nodes","policies","optimization","interval","coordination","timeout","create","policy","get","priority","scope","parameter","node","link","global","state","coordinator","phase","idle","initiating","negotiating","executing","completed","initiate","advance","complete","apply","find","highest","request","target","opt","load","balance","energy","efficiency","latency","reduction","bandwidth","maximization","process","action","route","power","adjust","allocate","qos","set","execute","coordinate","calculate","score","detect","opportunity","generate","plan","monitor","health"]},{"id":"27645eb752b97b7c214933e7630656b62dc6d2fe024bb6ef3bbe7cd50392cbb6","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/bench_main.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["benchmarks","bench","main"]},{"id":"27a8513429971feaa0dc7ec9f186464b8c45ff756ad8c3ea7dddc06f53361dca","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/vsa_bundle2.t27","health":"warn","module":null}],"description":"VSA Bundle2 — TTT Dogfood Phase 2 Majority vote of 2 ternary inputs Algorithm: if a == 0 return b; else if b == 0 return a; else return (a + b) / 2 Input: t0 = a, t1 = b Output: t0 = bundle2(a, b)","symbols":[],"imports":[],"terms":["fpga","tri27","vsa","bundle2"]},{"id":"27ce13836c16829e193d7d2f67fec01e89355285326a3ae356e6286732cec4a4","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/gelu_activation.t27","health":"ok","module":"Gelu"}],"description":"t27/specs/","symbols":[{"name":"SQRT_2_OVER_PI","line":13},{"name":"SQRT_PI_OVER_2","line":14},{"name":"GELUConfig","line":20},{"name":"forward","line":29},{"name":"backward","line":34}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","gelu","sqrt","over","geluconfig","forward","backward"]},{"id":"27f8eeac6179f904b13939ad3e39fffe5062b0aadf2e27ac070bb2d44d4856c3","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf32.t27","health":"warn","module":"GF32"}],"description":"t27/specs/numeric/gf32.t27 GoldenFloat32 0 32-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 8 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":30},{"name":"GF32","line":36},{"name":"encode","line":45},{"name":"sign","line":50},{"name":"abs_val","line":51},{"name":"exp_unbiased","line":54},{"name":"exp_biased","line":55},{"name":"exp_clamped","line":58},{"name":"mant","line":61},{"name":"decode","line":71},{"name":"sign","line":72},{"name":"exp_biased","line":73},{"name":"mant","line":74},{"name":"exp_unbiased","line":82},{"name":"mant_normalized","line":89},{"name":"value","line":95},{"name":"max_value","line":107},{"name":"mant_max","line":108},{"name":"exp_max","line":109},{"name":"min_positive","line":113},{"name":"mant_min","line":114},{"name":"exp_min","line":115},{"name":"epsilon","line":119},{"name":"validate_format","line":127},{"name":"fmt","line":128},{"name":"MEMORY_RATIO_VS_FP32","line":150},{"name":"floor_log2","line":156},{"name":"extract_mantissa","line":170},{"name":"normalized","line":171},{"name":"frac","line":172},{"name":"max_mant","line":173},{"name":"clamp_u16","line":177},{"name":"pow","line":183},{"name":"is_integer","line":199},{"name":"ln_val","line":225},{"name":"ln_approx","line":230},{"name":"t","line":239},{"name":"t2","line":240},{"name":"t3","line":241},{"name":"t5","line":242},{"name":"t7","line":243},{"name":"exp_approx","line":249},{"name":"k","line":261},{"name":"k","line":272},{"name":"floor","line":288}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["chips","euler","numeric","gf32","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","u16","pow","integer","approx"]},{"id":"286565825bcb25ec0c02233431ad90a5ce8ddfad30cf731df653bd1499208abd","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/knuth_morris_pratt.t27","health":"ok","module":"TriKmp"}],"description":"t27/specs/","symbols":[{"name":"KMPPrefix","line":13},{"name":"build_prefix","line":23},{"name":"search","line":28}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","knuth","morris","pratt","kmp","kmpprefix","build","prefix"]},{"id":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/etx.t27","health":"ok","module":"MeshEtx"}],"description":"ETX (Expected Transmission Count) link metric Port from trios-mesh/src/routing.rs Fixed-point Q8.8 arithmetic: 256 represents 1.0","symbols":[{"name":"OPTIMISTIC","line":9},{"name":"DEAD_EPS","line":10},{"name":"ONE_FP","line":11},{"name":"ALPHA_HALF","line":12},{"name":"alpha_from_window","line":15},{"name":"bool_to_sample","line":24},{"name":"fp_mul","line":33},{"name":"ewma_update","line":41},{"name":"is_dead","line":50},{"name":"calc_etx","line":55}],"imports":[{"name":"base::types","line":6}],"terms":["net","etx","mesh","optimistic","dead","eps","one","alpha","half","window","sample","mul","ewma","calc"]},{"id":"28ee4c6e2fb0f36392290331126c1c6c676ca970e4ac5053ca14c6fea743653a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/suffix_array.t27","health":"ok","module":"TriSuffixArray"}],"description":"t27/specs/","symbols":[{"name":"SuffixArray","line":13},{"name":"build","line":23},{"name":"search","line":28},{"name":"deinit","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","suffix","array","build","search","deinit"]},{"id":"2906d08dfadc55f37621e8e83a6f6ed4ee79105f826043582bbc3523c2b7ea88","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/server.t27","health":"ok","module":"lsp-server"}],"description":"lsp/server.t27 — LSP Server Lifecycle and Methods Server-side protocol initialization, lifecycle, and request handling","symbols":[{"name":"SERVER_NAME","line":24},{"name":"SERVER_VERSION","line":27},{"name":"MAX_FILE_SIZE","line":30},{"name":"MAX_DIAGNOSTICS","line":33},{"name":"DEFAULT_TRIGGER_CHARS","line":36},{"name":"REQUEST_ID_START","line":39},{"name":"ServerCapabilities","line":46},{"name":"InitializeResult","line":65},{"name":"ServerInfo","line":71},{"name":"ServerState","line":77},{"name":"DocumentState","line":86},{"name":"CompletionContext","line":96},{"name":"CompletionTriggerKind","line":102},{"name":"DocumentSymbolOptions","line":109},{"name":"WorkspaceSymbolOptions","line":114},{"name":"CodeActionContext","line":119},{"name":"RenameOptions","line":125},{"name":"PrepareRenameResult","line":130},{"name":"ServerErrorCode","line":136},{"name":"RequestError","line":150},{"name":"ShutdownResult","line":157},{"name":"ExitParams","line":162},{"name":"server_capabilities_default","line":171},{"name":"server_info_create","line":192},{"name":"initialize_result_create","line":200},{"name":"document_state_create","line":208},{"name":"completion_context_create","line":220},{"name":"code_action_context_create","line":228},{"name":"rename_options_create","line":236},{"name":"request_error_create","line":243},{"name":"shutdown_result_create","line":252},{"name":"exit_params_create","line":259},{"name":"server_is_initialized","line":266},{"name":"server_can_accept_requests","line":271},{"name":"next_request_id","line":276},{"name":"diagnostics_exceeds_max","line":281},{"name":"file_size_exceeds_max","line":286},{"name":"prepare_rename_result_create","line":291},{"name":"server_state_to_string","line":299},{"name":"error_is_request_cancelled","line":310},{"name":"error_is_content_modified","line":315},{"name":"error_code_to_string","line":320},{"name":"caps","line":340},{"name":"info","line":346},{"name":"result","line":351},{"name":"state","line":356},{"name":"ctx","line":361},{"name":"diagnostics","line":366},{"name":"ctx","line":367},{"name":"opts","line":372},{"name":"err","line":377},{"name":"result","line":382},{"name":"params","line":387},{"name":"id1","line":402},{"name":"id2","line":403},{"name":"str","line":418},{"name":"err","line":423},{"name":"err","line":428},{"name":"str","line":433}],"imports":[],"terms":["lsp","max","size","diagnostics","default","trigger","chars","request","start","capabilities","initialize","info","state","document","completion","kind","options","workspace","action","rename","prepare","shutdown","exit","params","create","initialized","accept","requests","exceeds","cancelled","content","modified","caps","ctx","opts","err","id1","id2","str"]},{"id":"291f5fda0b7e766839e496a1180f30807ddf0445faff634c1533c78a41a3eafc","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_a2a_wire.t27","health":"ok","module":"TriA2AWire"}],"description":"TRI-NET A2A message wire layout inside the SEALED mesh payload. tri_a2a defines the message classes and port demux; this fixes the BYTE layout an endpoint parses after decrypting (a relay never parses it -- the payload is ciphertext, demuxed by port, per tri_a2a). Fixed-length header (no variable-length parsing, so no length-confusion / injection surface, unlike JSON-RPC A2A): [ msg_class(1) | task_id(4, big-endian) | skill(2, big-endian) | body... ]","symbols":[{"name":"OFF_CLASS","line":14},{"name":"OFF_TASK","line":15},{"name":"OFF_SKILL","line":16},{"name":"OFF_BODY","line":17},{"name":"HDR_LEN","line":18},{"name":"MSG_TASK_ASSIGN","line":21},{"name":"MSG_TASK_RESULT","line":22},{"name":"MSG_HEARTBEAT","line":23},{"name":"task_id","line":26},{"name":"skill_id","line":31},{"name":"body_offset","line":36},{"name":"class_valid","line":41},{"name":"body_has_receipt","line":48},{"name":"SIG_LEN","line":56},{"name":"body_has_signature","line":59},{"name":"sig_offset","line":65},{"name":"signed_result_len","line":70},{"name":"OFF_ASSIGN_OP","line":78},{"name":"OFF_ASSIGN_A_OFF","line":79},{"name":"OFF_ASSIGN_A_MANT","line":80},{"name":"OFF_ASSIGN_B_OFF","line":81},{"name":"OFF_ASSIGN_B_MANT","line":82},{"name":"ASSIGN_BODY_LEN","line":83},{"name":"assign_mant","line":86},{"name":"SHA_PAD_W","line":97},{"name":"OPERAND_BITS","line":98},{"name":"operand_pre","line":100}],"imports":[{"name":"base::types","line":12}],"terms":["net","a2a","wire","a2awire","off","class","skill","hdr","len","msg","assign","heartbeat","offset","valid","receipt","sig","signature","signed","mant","sha","pad","operand","bits","pre"]},{"id":"295f1d1c7615bcf6b2e1368861fb008d14f61c1dcebc78145ad9b4fd7317846c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/local_processing.t27","health":"warn","module":"local_processing"}],"description":"Local Processing - edge computing and local data processing Enables computation at network edge for efficiency","symbols":[{"name":"MAX_TASKS","line":7},{"name":"MAX_RESULTS","line":8},{"name":"PROCESSING_TIMEOUT","line":9},{"name":"TASK_PRIORITY_HIGH","line":10},{"name":"TASK_PRIORITY_MEDIUM","line":11},{"name":"TASK_PRIORITY_LOW","line":12},{"name":"create_task","line":15},{"name":"get_task_id","line":22},{"name":"get_priority","line":26},{"name":"get_data_size","line":30},{"name":"get_processing_time","line":34},{"name":"create_result","line":39},{"name":"get_result_task_id","line":46},{"name":"get_status","line":50},{"name":"get_result_size","line":54},{"name":"get_result_value","line":58},{"name":"STATUS_PENDING","line":63},{"name":"STATUS_PROCESSING","line":64},{"name":"STATUS_COMPLETED","line":65},{"name":"STATUS_FAILED","line":66},{"name":"process_task","line":69},{"name":"aggregate_results","line":81},{"name":"find_task_by_priority","line":95},{"name":"find_highest_priority_task","line":110},{"name":"count_pending_tasks","line":132},{"name":"calculate_processing_load","line":148},{"name":"can_accept_task","line":162},{"name":"find_completed_result","line":175},{"name":"calculate_efficiency","line":192},{"name":"aggregate_data","line":216},{"name":"filter_data","line":233},{"name":"make_local_decision","line":248},{"name":"create_resource_state","line":261},{"name":"get_cpu_usage","line":268},{"name":"get_memory_usage","line":272},{"name":"get_task_count","line":276},{"name":"get_available_resources","line":280},{"name":"update_resources","line":285},{"name":"has_resources","line":304}],"imports":[{"name":"base::types","line":5}],"terms":["net","local","processing","max","tasks","results","timeout","priority","high","medium","low","create","get","data","size","time","status","completed","failed","process","aggregate","find","highest","count","calculate","load","accept","efficiency","filter","make","decision","resource","state","cpu","usage","memory","available","resources"]},{"id":"299b19c47e8161d2318839d18418d581f18fde1d2373650067713805d07dc61a","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/fpga_synthesis_report.t27","health":"ok","module":"FpgaSynthesisReport"}],"description":"FPGA synthesis reporting - resource utilization and timing analysis Documents synthesis results for all 19 modules","symbols":[{"name":"RESOURCE_LUT","line":8},{"name":"RESOURCE_FF","line":9},{"name":"RESOURCE_DSP","line":10},{"name":"RESOURCE_BRAM","line":11},{"name":"TARGET_FREQ_50MHZ","line":14},{"name":"TARGET_FREQ_100MHZ","line":15},{"name":"TARGET_FREQ_150MHZ","line":16},{"name":"create_synthesis_result","line":19},{"name":"extract_utilization","line":25},{"name":"extract_timing_slack","line":29},{"name":"extract_achieved_freq","line":33},{"name":"timing_met","line":38},{"name":"utilization_acceptable","line":43},{"name":"calculate_resource_percentage","line":48},{"name":"estimate_total_resources","line":56},{"name":"frequency_achievable","line":63},{"name":"create_resource_summary","line":68},{"name":"extract_lut","line":76},{"name":"extract_ff","line":80},{"name":"extract_dsp","line":84},{"name":"extract_bram","line":88}],"imports":[{"name":"base::types","line":5}],"terms":["net","fpga","synthesis","report","resource","lut","dsp","bram","target","freq","50mhz","100mhz","150mhz","create","extract","utilization","timing","slack","achieved","met","acceptable","calculate","percentage","estimate","total","resources","frequency","achievable","summary"]},{"id":"29d997ada23e0a8aac40eced1499f42b697353ff8747db8b0d9a87ba5159b783","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf32_to_fp32.t27","health":"fail","module":"gf32-to-fp32"}],"description":"gf32_to_fp32.t27 — GF32 to FP32 Converter GoldenFloat32 to IEEE 754 binary32 format conversion","symbols":[{"name":"GF32_SIGN_BITS","line":12},{"name":"GF32_EXP_BITS","line":13},{"name":"GF32_MANT_BITS","line":14},{"name":"GF32_BIAS","line":15},{"name":"FP32_SIGN_BITS","line":17},{"name":"FP32_EXP_BITS","line":18},{"name":"FP32_MANT_BITS","line":19},{"name":"FP32_BIAS","line":20},{"name":"EXP_BIAS_DIFF","line":22},{"name":"MANTissa_MASK_GF32","line":24},{"name":"MANTissa_MASK_FP32","line":25},{"name":"Gf32","line":31},{"name":"Fp32","line":37},{"name":"ConversionResult","line":43},{"name":"ConversionConfig","line":50},{"name":"gf32_from_bits","line":62},{"name":"gf32_to_bits","line":72},{"name":"sign_field","line":73},{"name":"exp_field","line":74},{"name":"mant_field","line":75},{"name":"gf32_get_exp_biased","line":81},{"name":"gf32_is_zero","line":87},{"name":"gf32_is_subnormal","line":93},{"name":"gf32_is_normal","line":99},{"name":"gf32_is_infinity","line":105},{"name":"gf32_is_nan","line":111},{"name":"gf32_is_qnan","line":117},{"name":"gf32_is_snan","line":123},{"name":"fp32_from_bits","line":133},{"name":"fp32_to_bits","line":143},{"name":"sign_field","line":144},{"name":"exp_field","line":145},{"name":"mant_field","line":146},{"name":"fp32_get_exp_biased","line":152},{"name":"fp32_is_zero","line":163},{"name":"fp32_is_subnormal","line":169},{"name":"fp32_is_infinity","line":175},{"name":"fp32_is_nan","line":181},{"name":"fp32_is_qnan","line":187},{"name":"fp32_is_snan","line":193},{"name":"conversion_config_init","line":203},{"name":"conversion_config_no_saturation","line":213},{"name":"conversion_config_round_up","line":223},{"name":"gf32_to_fp32_raw","line":237},{"name":"gf32_to_fp32_with_result","line":288},{"name":"gf32_to_fp32","line":373},{"name":"result","line":374},{"name":"gf32_bits_to_fp32_bits","line":380},{"name":"gf","line":381},{"name":"fp","line":382},{"name":"gf32_bits_to_fp32_bits_with_result","line":388},{"name":"gf","line":389}],"imports":[],"terms":["chips","euler","fpga","gf32","fp32","sign","bits","exp","mant","bias","diff","mantissa","mask","conversion","config","field","get","biased","zero","subnormal","normal","infinity","nan","qnan","snan","init","saturation","round","raw"]},{"id":"2a263b75b4f49ba65564d52f7697195904806ffda509bdf7734719cd03732c7f","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/parser/parser.t27","health":"warn","module":null}],"description":"parser.t27 — Parser for TRI-27 Assembly Builds AST from tokens produced by lexer","symbols":[{"name":"Parser","line":8},{"name":"Parser","line":16},{"name":"Parser","line":38},{"name":"Parser","line":50},{"name":"Parser","line":58},{"name":"Parser","line":63},{"name":"Parser","line":72},{"name":"Parser","line":79},{"name":"Parser","line":86},{"name":"Parser","line":96},{"name":"Parser","line":120},{"name":"Parser","line":158},{"name":"Parser","line":204},{"name":"Parser","line":222},{"name":"Parser","line":240},{"name":"Parser","line":258},{"name":"Parser","line":314},{"name":"Parser","line":365},{"name":"Parser","line":452},{"name":"parse","line":470},{"name":"ast_node_from_const","line":482},{"name":"ast_node_from_label","line":492}],"imports":[],"terms":["fpga","compiler","parser","parse","ast","node","label"]},{"id":"2a97610929c63610ed4580f07c5219bbd9d3a3070751ccb5e13765a97a157efe","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/multi_head_attention.t27","health":"ok","module":"MultiHeadAttn"}],"description":"t27/specs/","symbols":[{"name":"MHAConfig","line":13},{"name":"forward","line":25}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["transformer","multi","head","attention","attn","mhaconfig","forward"]},{"id":"2acac9ea1af4c8fa8f1df4079f308d3062db60d037e73fb0f8e931d06715ff53","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/interval.t27","health":"ok","module":"TriInterval"}],"description":"t27/specs/","symbols":[{"name":"Interval","line":13},{"name":"IntervalSet","line":19},{"name":"create","line":28},{"name":"overlaps","line":33},{"name":"union","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","interval","set","create","overlaps","union"]},{"id":"2ad84e8eab783d71c61b110fa801823bbebc09638be1357944531dd5aac4b883","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/residual_connection.t27","health":"ok","module":"Residual"}],"description":"t27/specs/","symbols":[{"name":"forward","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","residual","connection","forward"]},{"id":"2af701e2a73721652a80378a3774bf6bdf73b3413906bcde7bd6014398f356ff","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/prims_mst.t27","health":"ok","module":"TriPrimsMst"}],"description":"t27/specs/","symbols":[{"name":"MSTResult","line":14},{"name":"mst","line":25}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"TriGraphBfs::Graph","line":8}],"terms":["graph","prims","mst","mstresult"]},{"id":"2b419fc69d1704d6bcd88d071fcb8f278a5d4d910dd89d541756adc261e995bb","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/http.t27","health":"ok","module":"TriHttp"}],"description":"t27/specs/","symbols":[{"name":"HttpMethod","line":13},{"name":"HttpStatus","line":17},{"name":"Url","line":22},{"name":"method_to_string","line":36},{"name":"status_from_code","line":41},{"name":"is_success","line":46},{"name":"is_redirect","line":51},{"name":"is_client_error","line":56},{"name":"is_server_error","line":61},{"name":"parse_url","line":66}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","http","method","status","url","success","redirect","client","parse"]},{"id":"2b44816b9f5f214e367c646d7bc5d4ad38f9aa5fd7e35cb6be985fab5d57c232","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/vcd_trace.t27","health":"ok","module":"VcdTrace"}],"description":"t27/specs/fpga/vcd_trace.t27 T27 VCD Trace Emission Specification Emits Value Change Dump traces from HIR simulation IEEE 1364-2001 VCD format with variable sections Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"VcdVarKind","line":13},{"name":"VcdScopeKind","line":22},{"name":"VcdVar","line":30},{"name":"vcd_var","line":37},{"name":"var_wire","line":46},{"name":"var_reg","line":50},{"name":"VcdChange","line":56},{"name":"vcd_change","line":63},{"name":"VcdHeader","line":74},{"name":"vcd_header","line":81},{"name":"VcdTrace","line":92},{"name":"vcd_trace","line":97},{"name":"var_ident_index","line":106},{"name":"format_binary","line":110},{"name":"changes_at_timestamp","line":114},{"name":"earliest_change","line":126},{"name":"latest_change","line":141},{"name":"trace_duration_ps","line":156},{"name":"validate_var","line":165},{"name":"validate_change","line":176}],"imports":[],"terms":["fpga","vcd","trace","var","kind","scope","wire","reg","header","ident","index","format","binary","timestamp","earliest","latest","duration","validate"]},{"id":"2b84c9b64ceca23a2795f512e21e12510357056268de9b8e1cd013ca89682fa1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/terminal.t27","health":"ok","module":"TriTerminal"}],"description":"t27/specs/","symbols":[{"name":"Color","line":13},{"name":"Style","line":17},{"name":"get_size","line":26},{"name":"colorize","line":31},{"name":"reset","line":36}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","terminal","color","style","get","size","colorize","reset"]},{"id":"2b8c2d7f2d556e30e925e8412b70667b19ac8dd137bd696545d364bc3ef7aa60","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/clock_domain.t27","health":"ok","module":"ClockDomain"}],"description":"t27/specs/fpga/clock_domain.t27 Clock Domain Abstraction for Trinity T27 FPGA HIR Defines clock sources, PLL configs, and cross-domain crossing Uses flat structs (parser-compatible)","symbols":[{"name":"ClkSrcKind","line":12},{"name":"ClkEdge","line":21},{"name":"CrossStrategy","line":28},{"name":"ClkSource","line":37},{"name":"ClkDomain","line":47},{"name":"ClockCrossing","line":56},{"name":"ext_clock","line":65},{"name":"pll_clock","line":75},{"name":"make_domain","line":85},{"name":"make_crossing","line":94},{"name":"is_external","line":105},{"name":"is_pll","line":109},{"name":"period_ns","line":113},{"name":"half_period_ns","line":120},{"name":"same_domain","line":124},{"name":"needs_crossing","line":128},{"name":"crossing_data_bits","line":138},{"name":"is_async_cross","line":142}],"imports":[],"terms":["fpga","clock","domain","clk","kind","edge","cross","strategy","crossing","ext","pll","make","external","period","half","data","bits","async"]},{"id":"2bda99182d7c0c06e381bf777dd46df1ff51c98688439cd700498ee1cbf5f192","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/graph_drift_detection.t27","health":"ok","module":"GraphDriftDetection"}],"description":"t27/specs/test_framework/graph_drift_detection.t27 Ring 054 -- Graph Drift Detection for Structural Change Detection Monitors structural changes in mathematical and physics specifications over time","symbols":[{"name":"GraphNode","line":15},{"name":"GraphEdge","line":28},{"name":"DriftGraph","line":37},{"name":"DriftConfig","line":46},{"name":"NodeType","line":58},{"name":"EdgeRelation","line":68},{"name":"default_drift_config","line":77},{"name":"parse_t27_spec_to_graph","line":95},{"name":"content","line":96},{"name":"node","line":105},{"name":"node","line":108},{"name":"node","line":111},{"name":"node","line":114},{"name":"node","line":117},{"name":"parse_constant","line":135},{"name":"parts","line":136},{"name":"name","line":137},{"name":"value_expr","line":138},{"name":"claim_id","line":139},{"name":"tolerance_tier","line":140},{"name":"parse_function","line":156},{"name":"name","line":157},{"name":"signature","line":158},{"name":"claim_id","line":159},{"name":"tolerance_tier","line":160},{"name":"parse_test","line":176},{"name":"name","line":177},{"name":"claim_id","line":178},{"name":"tolerance_tier","line":179},{"name":"DriftResult","line":199},{"name":"DriftChange","line":209},{"name":"ChangeType","line":219},{"name":"detect_graph_drift","line":232},{"name":"total_drift","line":250},{"name":"has_drift","line":251},{"name":"calculate_semantic_drift","line":264},{"name":"value_diff","line":272},{"name":"relative_diff","line":273},{"name":"calculate_structural_drift","line":302},{"name":"calculate_performance_drift","line":357},{"name":"DriftMonitor","line":368},{"name":"create_drift_monitor","line":376},{"name":"monitor_drift","line":386},{"name":"result","line":387},{"name":"trigger_drift_alert","line":399},{"name":"alert_message","line":400},{"name":"run_drift_detection_tests","line":419},{"name":"config","line":420},{"name":"baseline_path","line":424},{"name":"baseline_graph","line":425},{"name":"current_path","line":428},{"name":"current_graph","line":430},{"name":"drift_result","line":431},{"name":"extract_module_name","line":534},{"name":"parts","line":535},{"name":"extract_value_expression","line":539},{"name":"start","line":540},{"name":"end","line":541},{"name":"extract_claim_id","line":545},{"name":"start","line":547},{"name":"end","line":548},{"name":"extract_tolerance_tier","line":554},{"name":"start","line":556},{"name":"end","line":557},{"name":"tier_str","line":558},{"name":"evaluate_expression","line":564},{"name":"extract_dependencies_from_expression","line":569},{"name":"extract_dependencies_from_signature","line":574},{"name":"extract_test_dependencies","line":579},{"name":"extract_version","line":584},{"name":"get_current_timestamp","line":589},{"name":"compute_graph_hash","line":594},{"name":"generate_drift_details","line":599},{"name":"all_results_have_claim_ids","line":603},{"name":"create_test_graph","line":608},{"name":"create_test_node","line":619},{"name":"create_modified_test_graph","line":634},{"name":"log_error","line":639},{"name":"parse_tolerance_tier","line":643}],"imports":[{"name":"test_framework::core","line":7},{"name":"std::collections","line":8}],"terms":["framework","graph","drift","detection","node","edge","config","relation","default","parse","content","constant","parts","expr","claim","tolerance","tier","signature","detect","total","calculate","semantic","diff","relative","structural","performance","monitor","create","trigger","alert","baseline","path","extract","expression","start","end","str","evaluate","dependencies","get","timestamp","compute","hash","generate","details","results","ids","modified","log"]},{"id":"2c293bdfba35cb5a347420b69e15cbc1f14300e6990ba46f9e4cb860b1d3b0e4","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_payout.t27","health":"ok","module":"TriComputePayout"}],"description":"TRI-NET end-to-end payout: compose reputation weighting (tri_compute_reputation) with the pool split (tri_compute_pool) into one reward distribution, and pin the property that matters when the two are combined: a REPUTATION-WEIGHTED floor-div split still never over-issues (sum of shares <= pool). Higher-reputation nodes earn a larger share for equal raw work; a slashed (low-reputation) node earns less; an empty round pays nobody. Self-contained (mirrors the two source specs)","symbols":[{"name":"weighted","line":19},{"name":"total_weighted3","line":30},{"name":"payout","line":41}],"imports":[{"name":"base::types","line":10}],"terms":["net","compute","payout","weighted","total","weighted3"]},{"id":"2c8ebd950d7cc378ecde0cdbc1086aa4fea654059f21939ff4d11911f6eee458","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/writer.t27","health":"ok","module":"TriWriter"}],"description":"t27/specs/","symbols":[{"name":"Writer","line":13},{"name":"pure","line":23},{"name":"tell","line":28},{"name":"listen","line":33},{"name":"censor","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["writer","pure","tell","listen","censor"]},{"id":"2d603f5515afaf26e741ea96ddc89c131a83ab75694988fd7bd7e795c6933176","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/memory_tb.t27","health":"ok","module":"Memory_Testbench"}],"description":"t27/specs/fpga/testbench/memory_tb.t27 Memory Subsystem Testbench Tests BRAM, register file, and memory-mapped I/O operations","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"MEM_BASE","line":12},{"name":"MEM_SIZE","line":13},{"name":"tick","line":28},{"name":"reset","line":33},{"name":"mem_write","line":41},{"name":"mem_read","line":51}],"imports":[{"name":"fpga::memory::Memory","line":8}],"terms":["fpga","testbench","memory","clk","period","sim","timeout","mem","base","size","tick","reset","write","read"]},{"id":"2da4d6627b3a63870d19956b21f5a59007f39baf943b5d1c48e0af108f11b76f","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/tri_net_formats.t27","health":"warn","module":"TriNetFormats"}],"description":"t27/specs/numeric/tri_net_formats.t27 TRI NET Format Registry — Complete Format Specification Complete format registry for TRI-NET neural accelerator: - GoldenFloat family (GF4-GF256) - IEEE 754 formats (fp32, fp16) - Brain Float (bf16)","symbols":[{"name":"FormatCategory","line":29},{"name":"GF64Format","line":49},{"name":"GF128Format","line":60},{"name":"GF256Format","line":71},{"name":"FP32Format","line":86},{"name":"FP16Format","line":96},{"name":"BF16Format","line":107},{"name":"FP8E4M3Format","line":122},{"name":"FP8E5M2Format","line":133},{"name":"Int4Format","line":148},{"name":"Int8Format","line":157},{"name":"NF4_LEVELS","line":179},{"name":"NF4Format","line":186},{"name":"Posit16Format","line":210},{"name":"Binary16Format","line":228},{"name":"FormatDescriptor","line":242},{"name":"TRI_NET_FORMATS","line":256},{"name":"get_format_by_name","line":488},{"name":"get_format_by_bits","line":497},{"name":"get_phi_optimal_format","line":509},{"name":"format_to_f32","line":523},{"name":"f32_to_format","line":539},{"name":"gf_to_f32","line":559},{"name":"sign","line":561},{"name":"exp_mask","line":562},{"name":"mant_mask","line":563},{"name":"exp_biased","line":564},{"name":"mant","line":565},{"name":"exp_unbiased","line":573},{"name":"max_mant","line":580},{"name":"mant_normalized","line":581},{"name":"value","line":587},{"name":"f32_to_gf","line":595},{"name":"sign","line":600},{"name":"abs_val","line":601},{"name":"exp_unbiased","line":604},{"name":"max_exp","line":608},{"name":"max_mant","line":614},{"name":"normalized","line":615},{"name":"frac","line":616},{"name":"mant","line":617},{"name":"clamped_mant","line":618},{"name":"ieee754_to_f32","line":629},{"name":"f32_to_ieee754","line":640},{"name":"posit_to_f32","line":655},{"name":"f32_to_posit","line":661},{"name":"int_to_f32","line":671},{"name":"sign_bit","line":673},{"name":"magnitude","line":674},{"name":"max_val","line":675},{"name":"f32_to_int","line":683},{"name":"max_val","line":684},{"name":"min_val","line":685},{"name":"nf4_to_f32","line":704},{"name":"index","line":705},{"name":"f32_to_nf4","line":709},{"name":"dist","line":715},{"name":"floor_log2","line":730},{"name":"pow","line":744},{"name":"is_integer","line":755},{"name":"ln_val","line":779},{"name":"ln_approx","line":783},{"name":"t","line":791},{"name":"t2","line":792},{"name":"t3","line":793},{"name":"exp_approx","line":798},{"name":"abs","line":823},{"name":"golden_fmts","line":960}],"imports":[{"name":"math::constants","line":20},{"name":"math::sacred_physics","line":21},{"name":"numeric::goldenfloat_family","line":22}],"terms":["chips","euler","numeric","net","formats","format","category","gf64format","gf128format","gf256format","fp32format","fp16format","bf16format","fp8e4m3format","fp8e5m2format","int4format","int8format","nf4","levels","nf4format","posit16format","binary16format","descriptor","get","bits","phi","optimal","f32","sign","exp","mask","mant","biased","unbiased","max","normalized","abs","val","frac","clamped","ieee754","posit","int","bit","magnitude","min","index","dist","floor","log2","pow","integer","approx","golden","fmts"]},{"id":"2e87c761814045a402179280a8406e4cffaec0795497a4a7e042d973bf2660f0","sources":[{"repo":"ghashtag/t27","path":"compiler/parser/parser.t27","health":"warn","module":"parser"}],"description":"parser.t27 -- Parser for TRI-27 Assembly Builds AST from tokens produced by lexer","symbols":[{"name":"Parser","line":10},{"name":"Parser","line":18},{"name":"p","line":19},{"name":"Parser","line":52},{"name":"prev","line":53},{"name":"Parser","line":71},{"name":"Parser","line":86},{"name":"Parser","line":91},{"name":"Parser","line":100},{"name":"Parser","line":107},{"name":"Parser","line":114},{"name":"Parser","line":124},{"name":"test_block","line":134},{"name":"inv","line":143},{"name":"rule","line":152},{"name":"Parser","line":208},{"name":"const_token","line":216},{"name":"name","line":217},{"name":"value","line":218},{"name":"const_def","line":220},{"name":"symbol","line":233},{"name":"Parser","line":246},{"name":"data_token","line":247},{"name":"data_section","line":250},{"name":"label_token","line":265},{"name":"Parser","line":292},{"name":"dword_token","line":293},{"name":"value","line":294},{"name":"decl","line":296},{"name":"Parser","line":310},{"name":"dspace_token","line":311},{"name":"value","line":312},{"name":"decl","line":314},{"name":"Parser","line":328},{"name":"dtrit_token","line":329},{"name":"value","line":330},{"name":"decl","line":332},{"name":"Parser","line":346},{"name":"code_token","line":347},{"name":"label_token","line":365},{"name":"label_name","line":366},{"name":"symbol","line":373},{"name":"inst","line":388},{"name":"Parser","line":402},{"name":"opcode_token","line":403},{"name":"opcode","line":404},{"name":"operand","line":418},{"name":"op","line":427},{"name":"Parser","line":453},{"name":"reg_token","line":458},{"name":"value_token","line":472},{"name":"label_token","line":485},{"name":"lbracket_token","line":498},{"name":"reg_token","line":505},{"name":"op","line":513},{"name":"value_token","line":514},{"name":"Parser","line":540},{"name":"upper","line":541},{"name":"Parser","line":562},{"name":"spec_token","line":563},{"name":"name_token","line":564},{"name":"spec_decl","line":566},{"name":"Parser","line":583},{"name":"test_token","line":584},{"name":"name_token","line":585},{"name":"var_token","line":605},{"name":"expr_token","line":608},{"name":"var_token","line":623},{"name":"expr_token","line":625},{"name":"expr_token","line":654},{"name":"expr_token","line":663},{"name":"Parser","line":685},{"name":"inv_token","line":686},{"name":"name_token","line":687},{"name":"inv_decl","line":703},{"name":"Parser","line":717},{"name":"rule_token","line":718},{"name":"name_token","line":719},{"name":"expr_token","line":733},{"name":"Parser","line":751},{"name":"spec","line":760},{"name":"Parser","line":777},{"name":"Parser","line":789},{"name":"test_token","line":790},{"name":"name_token","line":810},{"name":"id","line":821},{"name":"test_case","line":839},{"name":"Parser","line":863},{"name":"inv_token","line":864},{"name":"name_token","line":884},{"name":"id","line":892},{"name":"inv_decl","line":908},{"name":"Parser","line":930},{"name":"bench_token","line":931},{"name":"name_token","line":951},{"name":"id","line":960},{"name":"bench_decl","line":977},{"name":"parse","line":1000},{"name":"tokens","line":1009},{"name":"ast_node_from_const","line":1019},{"name":"ast_node_from_label","line":1029},{"name":"Parser","line":1043},{"name":"next_c","line":1056},{"name":"codepoint","line":1057},{"name":"Parser","line":1075},{"name":"Parser","line":1086},{"name":"Parser","line":1103},{"name":"Parser","line":1114},{"name":"token","line":1118},{"name":"Parser","line":1131},{"name":"Parser","line":1138},{"name":"lower","line":1139},{"name":"source","line":1170},{"name":"ctx","line":1171},{"name":"source","line":1178},{"name":"ctx","line":1179},{"name":"source","line":1187},{"name":"ctx","line":1188},{"name":"source","line":1195},{"name":"ctx","line":1196},{"name":"source","line":1203},{"name":"ctx","line":1204},{"name":"source","line":1211},{"name":"ctx","line":1212},{"name":"source","line":1220},{"name":"ctx","line":1221},{"name":"source","line":1228},{"name":"ctx","line":1229},{"name":"source","line":1236},{"name":"ctx","line":1237},{"name":"source","line":1253},{"name":"ctx","line":1254},{"name":"source","line":1261},{"name":"ctx","line":1262},{"name":"source","line":1268},{"name":"source","line":1274},{"name":"ctx","line":1275},{"name":"source","line":1287},{"name":"source","line":1292}],"imports":[],"terms":["compiler","parser","prev","block","inv","rule","token","def","data","section","label","dword","decl","dspace","dtrit","inst","opcode","operand","reg","lbracket","upper","var","expr","case","bench","parse","tokens","ast","node","codepoint","lower","ctx"]},{"id":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/mac_tb.t27","health":"warn","module":"MAC_Testbench"}],"description":"t27/specs/fpga/testbench/mac_tb.t27 MAC Unit Testbench Specification Tests ternary LUT multiplication, MAC operations, and accumulator 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TIMESCALE","line":15},{"name":"CLK_PERIOD","line":16},{"name":"SIM_TIMEOUT","line":17},{"name":"TRIT_POS","line":20},{"name":"TRIT_ZERO","line":21},{"name":"TRIT_NEG","line":22},{"name":"generate_clock","line":52},{"name":"wait_cycles","line":59},{"name":"wait_mac_ready","line":69},{"name":"wait_mac_done","line":79},{"name":"make_trit_word","line":89},{"name":"trit","line":94},{"name":"encoded","line":95},{"name":"test_mac_lut_pos_pos","line":109},{"name":"a","line":110},{"name":"b","line":111},{"name":"result","line":112},{"name":"trit","line":113},{"name":"test_mac_lut_neg_neg","line":120},{"name":"a","line":121},{"name":"b","line":122},{"name":"result","line":123},{"name":"trit","line":124},{"name":"test_mac_lut_pos_neg","line":131},{"name":"a","line":132},{"name":"b","line":133},{"name":"result","line":134},{"name":"trit","line":135},{"name":"test_mac_lut_with_zero","line":142},{"name":"a","line":143},{"name":"b","line":144},{"name":"result","line":145},{"name":"trit","line":146},{"name":"test_mac_all_trit_combinations","line":153},{"name":"a_vals","line":154},{"name":"b_vals","line":155},{"name":"a_word","line":163},{"name":"b_word","line":164},{"name":"result","line":165},{"name":"trit","line":166},{"name":"expected","line":169},{"name":"test_mac_27_trit_word","line":182},{"name":"a","line":194},{"name":"b","line":195},{"name":"result","line":196},{"name":"test_mac_cycle_zero_acc","line":205},{"name":"a","line":206},{"name":"b","line":207},{"name":"result","line":208},{"name":"test_mac_cycle_with_acc","line":216},{"name":"a","line":217},{"name":"b","line":218},{"name":"result","line":219},{"name":"test_mac_dot_product","line":227},{"name":"vec1","line":228},{"name":"vec2","line":232},{"name":"result","line":237},{"name":"test_mac_reset","line":244},{"name":"acc0","line":253},{"name":"acc1","line":254},{"name":"status0","line":255},{"name":"status1","line":256},{"name":"test_mac_unit_independence","line":266},{"name":"a","line":267},{"name":"b","line":268},{"name":"acc0_before","line":272},{"name":"acc1_after","line":276},{"name":"acc0_after","line":277},{"name":"test_mac_invalid_unit","line":286},{"name":"a","line":287},{"name":"b","line":288},{"name":"result","line":289},{"name":"test_mac_overflow_handling","line":297},{"name":"large_acc","line":298},{"name":"a","line":299},{"name":"b","line":300},{"name":"result","line":302},{"name":"status","line":306},{"name":"test_mac_parallel_units","line":312},{"name":"a","line":313},{"name":"b","line":314},{"name":"results","line":315},{"name":"test_mac_latency","line":335},{"name":"a","line":336},{"name":"b","line":337},{"name":"start_cycle","line":339},{"name":"cycles","line":343},{"name":"run_tests","line":352}],"imports":[{"name":"base::types","line":9},{"name":"fpga::mac::ZeroDSP_MAC","line":10}],"terms":["fpga","testbench","mac","timescale","clk","period","sim","timeout","trit","pos","zero","neg","generate","clock","wait","cycles","ready","done","make","word","encoded","lut","combinations","vals","expected","cycle","acc","dot","product","vec1","vec2","reset","acc0","acc1","status0","status1","unit","independence","invalid","overflow","handling","large","status","parallel","units","results","latency","start"]},{"id":"2f8658ded229cb7cce70a146e20d08c970b7aa97a702665abe125b08e249bb59","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_fec.t27","health":"ok","module":"TriFec"}],"description":"TRI-NET relay FEC: single-erasure XOR recovery, so the integrity gate can RECOVER a channel-corrupted datagram instead of dropping it. A group of K data datagrams carries one parity datagram = their XOR (word by word). If exactly one datagram in the group fails its digest, the relay reconstructs it from the parity and the survivors, recomputes its digest, and -- if it now matches -- meters it. This raises the accepted fraction of an honest relay on a lossy radio link. Two or more","symbols":[{"name":"fec_parity4","line":14},{"name":"fec_xor","line":19},{"name":"fec_recover","line":25}],"imports":[{"name":"base::types","line":11}],"terms":["net","fec","parity4","xor","recover"]},{"id":"2fe04165a0c924d887cad57ed1d7349fb22e5957fab44f48e33dfc2dd955e589","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/cross_entropy_loss.t27","health":"ok","module":"CrossEntropy"}],"description":"t27/specs/","symbols":[{"name":"MIN_LOG_PROB","line":13},{"name":"DEFAULT_LABEL_SMOOTHING","line":14},{"name":"CrossEntropyConfig","line":20},{"name":"ReductionType","line":26},{"name":"forward","line":39},{"name":"backward","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["loss","cross","entropy","min","log","prob","default","label","smoothing","config","reduction","forward","backward"]},{"id":"303799b32c51f84cea3ebabfa4e586d88054a585b28c70f2f5cbd3c58b876cdd","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/conv2d_layer.t27","health":"ok","module":"Conv2d"}],"description":"t27/specs/","symbols":[{"name":"MIN_KERNEL_SIZE","line":13},{"name":"MAX_KERNEL_SIZE","line":14},{"name":"Conv2DConfig","line":20},{"name":"PaddingMode","line":31},{"name":"forward","line":45},{"name":"backward","line":50}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","conv2d","layer","min","kernel","size","max","conv2dconfig","padding","mode","forward","backward"]},{"id":"304dbefaab41ae6360d9007359ccd36bab0e9ef78e8cc2e00e7ab0b41269b0f6","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf32.t27","health":"warn","module":"GF32"}],"description":"t27/specs/numeric/gf32.t27 GoldenFloat32 -- 32-bit phi-structured floating point NUMERIC-STANDARD-001 -- Agent 8 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":30},{"name":"GF32","line":36},{"name":"encode","line":45},{"name":"sign","line":50},{"name":"abs_val","line":51},{"name":"exp_unbiased","line":54},{"name":"exp_biased","line":55},{"name":"exp_clamped","line":58},{"name":"mant","line":61},{"name":"decode","line":71},{"name":"sign","line":72},{"name":"exp_biased","line":73},{"name":"mant","line":74},{"name":"exp_unbiased","line":82},{"name":"mant_normalized","line":89},{"name":"value","line":95},{"name":"max_value","line":107},{"name":"mant_max","line":108},{"name":"exp_max","line":109},{"name":"min_positive","line":113},{"name":"mant_min","line":114},{"name":"exp_min","line":115},{"name":"epsilon","line":119},{"name":"validate_format","line":127},{"name":"fmt","line":128},{"name":"MEMORY_RATIO_VS_FP32","line":150},{"name":"floor_log2","line":156},{"name":"extract_mantissa","line":170},{"name":"normalized","line":171},{"name":"frac","line":172},{"name":"max_mant","line":173},{"name":"clamp_u16","line":177},{"name":"pow","line":183},{"name":"is_integer","line":199},{"name":"ln_val","line":225},{"name":"ln_approx","line":230},{"name":"t","line":239},{"name":"t2","line":240},{"name":"t3","line":241},{"name":"t5","line":242},{"name":"t7","line":243},{"name":"exp_approx","line":249},{"name":"k","line":261},{"name":"k","line":272},{"name":"floor","line":288}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["numeric","gf32","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","u16","pow","integer","approx"]},{"id":"3076c6f6ada328638763f370697f192fea2be5b311c3dab795e995d798a7b91e","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/orphan_detection.t27","health":"warn","module":"sandbox"}],"description":"SANDBOX-011: Orphaned Session Detection","symbols":[{"name":"Session","line":29},{"name":"Timestamp","line":41},{"name":"SessionStatus","line":48},{"name":"Option","line":59},{"name":"ORPHANED_THRESHOLD_MINUTES","line":68},{"name":"is_session_orphaned","line":82},{"name":"detect_orphaned_sessions","line":110},{"name":"scan_orphans","line":137},{"name":"is_orphan","line":145}],"imports":[{"name":"timestamp","line":19}],"terms":["sandbox","orphan","detection","session","timestamp","status","option","orphaned","threshold","minutes","detect","sessions","scan","orphans"]},{"id":"30907b42896f20f54745d8066fc6f48dbc090a2943ca9314c5c4daa0f50e5739","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/05_widths_and_casts.t27","health":"ok","module":"tutorial-05-widths"}],"description":"05 — Widths and casts, and the one that catches everybody Lesson 5. Converting between widths, and the single sharpest edge in the language today: an integer literal types as i32, so arithmetic on a narrower mutable local fails the type check unless you say what you mean. . Everything below is measured against the compiler in this repository, not","symbols":[{"name":"narrow","line":24},{"name":"widen","line":28},{"name":"increment_narrow","line":54},{"name":"increment_by_binding","line":63},{"name":"stepped","line":64},{"name":"average_of_three","line":71},{"name":"total","line":72},{"name":"sum_narrow_counter","line":90}],"imports":[],"terms":["tutorial","widths","casts","narrow","widen","increment","binding","stepped","average","three","total","sum","counter"]},{"id":"31fc2cc4511db11be5ce16f41f881ed462911238ee18ba0fbe5f8f25dd0fbfd4","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_reputation.t27","health":"ok","module":"TriComputeReputation"}],"description":"TRI-NET executor reputation: weight the pool split (tri_compute_pool) by a node's track record, so a repeatedly-honest node earns a larger share for the same raw work and a slashed node earns less. Reputation rises on honest settlement (capped) and is halved on every slash -- a strong, memory-bearing penalty that a single fresh receipt cannot immediately undo.","symbols":[{"name":"REP_INIT","line":10},{"name":"REP_MAX","line":11},{"name":"RESOLVE_HONEST","line":15},{"name":"RESOLVE_SLASH","line":16},{"name":"rep_after_honest","line":29},{"name":"rep_after_slash","line":39},{"name":"rep_after_resolution","line":50},{"name":"GFT16_ET","line":70},{"name":"REP_GAIN_PER_TRIT","line":71},{"name":"rung_honest_gain","line":73},{"name":"rep_after_resolution_rung","line":84},{"name":"rep_after_verifier","line":96},{"name":"weighted_work","line":114},{"name":"can_admit","line":131}],"imports":[{"name":"base::types","line":8}],"terms":["net","compute","reputation","rep","init","max","resolve","honest","slash","resolution","gft16","gain","per","trit","rung","verifier","weighted","work","admit"]},{"id":"3224406c5d9b53ca274552a1da0ad1eaad28faa8bbf5a0a6abda061ec5fc44c7","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/nf4.t27","health":"ok","module":"NF4"}],"description":"t27/specs/numeric/nf4.t27 NormalFloat4 - 4-bit normalized float quantization format (Google) NUMERIC-STANDARD-001 Agent 11 (P1) NF4 format: - Represents normalized values in [0, 1] - Uses a 4-bit normalized representation","symbols":[{"name":"BITS","line":28},{"name":"LEVELS","line":29},{"name":"NF4","line":33},{"name":"encode","line":40},{"name":"clamped","line":42},{"name":"decode","line":52},{"name":"min_value","line":59},{"name":"max_value","line":63},{"name":"epsilon","line":67},{"name":"quantization_error","line":72},{"name":"decoded","line":73},{"name":"validate_format","line":79},{"name":"MEMORY_RATIO_VS_FP32","line":94},{"name":"abs","line":98},{"name":"quantization_error_pct","line":102},{"name":"encoded","line":103},{"name":"decoded","line":104},{"name":"eq","line":111},{"name":"ne","line":115},{"name":"lt","line":119},{"name":"le","line":123},{"name":"gt","line":127},{"name":"ge","line":131}],"imports":[{"name":"base::testing","line":13},{"name":"base::benchmarking","line":14}],"terms":["chips","euler","fpga","nf4","bits","levels","encode","clamped","decode","min","max","epsilon","quantization","decoded","validate","format","memory","ratio","fp32","abs","pct","encoded"]},{"id":"3372fcbc6f9c6838d6e21ed8900c9e3fe00de2a9b57386380e7eaa13beefd052","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/session_timeout.t27","health":"warn","module":"sandbox"}],"description":"SANDBOX-010: Session Timeout Enforcement","symbols":[{"name":"Session","line":24},{"name":"Timestamp","line":35},{"name":"SessionStatus","line":42},{"name":"DEFAULT_MAX_SESSION_DURATION_MS","line":54},{"name":"should_terminate_session","line":63},{"name":"check_timeout","line":89}],"imports":[{"name":"timestamp","line":14}],"terms":["sandbox","session","timeout","timestamp","status","default","max","duration","terminate"]},{"id":"33860937a826bbbc5b95b88015242182732ad3577456d9c4b34fc87834f64c77","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/color.t27","health":"ok","module":"TriColor"}],"description":"t27/specs/","symbols":[{"name":"Color","line":13},{"name":"ColorSpace","line":20},{"name":"rgb","line":29},{"name":"to_hex","line":34},{"name":"blend","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","color","space","rgb","hex","blend"]},{"id":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/hardware_validation.t27","health":"ok","module":"HardwareValidation"}],"description":"Hardware validation - bit-accurate simulation and board testing Tests hardware verification procedures","symbols":[{"name":"VAL_PENDING","line":8},{"name":"VAL_RUNNING","line":9},{"name":"VAL_PASSED","line":10},{"name":"VAL_FAILED","line":11},{"name":"TEST_SIMULATION","line":14},{"name":"TEST_BIT_ACCURATE","line":15},{"name":"TEST_FPGA_BOARD","line":16},{"name":"TEST_REAL_WORLD","line":17},{"name":"create_test_result","line":20},{"name":"extract_state","line":27},{"name":"extract_test_type","line":31},{"name":"extract_errors","line":35},{"name":"extract_iterations","line":39},{"name":"calculate_pass_rate","line":44},{"name":"test_passed","line":52},{"name":"bit_accurate","line":57},{"name":"fpga_board_ready","line":65},{"name":"create_packet_capture","line":71},{"name":"extract_capture_src","line":79},{"name":"extract_capture_dst","line":83},{"name":"extract_capture_payload","line":87},{"name":"extract_capture_timestamp","line":91},{"name":"create_performance_metric","line":99},{"name":"extract_metric_type","line":105},{"name":"extract_metric_value","line":109},{"name":"extract_metric_unit","line":113}],"imports":[{"name":"base::types","line":5}],"terms":["net","hardware","validation","val","running","passed","failed","simulation","bit","accurate","fpga","board","real","world","create","extract","state","iterations","calculate","pass","rate","ready","packet","capture","dst","payload","timestamp","performance","metric","unit"]},{"id":"3518d3bee197a739317d20af4d64f64893378b2dbf1b2ad4381d935c7d29e443","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/version.t27","health":"ok","module":"TriVersion"}],"description":"t27/specs/","symbols":[{"name":"Version","line":13},{"name":"parse","line":26},{"name":"compare","line":31},{"name":"next","line":36}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","parse","compare"]},{"id":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","sources":[{"repo":"ghashtag/t27","path":"specs/base/ternary_encoding.t27","health":"warn","module":"TernaryEncoding"}],"description":"t27/specs/base/ternary_encoding.t27 Ternary Encoding/Decoding Specification Ring 065 - Encoding schemes for ternary data representation Defines how binary data maps to ternary and vice versa","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"ENCODING_BALANCED","line":21},{"name":"ENCODING_UNIPOLAR","line":22},{"name":"ENCODING_BCT","line":23},{"name":"BITS_PER_BYTE","line":26},{"name":"TRITS_PER_BYTE","line":27},{"name":"TRITS_PER_NYBBLE","line":28},{"name":"bit_to_trit_pair","line":37},{"name":"bits_to_trits","line":47},{"name":"rem","line":53},{"name":"trits_to_bits","line":74},{"name":"byte_to_trits","line":100},{"name":"rem","line":106},{"name":"trits_to_byte","line":134},{"name":"balanced_to_unipolar","line":160},{"name":"unipolar_to_balanced","line":167},{"name":"char_to_trits","line":177},{"name":"trits_to_char","line":183},{"name":"is_valid_trit","line":193},{"name":"is_valid_unipolar_trit","line":199},{"name":"validate_trits","line":205},{"name":"EncodingInfo","line":220},{"name":"get_encoding_info","line":229},{"name":"result","line":249},{"name":"result","line":254},{"name":"result","line":259},{"name":"result","line":265},{"name":"decoded","line":266},{"name":"trits","line":272},{"name":"decoded","line":273},{"name":"decoded","line":283},{"name":"decoded","line":317},{"name":"vals","line":328},{"name":"uni","line":331},{"name":"balanced","line":332},{"name":"decoded","line":343},{"name":"trits","line":354},{"name":"decoded","line":355},{"name":"valid_info","line":365},{"name":"invalid_info","line":366},{"name":"info","line":374},{"name":"vals","line":404},{"name":"uni","line":409}],"imports":[{"name":"base::types","line":9}],"terms":["base","ternary","encoding","trit","neg","zero","pos","balanced","unipolar","bct","bits","per","byte","trits","nybble","bit","pair","rem","char","valid","validate","info","get","decoded","vals","uni","invalid"]},{"id":"37475abd87843ff07715568fa4ff63f5d2a05a667e427fcb6f3968b52f258817","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/bandwidth_allocator.t27","health":"warn","module":"BandwidthAllocator"}],"description":"Bandwidth Allocator - fair bandwidth distribution and QoS Intelligent bandwidth management for network flows","symbols":[{"name":"MAX_FLOWS","line":7},{"name":"TOTAL_BANDWIDTH","line":8},{"name":"MIN_BANDWIDTH","line":9},{"name":"MAX_BANDWIDTH","line":10},{"name":"PRIORITY_LOW","line":13},{"name":"PRIORITY_MEDIUM","line":14},{"name":"PRIORITY_HIGH","line":15},{"name":"create_flow_requirement","line":18},{"name":"get_flow_id","line":25},{"name":"get_flow_priority","line":29},{"name":"get_min_bandwidth","line":33},{"name":"get_current_bandwidth","line":37},{"name":"create_allocation_state","line":42},{"name":"get_allocated_bw","line":49},{"name":"get_pending_requests","line":53},{"name":"get_fair_share","line":57},{"name":"get_last_update","line":61},{"name":"create_flow_array","line":68},{"name":"get_flow_req","line":72},{"name":"calculate_fair_share","line":80},{"name":"allocate_bandwidth","line":88},{"name":"needs_more_bandwidth","line":123},{"name":"update_flow_bandwidth","line":130},{"name":"count_active_flows","line":142},{"name":"find_reclaimable_bandwidth","line":158},{"name":"prioritize_bandwidth","line":194}],"imports":[{"name":"base::types","line":5}],"terms":["net","bandwidth","allocator","max","flows","total","min","priority","low","medium","high","create","flow","requirement","get","allocation","state","allocated","requests","fair","share","array","req","calculate","allocate","more","count","active","find","reclaimable","prioritize"]},{"id":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/uart_tb.t27","health":"warn","module":"UART_Testbench"}],"description":"t27/specs/fpga/testbench/uart_tb.t27 UART Testbench Specification Tests UART TX/RX functionality, state machines, and timing 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TIMESCALE","line":15},{"name":"CLK_PERIOD","line":16},{"name":"SIM_TIMEOUT","line":17},{"name":"TEST_DATA_1","line":20},{"name":"TEST_DATA_2","line":21},{"name":"TEST_DATA_3","line":22},{"name":"TEST_DATA_4","line":23},{"name":"generate_clock","line":49},{"name":"assert_pass","line":58},{"name":"wait_cycles","line":68},{"name":"wait_tx_ready","line":78},{"name":"wait_rx_data","line":88},{"name":"test_uart_tx_byte","line":105},{"name":"success","line":110},{"name":"test_uart_rx_byte","line":125},{"name":"bit","line":135},{"name":"test_uart_loopback","line":152},{"name":"data","line":153},{"name":"test_uart_framing_error","line":175},{"name":"test_uart_reset","line":198},{"name":"test_uart_idle_line","line":215},{"name":"test_uart_multiple_bytes","line":222},{"name":"bytes","line":223},{"name":"test_uart_baud_rate_timing","line":236},{"name":"data","line":237},{"name":"start_cycle","line":240},{"name":"cycles","line":245},{"name":"expected","line":246},{"name":"run_tests","line":255}],"imports":[{"name":"base::types","line":9},{"name":"fpga::uart::UART_Bridge","line":10}],"terms":["fpga","testbench","uart","timescale","clk","period","sim","timeout","data","generate","clock","assert","pass","wait","cycles","ready","byte","success","bit","loopback","framing","reset","idle","multiple","bytes","baud","rate","timing","start","cycle","expected"]},{"id":"37aaa0322da86d9674dfd2f7ee235c14c68420cd43da356a04384f5dfccc2f20","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/fp8_e5m2.t27","health":"warn","module":"triformat-fp8_e5m2"}],"description":"fp8_e5m2.t27 — FP8 E5M2 8-bit Floating Point 8-bit float with 5 exponent, 2 mantissa bits (with implicit leading bit) OCP FP8 format optimized for inference and wide dynamic range Range: ~-57k to ~57k, precision: ~3-4 significant bits","symbols":[{"name":"BITS","line":14},{"name":"SIGN_BITS","line":15},{"name":"EXP_BITS","line":16},{"name":"MANT_BITS","line":17},{"name":"SIGN_SHIFT","line":19},{"name":"EXP_SHIFT","line":20},{"name":"MANT_SHIFT","line":21},{"name":"SIGN_MASK","line":23},{"name":"EXP_MASK","line":24},{"name":"MANT_MASK","line":25},{"name":"EXP_MAX","line":27},{"name":"EXP_MIN","line":28},{"name":"EXP_BIAS","line":29},{"name":"MANT_DIVISOR","line":31},{"name":"FP8_ZERO_POS","line":34},{"name":"FP8_ZERO_NEG","line":35},{"name":"FP8_NAN_POS","line":36},{"name":"FP8_NAN_NEG","line":37},{"name":"FP8_INF_POS","line":38},{"name":"FP8_INF_NEG","line":39},{"name":"SUBNORMAL_EXP","line":42},{"name":"FP8E5M2","line":48},{"name":"fp8_extract_sign","line":57},{"name":"bit","line":58},{"name":"fp8_extract_exponent","line":65},{"name":"fp8_extract_mantissa","line":72},{"name":"fp8_from_components","line":78},{"name":"sign_bit","line":79},{"name":"fp8_is_zero","line":91},{"name":"fp8_is_special","line":97},{"name":"fp8_is_inf","line":103},{"name":"fp8_is_nan","line":109},{"name":"fp8_is_subnormal","line":115},{"name":"fp8_encode_f32","line":126},{"name":"sign","line":143},{"name":"abs_value","line":144},{"name":"f32_bits","line":147},{"name":"subnormal_shift","line":154},{"name":"shift_amount","line":160},{"name":"discarded","line":185},{"name":"fp8_decode_f32","line":204},{"name":"sign","line":221},{"name":"exp","line":222},{"name":"mant","line":223},{"name":"bias_adjusted","line":230},{"name":"mant_f32","line":231},{"name":"bias_adjusted","line":235},{"name":"mant_f32","line":236},{"name":"fp8_encode_f64","line":245},{"name":"fp8_decode_f64","line":251},{"name":"f32_val","line":252},{"name":"fp8_add","line":262},{"name":"fa","line":263},{"name":"fb","line":264},{"name":"fp8_sub","line":270},{"name":"fa","line":271},{"name":"fb","line":272},{"name":"fp8_mul","line":278},{"name":"fa","line":279},{"name":"fb","line":280},{"name":"fp8_div","line":286},{"name":"fb","line":287},{"name":"fa","line":289},{"name":"fa","line":292},{"name":"fp8_sqrt","line":298},{"name":"fv","line":299},{"name":"fp8_rsqrt","line":308},{"name":"fv","line":309},{"name":"fp8_abs","line":318},{"name":"fp8_neg","line":324},{"name":"fp8_is_equal","line":330},{"name":"fp8_is_greater","line":342},{"name":"sign_a","line":346},{"name":"sign_b","line":347},{"name":"fp8_max","line":359},{"name":"fp8_min","line":365},{"name":"fp8_clamp","line":371},{"name":"fp8_lerp","line":377},{"name":"fa","line":378},{"name":"fb","line":379},{"name":"result","line":380},{"name":"fp8_fma","line":386},{"name":"fa","line":387},{"name":"fb","line":388},{"name":"fc","line":389},{"name":"fp8_scale","line":395},{"name":"fv","line":396},{"name":"fp8_relu","line":402},{"name":"fp8_sigmoid","line":408},{"name":"fv","line":409},{"name":"fp8_tanh","line":415},{"name":"fv","line":416},{"name":"fp8_gelu","line":422},{"name":"fv","line":423},{"name":"sqrt_2_over_pi","line":424},{"name":"cube_coeff","line":425},{"name":"tanh_arg","line":426},{"name":"fp8_swish","line":432},{"name":"fv","line":433},{"name":"fp8_quantize_to_int4","line":439},{"name":"fv","line":440},{"name":"max_range","line":442},{"name":"scaled","line":443},{"name":"fp8_quantize_to_int8","line":455},{"name":"fv","line":456},{"name":"max_range","line":458},{"name":"scaled","line":459},{"name":"fp8_from_f32_scaled","line":472},{"name":"fp8_to_f32_scaled","line":478},{"name":"fp8_dot_product","line":485},{"name":"fa","line":489},{"name":"fb","line":490},{"name":"fp8_vector_add","line":498},{"name":"len","line":499},{"name":"fp8_vector_scale","line":507},{"name":"scale_f","line":508},{"name":"fp8_vector_sum","line":516},{"name":"fp8_vector_mean","line":526},{"name":"sum","line":530},{"name":"fp8_softmax","line":536},{"name":"fv","line":540},{"name":"fv","line":549},{"name":"exp_val","line":550},{"name":"inv_sum","line":556},{"name":"fv","line":558}],"imports":[],"terms":["chips","euler","fpga","fp8","e5m2","triformat","bits","sign","exp","mant","shift","mask","max","min","bias","divisor","zero","pos","neg","nan","inf","subnormal","fp8e5m2","extract","bit","exponent","mantissa","components","special","encode","f32","abs","amount","discarded","decode","adjusted","f64","val","sub","mul","div","sqrt","rsqrt","equal","greater","clamp","lerp","fma","scale","relu","sigmoid","tanh","gelu","over","cube","coeff","arg","swish","quantize","int4","range","scaled","int8","dot","product","vector","len","sum","mean","softmax","inv"]},{"id":"37e73defdf4c967e2fb780aa954119e6fd90a73477ba9b410794ba99de228c47","sources":[{"repo":"ghashtag/t27","path":"specs/math/gf_competitive.t27","health":"ok","module":"GFCompetitive"}],"description":"t27/specs/math/gf_competitive.t27 GoldenFloat Competitive Analysis -- GF vs Posit vs IEEE 754 MATH-COMPETITIVE-001 -- Decode latency, parallelism, hardware efficiency Ring 051: Competitive analysis showing GF's structural advantages Main result: GF has O(1) parallel decode vs Posit's O(N) sequential","symbols":[{"name":"DecodeComplexity","line":18},{"name":"decode_complexity","line":26}],"imports":[{"name":"math::constants","line":10},{"name":"math::sacred_physics","line":11}],"terms":["math","competitive","gfcompetitive","decode","complexity"]},{"id":"380f324e20c22b5441bf9cf413249c1c92b09d33507164e62b0e2fe9d69b7b4c","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/sequence_hdc.t27","health":"ok","module":"SequenceHdc"}],"description":"Module: Sequence Hyperdimensional Computing (HDC)","symbols":[{"name":"NGRAM_ORDER","line":18},{"name":"DEFAULT_DIM","line":21},{"name":"HEBDIAN_CHARS","line":24},{"name":"HEBDIAN_OFFSET","line":27},{"name":"ItemMemory","line":36},{"name":"NGramEncoder","line":50},{"name":"SequenceMemory","line":62},{"name":"EncodedSequence","line":76},{"name":"QueryResult","line":83},{"name":"initItemMemory","line":96},{"name":"deinitItemMemory","line":102},{"name":"getVector","line":108},{"name":"initEncoder","line":118},{"name":"encodeNGram","line":124},{"name":"initSequenceMemory","line":134},{"name":"deinitSequenceMemory","line":140},{"name":"store","line":146},{"name":"query","line":152},{"name":"queryTopK","line":158},{"name":"initDetector","line":168},{"name":"trainDetector","line":174},{"name":"detect","line":180}],"imports":[{"name":"base::types","line":9},{"name":"numeric::gf16","line":10},{"name":"ternary::packed_trit","line":11}],"terms":["vsa","sequence","hdc","ngram","order","default","dim","hebdian","chars","offset","item","memory","encoder","encoded","query","init","deinit","get","vector","encode","store","top","detector","train","detect"]},{"id":"3873165f553501deacfb4814a0b56dede2f4158fed86e9002f3efe09782a946b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/circular_buffer.t27","health":"ok","module":"TriCircularBuffer"}],"description":"t27/specs/","symbols":[{"name":"CircularBuffer","line":13},{"name":"init","line":26},{"name":"write","line":31},{"name":"read","line":36},{"name":"is_empty","line":41},{"name":"deinit","line":46}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","circular","buffer","init","write","read","empty","deinit"]},{"id":"389411f1e59621fb478846a79147aa6f5ec3cd01877c907316185aa573baa48d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/config.t27","health":"ok","module":"TriConfig"}],"description":"t27/specs/","symbols":[{"name":"ConfigValue","line":13},{"name":"ConfigEntry","line":20},{"name":"Config","line":25},{"name":"parse","line":35},{"name":"get_string","line":40},{"name":"get_number","line":45},{"name":"get_bool","line":50}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","config","entry","parse","get"]},{"id":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf8.t27","health":"warn","module":"GF8"}],"description":"t27/specs/numeric/gf8.t27 GoldenFloat8 -- 8-bit phi-structured floating point NUMERIC-STANDARD-001 -- Agent 3 (P1)","symbols":[{"name":"BITS","line":24},{"name":"SIGN_BITS","line":25},{"name":"EXP_BITS","line":26},{"name":"MANT_BITS","line":27},{"name":"EXP_BIAS","line":30},{"name":"PHI_DISTANCE","line":34},{"name":"GF8","line":40},{"name":"encode","line":49},{"name":"sign","line":54},{"name":"abs_val","line":55},{"name":"exp_unbiased","line":58},{"name":"exp_biased","line":59},{"name":"exp_clamped","line":62},{"name":"mant","line":65},{"name":"decode","line":79},{"name":"sign","line":80},{"name":"exp_biased","line":81},{"name":"mant","line":82},{"name":"exp_unbiased","line":90},{"name":"mant_normalized","line":97},{"name":"value","line":103},{"name":"max_value","line":115},{"name":"mant_max","line":117},{"name":"exp_max","line":118},{"name":"min_positive","line":122},{"name":"mant_min","line":124},{"name":"exp_min","line":125},{"name":"epsilon","line":129},{"name":"validate_format","line":138},{"name":"fmt","line":139},{"name":"MEMORY_RATIO_VS_FP32","line":157},{"name":"floor_log2","line":163},{"name":"extract_mantissa","line":177},{"name":"normalized","line":178},{"name":"frac","line":179},{"name":"max_mant","line":180},{"name":"clamp","line":184},{"name":"pow","line":190},{"name":"is_integer","line":206},{"name":"ln_val","line":232},{"name":"ln_approx","line":237},{"name":"t","line":246},{"name":"t2","line":247},{"name":"t3","line":248},{"name":"t5","line":249},{"name":"t7","line":250},{"name":"exp_approx","line":256},{"name":"k","line":268},{"name":"k","line":279},{"name":"floor","line":295}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9},{"name":"base::testing","line":12},{"name":"base::benchmarking","line":13}],"terms":["numeric","gf8","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow","integer","approx"]},{"id":"38e5a94cf9cac4f8e1638e6c60603d0334668763669588a0014d4a8cc544b59c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/gf16_format.t27","health":"ok","module":"Gf16Format"}],"description":"tri-net/specs/gf16_format.t27 Partial spec-first lift of src/gf16.rs (T27-first): the GF16 BIT FORMAT. GF16 is the radio-DSP number format: [sign:1][exponent:6][mantissa:9], bias 31, round-to-nearest-even, no subnormals. The f64 encode/decode rounding stays in Rust (floating point is not a t27 target); the INTEGER geometry — field masks, extraction, composition and the NaN/Inf classifiers — is the single source of","symbols":[{"name":"M_BITS","line":14},{"name":"E_BITS","line":15},{"name":"BIAS","line":16},{"name":"M_MAX","line":17},{"name":"E_MAX","line":18},{"name":"SIGN_SHIFT","line":19},{"name":"sign_field","line":22},{"name":"exponent_field","line":26},{"name":"mantissa_field","line":30},{"name":"compose","line":35},{"name":"is_nan","line":40},{"name":"is_inf","line":47},{"name":"is_zero","line":54}],"imports":[{"name":"base::types","line":12}],"terms":["net","gf16","format","gf16format","bits","bias","max","sign","shift","field","exponent","mantissa","compose","nan","inf","zero"]},{"id":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","sources":[{"repo":"ghashtag/t27","path":"specs/cloud/railway_deploy.t27","health":"warn","module":"cloud-railway-deploy"}],"description":"cloud/railway_deploy.t27 — Autonomous Railway Deployment","symbols":[{"name":"PHI","line":17},{"name":"PHI_INV","line":20},{"name":"TRINITY","line":23},{"name":"GAMMA_LQG","line":26},{"name":"HIVE_BEE_COUNT","line":29},{"name":"QUEEN_PORT","line":32},{"name":"RAILWAY_GRAPHQL_URL","line":39},{"name":"RAILWAY_SANDBOX_ENV","line":42},{"name":"DEPLOY_TIMEOUT_MS","line":45},{"name":"HEALTH_CHECK_INTERVAL_MS","line":48},{"name":"HEALTH_CHECK_MAX_ATTEMPTS","line":51},{"name":"RailwayServiceConfig","line":58},{"name":"EnvVar","line":74},{"name":"DeployState","line":84},{"name":"DeployResult","line":97},{"name":"HealthStatus","line":107},{"name":"init_sacred_env_vars","line":120},{"name":"deploy_state_count","line":208},{"name":"get_hive_bee_count","line":213},{"name":"get_queen_port","line":218},{"name":"phi_sq","line":243},{"name":"phi_inv_sq","line":244},{"name":"sum","line":245},{"name":"env_vars","line":258},{"name":"env_vars","line":271},{"name":"env_vars","line":277},{"name":"phi_sq","line":318},{"name":"phi_inv_sq","line":319},{"name":"sum","line":320},{"name":"gamma_calc","line":326}],"imports":[{"name":"base::types::Trit","line":8},{"name":"math::sacred_physics","line":9},{"name":"vsa::vsa_core::Hypervector","line":10}],"terms":["cloud","railway","deploy","phi","inv","gamma","lqg","hive","bee","count","queen","port","graphql","url","sandbox","env","timeout","health","interval","max","attempts","service","config","var","state","status","init","sacred","vars","get","sum","calc"]},{"id":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/phi_ratio.t27","health":"ok","module":"PhiRatio"}],"description":"t27/specs/numeric/phi_ratio.t27 0-Ratio Proof 1 Derivation of GoldenFloat exp/mantissa split NUMERIC-STANDARD-001 2 Agent 9 (P0)","symbols":[{"name":"PHI_RATIO_TARGET","line":17},{"name":"PHI_SQ","line":21},{"name":"PhiSplitResult","line":40},{"name":"phi_split","line":47},{"name":"available","line":48},{"name":"phi_sq","line":49},{"name":"exp_raw","line":52},{"name":"exp_bits","line":53},{"name":"mant_bits","line":56},{"name":"ratio","line":58},{"name":"phi_dist","line":59},{"name":"FormatComparison","line":73},{"name":"verify_phi_split","line":84},{"name":"golden_self_similarity_proof","line":173},{"name":"optimal_rounding_proof","line":193},{"name":"sacred_connection","line":217},{"name":"compute_phi_distance","line":225},{"name":"ratio","line":226},{"name":"is_phi_optimal","line":230},{"name":"recommend_format","line":234},{"name":"round","line":242},{"name":"abs","line":260},{"name":"pow","line":267},{"name":"ln_approx","line":328},{"name":"exp_approx","line":347},{"name":"floor","line":377}],"imports":[{"name":"math::constants","line":8},{"name":"math::sacred_physics","line":9}],"terms":["numeric","phi","ratio","target","split","available","exp","raw","bits","mant","dist","format","comparison","verify","golden","self","similarity","proof","optimal","rounding","sacred","connection","compute","distance","recommend","round","abs","pow","approx","floor"]},{"id":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","sources":[{"repo":"ghashtag/t27","path":"specs/base/ops.t27","health":"warn","module":"tritype-ops"}],"description":"ops.t27 -- Trit Operations for t27 Language Trit arithmetic: multiply, add, carry, comparison","symbols":[{"name":"NEGONE","line":12},{"name":"ZERO","line":13},{"name":"ONE","line":14},{"name":"Trit","line":17},{"name":"mult_table","line":34},{"name":"add_table","line":41},{"name":"carry_table","line":46},{"name":"trit_multiply_table","line":54},{"name":"idx","line":55},{"name":"trit_add_table","line":61},{"name":"idx","line":62},{"name":"trit_carry_table","line":69},{"name":"idx","line":70},{"name":"AddResult","line":75},{"name":"trit_add_with_carry","line":85},{"name":"trit_compare","line":120},{"name":"trit_negate","line":133},{"name":"trit_abs","line":144},{"name":"trit_min","line":150},{"name":"trit_max","line":156},{"name":"trit_subtract","line":162},{"name":"trit_sign","line":168},{"name":"trit_clamp","line":174},{"name":"trit_is_negative","line":182},{"name":"trit_is_zero","line":188},{"name":"trit_is_positive","line":194},{"name":"trit_equal","line":200},{"name":"trit_not_equal","line":206},{"name":"trit_lt","line":212},{"name":"trit_le","line":218},{"name":"trit_gt","line":224},{"name":"trit_ge","line":230},{"name":"trit_multiply_with_carry","line":238},{"name":"product","line":240},{"name":"trit_reverse","line":250},{"name":"trit_multiply_by_power_of_two","line":257},{"name":"carry","line":261},{"name":"trit_power","line":279},{"name":"trit_from_bool","line":299},{"name":"trit_to_bool","line":306},{"name":"trit_abs_diff","line":313},{"name":"trit_cond_swap","line":320},{"name":"trit_is_unit","line":326},{"name":"trit_is_identity","line":332},{"name":"trit_is_negated","line":338},{"name":"trits","line":361},{"name":"trits","line":401},{"name":"trits","line":448},{"name":"result","line":458},{"name":"result","line":465},{"name":"result","line":472},{"name":"result","line":479},{"name":"trits","line":486},{"name":"result","line":490},{"name":"trits","line":499},{"name":"result","line":503},{"name":"trits","line":584},{"name":"trits","line":619},{"name":"trits","line":644},{"name":"trits","line":662},{"name":"trits","line":709},{"name":"trits","line":724},{"name":"a","line":780},{"name":"b","line":781},{"name":"result","line":790},{"name":"result","line":797},{"name":"trits","line":804},{"name":"result","line":806},{"name":"result","line":835},{"name":"trits","line":909},{"name":"trits","line":924}],"imports":[],"terms":["base","ops","tritype","negone","zero","one","trit","mult","table","carry","multiply","idx","compare","negate","abs","min","max","subtract","sign","clamp","negative","positive","equal","product","reverse","power","two","diff","cond","swap","unit","identity","negated","trits"]},{"id":"3a7e6ffb726368b32c400032dfdfd6b47d5dd7041ea5f31c2e5837acf4a9c4fa","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/power_monitoring.t27","health":"warn","module":"PowerMonitoring"}],"description":"Power Monitoring - battery status and power consumption tracking Critical for drone mesh networks where power is limited","symbols":[{"name":"MAX_NODES","line":7},{"name":"BATTERY_FULL","line":8},{"name":"BATTERY_CRITICAL","line":9},{"name":"BATTERY_LOW","line":10},{"name":"POWER_NORMAL","line":11},{"name":"POWER_ECO","line":12},{"name":"POWER_EMERGENCY","line":13},{"name":"create_power_state","line":16},{"name":"get_battery_level","line":23},{"name":"get_power_mode","line":27},{"name":"get_consumption","line":31},{"name":"get_uptime","line":35},{"name":"is_battery_critical","line":40},{"name":"is_battery_low","line":45},{"name":"is_battery_healthy","line":51},{"name":"estimate_remaining_time","line":56},{"name":"update_power_mode","line":68},{"name":"reduce_consumption","line":84},{"name":"drain_battery","line":102},{"name":"get_power_priority","line":120},{"name":"should_sleep","line":133}],"imports":[{"name":"base::types","line":5}],"terms":["net","power","monitoring","max","nodes","battery","full","critical","low","normal","eco","emergency","create","state","get","level","mode","consumption","uptime","healthy","estimate","remaining","time","reduce","drain","priority","sleep"]},{"id":"3a86f39a7c8d0462b028a88aa5b2e9c7e7ed151c0404e4efef134c64654dd4b0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/autonomous_universe.t27","health":"ok","module":"AutonomousUniverse"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["autonomous","universe"]},{"id":"3b0d082b74f6a0ba7039d726899c4a02710622f702909956f8bc2615b6a45b8a","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/lut_npu_81_entry.t27","health":"warn","module":"sacred-lut_npu_81_entry"}],"description":"lut_npu_81_entry.t27 — Sacred Opcode 0xE3: LUT NPU 81-Entry Lookup Hardware LUT for NPU operations with 81 entries (9×9 transform)","symbols":[{"name":"OP_LUT_NPU","line":12},{"name":"LUT_SIZE","line":14},{"name":"LUT_ADDR_BITS","line":15},{"name":"LUT_VALUE_BITS","line":16},{"name":"ENTRY_VALID","line":18},{"name":"ENTRY_INVALID","line":19},{"name":"PHI_CONST_BASE","line":21},{"name":"CONST_LUT_END","line":22},{"name":"LutEntry","line":28},{"name":"LutConfig","line":35},{"name":"NpuOperation","line":41},{"name":"Transform9x9","line":52},{"name":"lut_entry_valid","line":64},{"name":"lut_entry_address_valid","line":70},{"name":"create_lut_entry","line":76},{"name":"npu_transform_9x9","line":91},{"name":"center_dist","line":102},{"name":"center_dist_j","line":103},{"name":"sparsity","line":108},{"name":"transform_is_sparse","line":119},{"name":"transform_phi_optimized","line":125},{"name":"lut_lookup_base","line":135},{"name":"lut_lookup_phi","line":144},{"name":"entry","line":149},{"name":"e","line":156},{"name":"lut_lookup_range","line":167},{"name":"encode_lut_npu","line":187},{"name":"op_field","line":189},{"name":"opcode_field","line":190},{"name":"addr_field","line":191},{"name":"decode_lut_npu","line":197},{"name":"opcode_val","line":198},{"name":"addr","line":199}],"imports":[],"terms":["chips","euler","fpga","lut","npu","entry","sacred","size","addr","bits","valid","invalid","phi","base","end","config","operation","transform9x9","address","create","transform","9x9","center","dist","sparsity","sparse","optimized","lookup","range","encode","field","opcode","decode","val"]},{"id":"3b23e0d8188ef1fbdc658829a9204f6aa42bd6e111f07fe84c2632094870e95d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/context.t27","health":"ok","module":"TriContext"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections"]},{"id":"3b247694659c1fe7f9860804f7a960b8e8ca357dca00dafa651527b01487a667","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/int8.t27","health":"warn","module":"triformat-int8"}],"description":"int8.t27 — Int8 Signed 8-bit Integer Quantization Range: -128 to 127 Standard 8-bit signed integer, widely used in quantization","symbols":[{"name":"BITS","line":13},{"name":"MIN","line":14},{"name":"MAX","line":15},{"name":"RANGE","line":16},{"name":"MASK","line":18},{"name":"Int8","line":24},{"name":"int8_from_i8","line":32},{"name":"int8_from_i16","line":38},{"name":"int8_from_i32","line":49},{"name":"int8_from_u8","line":61},{"name":"int8_from_f32","line":71},{"name":"rounded","line":81},{"name":"int8_from_f64","line":87},{"name":"rounded","line":97},{"name":"int8_to_i8","line":103},{"name":"int8_to_i16","line":109},{"name":"int8_to_i32","line":115},{"name":"int8_to_u8","line":121},{"name":"int8_to_f32","line":130},{"name":"int8_to_f64","line":136},{"name":"int8_add","line":146},{"name":"result","line":147},{"name":"int8_sub","line":153},{"name":"result","line":154},{"name":"int8_mul","line":160},{"name":"result","line":161},{"name":"int8_div","line":168},{"name":"int8_mod","line":177},{"name":"result","line":181},{"name":"int8_pow","line":188},{"name":"int8_and","line":235},{"name":"int8_or","line":241},{"name":"int8_xor","line":247},{"name":"int8_not","line":253},{"name":"int8_shl","line":259},{"name":"clamped","line":260},{"name":"result","line":261},{"name":"int8_shr","line":267},{"name":"clamped","line":268},{"name":"int8_rol","line":274},{"name":"clamped","line":275},{"name":"uval","line":276},{"name":"result","line":277},{"name":"int8_ror","line":283},{"name":"clamped","line":284},{"name":"uval","line":285},{"name":"result","line":286},{"name":"int8_abs","line":296},{"name":"int8_neg","line":305},{"name":"int8_sign","line":314},{"name":"int8_is_equal","line":324},{"name":"int8_is_greater","line":329},{"name":"int8_is_less","line":334},{"name":"int8_min","line":339},{"name":"int8_max","line":344},{"name":"int8_clamp","line":349},{"name":"int8_lerp","line":360},{"name":"fa","line":361},{"name":"fb","line":362},{"name":"result","line":363},{"name":"int8_sq","line":369},{"name":"int8_abs_diff","line":375},{"name":"diff","line":376},{"name":"int8_sqrt","line":383},{"name":"int8_is_power_of_two","line":415},{"name":"uval","line":419},{"name":"int8_count_ones","line":425},{"name":"uval","line":426},{"name":"int8_count_zeros","line":432},{"name":"int8_reverse_bits","line":438},{"name":"uval","line":439}],"imports":[],"terms":["chips","euler","numeric","int8","triformat","bits","min","max","range","mask","i16","i32","f32","rounded","f64","sub","mul","div","mod","pow","xor","shl","clamped","shr","rol","uval","ror","abs","neg","sign","equal","greater","less","clamp","lerp","diff","sqrt","power","two","count","ones","zeros","reverse"]},{"id":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/avgpool2d_layer.t27","health":"ok","module":"Avgpool2d"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_KERNEL","line":13},{"name":"DEFAULT_STRIDE","line":14},{"name":"PoolConfig","line":20},{"name":"PoolShape","line":26},{"name":"calc_output_size","line":40},{"name":"forward","line":45}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","avgpool2d","layer","default","kernel","stride","pool","config","shape","calc","size","forward"]},{"id":"3b918511e604264fc966545ca5dbb3deabdf643de21d2cdc651b4c278fbafe51","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/base/types.t27","health":"fail","module":null}],"description":"types.t27 — Base Types for t27 Language Trit, PackedTrit, TernaryWord definitions","symbols":[],"imports":[],"terms":["fpga","base"]},{"id":"3ba9d974647c1fb5d985982db3c7e266834d0736d32ed4f4f50aa7af95d59df7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/msgpack.t27","health":"ok","module":"TriMsgpack"}],"description":"t27/specs/","symbols":[{"name":"MsgPackType","line":13},{"name":"MsgPackValue","line":17},{"name":"encode","line":33},{"name":"decode","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","msgpack","msg","pack","encode","decode"]},{"id":"3bd172924f6a3774be1a071fa0082d67c0954419b6dd07dde1641a4f57f626ea","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/flatten_layer.t27","health":"ok","module":"Flatten"}],"description":"t27/specs/","symbols":[{"name":"MAX_DIMS","line":13},{"name":"FlattenConfig","line":19},{"name":"InputTensor","line":23},{"name":"calc_output_size","line":33},{"name":"forward","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","flatten","layer","max","dims","config","tensor","calc","size","forward"]},{"id":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/goldenfloat_family.t27","health":"warn","module":"GoldenFloatFamily"}],"description":"t27/specs/numeric/goldenfloat_family.t27 GoldenFloat Family -- phi-structured floating point formats NUMERIC-STANDARD-001 -- Agent 1 (P0)","symbols":[{"name":"GoldenFloatFormat","line":15},{"name":"PHI_RATIO_TARGET","line":32},{"name":"GOLDEN_FLOAT_FAMILY","line":35},{"name":"get_format_by_name","line":113},{"name":"get_format_by_bits","line":122},{"name":"get_primary_format","line":131},{"name":"VerificationReport","line":139},{"name":"verify_golden_family","line":148},{"name":"avg_dist","line":196},{"name":"all_checks_valid","line":199},{"name":"max_value","line":220},{"name":"mant_max","line":222},{"name":"exp_max","line":223},{"name":"min_positive","line":227},{"name":"mant_min","line":229},{"name":"bias","line":230},{"name":"memory_efficiency","line":234}],"imports":[{"name":"math::constants","line":8},{"name":"math::sacred_physics","line":9}],"terms":["numeric","goldenfloat","family","golden","float","format","phi","ratio","target","get","bits","primary","verification","report","verify","avg","dist","checks","valid","max","mant","exp","min","positive","bias","memory","efficiency"]},{"id":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","sources":[{"repo":"ghashtag/t27","path":"compiler/parser/lexer.t27","health":"warn","module":"trilexer"}],"description":"compiler/parser/lexer.t27 -- Lexer for TRI-27 Assembly Tokenizes source code into Token stream for parser","symbols":[{"name":"MAX_IDENTIFIER_LEN","line":10},{"name":"MAX_NUMBER_LEN","line":11},{"name":"MAX_TOKENS","line":12},{"name":"TokenType","line":15},{"name":"Token","line":116},{"name":"Lexer","line":125},{"name":"init","line":138},{"name":"tokenize","line":148},{"name":"ident","line":183},{"name":"token_type","line":184},{"name":"single_token","line":197},{"name":"ident","line":225},{"name":"token_type","line":226},{"name":"advance_char","line":274},{"name":"peek_char","line":288},{"name":"skip_whitespace","line":296},{"name":"skip_comment","line":306},{"name":"read_identifier","line":313},{"name":"read_single_char","line":331},{"name":"c","line":332},{"name":"read_number","line":362},{"name":"next","line":371},{"name":"base","line":385},{"name":"digit","line":390},{"name":"is_digit","line":410},{"name":"is_hex_digit","line":416},{"name":"is_register","line":424},{"name":"first","line":428},{"name":"lookup_keyword","line":443}],"imports":[],"terms":["compiler","parser","lexer","trilexer","max","identifier","len","tokens","token","init","tokenize","ident","single","advance","char","peek","skip","whitespace","read","base","digit","hex","register","lookup","keyword"]},{"id":"3ce626362e1150f71dba33168feed77ddd8c7c4a82281421db7e3a557f2faa32","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/multipath_routing.t27","health":"ok","module":"multipath_routing"}],"description":"Multipath Routing - simultaneous multi-path data transmission Enables improved reliability and throughput through path diversity","symbols":[{"name":"MAX_PATHS","line":7},{"name":"MAX_HOPS","line":8},{"name":"MIN_PATHS","line":9},{"name":"PATH_VALID","line":10},{"name":"PATH_INVALID","line":11},{"name":"create_multipath","line":14},{"name":"get_path_valid","line":21},{"name":"get_multipath_hop1","line":25},{"name":"get_multipath_hop2","line":29},{"name":"get_multipath_hop3","line":33},{"name":"create_multipath_state","line":38},{"name":"get_active_paths","line":45},{"name":"get_current_path","line":49},{"name":"get_flow_id","line":53},{"name":"get_multipath_last_update","line":57},{"name":"create_path_array","line":64},{"name":"get_multipath","line":68},{"name":"count_valid_paths","line":76},{"name":"is_multipath_viable","line":86},{"name":"select_primary_path","line":91},{"name":"calculate_path_diversity","line":109},{"name":"distribute_load","line":146},{"name":"needs_failover","line":176},{"name":"perform_failover","line":183},{"name":"calculate_multipath_gain","line":199}],"imports":[{"name":"base::types","line":5}],"terms":["net","multipath","routing","max","paths","hops","min","path","valid","invalid","create","get","hop1","hop2","hop3","state","active","flow","array","count","viable","select","primary","calculate","diversity","distribute","load","failover","perform","gain"]},{"id":"3e4c2dba999625c51bdf626e8d2924d2a2b488ede546748d30d2ad0007becd38","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/linked_list.t27","health":"ok","module":"TriLinkedList"}],"description":"t27/specs/","symbols":[{"name":"ListNode","line":13},{"name":"LinkedList","line":19},{"name":"init","line":31},{"name":"append","line":36},{"name":"prepend","line":41},{"name":"remove","line":46},{"name":"deinit","line":51}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","linked","list","node","init","append","prepend","remove","deinit"]},{"id":"3f327ef3f375cf0914564095f3632fadf25550c619fe0244c6432b5fcd51eefc","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/avs_reconf.t27","health":"ok","module":"avs-reconf"}],"description":"avs_reconf.t27 — AVS Reconfiguration Module Dynamic AVS voltage/frequency reconfiguration support","symbols":[{"name":"RECONF_OPCODE_BASE","line":12},{"name":"RECONF_OP_SET_VOLTAGE","line":14},{"name":"RECONF_OP_SET_FREQUENCY","line":15},{"name":"RECONF_OP_SET_MODE","line":16},{"name":"RECONF_OP_RESET","line":17},{"name":"RECONF_OP_QUERY","line":18},{"name":"RECONF_OP_SAVE_CONFIG","line":19},{"name":"RECONF_OP_LOAD_CONFIG","line":20},{"name":"RECONF_OP_CALIBRATE","line":21},{"name":"RECONF_OP_MAX","line":22},{"name":"RECONF_MODE_MANUAL","line":24},{"name":"RECONF_MODE_AUTOMATIC","line":25},{"name":"RECONF_MODE_PERFORMANCE","line":26},{"name":"RECONF_MODE_POWER_SAVING","line":27},{"name":"RECONF_MODE_ADAPTIVE","line":28},{"name":"RECONF_MODE_MAX","line":29},{"name":"RECONF_STATE_IDLE","line":31},{"name":"RECONF_STATE_BUSY","line":32},{"name":"RECONF_STATE_ERROR","line":33},{"name":"RECONF_STATE_CALIBRATING","line":34},{"name":"VOLTAGE_MIN_MV","line":36},{"name":"VOLTAGE_MAX_MV","line":37},{"name":"FREQ_MIN_KHZ","line":38},{"name":"FREQ_MAX_KHZ","line":39},{"name":"RECONF_TIMEOUT_MS","line":41},{"name":"RECONF_RETRY_COUNT","line":42},{"name":"ReconfOp","line":48},{"name":"ReconfMode","line":59},{"name":"ReconfState","line":67},{"name":"ReconfConfig","line":74},{"name":"ReconfStatus","line":85},{"name":"ReconfCommand","line":94},{"name":"ReconfResult","line":101},{"name":"avs_reconf_config_init","line":113},{"name":"avs_reconf_config_performance","line":128},{"name":"avs_reconf_config_power_saving","line":143},{"name":"avs_reconf_config_adaptive","line":158},{"name":"avs_reconf_voltage_valid","line":177},{"name":"avs_reconf_freq_valid","line":183},{"name":"avs_reconf_config_valid","line":189},{"name":"avs_reconf_status_init","line":202},{"name":"avs_reconf_status_start_op","line":215},{"name":"avs_reconf_status_complete","line":228},{"name":"avs_reconf_status_update_voltage","line":244},{"name":"avs_reconf_status_update_freq","line":257},{"name":"avs_reconf_command_init","line":274},{"name":"avs_reconf_command_set_voltage","line":285},{"name":"avs_reconf_command_set_freq","line":296},{"name":"avs_reconf_command_set_mode","line":307},{"name":"avs_reconf_command_calibrate","line":318},{"name":"avs_reconf_command_save_config","line":329},{"name":"avs_reconf_result_success","line":344},{"name":"avs_reconf_result_error","line":354},{"name":"avs_reconf_should_retry","line":364},{"name":"encode_avs_reconf_cmd","line":374},{"name":"op_field","line":376},{"name":"param1_field","line":377},{"name":"param2_field","line":378},{"name":"decode_avs_reconf_cmd","line":384},{"name":"op","line":385},{"name":"param1","line":386},{"name":"param2","line":387}],"imports":[],"terms":["chips","euler","fpga","avs","reconf","opcode","base","set","voltage","frequency","mode","reset","query","save","config","load","calibrate","max","manual","automatic","performance","power","saving","adaptive","state","idle","busy","calibrating","min","freq","khz","timeout","retry","count","status","init","valid","start","complete","success","encode","cmd","field","param1","param2","decode"]},{"id":"3f487d270158277f2ba80e89b81dd3983c04568990e00f0014306d086b57077d","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/gf16_accel_tb.t27","health":"warn","module":"GF16_Accel_Testbench"}],"description":"t27/specs/fpga/testbench/gf16_accel_tb.t27 GF16 Accelerator Testbench Tests Golden Float 16 arithmetic: add, mul, MAC, phi identity","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"PHI_TOLERANCE","line":12},{"name":"tick","line":27},{"name":"reset","line":32},{"name":"gf16_add","line":40},{"name":"gf16_mul","line":51},{"name":"gf16_mac","line":62}],"imports":[{"name":"fpga::gf16_accel::Gf16Accel","line":8}],"terms":["fpga","testbench","gf16","accel","clk","period","sim","timeout","phi","tolerance","tick","reset","mul","mac"]},{"id":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","sources":[{"repo":"ghashtag/t27","path":"tests/comprehensive_suite.t27","health":"ok","module":"tests-comprehensive-suite"}],"description":"comprehensive_suite.t27 -- documents the repository integration suite Executed by: t27c suite (or tri test). No shell runners under tests/.","symbols":[{"name":"SUITE_PHASE_COUNT","line":7},{"name":"PHASE_PARSE","line":9},{"name":"PHASE_GEN_ZIG","line":10},{"name":"PHASE_GEN_VERILOG","line":11},{"name":"PHASE_GEN_C","line":12},{"name":"PHASE_SEAL_VERIFY","line":13},{"name":"PHASE_FIXED_POINT","line":14}],"imports":[],"terms":["comprehensive","suite","phase","count","parse","gen","zig","verilog","seal","verify","fixed","point"]},{"id":"3f981e43e3fb34c7e4b90c54abbda13c3faae9c4c65bfd1fe5afa88f7c60cbc2","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/maxpool2d_layer.t27","health":"ok","module":"Maxpool2d"}],"description":"t27/specs/","symbols":[{"name":"MaxPool2DConfig","line":13},{"name":"forward","line":26},{"name":"backward","line":31}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","maxpool2d","layer","max","pool2dconfig","forward","backward"]},{"id":"3fb36280bdd9167f00769156462b674cec1d67d08eeb17255fa00ce18e41ad7c","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/ppo_actor.t27","health":"ok","module":"PpoActor"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_INIT_LOG_STD","line":13},{"name":"MIN_LOG_STD","line":14},{"name":"MAX_LOG_STD","line":15},{"name":"ActorConfig","line":21},{"name":"ActionSpace","line":29},{"name":"PolicyOutput","line":33},{"name":"forward_discrete","line":43},{"name":"forward_continuous","line":48},{"name":"sample_action","line":53},{"name":"log_prob","line":58},{"name":"entropy","line":63}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["ppo","actor","default","init","log","std","min","max","config","action","space","policy","forward","discrete","continuous","sample","prob","entropy"]},{"id":"40030c89eba2881aed876382471cee3537d2e73a3cdfc72de27e24a0f52aeb07","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/codegen/zig/codegen.t27","health":"warn","module":null}],"description":"codegen.t27 — Code Generator for Zig Generates Zig 0.15 code from t27 AST","symbols":[{"name":"CodegenOptions","line":8},{"name":"ZigCodegen","line":17},{"name":"StringBuilder","line":27},{"name":"CodegenError","line":34},{"name":"ZigCodegen","line":41},{"name":"ZigCodegen","line":53},{"name":"ZigCodegen","line":76},{"name":"ZigCodegen","line":85},{"name":"ZigCodegen","line":94},{"name":"ZigCodegen","line":116},{"name":"ZigCodegen","line":163},{"name":"ZigCodegen","line":185},{"name":"ZigCodegen","line":198},{"name":"ZigCodegen","line":221},{"name":"ZigCodegen","line":249},{"name":"ZigCodegen","line":270},{"name":"ZigCodegen","line":295},{"name":"ZigCodegen","line":320},{"name":"ZigCodegen","line":347},{"name":"ZigCodegen","line":374},{"name":"ZigCodegen","line":390},{"name":"ZigCodegen","line":415},{"name":"ZigCodegen","line":421},{"name":"ZigCodegen","line":427},{"name":"ZigCodegen","line":432},{"name":"ZigCodegen","line":438},{"name":"ZigCodegen","line":448},{"name":"ZigCodegen","line":468},{"name":"ZigCodegen","line":478},{"name":"ZigCodegen","line":483},{"name":"ZigCodegen","line":500},{"name":"ZigCodegen","line":511},{"name":"ZigCodegen","line":516},{"name":"ZigCodegen","line":539},{"name":"ZigCodegen","line":548},{"name":"ZigCodegen","line":553},{"name":"ZigCodegen","line":566},{"name":"ZigCodegen","line":571},{"name":"StringBuilder","line":578},{"name":"StringBuilder","line":586},{"name":"StringBuilder","line":595},{"name":"generate_zig","line":600}],"imports":[],"terms":["fpga","compiler","codegen","zig","options","builder","generate"]},{"id":"40135abe16b0c52525aea008d3168e85920797f3d2a16df2e4d2d16ccb8e94a0","sources":[{"repo":"ghashtag/t27","path":"specs/enrichment/youtube_transcript.t27","health":"warn","module":"enrichment"}],"description":"youtube_transcript.t27 — YouTube Transcript Extraction for NotebookLM Enrichment Ring 090 — Fallback for blocked YouTube URL uploads","symbols":[{"name":"VERSION","line":12},{"name":"MAX_TRANSCRIPT_SIZE","line":13},{"name":"YOUTUBE_TIMEOUT_SECONDS","line":14},{"name":"YTDLP_CHECK_TIMEOUT_SECONDS","line":15},{"name":"ErrorCode","line":21},{"name":"YouTubeSource","line":39},{"name":"Transcript","line":45},{"name":"EnrichmentReport","line":53},{"name":"YOUTUBE_DOMAINS","line":64},{"name":"is_youtube_url","line":78},{"name":"extract_video_id","line":93},{"name":"srt_to_text","line":143},{"name":"extract_transcript","line":192},{"name":"upload_transcript","line":364},{"name":"enrich_with_transcripts","line":409}],"imports":[],"terms":["enrichment","youtube","transcript","max","size","timeout","seconds","ytdlp","you","tube","report","domains","url","extract","video","srt","text","upload","enrich","transcripts"]},{"id":"4018d7703d08862d4f087eb076fda4fa14c54cc8767c98aaa493a70fb6eb1719","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/graph.t27","health":"ok","module":"TriGraph"}],"description":"t27/specs/","symbols":[{"name":"Graph","line":13},{"name":"GraphPath","line":18},{"name":"empty","line":28},{"name":"add_node","line":33},{"name":"add_edge","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["graph","path","empty","node","edge"]},{"id":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","sources":[{"repo":"ghashtag/t27","path":"specs/math/phi_universal_attractor.t27","health":"ok","module":"PhiUniversalAttractor"}],"description":"t27/specs/math/phi_universal_attractor.t27 Phi Universal Attractor Theorems -- Theorem 3: phi as Universal Fixed-Point MATH-ATTRACTOR-001 -- Generative mechanism for phi proportion THEOREM 3: phi is the unique fixed point of balancing recursion f(x) = (x + x^-^1 + 1) / 2 This addresses the critic's concern that phi is \"fitting\" rather than a true mechanism.","symbols":[{"name":"balancing_recursion","line":24},{"name":"inv","line":25},{"name":"CONVERGENCE_RATE_LAMBDA","line":31},{"name":"ConvergenceResult","line":38},{"name":"iterate_to_fixed_point","line":45},{"name":"next","line":51},{"name":"balancing_derivative","line":77},{"name":"inv_sq","line":78},{"name":"max_lipschitz_constant","line":84},{"name":"ProofStep","line":92},{"name":"fixed_point_verification_steps","line":98},{"name":"convergence_proof_steps","line":118},{"name":"bit_allocation_attractor","line":150},{"name":"target_ratio","line":152},{"name":"max_iterations","line":155},{"name":"tolerance","line":156},{"name":"exp","line":166},{"name":"mant","line":167},{"name":"lambda_computed","line":267},{"name":"result","line":271}],"imports":[{"name":"math::constants","line":10},{"name":"math::sacred_physics","line":11}],"terms":["math","phi","universal","attractor","balancing","recursion","inv","convergence","rate","lambda","iterate","fixed","point","derivative","max","lipschitz","constant","proof","step","verification","steps","bit","allocation","target","ratio","iterations","tolerance","exp","mant","computed"]},{"id":"402ebb2274036fffb23ef31ddd4a81532a3ae5db2bc2925851bfe78276923a33","sources":[{"repo":"ghashtag/t27","path":"specs/provider/stream.t27","health":"ok","module":"provider-stream"}],"description":"provider/stream.t27 — SSE/Streaming Response Handling Server-Sent Events and streaming response processing","symbols":[{"name":"SSE_EVENT_PREFIX","line":23},{"name":"SSE_DATA_PREFIX","line":26},{"name":"SSE_COMMENT_PREFIX","line":29},{"name":"SSE_EVENT_MESSAGE","line":32},{"name":"SSE_EVENT_DELTA","line":35},{"name":"SSE_EVENT_DONE","line":38},{"name":"SSE_EVENT_ERROR","line":41},{"name":"SSE_BUFFER_SIZE","line":44},{"name":"MAX_CHUNK_SIZE","line":47},{"name":"DEFAULT_STREAM_TIMEOUT_MS","line":50},{"name":"SseEventType","line":57},{"name":"SseEvent","line":66},{"name":"StreamState","line":74},{"name":"StreamError","line":84},{"name":"StreamConfig","line":93},{"name":"StreamResult","line":101},{"name":"BufferPosition","line":109},{"name":"ParsedEvent","line":116},{"name":"StreamStats","line":123},{"name":"StreamCallback","line":132},{"name":"CallbackData","line":141},{"name":"stream_config_default","line":151},{"name":"sse_event_create","line":161},{"name":"stream_result_create","line":171},{"name":"stream_result_error","line":181},{"name":"buffer_position_create","line":191},{"name":"parsed_event_create","line":200},{"name":"stream_stats_create","line":209},{"name":"callback_data_create","line":220},{"name":"parse_sse_line","line":228},{"name":"data","line":238},{"name":"event_type_str","line":243},{"name":"event_type","line":244},{"name":"parse_event_type","line":252},{"name":"sse_event_to_chunk","line":267},{"name":"chunk_type","line":268},{"name":"is_sse_comment","line":285},{"name":"is_sse_data","line":290},{"name":"is_sse_event","line":295},{"name":"sse_event_type_to_string","line":300},{"name":"stream_is_active","line":311},{"name":"stream_has_error","line":316},{"name":"stream_state_to_string","line":321},{"name":"stream_error_to_string","line":333},{"name":"is_stream_success","line":344},{"name":"update_stream_stats","line":349},{"name":"increment_stream_errors","line":360},{"name":"config","line":375},{"name":"event","line":380},{"name":"chunks","line":385},{"name":"result","line":386},{"name":"result","line":391},{"name":"pos","line":396},{"name":"line","line":401},{"name":"parsed","line":402},{"name":"line","line":407},{"name":"parsed","line":408},{"name":"line","line":413},{"name":"parsed","line":414},{"name":"str","line":431},{"name":"str","line":444},{"name":"str","line":449},{"name":"result","line":454}],"imports":[],"terms":["provider","stream","sse","event","prefix","data","delta","done","buffer","size","max","chunk","default","timeout","state","config","position","parsed","stats","callback","create","parse","str","active","success","increment","chunks","pos"]},{"id":"40e271225fff7d99d8fe235c2347210c228f6c558af910e84bbbe85ef0312d94","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/hw_types.t27","health":"ok","module":"HwTypes"}],"description":"t27/specs/fpga/hw_types.t27 Hardware Type System for Trinity T27 FPGA HIR Defines signal-level types with bit-accurate widths and signedness","symbols":[{"name":"ResetKind","line":11},{"name":"ResetPolarity","line":16},{"name":"HwTypeTag","line":23},{"name":"HwType","line":38},{"name":"hw_bits","line":49},{"name":"hw_uint","line":62},{"name":"hw_sint","line":75},{"name":"hw_bool","line":88},{"name":"hw_clock","line":101},{"name":"hw_reset","line":114},{"name":"hw_vector","line":127},{"name":"hw_gf16","line":140},{"name":"hw_width","line":155},{"name":"is_signed","line":161},{"name":"is_clock_like","line":167},{"name":"is_reset_like","line":173},{"name":"types_equal","line":179},{"name":"verilog_range","line":197},{"name":"is_connectable","line":203}],"imports":[],"terms":["fpga","reset","kind","polarity","tag","bits","uint","sint","clock","vector","gf16","width","signed","like","equal","verilog","range","connectable"]},{"id":"418ffcada23abcecda361681156ca90ece34477981923d60562033f87fee7923","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/similarity_search.t27","health":"warn","module":"VSASimilaritySearch"}],"description":"t27/specs/vsa/similarity_search.t27 VSA Similarity Search Specification Ring 062 - Efficient similarity search in hyperdimensional space Defines semantic similarity operations for VSA trit vectors","symbols":[{"name":"MAX_VECTORS","line":16},{"name":"TOP_K_DEFAULT","line":17},{"name":"SIMILARITY_THRESHOLD_DEFAULT","line":18},{"name":"SIMILARITY_COSINE","line":21},{"name":"SIMILARITY_DOT","line":22},{"name":"SIMILARITY_HAMMING","line":23},{"name":"SIMILARITY_JACCARD","line":24},{"name":"SearchResult","line":27},{"name":"SearchResults","line":34},{"name":"cosine_similarity","line":47},{"name":"ai","line":54},{"name":"bi","line":55},{"name":"norm_a_f","line":69},{"name":"norm_b_f","line":70},{"name":"hamming_similarity","line":82},{"name":"jaccard_index","line":103},{"name":"a_nonzero","line":109},{"name":"b_nonzero","line":110},{"name":"find_top_k","line":135},{"name":"insert_result","line":173},{"name":"sort_results","line":197},{"name":"temp","line":203},{"name":"HNSWNode","line":218},{"name":"HNSW_MAX_NODES","line":225},{"name":"hnsw_search","line":231},{"name":"similarity","line":246},{"name":"collect_neighbors","line":268},{"name":"node","line":269},{"name":"neighbor_idx","line":273},{"name":"similarity","line":274},{"name":"get_vector","line":288},{"name":"result","line":375},{"name":"result","line":384},{"name":"result","line":393},{"name":"cosine_ab","line":402},{"name":"cosine_ba","line":403},{"name":"hamming_ab","line":404},{"name":"hamming_ba","line":405},{"name":"results","line":426}],"imports":[{"name":"vsa::vsa_core","line":9},{"name":"math::constants","line":10}],"terms":["vsa","similarity","search","vsasimilarity","max","vectors","top","default","threshold","cosine","dot","hamming","jaccard","results","norm","index","nonzero","find","insert","sort","temp","hnswnode","hnsw","nodes","collect","neighbors","node","neighbor","idx","get","vector"]},{"id":"422a79e6015d8959e474b78e93f8fb16e1db2e0b2d8a885bfdab1aafe2347175","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_slash.t27","health":"ok","module":"TriSlash"}],"description":"TRI-NET DePIN slashing: the game-theoretic backstop. Rewarding honest relay work (tri_settle) is only half of it -- a node must also LOSE something for lying. Each node posts a bond; when its signed receipt does NOT match an independent re-verification (the settlement re-meters the same stream and recomputes the seal, as the 3-node relay demo does bit-exactly), the bond is forfeited (slashed) from its $TRI balance. Now cheating is strictly worse than not participating, so an honest","symbols":[{"name":"MIN_BOND","line":12},{"name":"bond_ok","line":15},{"name":"receipt_matches","line":21},{"name":"balance_add","line":26},{"name":"settle_or_slash","line":38}],"imports":[{"name":"base::types","line":10}],"terms":["net","slash","min","bond","receipt","matches","balance","settle"]},{"id":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/set.t27","health":"ok","module":"TriSet"}],"description":"t27/specs/","symbols":[{"name":"HashSet","line":13},{"name":"init","line":22},{"name":"add","line":27},{"name":"contains","line":32},{"name":"union","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","set","hash","init","contains","union"]},{"id":"425d0d272102a6cb3f37163eaaaa66d237b7b2e9e2d23c9546578042e0272462","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/failure_predictor.t27","health":"warn","module":"failure_predictor"}],"description":"Failure Predictor - predict node failures before they occur Enables proactive maintenance and network resilience","symbols":[{"name":"MAX_NODES","line":7},{"name":"WARNING_THRESHOLD","line":8},{"name":"CRITICAL_THRESHOLD","line":9},{"name":"HISTORY_SIZE","line":10},{"name":"create_health_metrics","line":13},{"name":"get_cpu_usage","line":20},{"name":"get_memory_usage","line":24},{"name":"get_error_rate","line":28},{"name":"get_temperature","line":32},{"name":"create_risk_score","line":37},{"name":"get_risk_level","line":44},{"name":"get_confidence","line":48},{"name":"get_risk_trend","line":52},{"name":"get_prediction_time","line":56},{"name":"create_health_array","line":63},{"name":"get_health_metrics","line":67},{"name":"calculate_health_score","line":75},{"name":"predict_failure_probability","line":93},{"name":"is_trending_failure","line":110},{"name":"predict_time_to_failure","line":121},{"name":"calculate_failure_risk","line":138},{"name":"needs_immediate_action","line":149},{"name":"find_most_at_risk","line":158}],"imports":[{"name":"base::types","line":5}],"terms":["net","failure","predictor","max","nodes","warning","threshold","critical","history","size","create","health","metrics","get","cpu","usage","memory","rate","temperature","risk","score","level","confidence","trend","prediction","time","array","calculate","predict","probability","trending","immediate","action","find","most"]},{"id":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_settle.t27","health":"ok","module":"TriComputeSettle"}],"description":"TRI-NET compute settlement: turn a VERIFIED compute-receipt into $TRI reward. tri_compute_receipt attests the work (device + GoldenFloat op + result, chained); tri_a2a gates freshness (anti-replay). This spec closes the loop to value: a fresh, verified receipt credits the executor's balance (saturating, like tri_ledger.balance_add) and folds the receipt's sign digest into an auditable settlement state root. A replayed or stale receipt pays ZERO.","symbols":[{"name":"SETTLE_GENESIS","line":14},{"name":"S_C","line":15},{"name":"REWARD_PER_GF_OP","line":16},{"name":"WORK_BPS_UNIT","line":17},{"name":"rotl","line":19},{"name":"mix32","line":23},{"name":"balance_add","line":33},{"name":"compute_reward","line":44},{"name":"compute_reward_fmt","line":62},{"name":"settle_balance","line":72},{"name":"settle_head","line":78},{"name":"is_finite_gf16","line":86},{"name":"FMT_GF_BINARY","line":99},{"name":"FMT_GFT","line":100},{"name":"payable_flag","line":113},{"name":"settle_canonical","line":138},{"name":"settle_canonical_fmt","line":161},{"name":"settle_checked","line":180},{"name":"settle_checked_gf","line":189},{"name":"settle_checked_gft","line":196},{"name":"gft_offset_max_w","line":206},{"name":"settle_checked_gft_w","line":223},{"name":"settle_full","line":230},{"name":"settle_full_h","line":238},{"name":"settle_signed","line":249}],"imports":[{"name":"base::types","line":12}],"terms":["net","compute","settle","genesis","reward","per","work","bps","unit","rotl","mix32","balance","fmt","head","finite","gf16","binary","gft","payable","flag","canonical","checked","offset","max","full","signed"]},{"id":"42f1b5afac3cc86447f1f69545a06a2ac80d30c7bb65c5f6d706d28476a67883","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/encoder_block.t27","health":"ok","module":"EncoderBlock"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_D_MODEL","line":13},{"name":"DEFAULT_N_HEADS","line":14},{"name":"DEFAULT_D_FF","line":15},{"name":"DEFAULT_DROPOUT","line":16},{"name":"EncoderBlockConfig","line":22},{"name":"AttentionOutput","line":30},{"name":"FFNOutput","line":35},{"name":"BlockOutput","line":39},{"name":"multi_head_attention","line":48},{"name":"feed_forward","line":53},{"name":"forward","line":58}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["transformer","encoder","block","default","model","heads","dropout","config","attention","ffnoutput","multi","head","feed","forward"]},{"id":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/bridge.t27","health":"warn","module":"FPGA_Bridge"}],"description":"t27/specs/fpga/bridge.t27 FPGA Communication Bridge Specification Combines UART and SPI for host and peripheral communication","symbols":[{"name":"RX_BUFFER_SIZE","line":19},{"name":"TX_BUFFER_SIZE","line":20},{"name":"SPI_BUFFER_SIZE","line":21},{"name":"MAX_PACKET_SIZE","line":24},{"name":"PACKET_TIMEOUT","line":25},{"name":"OP_MAC_MUL","line":28},{"name":"OP_MAC_MAC","line":29},{"name":"OP_MAC_MACC","line":30},{"name":"OP_MAC_DOT","line":31},{"name":"NUM_MAC_UNITS","line":32},{"name":"BRIDGE_IDLE","line":39},{"name":"BRIDGE_RX","line":40},{"name":"BRIDGE_PARSE","line":41},{"name":"BRIDGE_TX","line":42},{"name":"BRIDGE_SPI","line":43},{"name":"BRIDGE_MAC","line":44},{"name":"Bridge_Unit","line":47},{"name":"buffer_write","line":88},{"name":"new_head","line":89},{"name":"buffer_read","line":99},{"name":"data","line":103},{"name":"new_tail","line":104},{"name":"buffer_count","line":110},{"name":"bridge_rx_available","line":120},{"name":"bridge_tx_space","line":126},{"name":"PKT_UART_DATA","line":135},{"name":"PKT_SPI_XFER","line":136},{"name":"PKT_MAC_OP","line":137},{"name":"PKT_STATUS","line":138},{"name":"PKT_CONFIG","line":139},{"name":"bridge_parse_header","line":145},{"name":"ptype","line":150},{"name":"plen","line":151},{"name":"bridge_process_payload","line":169},{"name":"bridge_handle_uart_data","line":205},{"name":"result_read","line":208},{"name":"data","line":209},{"name":"ok","line":214},{"name":"new_head","line":215},{"name":"bridge_handle_spi_xfer","line":225},{"name":"cs_sel","line":230},{"name":"data_l","line":231},{"name":"data_h","line":232},{"name":"data","line":235},{"name":"bridge_handle_mac_op","line":248},{"name":"op_byte","line":257},{"name":"unit_byte","line":260},{"name":"a_l","line":263},{"name":"a_h","line":266},{"name":"b_l","line":269},{"name":"b_h","line":272},{"name":"operand_a","line":281},{"name":"operand_b","line":282},{"name":"acc","line":295},{"name":"bridge_handle_status","line":309},{"name":"status","line":311},{"name":"bridge_handle_config","line":329},{"name":"cfg_byte","line":330}],"imports":[{"name":"base::types","line":9},{"name":"fpga::uart::UART_Bridge","line":10},{"name":"fpga::spi::SPI_Master","line":11},{"name":"fpga::mac::ZeroDSP_MAC","line":12}],"terms":["fpga","bridge","buffer","size","spi","max","packet","timeout","mac","mul","macc","dot","num","units","idle","parse","unit","write","head","read","data","tail","count","available","space","pkt","uart","xfer","status","config","header","ptype","plen","process","payload","handle","sel","byte","operand","acc","cfg"]},{"id":"4418ff9d9f6577e80ca3362748d220a2a0ec2eb6669802fa8d85689564a88bc7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/counting_sort.t27","health":"ok","module":"TriCountingSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","counting"]},{"id":"4454f6161b15302cd298c417dfcade3dd0a0c42e6734f89eef26a1b5eda337e9","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/adaptive_retry.t27","health":"ok","module":"AdaptiveRetry"}],"description":"Adaptive retry mechanism with exponential backoff Research: Performance optimization - retry reduces packet loss by 60%","symbols":[{"name":"BASE_DELAY_MS","line":6},{"name":"MAX_RETRIES","line":7},{"name":"BACKOFF_MULTIPLIER","line":8},{"name":"QUALITY_HIGH","line":11},{"name":"QUALITY_MEDIUM","line":12},{"name":"backoff_delay_ms","line":18},{"name":"max_retries_for_quality","line":34},{"name":"should_retry","line":45},{"name":"base_probability","line":50},{"name":"retry_success_probability","line":60},{"name":"total_retry_time","line":71}],"imports":[],"terms":["net","adaptive","retry","base","delay","max","retries","backoff","multiplier","quality","high","medium","probability","success","total","time"]},{"id":"445b536ffbdf40c4580d3980157b45ec97fae43c0cceec2f177d46a91a0682bd","sources":[{"repo":"ghashtag/t27","path":"specs/math/radix_economy.t27","health":"ok","module":"RadixEconomy"}],"description":"t27/specs/math/radix_economy.t27 Radix Economy Formal Spec -- Information-Theoretic Basis for Base-3 Computing E(b) = ln(b)/b, maximized at b = e ~= 2.71828 E(3)/E(e) >= 99.5%, E(3)/E(2) = 1.054 (5.4% advantage)","symbols":[{"name":"E_BASE2","line":16},{"name":"E_BASE3","line":19},{"name":"E_OPTIMAL","line":22},{"name":"LOG2_3","line":25},{"name":"LOG3_2","line":28},{"name":"radix_economy","line":35},{"name":"efficiency_ratio","line":40},{"name":"base_advantage","line":45},{"name":"info_density_bits","line":50},{"name":"ternary_range","line":55},{"name":"binary_range","line":60},{"name":"ln","line":69},{"name":"log2","line":87},{"name":"pow","line":92},{"name":"exp","line":139},{"name":"floor","line":154}],"imports":[{"name":"Constants","line":8}],"terms":["math","radix","economy","base2","base3","optimal","log2","log3","efficiency","ratio","base","advantage","info","density","bits","ternary","range","binary","pow","exp","floor"]},{"id":"4468de25e4e94f883c3cd64306eb5cff4e69992728e7211b73cacfe2c83bc3c8","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_arithmetic.t27","health":"warn","module":"TernaryArithmetic"}],"description":"t27/specs/isa/ternary_arithmetic.t27 Ternary Arithmetic Operations Specification Ring 064 - Balanced ternary arithmetic for T27 Defines addition, subtraction, multiplication, and division","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"MIN_TRIT","line":21},{"name":"MAX_TRIT","line":22},{"name":"TRITS_PER_WORD","line":25},{"name":"trit_add","line":35},{"name":"TritAddResult","line":57},{"name":"trit_sub","line":68},{"name":"neg_b","line":70},{"name":"result","line":71},{"name":"TritSubResult","line":80},{"name":"trit_mul","line":92},{"name":"ternary_word_add","line":102},{"name":"add_result","line":108},{"name":"WordAddResult","line":120},{"name":"ternary_word_sub","line":132},{"name":"sub_result","line":138},{"name":"WordSubResult","line":150},{"name":"ternary_to_decimal","line":162},{"name":"decimal_to_ternary","line":179},{"name":"rem","line":184},{"name":"is_valid_trit","line":221},{"name":"validate_trits","line":227},{"name":"ternary_compare","line":245},{"name":"idx","line":250},{"name":"vals","line":368},{"name":"r1","line":375},{"name":"r2","line":376},{"name":"vals","line":388},{"name":"r1","line":395},{"name":"r2","line":396},{"name":"vals","line":407},{"name":"vals","line":420},{"name":"vals","line":430},{"name":"result","line":445},{"name":"vals","line":457},{"name":"vals","line":470}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","arithmetic","trit","neg","zero","pos","min","max","trits","per","word","sub","mul","decimal","rem","valid","validate","compare","idx","vals"]},{"id":"457b54c3b38b424f41b5203b7e06d02af184affe49a50396c851cd0b4328c9fc","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf8.t27","health":"warn","module":"GF8"}],"description":"t27/specs/numeric/gf8.t27 GoldenFloat8 — 8-bit φ-structured floating point NUMERIC-STANDARD-001 — Agent 3 (P1)","symbols":[{"name":"BITS","line":19},{"name":"SIGN_BITS","line":20},{"name":"EXP_BITS","line":21},{"name":"MANT_BITS","line":22},{"name":"EXP_BIAS","line":25},{"name":"PHI_DISTANCE","line":28},{"name":"GF8","line":34},{"name":"encode","line":43},{"name":"sign","line":48},{"name":"abs_val","line":49},{"name":"exp_unbiased","line":52},{"name":"exp_biased","line":53},{"name":"exp_clamped","line":56},{"name":"mant","line":59},{"name":"decode","line":67},{"name":"sign","line":68},{"name":"exp_biased","line":69},{"name":"mant","line":70},{"name":"exp_unbiased","line":78},{"name":"mant_normalized","line":85},{"name":"value","line":91},{"name":"max_value","line":103},{"name":"mant_max","line":105},{"name":"exp_max","line":106},{"name":"min_positive","line":110},{"name":"mant_min","line":112},{"name":"exp_min","line":113},{"name":"epsilon","line":117},{"name":"validate_format","line":126},{"name":"fmt","line":127},{"name":"MEMORY_RATIO_VS_FP32","line":145},{"name":"floor_log2","line":151},{"name":"extract_mantissa","line":165},{"name":"normalized","line":166},{"name":"frac","line":167},{"name":"max_mant","line":168},{"name":"clamp","line":172},{"name":"pow","line":178}],"imports":[{"name":"numeric::goldenfloat_family","line":7},{"name":"numeric::phi_ratio","line":8}],"terms":["fpga","numeric","gf8","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow"]},{"id":"45bb6f748cc01f814b14d1c65588766a2515daf79df2382b785a0c8c2ba2a211","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/fifo_tb.t27","health":"ok","module":"FIFO_Testbench"}],"description":"t27/specs/fpga/testbench/fifo_tb.t27 FIFO Testbench Specification Tests sync/async FIFO operations, flags, overflow/underflow","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"DATA_WIDTH","line":12},{"name":"FIFO_DEPTH","line":13},{"name":"tick","line":30},{"name":"reset","line":35},{"name":"write_word","line":43},{"name":"read_word","line":54},{"name":"fill_fifo","line":64},{"name":"drain_fifo","line":73}],"imports":[{"name":"fpga::fifo::Fifo","line":8}],"terms":["fpga","testbench","fifo","clk","period","sim","timeout","data","width","depth","tick","reset","write","word","read","fill","drain"]},{"id":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","sources":[{"repo":"ghashtag/t27","path":"specs/queen/brain_summaries.t27","health":"warn","module":"BrainSummaries"}],"description":"t27/specs/queen/brain_summaries.t27 Queen Brain Summaries Pipeline Specification Ring 061 - Episode summarization for Queen brain Defines how experience episodes are aggregated into summaries","symbols":[{"name":"MAX_EPISODES_PER_SUMMARY","line":15},{"name":"SUMMARY_RETENTION_DAYS","line":16},{"name":"MIN_CONFIDENCE_THRESHOLD","line":17},{"name":"SUMMARY_TYPE_DAILY","line":20},{"name":"SUMMARY_TYPE_WEEKLY","line":21},{"name":"SUMMARY_TYPE_RING","line":22},{"name":"SUMMARY_TYPE_PHASE","line":23},{"name":"BrainSummary","line":30},{"name":"SummaryIndex","line":66},{"name":"aggregate_episodes","line":81},{"name":"episode","line":99},{"name":"cycle_time","line":112},{"name":"determine_quality","line":145},{"name":"success_rate","line":146},{"name":"save_summary","line":170},{"name":"load_summary","line":178},{"name":"generate_daily_summary","line":190},{"name":"generate_ring_summary","line":206},{"name":"generate_phase_summary","line":222},{"name":"summary","line":321},{"name":"reported_total","line":322},{"name":"summary","line":333},{"name":"summary","line":346},{"name":"summary","line":356}],"imports":[{"name":"queen::lotus","line":9}],"terms":["queen","brain","summaries","max","episodes","per","summary","retention","days","min","confidence","threshold","daily","weekly","ring","phase","index","aggregate","episode","cycle","time","determine","quality","success","rate","save","load","generate","reported","total"]},{"id":"45eceaaa65e7ddb52ada5b5ba657ad0c6139d715f236ce25c4fbdd7f84e6780c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_ledger.t27","health":"ok","module":"TriLedger"}],"description":"TRI-NET DePIN ledger: persistent, append-only $TRI account state across rounds. Per-round settlement (tri_settle) + its Merkle round-root (tri_merkle) are stateless -- there is no lasting record of accumulated balances. This adds the ledger: a node's balance accumulates (saturating) across rounds, and the whole history is committed by an evolving STATE ROOT that chains each round's root into the previous state, exactly like a blockchain's state-root chain. Given the genesis and the sequence of round","symbols":[{"name":"LEDGER_GENESIS","line":13},{"name":"L_C","line":14},{"name":"rotl","line":16},{"name":"mix32","line":20},{"name":"balance_add","line":29},{"name":"state_step","line":41},{"name":"verify_chain3","line":46}],"imports":[{"name":"base::types","line":11}],"terms":["net","ledger","genesis","rotl","mix32","balance","state","step","verify","chain3"]},{"id":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/sdk.t27","health":"ok","module":"SDK"}],"description":"specs/vsa/sdk.t27 Trinity SDK - High-level API for VSA operations","symbols":[{"name":"Hypervector","line":30},{"name":"hypervector_zero","line":44},{"name":"empty","line":45},{"name":"hypervector_random","line":57},{"name":"hypervector_random_labeled","line":69},{"name":"hypervector_from_raw","line":81},{"name":"hypervector_get_dimension","line":93},{"name":"hypervector_get","line":102},{"name":"hypervector_set","line":111},{"name":"hypervector_bind","line":127},{"name":"hypervector_unbind","line":141},{"name":"hypervector_bundle","line":155},{"name":"hypervector_bundle3","line":169},{"name":"hypervector_permute","line":181},{"name":"hypervector_inverse_permute","line":193},{"name":"hypervector_similarity","line":212},{"name":"hypervector_hamming_distance","line":223},{"name":"hypervector_hamming_similarity","line":235},{"name":"dist","line":236},{"name":"dim","line":237},{"name":"similarity","line":238},{"name":"hypervector_dot_product","line":250},{"name":"hypervector_negate","line":263},{"name":"hypervector_count_non_zero","line":275},{"name":"hypervector_density","line":287},{"name":"non_zero","line":288},{"name":"dim","line":289},{"name":"hypervector_clone","line":298},{"name":"bound","line":337},{"name":"a","line":476},{"name":"bound","line":477},{"name":"unbound","line":478},{"name":"a","line":483},{"name":"b","line":484},{"name":"ab","line":485},{"name":"ba","line":486},{"name":"a","line":491},{"name":"b","line":492},{"name":"c","line":493},{"name":"abc","line":494},{"name":"bca","line":495},{"name":"a","line":500},{"name":"a","line":506},{"name":"a","line":512},{"name":"b","line":513},{"name":"a","line":519},{"name":"b","line":520},{"name":"a","line":526},{"name":"b","line":527},{"name":"c","line":528},{"name":"ab","line":529},{"name":"bc","line":530},{"name":"abc","line":531},{"name":"lhs","line":532},{"name":"rhs","line":533},{"name":"a","line":538},{"name":"t1","line":541},{"name":"t2","line":542},{"name":"a","line":548},{"name":"result","line":554},{"name":"a","line":559}],"imports":[{"name":"base::types","line":10},{"name":"numeric::gf16","line":11},{"name":"vsa::vsa_core","line":12},{"name":"ternary::hybrid_arithmetic","line":13}],"terms":["vsa","sdk","hypervector","zero","empty","random","labeled","raw","get","dimension","set","bind","unbind","bundle","bundle3","permute","inverse","similarity","hamming","distance","dist","dim","dot","product","negate","count","non","density","clone","bound","unbound","abc","bca","lhs","rhs"]},{"id":"465c3b449e4a75c27782a31f490768e1296cc3e44c47e2106ed83f5aacd5e2af","sources":[{"repo":"ghashtag/t27","path":"specs/nn/sacred_attention.t27","health":"warn","module":null}],"description":"specs/nn/sacred_attention.t27 Sacred Attention: Multi-head attention with φ-based scaling scale = head_dim^(-PHI^3) instead of standard 1/sqrt(head_dim)","symbols":[],"imports":[],"terms":["sacred","attention"]},{"id":"467a6408508e8ea78e10bb34aec16e497b66a70c41f54c0fc5a3db9ae50c0a06","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/json.t27","health":"ok","module":"TriJson"}],"description":"t27/specs/","symbols":[{"name":"JsonValue","line":13},{"name":"JsonType","line":18},{"name":"JsonArray","line":22},{"name":"JsonObject","line":26},{"name":"parse","line":34},{"name":"stringify","line":39},{"name":"get","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","json","array","object","parse","stringify","get"]},{"id":"46aa1eb949902b6b7425c0e5f00addc1ab4cf188916707766b2a20b357d3957f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/trust_manager.t27","health":"warn","module":"trust_manager"}],"description":"Trust Manager - trust-based routing and decision making Enables nodes to make decisions based on trust scores and reputation","symbols":[{"name":"MAX_NODES","line":7},{"name":"TRUST_THRESHOLD","line":8},{"name":"TRUST_HIGH","line":9},{"name":"TRUST_LOW","line":10},{"name":"MAX_TRUST_SCORE","line":11},{"name":"create_trust_score","line":14},{"name":"get_trust_node_id","line":21},{"name":"get_trust_score_value","line":25},{"name":"get_positive_interactions","line":29},{"name":"get_negative_interactions","line":33},{"name":"create_trust_relationship","line":40},{"name":"get_trust_source","line":47},{"name":"get_trust_destination","line":51},{"name":"get_trust_level","line":55},{"name":"get_trust_verified","line":59},{"name":"create_trust_array","line":66},{"name":"get_trust_score","line":70},{"name":"calculate_trust_score","line":78},{"name":"update_trust_score","line":90},{"name":"is_node_trusted","line":103},{"name":"is_node_highly_trusted","line":108},{"name":"is_node_low_trusted","line":113},{"name":"find_most_trusted","line":118},{"name":"should_route_via_node","line":166},{"name":"penalize_node","line":174},{"name":"reward_node","line":185}],"imports":[{"name":"base::types","line":5}],"terms":["net","trust","manager","max","nodes","threshold","high","low","score","create","get","node","positive","interactions","negative","relationship","destination","level","verified","array","calculate","trusted","highly","find","most","route","via","penalize","reward"]},{"id":"473c5317d5dd386d0310b9f0762f2f2ac5febdb8fc69295ac4ce7d4597ed905e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/sha256.t27","health":"ok","module":"TriSha256"}],"description":"t27/specs/","symbols":[{"name":"SHA256","line":13},{"name":"init","line":24},{"name":"update","line":29},{"name":"final","line":34},{"name":"hash","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","sha256","init","final","hash"]},{"id":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","sources":[{"repo":"ghashtag/t27","path":"specs/pipeline/e2e_test.t27","health":"warn","module":"PipelineE2E"}],"description":"t27/specs/pipeline/e2e_test.t27 Pipeline E2E Test Specification Ring 028 — tri pipeline end-to-end testing 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"MAX_PIPELINE_STAGES","line":10},{"name":"STAGE_INIT","line":11},{"name":"STAGE_PARSE","line":12},{"name":"STAGE_SEAL","line":13},{"name":"STAGE_GEN","line":14},{"name":"STAGE_TEST","line":15},{"name":"STAGE_VERDICT","line":16},{"name":"STAGE_SAVE","line":17},{"name":"STAGE_COMMIT","line":18},{"name":"STAGE_DONE","line":19},{"name":"STAGE_FAIL","line":20},{"name":"pipeline_run","line":23},{"name":"pipeline_inject_failure","line":45},{"name":"stage_name","line":72},{"name":"pipeline_progress","line":77}],"imports":[{"name":"base::types","line":8}],"terms":["pipeline","e2e","max","stages","stage","init","parse","seal","gen","verdict","save","commit","done","fail","inject","failure","progress"]},{"id":"48793199ab1d93dd98ca70e4a7041b50c4f26a9ae24d5ccc0cb95f8a50f50d08","sources":[{"repo":"ghashtag/t27","path":"specs/physics/gi1_analysis.t27","health":"ok","module":"GI1Analysis"}],"description":"t27/specs/physics/gi1_analysis.t27 GI1 Pre-Registration Analysis: γ_φ vs γ₁ comparison Three hypotheses tested against empirical data","symbols":[{"name":"STRUCTURAL_COMPLEXITY_PHI","line":17},{"name":"STRUCTURAL_COMPLEXITY_1","line":18},{"name":"GAMMA_PHI","line":24},{"name":"GAMMA_LQG_STANDARD","line":27},{"name":"DELTA_GAMMA_1_PHI_PERCENT","line":30},{"name":"LITEBIRD_NT_DIV_R_MEASURED","line":35},{"name":"verify_structural_simplicity","line":41},{"name":"verify_numerical_proximity","line":46},{"name":"verify_gamma_uniqueness","line":51},{"name":"DL_LOWER_BOUND","line":54},{"name":"DL_UPPER_BOUND","line":55},{"name":"verify_gamma_in_dl_bounds","line":59},{"name":"compute_litebird_prediction","line":64},{"name":"GI1Report","line":74},{"name":"verify_all_hypotheses","line":94},{"name":"ha_passed","line":95},{"name":"hb_passed","line":96},{"name":"hc_passed","line":97},{"name":"hc_dl_passed","line":98},{"name":"ntr_phi","line":101},{"name":"ntr_1","line":102},{"name":"diff_phi","line":105},{"name":"diff_1","line":106}],"imports":[{"name":"math::constants","line":8}],"terms":["physics","gi1","analysis","gi1analysis","structural","complexity","phi","gamma","lqg","standard","delta","percent","litebird","div","measured","verify","simplicity","numerical","proximity","uniqueness","lower","bound","upper","bounds","compute","prediction","gi1report","hypotheses","passed","ntr","diff"]},{"id":"48c6a87fe3c885ead9caad7013425c2f4e87ba38dd6adbab78cc6b5c5d6864d8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/adagrad.t27","health":"ok","module":"Adagrad"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_LR","line":13},{"name":"DEFAULT_EPSILON","line":14},{"name":"DEFAULT_WEIGHT_DECAY","line":15},{"name":"AdagradConfig","line":21},{"name":"AdagradState","line":27},{"name":"init_state","line":36},{"name":"update","line":41}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","adagrad","default","epsilon","weight","decay","config","state","init"]},{"id":"4907c0a74ccaac2e6571cd2d00cd6f090d240cb1bbdc40eb1571e6944b209ec4","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/diagnostics.t27","health":"ok","module":"Diagnostics"}],"description":"","symbols":[{"name":"ErrorCode","line":3},{"name":"Severity","line":24},{"name":"Diagnostic","line":30},{"name":"diagnostic_new","line":39},{"name":"is_error","line":50},{"name":"is_warning","line":54},{"name":"is_parse_error","line":58},{"name":"is_type_error","line":66},{"name":"is_link_error","line":74},{"name":"error_code_range","line":81},{"name":"format_diagnostic","line":88}],"imports":[],"terms":["compiler","diagnostics","severity","diagnostic","warning","parse","link","range","format"]},{"id":"4991d83ed59365348efc506f4907cceb29a04742b9ad7f610b6b754c184d55b4","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/boards/ax7203_full.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"lvds","line":13}],"imports":[],"terms":["fpga","boards","ax7203","full","lvds"]},{"id":"49fd9c0e4793f2c69ac2ae1c4ff80d1cd858a1404398a6b36a28e33ef8f35389","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/kl_divergence.t27","health":"ok","module":"KlDivergence"}],"description":"t27/specs/","symbols":[{"name":"forward","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["loss","divergence","forward"]},{"id":"4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5","sources":[{"repo":"ghashtag/t27","path":"specs/github/auth.t27","health":"ok","module":"github"}],"description":"specs/github/auth.t27 GitHub Authentication for t27 Ring-072 - GitHub SSOT Integration","symbols":[{"name":"AUTH_STATE_UNAUTHENTICATED","line":8},{"name":"AUTH_STATE_AUTHENTICATED","line":9},{"name":"GITHUB_CLI_PATH","line":10},{"name":"AuthResult","line":12},{"name":"auth_status","line":17},{"name":"status","line":24}],"imports":[],"terms":["auth","state","unauthenticated","authenticated","cli","path","status"]},{"id":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/kd_tree.t27","health":"ok","module":"TriKdTree"}],"description":"t27/specs/","symbols":[{"name":"KDNode","line":13},{"name":"KDTree","line":20},{"name":"init","line":31},{"name":"build","line":36},{"name":"nearest","line":41},{"name":"range","line":46},{"name":"deinit","line":51}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","tree","kdnode","kdtree","init","build","nearest","range","deinit"]},{"id":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/spi.t27","health":"ok","module":"SPI_Master"}],"description":"t27/specs/fpga/spi.t27 SPI Master Specification for FPGA Mode 0: CPOL=0, CPHA=0 (SCK idle low, sample on rising edge)","symbols":[{"name":"CLK_FREQ","line":16},{"name":"SPI_CPOL","line":21},{"name":"SPI_CPHA","line":22},{"name":"MAX_DATA_WIDTH","line":25},{"name":"CS_ASSERT_DELAY","line":26},{"name":"CS_DEASSERT_DELAY","line":27},{"name":"PRESCALER_2","line":30},{"name":"PRESCALER_4","line":31},{"name":"PRESCALER_8","line":32},{"name":"PRESCALER_16","line":33},{"name":"PRESCALER_32","line":34},{"name":"PRESCALER_64","line":35},{"name":"PRESCALER_128","line":36},{"name":"PRESCALER_256","line":37},{"name":"SPI_IDLE","line":44},{"name":"SPI_CS_ASSERT","line":45},{"name":"SPI_TRANSFER","line":46},{"name":"SPI_CS_DEASSERT","line":47},{"name":"TX_BIT","line":50},{"name":"RX_BIT","line":51},{"name":"WAIT_EDGE","line":52},{"name":"SPI_Master_Unit","line":59},{"name":"spi_set_prescaler","line":103},{"name":"spi_get_prescaler_div","line":113},{"name":"spi_get_sck_freq","line":129},{"name":"spi_set_data_width","line":135},{"name":"spi_is_busy","line":145},{"name":"spi_transfer","line":151},{"name":"spi_read_rx","line":166},{"name":"spi_get_cs","line":172},{"name":"spi_get_sck","line":178},{"name":"spi_get_mosi","line":190},{"name":"spi_tick","line":199},{"name":"spi_transfer_bit","line":230},{"name":"prescaler_div","line":231},{"name":"miso_bit","line":245}],"imports":[{"name":"base::types","line":9}],"terms":["fpga","spi","master","clk","freq","cpol","cpha","max","data","width","assert","delay","deassert","prescaler","idle","transfer","bit","wait","edge","unit","set","get","div","sck","busy","read","mosi","tick","miso"]},{"id":"4a85553e544bba9b8b881d36db90ca3dc88d4ef17dfa856b31c5fac5569c5737","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/tanh_activation.t27","health":"ok","module":"Tanh"}],"description":"t27/specs/","symbols":[{"name":"TanhConfig","line":13},{"name":"forward","line":22},{"name":"forward_batch","line":27},{"name":"derivative","line":32},{"name":"derivative_from_output","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","tanh","config","forward","batch","derivative"]},{"id":"4b04e69c42d9f9d99b2292a548567025a39a3ce8fb5ec76e78059a8c5464eb60","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/sac_critic.t27","health":"ok","module":"SacCritic"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_TAU","line":13},{"name":"DEFAULT_GAMMA","line":14},{"name":"DEFAULT_INIT_WEIGHT","line":15},{"name":"SACCriticConfig","line":21},{"name":"TwinQOutput","line":28},{"name":"TargetQUpdate","line":33},{"name":"forward","line":43},{"name":"compute_target","line":48},{"name":"q_loss","line":53},{"name":"soft_update_target","line":58}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sac","critic","default","tau","gamma","init","weight","saccritic","config","twin","qoutput","target","qupdate","forward","compute","loss","soft"]},{"id":"4b34351e1bafe5e6cc26db176be01be8db82425a9b4200d04ff2beaeed78df9b","sources":[{"repo":"ghashtag/t27","path":"specs/api/c_api_contract.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"ver","line":124},{"name":"v","line":129},{"name":"v","line":138},{"name":"data","line":150},{"name":"v","line":151},{"name":"copied","line":155},{"name":"v","line":161},{"name":"cloned","line":164},{"name":"sim","line":167},{"name":"a","line":172},{"name":"bound","line":175},{"name":"a_trit","line":180},{"name":"r_trit","line":181},{"name":"a","line":191},{"name":"b","line":194},{"name":"bound","line":197},{"name":"recovered","line":200},{"name":"sim","line":204},{"name":"a","line":209},{"name":"b","line":212},{"name":"bundled","line":215},{"name":"sim_a","line":219},{"name":"sim_b","line":220},{"name":"v","line":226},{"name":"permuted","line":229},{"name":"sim","line":233}],"imports":[],"terms":["api","contract","ver","data","copied","cloned","sim","bound","trit","recovered","bundled","permuted"]},{"id":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/lexer.t27","health":"ok","module":"Lexing"}],"description":"","symbols":[{"name":"TokenKind","line":5},{"name":"Token","line":30},{"name":"Lexer","line":38},{"name":"lexer_init","line":46},{"name":"peek","line":56},{"name":"peek_offset","line":63},{"name":"new_pos","line":64},{"name":"advance","line":71},{"name":"ch","line":73},{"name":"is_alpha","line":84},{"name":"is_digit","line":88},{"name":"is_hex_digit","line":92},{"name":"is_alnum","line":96},{"name":"is_whitespace","line":100},{"name":"skip_whitespace_and_comments","line":104},{"name":"lexeme_equals","line":140},{"name":"check_keyword","line":151},{"name":"make_token_simple","line":209},{"name":"make_token_from_source","line":225},{"name":"scan_identifier","line":241},{"name":"start_line","line":242},{"name":"start_col","line":243},{"name":"start_pos","line":244},{"name":"ch","line":248},{"name":"scan_number","line":261},{"name":"start_line","line":262},{"name":"start_col","line":263},{"name":"start_pos","line":264},{"name":"ch","line":269},{"name":"next_ch","line":276},{"name":"scan_string","line":292},{"name":"start_line","line":293},{"name":"start_col","line":294},{"name":"escaped","line":310},{"name":"scan_char","line":341},{"name":"start_line","line":342},{"name":"start_col","line":343},{"name":"next_token","line":379},{"name":"start_line","line":382},{"name":"start_col","line":383},{"name":"start_pos","line":384},{"name":"ch","line":390},{"name":"next","line":398},{"name":"tok","line":478},{"name":"tok","line":484},{"name":"tok","line":489},{"name":"tok","line":494}],"imports":[{"name":"base::types","line":3}],"terms":["compiler","lexer","lexing","token","kind","init","peek","offset","pos","advance","alpha","digit","hex","alnum","whitespace","skip","lexeme","equals","keyword","make","simple","scan","identifier","start","col","escaped","char","tok"]},{"id":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/verilog/codegen.t27","health":"warn","module":"verilog_codegen"}],"description":"codegen.t27 0 Code Generator for Verilog Generates synthesizable Verilog from t27 AST","symbols":[{"name":"VerilogCodegenOptions","line":8},{"name":"VerilogCodegen","line":16},{"name":"new","line":26},{"name":"pc_width","line":28},{"name":"addr_width","line":29},{"name":"data_width","line":30},{"name":"generate","line":44},{"name":"emit_header","line":93},{"name":"emit_parameters","line":110},{"name":"emit_ports","line":127},{"name":"emit_signals","line":157},{"name":"emit_instruction_rom","line":218},{"name":"encoded","line":230},{"name":"hex","line":236},{"name":"encode_instruction","line":249},{"name":"opcode_to_bits","line":270},{"name":"operand_to_bits","line":287},{"name":"disassemble","line":310},{"name":"opcode_to_mnemonic","line":321},{"name":"operand_to_string","line":338},{"name":"emit_data_memory","line":349},{"name":"emit_register_file","line":360},{"name":"emit_decode","line":368},{"name":"emit_alu","line":380},{"name":"emit_control","line":391},{"name":"emit_fpga_top","line":403},{"name":"emit_verilog_assertions","line":491},{"name":"emit_verilog_assertion","line":505},{"name":"verilog_name","line":506},{"name":"emit_footer","line":547},{"name":"emit_testbench","line":553},{"name":"emit_verilog_test_task","line":660},{"name":"verilog_name","line":661},{"name":"emit_test_calls","line":728},{"name":"verilog_name","line":732},{"name":"mangle_verilog_name","line":742},{"name":"emit","line":757},{"name":"emit_line","line":761},{"name":"emit_int","line":772},{"name":"indent","line":776},{"name":"dedent","line":780},{"name":"StringBuilder","line":788},{"name":"new","line":793},{"name":"append","line":801},{"name":"to_string","line":809},{"name":"Program","line":815},{"name":"CodeSection","line":822},{"name":"TestSection","line":827},{"name":"InvariantSection","line":831},{"name":"Instruction","line":835},{"name":"Opcode","line":840},{"name":"Operand","line":853},{"name":"TestCase","line":860},{"name":"InvariantDecl","line":867},{"name":"CodegenError","line":873},{"name":"calculate_width","line":879},{"name":"format_hex","line":894},{"name":"hex_chars","line":895},{"name":"shift","line":900},{"name":"digit","line":901},{"name":"int_to_str","line":909},{"name":"output","line":962},{"name":"output","line":993}],"imports":[],"terms":["compiler","codegen","verilog","options","width","addr","data","generate","emit","header","parameters","ports","signals","rom","encoded","hex","encode","opcode","bits","operand","disassemble","mnemonic","memory","register","decode","alu","control","fpga","top","assertions","assertion","footer","testbench","calls","mangle","int","indent","dedent","builder","append","program","section","invariant","case","decl","calculate","format","chars","shift","digit","str"]},{"id":"4c42cd77cd3247972f0787ec81f7578f4b770de4d6977ddcbcc8e543101bfcf4","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/async_stream.t27","health":"ok","module":"TriAsyncStream"}],"description":"t27/specs/","symbols":[{"name":"Stream","line":13},{"name":"StreamState","line":18},{"name":"from","line":27},{"name":"map","line":32},{"name":"filter","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","async","stream","state","map","filter"]},{"id":"4c452893fa3e0f4141cdf198415fdb6fb5b611218193e65398ecc2386e69d615","sources":[{"repo":"ghashtag/t27","path":"specs/brain/brain.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["brain"]},{"id":"4c4543a14768e2353cf1981460c90b96fa26a9c05e049b5d504e07a9e244a0d4","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/schema.t27","health":"ok","module":"lsp-schema"}],"description":"lsp/schema.t27 — LSP Base Types Position, Range, Diagnostic definitions for Language Server Protocol","symbols":[{"name":"ZERO_POSITION","line":19},{"name":"MAX_LINE","line":22},{"name":"MAX_CHAR","line":25},{"name":"LSP_VERSION","line":28},{"name":"Position","line":36},{"name":"Range","line":43},{"name":"Location","line":50},{"name":"DiagnosticSeverity","line":57},{"name":"DiagnosticTag","line":65},{"name":"CodeAction","line":71},{"name":"CodeActionKind","line":79},{"name":"WorkspaceEdit","line":87},{"name":"TextDocumentEdit","line":92},{"name":"Diagnostic","line":98},{"name":"TextDocumentSyncKind","line":108},{"name":"TextDocumentItem","line":114},{"name":"CompletionItem","line":122},{"name":"CompletionItemKind","line":133},{"name":"SignatureInformation","line":162},{"name":"ParameterInformation","line":169},{"name":"Hover","line":175},{"name":"SymbolKind","line":181},{"name":"DocumentSymbol","line":211},{"name":"InlayHintKind","line":221},{"name":"InlayHint","line":227},{"name":"CodeLens","line":236},{"name":"Command","line":242},{"name":"position_zero","line":253},{"name":"range_from_positions","line":258},{"name":"range_create","line":263},{"name":"start","line":264},{"name":"end","line":265},{"name":"location_create","line":270},{"name":"range","line":271},{"name":"diagnostic_create","line":276},{"name":"completion_item_create","line":288},{"name":"inlay_hint_create","line":301},{"name":"document_symbol_create","line":312},{"name":"position_is_zero","line":324},{"name":"range_is_empty","line":329},{"name":"range_length","line":334},{"name":"position_compare","line":344},{"name":"range_contains_position","line":361},{"name":"after_start","line":362},{"name":"before_end","line":363},{"name":"severity_to_string","line":368},{"name":"pos","line":382},{"name":"start","line":388},{"name":"end","line":389},{"name":"r","line":390},{"name":"r","line":396},{"name":"r","line":404},{"name":"r","line":409},{"name":"start","line":414},{"name":"end","line":415},{"name":"r","line":416},{"name":"inside","line":417},{"name":"outside","line":418},{"name":"a","line":424},{"name":"b","line":425},{"name":"a","line":430},{"name":"b","line":431},{"name":"a","line":436},{"name":"b","line":437},{"name":"r","line":450},{"name":"diag","line":451},{"name":"item","line":456},{"name":"pos","line":462},{"name":"hint","line":463},{"name":"r","line":469},{"name":"sym","line":470},{"name":"r","line":544},{"name":"pos","line":545},{"name":"a","line":557},{"name":"b","line":558},{"name":"r","line":570},{"name":"r","line":582}],"imports":[],"terms":["lsp","schema","zero","position","max","char","range","location","diagnostic","severity","tag","action","kind","workspace","edit","text","document","sync","item","completion","signature","information","parameter","hover","inlay","hint","lens","positions","create","start","end","empty","length","compare","contains","pos","inside","outside","diag","sym"]},{"id":"4c58b9b71243fe4b1158a8e447bb9102bf2dc8392c4972321a39df491ed3653e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/rtree.t27","health":"ok","module":"TriRtree"}],"description":"t27/specs/","symbols":[{"name":"Rect","line":13},{"name":"RTreeNode","line":20},{"name":"RTree","line":26},{"name":"init","line":36},{"name":"insert","line":41},{"name":"query","line":46}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","rtree","rect","node","init","insert","query"]},{"id":"4d62843989a3e55bc2b52630e79c32f09d444359ef2429da1fc529663910c953","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_node_sim.t27","health":"ok","module":"MeshNodeSim"}],"description":"Mesh node simulation - 2-4 node network scenarios Tests point-to-point, triangle, line topologies","symbols":[{"name":"NODE_1","line":8},{"name":"NODE_2","line":9},{"name":"NODE_3","line":10},{"name":"NODE_4","line":11},{"name":"create_link_quality","line":14},{"name":"link_from","line":18},{"name":"link_to","line":22},{"name":"link_quality","line":26},{"name":"is_link_good","line":31},{"name":"create_2node_mesh","line":36},{"name":"create_3node_mesh","line":42},{"name":"create_4node_line","line":49},{"name":"calculate_hops","line":56}],"imports":[{"name":"base::types","line":5}],"terms":["net","mesh","node","sim","create","link","quality","good","2node","3node","4node","calculate","hops"]},{"id":"4dc4a3d792be4571b3ebb8e85dfcda02726d2908fc4552e05bea89c6f483ef8d","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/softmax.t27","health":"ok","module":"Softmax"}],"description":"t27/specs/","symbols":[{"name":"ZERO","line":13},{"name":"MIN_TEMP","line":14},{"name":"SoftmaxConfig","line":20},{"name":"forward","line":31},{"name":"backward","line":36}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","softmax","zero","min","temp","config","forward","backward"]},{"id":"4e466319eaaca9d8dded516b01c4e044793adcf2dc0fd6b21baf29244e53b5f9","sources":[{"repo":"ghashtag/t27","path":"specs/github/prs.t27","health":"ok","module":"github"}],"description":"specs/github/prs.t27","symbols":[{"name":"PR_STATE_OPEN","line":4},{"name":"PullRequest","line":6},{"name":"pr_list","line":13},{"name":"prs","line":19}],"imports":[],"terms":["prs","state","open","pull","request","list"]},{"id":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","sources":[{"repo":"ghashtag/t27","path":"specs/file/operations.t27","health":"warn","module":"FileOperations"}],"description":"specs/file/operations.t27 File Operations","symbols":[{"name":"read","line":14},{"name":"read_range","line":19},{"name":"read_binary","line":24},{"name":"exists","line":29},{"name":"stat","line":34},{"name":"write","line":43},{"name":"write_binary","line":48},{"name":"append","line":53},{"name":"edit","line":58},{"name":"edit_all","line":63},{"name":"insert","line":68},{"name":"delete_lines","line":73},{"name":"list","line":82},{"name":"list_recursive","line":87},{"name":"create_dir","line":92},{"name":"delete_dir","line":97},{"name":"move_path","line":102},{"name":"copy","line":107},{"name":"delete","line":112},{"name":"is_ignored","line":121},{"name":"load_ignore_rules","line":126},{"name":"add_ignore_pattern","line":131},{"name":"normalize","line":140},{"name":"join","line":145},{"name":"dirname","line":150},{"name":"basename","line":155},{"name":"extname","line":160},{"name":"relative","line":165},{"name":"absolute","line":170},{"name":"resolve","line":175},{"name":"detect_type","line":184},{"name":"count_lines","line":189},{"name":"truncate","line":194}],"imports":[{"name":"base::types","line":6},{"name":"file::schema","line":7}],"terms":["operations","read","range","binary","exists","stat","write","append","edit","insert","delete","list","recursive","create","dir","move","path","copy","ignored","load","ignore","rules","pattern","normalize","join","dirname","basename","extname","relative","absolute","resolve","detect","count","truncate"]},{"id":"4eca929d7822c55feff4cbd456c88688c352fbec4ecfc7e4755983b08ae660a5","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/spi_tb.t27","health":"ok","module":"SPI_Testbench"}],"description":"t27/specs/fpga/testbench/spi_tb.t27 SPI Master Testbench Specification Tests SPI transfer, clock generation, chip select, and mode handling","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"SPI_CLK_DIV","line":12},{"name":"tick","line":31},{"name":"reset","line":36},{"name":"spi_transfer","line":44}],"imports":[{"name":"fpga::spi::SPI_Master","line":8}],"terms":["fpga","testbench","spi","clk","period","sim","timeout","div","tick","reset","transfer"]},{"id":"4f3c63813dd85889325a7567f829572f66ddd9201e19cd60ed6beaefe154beac","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/random.t27","health":"ok","module":"TriRandom"}],"description":"t27/specs/","symbols":[{"name":"Rng","line":13},{"name":"init","line":22},{"name":"next","line":27},{"name":"range","line":32},{"name":"range_inclusive","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","random","rng","init","range","inclusive"]},{"id":"4f5f9b43b9ec8b0be6593775af54ff6721d169e5e2c33898a1443dcbdfe4d85d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_optimistic.t27","health":"ok","module":"TriComputeOptimistic"}],"description":"TRI-NET optimistic settlement lifecycle. The node's settle path is PESSIMISTIC: it recomputes every receipt before paying. That is safe but does not scale -- an optimistic path credits the reward PROVISIONALLY (with the executor's bond locked), opens a challenge window, and only a successful challenge (tri_compute_challenge) REVERSES the credit and slashes the bond; unchallenged receipts FINALIZE when the window closes. This is the compute analogue of an optimistic rollup (Keryx OPoI /","symbols":[{"name":"PENDING","line":16},{"name":"FINALIZED","line":17},{"name":"REVERSED","line":18},{"name":"provisional_balance","line":22},{"name":"window_open","line":31},{"name":"GFT16_ET","line":42},{"name":"BASE_WINDOW","line":43},{"name":"WINDOW_PER_TRIT","line":44},{"name":"window_for_rung","line":46},{"name":"window_open_rung","line":56},{"name":"settle_state","line":62},{"name":"balance_after_settle","line":76},{"name":"can_finalize","line":90}],"imports":[{"name":"base::types","line":14}],"terms":["net","compute","optimistic","finalized","reversed","provisional","balance","window","open","gft16","base","per","trit","rung","settle","state","finalize"]},{"id":"4f8e94bffdebbcef0e7bc6e7cfbace1a51c4021f68f76ba1aa35192bc96825c8","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/d2d_routing.t27","health":"ok","module":"CoronaD2DRouting"}],"description":"specs/corona/d2d_routing.t27 Die-to-Die routing: Corona forwards format queries to Gamma for formats Gamma natively implements (no duplication).","symbols":[{"name":"GAMMA_NATIVE_CLUSTERS","line":35},{"name":"ROUTING_LOCAL","line":63},{"name":"ROUTING_D2D_GAMMA","line":64},{"name":"ROUTING_NOT_IMPLEMENTED","line":65},{"name":"ROUTING_INVALID","line":66},{"name":"D2D_MESH_MODULE","line":77},{"name":"D2D_MESH_OWNER","line":78},{"name":"D2D_MESH_LICENSE","line":79},{"name":"STANDALONE_LEGAL","line":90},{"name":"FULL_CATALOG_REQUIRES_GAMMA","line":95}],"imports":[{"name":"base::types","line":11},{"name":"corona::corona_oracle","line":12},{"name":"corona::rom_layout","line":13}],"terms":["corona","d2d","routing","d2drouting","gamma","native","clusters","local","implemented","invalid","mesh","owner","license","standalone","legal","full","catalog","requires"]},{"id":"4fa7ccadd44d000694a91d69bfeaef6080397ad16540b682430c2f813303db56","sources":[{"repo":"ghashtag/t27","path":"specs/api/tri_net_api.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["api","net"]},{"id":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","sources":[{"repo":"ghashtag/t27","path":"specs/hslm/forward_pass.t27","health":"ok","module":"ForwardPass"}],"description":"Module: Minimal Forward Pass for LLM Inference","symbols":[{"name":"HEAD_COUNT","line":18},{"name":"FORWARD_VERSION","line":21},{"name":"ROLE_DIM","line":24},{"name":"CONTEXT_WINDOW","line":27},{"name":"HEBBIAN_CHARS","line":30},{"name":"HEBBIAN_OFFSET","line":33},{"name":"MAX_REFINE_PASSES","line":36},{"name":"RoleVector","line":45},{"name":"HyperVector","line":58},{"name":"ForwardOutput","line":69},{"name":"singleHeadAttention","line":82},{"name":"multiHeadAttention","line":88},{"name":"forwardPass","line":98},{"name":"forwardPassMultiHead","line":104},{"name":"resonatorTrainStep","line":115},{"name":"refineDirectRole","line":121},{"name":"summarizeContext","line":131},{"name":"computeDirectRole","line":141},{"name":"directDecode","line":147},{"name":"generateWithDirectRole","line":157},{"name":"buildHebbianCounts","line":167},{"name":"hebbianLookup","line":173}],"imports":[{"name":"base::types","line":9},{"name":"numeric::gf16","line":10},{"name":"ternary::packed_trit","line":11}],"terms":["hslm","forward","pass","head","count","role","dim","window","hebbian","chars","offset","max","refine","passes","vector","hyper","single","attention","multi","resonator","train","step","direct","summarize","compute","decode","generate","build","counts","lookup"]},{"id":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/language.t27","health":"ok","module":"lsp-language"}],"description":"lsp/language.t27 — Language Server Feature Mappings Language ID mappings, file extensions, and feature associations","symbols":[{"name":"LANG_T27","line":19},{"name":"LANG_ZIG","line":22},{"name":"LANG_PYTHON","line":25},{"name":"LANG_JAVASCRIPT","line":28},{"name":"LANG_TYPESCRIPT","line":31},{"name":"LANG_MARKDOWN","line":34},{"name":"LANG_JSON","line":37},{"name":"LANG_YAML","line":40},{"name":"EXT_T27","line":43},{"name":"EXT_ZIG","line":46},{"name":"EXT_PYTHON","line":49},{"name":"EXT_JAVASCRIPT","line":52},{"name":"EXT_TYPESCRIPT","line":55},{"name":"EXT_MARKDOWN","line":58},{"name":"EXT_JSON","line":61},{"name":"EXT_YAML","line":64},{"name":"LanguageInfo","line":71},{"name":"LanguageConfiguration","line":80},{"name":"CommentConfiguration","line":88},{"name":"BracketPair","line":95},{"name":"Indentation","line":101},{"name":"LanguageFeature","line":107},{"name":"FileAssociation","line":125},{"name":"LanguageServerCapability","line":131},{"name":"SymbolInfo","line":137},{"name":"SymbolKind","line":144},{"name":"KeywordSet","line":161},{"name":"CompletionTemplate","line":167},{"name":"language_info_t27","line":178},{"name":"language_info_python","line":189},{"name":"language_info_zig","line":200},{"name":"language_configuration_default","line":211},{"name":"file_association_create","line":225},{"name":"language_id_from_extension","line":233},{"name":"language_server_capability_create","line":250},{"name":"symbol_info_create","line":260},{"name":"completion_template_create","line":269},{"name":"is_t27_extension","line":278},{"name":"is_t27_language","line":283},{"name":"feature_to_string","line":288},{"name":"symbol_kind_to_string","line":308},{"name":"info","line":331},{"name":"info","line":336},{"name":"info","line":341},{"name":"config","line":350},{"name":"assoc","line":355},{"name":"lang_id","line":360},{"name":"lang_id","line":365},{"name":"cap","line":378},{"name":"sym","line":383},{"name":"tmpl","line":388},{"name":"str","line":393},{"name":"str","line":398}],"imports":[],"terms":["lsp","language","lang","zig","python","javascript","typescript","markdown","json","yaml","ext","info","configuration","bracket","pair","indentation","feature","association","capability","kind","keyword","set","completion","template","default","create","extension","config","assoc","cap","sym","tmpl","str"]},{"id":"50b2fe09337e3f407869407d2f3542c7516ec85483798d71ce05a653f05d57d7","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/ternary_vs_binary.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"LayerConfig","line":49},{"name":"config","line":60},{"name":"input","line":61}],"imports":[],"terms":["benchmarks","ternary","binary","layer","config"]},{"id":"50d027fc963bf66e1ad0bba2584df9d86a3964a397f7f74db7c639b2a6c1f796","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/formats.t27","health":"ok","module":"Formats"}],"description":"specs/numeric/formats.t27 Format Conversion Utilities - GF16, f32, ternary encoding","symbols":[{"name":"SignMask","line":27},{"name":"ExpMask","line":28},{"name":"MantMask","line":29},{"name":"ExpShift","line":31},{"name":"SignShift","line":32},{"name":"Bias","line":33},{"name":"ExpMax","line":35},{"name":"ExpMin","line":36},{"name":"gf16_to_f32","line":61},{"name":"f32_to_gf16","line":79},{"name":"f32_to_ternary","line":101},{"name":"ternary_to_f32","line":108},{"name":"Format","line":121},{"name":"format_bytes","line":175},{"name":"quantize_value","line":185},{"name":"original","line":460},{"name":"encoded","line":461},{"name":"decoded","line":462},{"name":"error","line":463},{"name":"p","line":468},{"name":"n","line":469},{"name":"p_decoded","line":470},{"name":"n_decoded","line":471},{"name":"values","line":476},{"name":"t","line":478},{"name":"recovered","line":479},{"name":"diff","line":480},{"name":"test_value","line":499},{"name":"test_value","line":510},{"name":"test_value","line":521},{"name":"test_trit","line":532}],"imports":[{"name":"base::types","line":10},{"name":"numeric::gf16","line":11}],"terms":["chips","euler","numeric","formats","sign","mask","exp","mant","shift","bias","max","min","gf16","f32","ternary","format","bytes","quantize","original","encoded","decoded","values","recovered","diff","trit"]},{"id":"50d838b5e5138ffeb2875b3a6c831f34ba6a2953a3086db6752b1a6b490213ba","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/ternary_isa_tb.t27","health":"ok","module":"Ternary_ISA_Testbench"}],"description":"t27/specs/fpga/testbench/ternary_isa_tb.t27 Ternary ISA Testbench Tests ternary instruction decode, ALU operations, and encoding","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"TRIT_POS","line":12},{"name":"TRIT_ZERO","line":13},{"name":"TRIT_NEG","line":14},{"name":"tick","line":31},{"name":"reset","line":36},{"name":"ternary_add","line":44},{"name":"ternary_mul","line":51},{"name":"ternary_neg","line":56}],"imports":[{"name":"fpga::ternary_isa::TernaryIsa","line":8}],"terms":["fpga","testbench","ternary","isa","clk","period","sim","timeout","trit","pos","zero","neg","tick","reset","mul"]},{"id":"513b6a22de6436f9269e7422c67954b6836990fa5ddeb147df0c992e698e56ee","sources":[{"repo":"ghashtag/t27","path":"specs/memory/semantic_search.t27","health":"ok","module":"SemanticSearch"}],"description":"Module: Semantic Search via Hippocampus Pattern Completion CA3 pattern completion via Schaffer collaterals analog: - Query embedding compared via cosine similarity normalized by PHI - O(log n) search via HNSW index approximation - Returns top-k formula matches with similarity scores","symbols":[{"name":"EMBEDDING_DIM","line":26},{"name":"MAX_CORPUS","line":29},{"name":"DEFAULT_K","line":32},{"name":"FormulaMatch","line":39},{"name":"SearchResult","line":48},{"name":"FormulaEmbedding","line":55},{"name":"SearchQuery","line":62},{"name":"compute_similarity","line":73},{"name":"cos_sim","line":74},{"name":"top_k","line":80},{"name":"semantic_search","line":89},{"name":"top_matches","line":100},{"name":"query","line":114},{"name":"corpus","line":118},{"name":"k","line":119},{"name":"result","line":120},{"name":"q","line":125},{"name":"t","line":126},{"name":"sim","line":127},{"name":"q","line":135},{"name":"t","line":136},{"name":"sim","line":137},{"name":"expected","line":138}],"imports":[{"name":"base::types::Float","line":16},{"name":"base::math::cosine_sim","line":17},{"name":"base::math::normalize_l2","line":18},{"name":"base::constants::PHI","line":19}],"terms":["memory","semantic","search","embedding","dim","max","corpus","default","formula","match","query","compute","similarity","cos","sim","top","matches","expected"]},{"id":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/sort.t27","health":"ok","module":"TriSort"}],"description":"t27/specs/","symbols":[{"name":"SortOrder","line":13},{"name":"sort","line":22},{"name":"sort_by","line":27}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","order"]},{"id":"5182f6fa681faab5e767959d49e8be18f2305b6b9bb41130dacbf9974da4eef4","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/property_test_template.t27","health":"warn","module":"PBTTemplate"}],"description":"t27/specs/test_framework/property_test_template.t27 Ring 052 -- Property-Based Testing Template for GoldenFloat Standardized PBT patterns following T27-MATH-PHYSICS-TEST-FRAMEWORK-SPEC.md","symbols":[{"name":"PropertyTestConfig","line":15},{"name":"default_gf_config","line":25},{"name":"generate_gf16","line":41},{"name":"patterns","line":42},{"name":"idx","line":52},{"name":"bits","line":57},{"name":"generate_gf32","line":62},{"name":"patterns","line":63},{"name":"idx","line":73},{"name":"bits","line":78},{"name":"generate_gf16_pair","line":83},{"name":"generate_gf16_triple","line":88},{"name":"for_all","line":97},{"name":"input","line":105},{"name":"metamorphic","line":135},{"name":"input","line":144},{"name":"y","line":145},{"name":"g_y","line":146},{"name":"h_x","line":147},{"name":"differential","line":178},{"name":"input","line":188},{"name":"f_result","line":189},{"name":"g_result","line":190},{"name":"diff","line":191},{"name":"sum1","line":233},{"name":"sum2","line":234},{"name":"sum1","line":243},{"name":"sum2","line":244},{"name":"product1","line":253},{"name":"product2","line":254},{"name":"product1","line":263},{"name":"product2","line":264},{"name":"left","line":273},{"name":"right","line":274},{"name":"a_f16","line":295},{"name":"b_f16","line":296},{"name":"sum_f16","line":297},{"name":"abs_value","line":311},{"name":"next_representable","line":317},{"name":"diff","line":318},{"name":"goldenfloat_property_test_suite","line":330},{"name":"config","line":331},{"name":"strict_config","line":332},{"name":"approx_equal","line":411},{"name":"has_edge_cases","line":415},{"name":"has_normal_numbers","line":420},{"name":"all_tests_have_claim_ids","line":425},{"name":"has_commutativity_tests","line":430},{"name":"has_associativity_tests","line":431},{"name":"has_distributivity_tests","line":432},{"name":"has_precision_tests","line":433}],"imports":[{"name":"test_framework::core","line":7},{"name":"numeric::golden_float","line":8}],"terms":["framework","property","template","pbttemplate","config","default","generate","gf16","patterns","idx","bits","gf32","pair","triple","metamorphic","differential","diff","sum1","sum2","product1","product2","left","right","f16","sum","abs","representable","goldenfloat","suite","strict","approx","equal","edge","cases","normal","numbers","claim","ids","commutativity","associativity","distributivity","precision"]},{"id":"5189c2771d5edfddea6da5b8d20ee348fd44b3bd83e034188081e4a79f64fd40","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/frame_buffer.t27","health":"ok","module":"FrameBuffer"}],"description":"Frame buffer - minimal version","symbols":[{"name":"get_src","line":6},{"name":"get_dst","line":10},{"name":"get_ttl","line":14},{"name":"get_valid","line":18},{"name":"create_meta","line":22},{"name":"empty_meta","line":26}],"imports":[{"name":"base::types","line":4}],"terms":["net","frame","buffer","get","dst","ttl","valid","create","meta","empty"]},{"id":"5195f89bfc0b1f3ed434ef6371ba940a629ba01eee7a3746f6f14ec0cde9a141","sources":[{"repo":"ghashtag/t27","path":"specs/physics/formula_discovery.t27","health":"ok","module":"FormulaDiscovery"}],"description":"Formula Discovery v1.0 — ULTRA ENGINE Specification","symbols":[{"name":"PHI","line":9},{"name":"PI","line":10},{"name":"E","line":11},{"name":"S1_gamma","line":17},{"name":"PM1b_alpha_inv_exact","line":18},{"name":"N1_alpha_s","line":19},{"name":"N2_Tc","line":20},{"name":"CKM1_theta_C","line":21},{"name":"CKM2_V_cb","line":22},{"name":"PMNS2_sin2th23","line":23},{"name":"PMNS3_delta_CP","line":24},{"name":"PMNS4_sin2th12","line":25},{"name":"H1_mH_mZ","line":26},{"name":"P10_V_ud","line":29},{"name":"P11_V_cs","line":30},{"name":"P12_V_td","line":31},{"name":"P13_sin2th12_chimera","line":32},{"name":"P14_delta_CP_rad","line":33},{"name":"P15_ms_mmu","line":34},{"name":"P16_mb_mt","line":35},{"name":"P17_Omega_b","line":36},{"name":"P18_ns","line":37},{"name":"chimera_mul","line":42},{"name":"chimera_div","line":46},{"name":"chimera_add","line":53},{"name":"chimera_sub","line":57},{"name":"chimera_sin","line":63},{"name":"chimera_cos","line":67},{"name":"chimera_ln","line":73},{"name":"chimera_exp","line":80},{"name":"chimera_pow","line":86},{"name":"generate_basis","line":93}],"imports":[{"name":"math::constants","line":6}],"terms":["physics","formula","discovery","phi","gamma","pm1b","alpha","inv","exact","ckm1","theta","ckm2","pmns2","sin2th23","pmns3","delta","pmns4","sin2th12","p10","p11","p12","p13","chimera","p14","rad","p15","mmu","p16","p17","omega","p18","mul","div","sub","sin","cos","exp","pow","generate","basis"]},{"id":"51db6401e99e6d0be235e3db5a82accbef6311a9a2607375ad0882af54a29a7f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/health_monitoring.t27","health":"ok","module":"HealthMonitoring"}],"description":"Health Monitoring - system health checks and diagnostics Comprehensive health assessment for mesh network nodes","symbols":[{"name":"MAX_CHECKS","line":7},{"name":"HEALTH_CRITICAL","line":8},{"name":"HEALTH_WARNING","line":9},{"name":"HEALTH_HEALTHY","line":10},{"name":"CHECK_INTERVAL","line":11},{"name":"create_health_check","line":14},{"name":"get_check_type","line":21},{"name":"get_check_result","line":25},{"name":"get_check_value","line":29},{"name":"get_check_timestamp","line":33},{"name":"CHECK_CPU","line":38},{"name":"CHECK_MEMORY","line":39},{"name":"CHECK_DISK","line":40},{"name":"CHECK_NETWORK","line":41},{"name":"CHECK_TEMPERATURE","line":42},{"name":"CHECK_POWER","line":43},{"name":"CHECK_CONNECTIVITY","line":44},{"name":"CHECK_PROCESS","line":45},{"name":"RESULT_PASS","line":48},{"name":"RESULT_WARN","line":49},{"name":"RESULT_FAIL","line":50},{"name":"RESULT_SKIP","line":51},{"name":"create_health_array","line":56},{"name":"get_health_check","line":60},{"name":"update_health_check","line":68},{"name":"calculate_overall_health","line":90},{"name":"count_failed_checks","line":122},{"name":"count_warning_checks","line":136},{"name":"is_check_failing","line":150},{"name":"get_health_percentage","line":161}],"imports":[{"name":"base::types","line":5}],"terms":["net","health","monitoring","max","checks","critical","warning","healthy","interval","create","get","timestamp","cpu","memory","disk","network","temperature","power","connectivity","process","pass","warn","fail","skip","array","calculate","overall","count","failed","failing","percentage"]},{"id":"51eb7e2902d6348c94a6cfdadcc344287e232c6ff46bcb74c509bbb32fc98aeb","sources":[{"repo":"ghashtag/t27","path":"specs/storage/migrate.t27","health":"ok","module":"StorageMigrate"}],"description":"specs/storage/migrate.t27 Data Migration Operations","symbols":[{"name":"MigrationStep","line":14},{"name":"MigrationStatus","line":22},{"name":"version","line":34},{"name":"set_version","line":39},{"name":"apply","line":44},{"name":"apply_to","line":49},{"name":"rollback","line":54},{"name":"status","line":59},{"name":"register","line":64},{"name":"list_available","line":69},{"name":"list_pending","line":74},{"name":"migrate_1_legacy_projects","line":83},{"name":"migrate_2_session_diffs","line":89},{"name":"migration_no_rollback","line":105},{"name":"MIGRATIONS","line":113}],"imports":[{"name":"base::types","line":6},{"name":"storage::schema","line":7}],"terms":["storage","migrate","migration","step","status","set","apply","rollback","register","list","available","legacy","projects","session","diffs","migrations"]},{"id":"524a038de25358c30e02aeb7247c895c541564ce39383d61139d95d45b585920","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/timing_closure.t27","health":"ok","module":"TimingClosure"}],"description":"Timing closure - critical path analysis and optimization Tests timing analysis and pipeline insertion strategies","symbols":[{"name":"TIMING_PASS","line":8},{"name":"TIMING_MARGINAL","line":9},{"name":"TIMING_FAIL","line":10},{"name":"MIN_PIPELINE","line":13},{"name":"MAX_PIPELINE","line":14},{"name":"TARGET_FREQ_LOW","line":17},{"name":"TARGET_FREQ_MID","line":18},{"name":"TARGET_FREQ_HIGH","line":19},{"name":"create_critical_path","line":22},{"name":"extract_delay","line":28},{"name":"extract_stages","line":32},{"name":"extract_slack","line":36},{"name":"grade_timing","line":41},{"name":"calculate_pipeline_stages","line":53},{"name":"retiming_needed","line":73},{"name":"balance_registers","line":78},{"name":"compare_critical_paths","line":83},{"name":"create_timing_report","line":92},{"name":"extract_grade","line":98},{"name":"extract_max_freq","line":102},{"name":"extract_critical_paths","line":106},{"name":"timing_closure_achieved","line":111}],"imports":[{"name":"base::types","line":5}],"terms":["net","timing","closure","pass","marginal","fail","min","pipeline","max","target","freq","low","mid","high","create","critical","path","extract","delay","stages","slack","grade","calculate","retiming","needed","balance","registers","compare","paths","report","achieved"]},{"id":"52736507c4760db8b38d73a53705947930521587ea2203c25b60d9c13da41a91","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/stdlib.t27","health":"ok","module":"Stdlib"}],"description":"t27/specs/fpga/stdlib.t27 T27 FPGA Standard Library IP Catalog Reusable hardware IP cores with resource utilization estimates Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"IpKind","line":12},{"name":"ResourceEstimate","line":30},{"name":"IpCore","line":40},{"name":"IpCatalog","line":52},{"name":"BoardResources","line":60},{"name":"zero_resources","line":71},{"name":"resources","line":81},{"name":"ip_core","line":91},{"name":"empty_catalog","line":103},{"name":"arty_a7_resources","line":145},{"name":"xc7a100t_resources","line":156},{"name":"total_luts","line":169},{"name":"total_ffs","line":179},{"name":"total_bram18","line":189},{"name":"total_dsp48","line":199},{"name":"fits_board","line":209},{"name":"luts_remaining","line":225},{"name":"utilization_percent","line":232},{"name":"validate_ip","line":241}],"imports":[],"terms":["fpga","stdlib","kind","resource","estimate","catalog","board","resources","zero","empty","arty","xc7a100t","total","luts","ffs","bram18","dsp48","fits","remaining","utilization","percent","validate"]},{"id":"528e169ef24245d00dac40a60e4327ac44d818f4fdab488818cbf3ac15597dbd","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/sacred_constants.t27","health":"ok","module":"SacredConstants"}],"description":"t27/specs/","symbols":[{"name":"SacredConstants","line":13}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","constants"]},{"id":"52bfcb88b32809c2a79b368329ea005cbc3863734ec277278c15459c967acc4e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/dft.t27","health":"ok","module":"DFT"}],"description":"t27/specs/fpga/dft.t27 T27 Design-for-Test Specification Scan chains, BIST controllers, JTAG TAP, test coverage estimation Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"ScanChain","line":12},{"name":"scan_chain","line":18},{"name":"scan_chain_cycles","line":26},{"name":"scan_chain_bytes","line":30},{"name":"BistKind","line":36},{"name":"BistCtrl","line":44},{"name":"memory_bist","line":51},{"name":"logic_bist","line":60},{"name":"bist_cycles","line":69},{"name":"bist_coverage","line":73},{"name":"JtagTap","line":82},{"name":"jtag_tap","line":90},{"name":"tap_total_bits","line":100},{"name":"tap_state_count","line":104},{"name":"TestCoverage","line":110},{"name":"test_coverage","line":117},{"name":"is_acceptable","line":126},{"name":"validate_chain","line":132},{"name":"validate_bist","line":143},{"name":"validate_tap","line":154}],"imports":[],"terms":["fpga","dft","scan","chain","cycles","bytes","bist","kind","ctrl","memory","logic","jtag","tap","total","bits","state","count","acceptable","validate"]},{"id":"5311fbb6b5afb8a3b4d2a0fa7b75138a2c9bcbc70e6569fa1b4296385059f207","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_sha256.t27","health":"ok","module":"TriSha256"}],"description":"SHA-256, single 512-bit block, unrolled (t27 has no loops/arrays). Pure u32 add/rotate/xor/shr -- no multiply. Verified against the known sha256(\"abc\") vector. This is the chain-verifiable hash for the DePIN Merkle commitments (Solana uses sha256 natively). AUTHORED via a one-shot text generator; the .t27 is the artifact.","symbols":[{"name":"rotr","line":9},{"name":"shr","line":10},{"name":"ch","line":11},{"name":"maj","line":12},{"name":"bsig0","line":13},{"name":"bsig1","line":14},{"name":"ssig0","line":15},{"name":"ssig1","line":16},{"name":"sha256_compress","line":22},{"name":"sha256_word","line":739},{"name":"SHA_PAD_MARK","line":747},{"name":"sha256_pad2_word","line":748}],"imports":[{"name":"base::types","line":7}],"terms":["net","sha256","rotr","shr","maj","bsig0","bsig1","ssig0","ssig1","compress","word","sha","pad","mark","pad2"]},{"id":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","sources":[{"repo":"ghashtag/t27","path":"specs/git/operations.t27","health":"ok","module":"GitOperations"}],"description":"specs/git/operations.t27 Git Command Operations","symbols":[{"name":"run","line":14},{"name":"branch","line":19},{"name":"prefix","line":24},{"name":"default_branch","line":29},{"name":"has_head","line":34},{"name":"merge_base","line":39},{"name":"show","line":44},{"name":"rev_parse","line":49},{"name":"checkout","line":54},{"name":"fetch","line":59},{"name":"pull","line":64},{"name":"commit","line":69},{"name":"add","line":74},{"name":"reset","line":79},{"name":"remote_list","line":84},{"name":"remote_url","line":89},{"name":"branch_list","line":98},{"name":"branch_create","line":103},{"name":"branch_delete","line":108}],"imports":[{"name":"base::types","line":6},{"name":"git::schema","line":7}],"terms":["git","operations","branch","prefix","default","head","merge","base","show","rev","parse","checkout","fetch","pull","commit","reset","remote","list","url","create","delete"]},{"id":"5327811d6750849976773faf4abbe18bd6c06f3a49799ffc4ca850c88581abb9","sources":[{"repo":"ghashtag/t27","path":"specs/base/debounce.t27","health":"ok","module":"base-debounce"}],"description":"base/debounce.t27 — φ-Structured Debouncing Trinity S³AI — Rate Limiting and Debouncing","symbols":[{"name":"PHI","line":15},{"name":"PHI_INV","line":18},{"name":"DEBOUNCE_DELAY_MS","line":21},{"name":"DEBOUNCE_WINDOW_MS","line":24},{"name":"Debouncer","line":31},{"name":"debouncer_init","line":41},{"name":"debouncer_should_exec","line":50},{"name":"now","line":55},{"name":"elapsed","line":56},{"name":"debouncer_record_exec","line":62},{"name":"get_timestamp_ms","line":70},{"name":"debouncer","line":87}],"imports":[{"name":"math::sacred_physics","line":8}],"terms":["base","debounce","phi","inv","delay","window","debouncer","init","exec","elapsed","record","get","timestamp"]},{"id":"5469641560c8dc73d41597e61dfd5764e82499c451e3bc22ed9e8ddaec2f77f6","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/drowsy_ret.t27","health":"ok","module":"sacred-drowsy_ret"}],"description":"","symbols":[{"name":"OP_DROWSY_RET","line":9},{"name":"DROWSY_STATE_BITS","line":11},{"name":"RET_REASON_BITS","line":12},{"name":"DROWSY_ACTIVE","line":14},{"name":"DROWSY_LIGHT","line":15},{"name":"DROWSY_DEEP","line":16},{"name":"DROWSY_OFF","line":17},{"name":"DROWSY_HIBERNATE","line":18},{"name":"DROWSY_CRITICAL","line":19},{"name":"DROWSY_MAX","line":20},{"name":"RET_WAKE","line":22},{"name":"RET_TIMER","line":23},{"name":"RET_INTERRUPT","line":24},{"name":"RET_ERROR","line":25},{"name":"RET_POWER","line":26},{"name":"RET_MANUAL","line":27},{"name":"RET_MAX","line":28},{"name":"WAKE_CYCLES","line":30},{"name":"DEEP_WAKE_CYCLES","line":31},{"name":"DrowsyState","line":37},{"name":"RetReason","line":46},{"name":"DrowsyConfig","line":55},{"name":"DrowsyStatus","line":63},{"name":"WakeCondition","line":71},{"name":"drowsy_is_active","line":84},{"name":"drowsy_is_drowsy","line":90},{"name":"drowsy_is_off","line":96},{"name":"drowsy_is_critical","line":102},{"name":"drowsy_can_enter_light","line":108},{"name":"drowsy_can_enter_deep","line":114},{"name":"drowsy_wake_cycles","line":120},{"name":"drowsy_config_init","line":134},{"name":"drowsy_config_disable","line":146},{"name":"drowsy_config_light_only","line":158},{"name":"drowsy_status_init","line":174},{"name":"drowsy_status_enter_light","line":186},{"name":"drowsy_status_enter_deep","line":201},{"name":"drowsy_status_wake","line":216},{"name":"drowsy_status_enter_critical","line":228},{"name":"drowsy_status_enter_off","line":240},{"name":"drowsy_wake_condition_init","line":256},{"name":"drowsy_should_wake","line":267},{"name":"drowsy_can_wake_critical","line":273},{"name":"drowsy_wake_from_condition","line":279},{"name":"drowsy_update_duration","line":299},{"name":"elapsed","line":310},{"name":"drowsy_check_threshold","line":322},{"name":"threshold","line":325},{"name":"encode_drowsy_ret","line":337},{"name":"op","line":339},{"name":"reason_field","line":340},{"name":"state_field","line":341},{"name":"duration_field","line":342},{"name":"decode_drowsy_ret","line":348},{"name":"reason","line":349},{"name":"state","line":350},{"name":"duration","line":351}],"imports":[],"terms":["chips","euler","fpga","drowsy","ret","sacred","state","bits","reason","active","light","deep","off","hibernate","critical","max","wake","timer","interrupt","power","manual","cycles","config","status","condition","enter","init","disable","duration","elapsed","threshold","encode","field","decode"]},{"id":"54e5543bf03d2e0f1cc52707190bf1bc222462a7c9f7a08162fe74f7d326a05d","sources":[{"repo":"ghashtag/trinity","path":"trinity/t27/specs/numeric/phi_ratio.t27","health":"ok","module":"PhiRatio"}],"description":"t27/specs/numeric/phi_ratio.t27 φ-Ratio Proof — Derivation of GoldenFloat exp/mantissa split NUMERIC-STANDARD-001 — Agent 9 (P0)","symbols":[{"name":"PHI_RATIO_TARGET","line":16},{"name":"PHI_SQ","line":20},{"name":"PhiSplitResult","line":39},{"name":"phi_split","line":46},{"name":"available","line":47},{"name":"phi_sq","line":48},{"name":"exp_raw","line":51},{"name":"exp_bits","line":52},{"name":"mant_bits","line":55},{"name":"ratio","line":57},{"name":"phi_dist","line":58},{"name":"FormatComparison","line":72},{"name":"verify_phi_split","line":83},{"name":"phi_optimality_proof","line":172},{"name":"sacred_connection","line":204},{"name":"compute_phi_distance","line":212},{"name":"ratio","line":213},{"name":"is_phi_optimal","line":217},{"name":"recommend_format","line":221},{"name":"round","line":229},{"name":"abs","line":235},{"name":"pow","line":242}],"imports":[{"name":"math::constants","line":7},{"name":"math::sacred_physics","line":8}],"terms":["numeric","phi","ratio","target","split","available","exp","raw","bits","mant","dist","format","comparison","verify","optimality","proof","sacred","connection","compute","distance","optimal","recommend","round","abs","pow"]},{"id":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","sources":[{"repo":"ghashtag/t27","path":"specs/sync/schema.t27","health":"warn","module":"sync-schema"}],"description":"sync/schema.t27 — Sync Schema Specification Sync ID, state, event types for change synchronization","symbols":[{"name":"SYNC_ID_MAX_LEN","line":19},{"name":"SYNC_TIMEOUT_MS","line":22},{"name":"MAX_CONCURRENT_SYNCS","line":25},{"name":"STATE_PENDING_TIMEOUT_MS","line":28},{"name":"CHECKPOINT_INTERVAL","line":31},{"name":"SyncID","line":38},{"name":"SyncOpType","line":41},{"name":"SyncState","line":50},{"name":"SyncEvent","line":60},{"name":"SyncOp","line":69},{"name":"SyncConflict","line":78},{"name":"SyncCheckpoint","line":87},{"name":"SyncSession","line":95},{"name":"SyncDelta","line":105},{"name":"SyncStats","line":113},{"name":"sync_id_generate","line":125},{"name":"timestamp","line":127},{"name":"bytes","line":130},{"name":"sync_id_valid","line":139},{"name":"op_create","line":151},{"name":"op_create_with_version","line":162},{"name":"event_create","line":173},{"name":"event_create_with_metadata","line":184},{"name":"conflict_create","line":195},{"name":"checkpoint_create","line":206},{"name":"session_create","line":216},{"name":"stats_create","line":228},{"name":"op_is_insert","line":239},{"name":"op_is_update","line":244},{"name":"op_is_delete","line":249},{"name":"op_is_merge","line":254},{"name":"state_is_terminal","line":259},{"name":"state_is_active","line":264},{"name":"conflict_resolve_local","line":269},{"name":"conflict_resolve_remote","line":275},{"name":"conflict_unresolved","line":281},{"name":"session_set_state","line":286},{"name":"session_complete","line":291},{"name":"session_fail","line":297},{"name":"session_add_op","line":304},{"name":"session_op_count","line":309},{"name":"session_stats","line":314},{"name":"duration","line":326},{"name":"append_errors","line":338},{"name":"sep","line":340},{"name":"concat","line":347},{"name":"append_byte","line":356},{"name":"append","line":363},{"name":"append_ops","line":373},{"name":"int_to_bytes","line":382},{"name":"min","line":397},{"name":"get_timestamp_ms","line":402},{"name":"op","line":412},{"name":"op","line":417},{"name":"op","line":422},{"name":"op","line":427},{"name":"id","line":432},{"name":"event","line":433},{"name":"id","line":438},{"name":"event","line":439},{"name":"id","line":444},{"name":"conflict","line":445},{"name":"id","line":450},{"name":"session","line":451},{"name":"id","line":456},{"name":"id","line":463},{"name":"id","line":470},{"name":"id","line":478},{"name":"id","line":486},{"name":"op","line":488},{"name":"id","line":494},{"name":"stats","line":497},{"name":"id","line":502},{"name":"op1","line":504},{"name":"op2","line":505},{"name":"stats","line":509},{"name":"id","line":672},{"name":"id","line":684},{"name":"op","line":686},{"name":"id","line":700},{"name":"id","line":712},{"name":"op","line":714}],"imports":[{"name":"std","line":12}],"terms":["sync","schema","max","len","timeout","concurrent","syncs","state","checkpoint","interval","event","conflict","session","delta","stats","generate","timestamp","bytes","valid","create","metadata","insert","delete","merge","terminal","active","resolve","local","remote","unresolved","set","complete","fail","count","duration","append","sep","concat","byte","ops","int","min","get","op1","op2"]},{"id":"554e42402228649a53d22c401e9fdcd96a1d5e1bed47cda8e4c1be30de2c0d00","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/assembler.t27","health":"ok","module":"Assembler"}],"description":"t27/specs/fpga/assembler.t27 T27 Ternary Assembler Specification High-level assembler for the ternary ISA, compiles to machine code Supports R-type, I-type, and GF16 extended instructions Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"SectionKind","line":13},{"name":"RelocKind","line":22},{"name":"AssembledInstr","line":30},{"name":"RelocEntry","line":43},{"name":"Symbol","line":52},{"name":"AsmSection","line":62},{"name":"AsmConfig","line":71},{"name":"asm_config","line":82},{"name":"text_section","line":93},{"name":"data_section","line":102},{"name":"r_instruction","line":111},{"name":"i_instruction","line":124},{"name":"gf16_instruction","line":137},{"name":"symbol","line":150},{"name":"reloc","line":160},{"name":"is_r_type","line":171},{"name":"is_i_type","line":175},{"name":"is_gf16_instr","line":179},{"name":"encode_r_type","line":183},{"name":"encode_i_type","line":187},{"name":"section_end","line":191},{"name":"align_address","line":195},{"name":"instr_count","line":206},{"name":"validate_config","line":215},{"name":"validate_symbol","line":226}],"imports":[],"terms":["fpga","assembler","section","kind","reloc","assembled","instr","entry","asm","config","text","data","gf16","encode","end","align","address","count","validate"]},{"id":"568585089831aa323979ee5fee721d50669f411a61f8abd88bccfe17d4809be6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_metrics.t27","health":"ok","module":"NetworkMetrics"}],"description":"Network metrics - ultra-minimal, all-inline, no-let","symbols":[{"name":"get_sent","line":6},{"name":"inc_sent","line":10},{"name":"get_recv","line":14},{"name":"inc_recv","line":18},{"name":"get_success","line":22},{"name":"inc_success","line":26},{"name":"success_rate","line":30}],"imports":[{"name":"base::types","line":4}],"terms":["net","network","metrics","get","sent","inc","recv","success","rate"]},{"id":"56f823f5a276ae2ec4740de0058cc1ec3071884ff89ed433dd20c4714c99997e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/cts_tb.t27","health":"ok","module":"CTS_Testbench"}],"description":"t27/specs/fpga/testbench/cts_tb.t27 Clock Tree Synthesis Testbench Tests clock buffer insertion, skew balancing, and latency estimation","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_SKEW_PS","line":11},{"name":"MAX_LATENCY_PS","line":12},{"name":"NUM_CLOCK_DOMAINS","line":13},{"name":"BUFFER_DELAY_PS","line":14},{"name":"tick","line":26},{"name":"reset","line":31},{"name":"estimate_latency","line":39},{"name":"estimate_skew","line":43},{"name":"balance_tree","line":53}],"imports":[{"name":"fpga::cts::CTS","line":8}],"terms":["fpga","testbench","cts","clk","period","max","skew","latency","num","clock","domains","buffer","delay","tick","reset","estimate","balance","tree"]},{"id":"572787c2cd5278240bc0c715a4051393d448a14d8524c74abf04ea6183ac3ff9","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/zig/runtime.t27","health":"warn","module":"zig_runtime"}],"description":"runtime.t27 -- Zig Runtime Code Generation Generates Zig backend from compiler/runtime/*.t27 specifications","symbols":[{"name":"generate_main","line":14},{"name":"generate_commands_module","line":62},{"name":"generate_validation_module","line":179},{"name":"generate_main_zig","line":282},{"name":"generate_commands_zig","line":287},{"name":"generate_validation_zig","line":292},{"name":"generate_runtime_zig","line":301},{"name":"base_dir","line":302},{"name":"main_zig","line":323},{"name":"main_zig","line":327},{"name":"main_zig","line":331},{"name":"commands_zig","line":335},{"name":"commands_zig","line":339},{"name":"validation_zig","line":343},{"name":"validation_zig","line":347},{"name":"validation_zig","line":351},{"name":"result","line":355},{"name":"main_zig","line":360},{"name":"main_zig","line":365},{"name":"commands_zig","line":370},{"name":"validation_zig","line":379},{"name":"main_zig","line":384},{"name":"commands_zig","line":385},{"name":"validation_zig","line":386},{"name":"result","line":393},{"name":"result","line":398},{"name":"result","line":403},{"name":"result","line":408}],"imports":[],"terms":["compiler","codegen","zig","runtime","generate","main","commands","validation","base","dir"]},{"id":"573be7de419ab7d4c873367a65bd56f3da10c48b445cb4a6a5e046972b00a392","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/bitvector.t27","health":"ok","module":"TriBitvector"}],"description":"t27/specs/","symbols":[{"name":"BitVector","line":13},{"name":"empty","line":23},{"name":"with_capacity","line":28},{"name":"push","line":33},{"name":"pop","line":38},{"name":"get","line":43},{"name":"set","line":48},{"name":"len","line":53},{"name":"append","line":58}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","bitvector","bit","vector","empty","capacity","push","pop","get","set","len","append"]},{"id":"5755f819b57e64354992f86357f6b047ac61dd4d6c67afcfad005d4e28fdfbf2","sources":[{"repo":"ghashtag/t27","path":"specs/queen/task_analysis.t27","health":"warn","module":"queen-task-analysis"}],"description":"queen/task_analysis.t27 — Task Priority Analysis for Queen Trinity S³AI — Cognitive Task Orchestration","symbols":[{"name":"PHI","line":16},{"name":"PHI_INV","line":17},{"name":"TRINITY","line":18},{"name":"WORKER_COUNT","line":21},{"name":"PRIORITY_CRITICAL","line":24},{"name":"PRIORITY_HIGH","line":25},{"name":"PRIORITY_NORMAL","line":26},{"name":"PRIORITY_LOW","line":27},{"name":"TaskType","line":34},{"name":"Task","line":48},{"name":"TaskAnalysis","line":58},{"name":"calculate_priority_score","line":71},{"name":"urgency_weight","line":73},{"name":"priority_weight","line":74},{"name":"normalized_priority","line":76},{"name":"sort_tasks_by_priority","line":82},{"name":"analyze_task_queue","line":88},{"name":"task","line":98},{"name":"get_next_task","line":119},{"name":"score","line":151},{"name":"analysis","line":160}],"imports":[{"name":"base::types::Trit","line":8},{"name":"math::sacred_physics","line":9},{"name":"brain::unified_state","line":10}],"terms":["queen","analysis","phi","inv","worker","count","priority","critical","high","normal","low","calculate","score","urgency","weight","normalized","sort","tasks","analyze","queue","get"]},{"id":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/internet_call.t27","health":"ok","module":"InternetCall"}],"description":"Internet call policy and lifecycle. Network adapters, APNs delivery, and LiveKit token signing are thin wrappers. phi^2 + phi^-2 = 3","symbols":[{"name":"ROUTE_NONE","line":8},{"name":"ROUTE_MESH","line":9},{"name":"ROUTE_INTERNET","line":10},{"name":"CALL_IDLE","line":12},{"name":"CALL_RINGING","line":13},{"name":"CALL_ACTIVE","line":14},{"name":"CALL_ENDED","line":15},{"name":"CALL_DECLINED","line":16},{"name":"CALL_CANCELLED","line":17},{"name":"CALL_MISSED","line":18},{"name":"CAP_AUDIO","line":20},{"name":"CAP_VIDEO","line":21},{"name":"CAP_MESH","line":22},{"name":"CAP_WEBRTC","line":23},{"name":"INVITE_TTL_SECONDS","line":25},{"name":"AUTO_MESH_PROBE_TIMEOUT_SECONDS","line":26},{"name":"AUTO_MESH_CONTROL_GRACE_SECONDS","line":27},{"name":"AUTO_MESH_ACCEPTED_CONNECT_TIMEOUT_SECONDS","line":28},{"name":"MESH_CONTROL_SEND_ATTEMPTS","line":29},{"name":"TOKEN_TTL_SECONDS","line":30},{"name":"LIVEKIT_ROOM_SERVICE_TOKEN_TTL_SECONDS","line":31},{"name":"REQUEST_SIGNATURE_TTL_SECONDS","line":32},{"name":"REQUEST_SIGNATURE_MAX_FUTURE_SKEW_SECONDS","line":33},{"name":"PRESENCE_TTL_SECONDS","line":34},{"name":"APNS_MAX_DELIVERY_ATTEMPTS","line":35},{"name":"APNS_RETRY_BASE_DELAY_MS","line":36},{"name":"APNS_RETRY_MAX_JITTER_MS","line":37},{"name":"APNS_VOIP_OUTBOX_WORKERS","line":38},{"name":"APNS_OUTBOX_HTTP_ATTEMPTS_PER_CLAIM","line":39},{"name":"CALL_RATE_WINDOW_SECONDS","line":40},{"name":"MAX_NEW_CALLS_PER_DEVICE_WINDOW","line":41},{"name":"MAX_PENDING_CALLS_PER_DEVICE","line":42},{"name":"APNS_OUTBOX_CLAIM_LEASE_SECONDS","line":46},{"name":"APNS_OUTBOX_RETRY_BASE_SECONDS","line":47},{"name":"APNS_OUTBOX_RETRY_MAX_SECONDS","line":48},{"name":"APNS_OUTBOX_RETRY_MAX_JITTER_SECONDS","line":49},{"name":"device_is_valid","line":53},{"name":"supports_internet_call","line":60},{"name":"supports_video_call","line":64},{"name":"call_media_request_is_valid","line":68},{"name":"call_target_supports_media","line":74},{"name":"device_is_online","line":81},{"name":"select_route","line":89},{"name":"auto_mesh_should_fallback","line":102},{"name":"auto_mesh_fallback_decision_is_due","line":114},{"name":"auto_mesh_accepted_fallback_decision_is_due","line":122},{"name":"auto_mesh_prompt_is_fresh","line":132},{"name":"mesh_control_auth_is_valid","line":139},{"name":"mesh_control_route_matches","line":143},{"name":"mesh_control_peer_matches","line":149},{"name":"mesh_control_is_authorized","line":158},{"name":"incoming_call_should_mark_reported","line":162},{"name":"incoming_call_should_retry_after_presentation","line":166},{"name":"mesh_stop_should_notify_peer","line":170},{"name":"internet_remote_departure_should_end","line":176},{"name":"should_migrate_private_api_endpoint","line":183},{"name":"invite_is_fresh","line":187},{"name":"token_is_fresh","line":194},{"name":"request_signature_is_fresh","line":204},{"name":"may_answer","line":211},{"name":"call_target_is_valid","line":217},{"name":"call_target_is_available","line":231},{"name":"voip_push_may_be_sent","line":238},{"name":"voip_outbox_event_may_enqueue","line":244},{"name":"apns_should_try_alternate_environment","line":251},{"name":"apns_environment_should_be_updated","line":257},{"name":"apns_delivery_failure_is_retryable","line":263},{"name":"apns_should_retry","line":269},{"name":"apns_bounded_jitter_ms","line":273},{"name":"apns_retry_delay_ms","line":282},{"name":"apns_outbox_bounded_jitter_seconds","line":289},{"name":"apns_outbox_retry_delay_seconds","line":299},{"name":"apns_outbox_claim_is_recoverable","line":325},{"name":"apns_outbox_should_retry","line":335},{"name":"apns_outbox_should_block","line":342},{"name":"apns_outbox_block_is_recoverable","line":346},{"name":"new_call_admission_is_allowed","line":353},{"name":"apns_token_should_be_invalidated","line":371},{"name":"join_is_authorized","line":380},{"name":"join_retry_is_authorized","line":389},{"name":"callee_may_decline","line":399},{"name":"status_after_decline","line":411},{"name":"participant_may_read_status","line":420},{"name":"call_should_expire","line":427},{"name":"status_after_expiry","line":431},{"name":"status_after_caller_end","line":440},{"name":"call_is_terminal","line":450},{"name":"livekit_room_cleanup_should_start","line":460},{"name":"terminal_response_is_allowed","line":464},{"name":"create_retry_matches","line":473},{"name":"create_retry_may_issue_session","line":481},{"name":"caller_may_end","line":493},{"name":"active_participant_may_end","line":502},{"name":"next_status","line":511}],"imports":[{"name":"base::types","line":6}],"terms":["net","internet","call","route","mesh","idle","ringing","active","ended","declined","cancelled","missed","cap","audio","video","webrtc","invite","ttl","seconds","auto","probe","timeout","control","grace","accepted","connect","send","attempts","token","livekit","room","service","request","signature","max","future","skew","presence","apns","delivery","retry","base","delay","jitter","voip","outbox","workers","http","per","claim","rate","window","calls","device","lease","valid","supports","media","target","online","select","fallback","decision","due","prompt","fresh","auth","matches","peer","authorized","incoming","mark","reported","presentation","stop","notify","remote","departure","end","migrate","private","api","endpoint","may","answer","available","push","sent","event","enqueue","try","alternate","environment","updated","failure","retryable","bounded","recoverable","block","admission","allowed","invalidated","join","callee","decline","status","participant","read","expire","expiry","caller","terminal","cleanup","start","response","create","session"]},{"id":"577d8800ca590ea678ee83aedddb8ad66fcefffd2923dd02c3b8818e899e0b19","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf24.t27","health":"warn","module":"GF24"}],"description":"t27/specs/numeric/gf24.t27 GoldenFloat24 — 24-bit φ-structured floating point NUMERIC-STANDARD-001 — Agent 7 (P1)","symbols":[{"name":"BITS","line":19},{"name":"SIGN_BITS","line":20},{"name":"EXP_BITS","line":21},{"name":"MANT_BITS","line":22},{"name":"EXP_BIAS","line":25},{"name":"PHI_DISTANCE","line":28},{"name":"GF24","line":34},{"name":"encode","line":43},{"name":"sign","line":48},{"name":"abs_val","line":49},{"name":"exp_unbiased","line":52},{"name":"exp_biased","line":53},{"name":"exp_clamped","line":56},{"name":"mant","line":59},{"name":"decode","line":69},{"name":"sign","line":70},{"name":"exp_biased","line":71},{"name":"mant","line":72},{"name":"exp_unbiased","line":80},{"name":"mant_normalized","line":87},{"name":"value","line":93},{"name":"max_value","line":105},{"name":"mant_max","line":106},{"name":"exp_max","line":107},{"name":"min_positive","line":111},{"name":"mant_min","line":112},{"name":"exp_min","line":113},{"name":"epsilon","line":117},{"name":"validate_format","line":125},{"name":"fmt","line":126},{"name":"MEMORY_RATIO_VS_FP32","line":144},{"name":"floor_log2","line":150},{"name":"extract_mantissa","line":164},{"name":"normalized","line":165},{"name":"frac","line":166},{"name":"max_mant","line":167},{"name":"clamp_u16","line":171},{"name":"pow","line":177}],"imports":[{"name":"numeric::goldenfloat_family","line":7},{"name":"numeric::phi_ratio","line":8}],"terms":["fpga","numeric","gf24","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","u16","pow"]},{"id":"57ece309a4353fd534a182df50e003dd406d886579600342e183453955427bc9","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/result.t27","health":"ok","module":"TriResult"}],"description":"t27/specs/","symbols":[{"name":"Result","line":13},{"name":"ok","line":24},{"name":"err","line":29},{"name":"unwrap_or","line":34},{"name":"is_error","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","err","unwrap"]},{"id":"57f187f5bec5e6b70f931e78ac5f199afa1bd38a6f3b44e647e45cbf6b07f270","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/batch_runner.t27","health":"ok","module":"BatchRunner"}],"description":"t27/specs/","symbols":[{"name":"CompileStatus","line":13},{"name":"FilterMode","line":19},{"name":"PipelineResult","line":25},{"name":"BatchConfig","line":33},{"name":"BatchReport","line":41},{"name":"FailureEntry","line":52},{"name":"ThreadSafeResults","line":58}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","batch","runner","compile","status","filter","mode","config","report","failure","entry","thread","safe","results"]},{"id":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/memory.t27","health":"warn","module":"Memory"}],"description":"t27/specs/fpga/memory.t27 Memory (BRAM/DRAM/ROM) Abstraction for Trinity T27 FPGA HIR Defines block memory primitives with read/write ports Uses flat arrays + count fields (parser-compatible, no Vec/generics)","symbols":[{"name":"MemKind","line":12},{"name":"MemPortKind","line":20},{"name":"MemLatency","line":28},{"name":"MemPort","line":35},{"name":"MAX_MEM_PORTS","line":45},{"name":"MemDesc","line":47},{"name":"empty_mem_port","line":59},{"name":"make_mem_port","line":69},{"name":"empty_mem","line":79},{"name":"make_bram","line":91},{"name":"make_rom","line":112},{"name":"add_read_port","line":133},{"name":"add_write_port","line":142},{"name":"add_rw_port","line":151},{"name":"port_count","line":162},{"name":"total_bits","line":166},{"name":"has_read_port","line":170},{"name":"has_write_port","line":181},{"name":"is_rom","line":192},{"name":"is_bram","line":196},{"name":"addr_width","line":200},{"name":"bram18_count","line":206},{"name":"validate_mem","line":217}],"imports":[],"terms":["fpga","memory","mem","kind","port","latency","max","ports","desc","empty","make","bram","rom","read","write","count","total","bits","addr","width","bram18","validate"]},{"id":"589c71bf222dccf9b301401fad6dc1c0ef62df01b74011badaf3ff5b8d5cc05a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/isa/registers.t27","health":"warn","module":"isa_registers"}],"description":"","symbols":[],"imports":[],"terms":["fpga","isa","registers"]},{"id":"58c646dc39ab0a74f6f1bc691f97ba3bbfed3868d1f12bf90e14a0531c1263b9","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/power.t27","health":"ok","module":"Power"}],"description":"t27/specs/fpga/power.t27 T27 Power Estimation Specification Estimates dynamic and static power consumption for FPGA designs Artix-7 power model: LUT=10uW/MHz, FF=5uW/MHz, BRAM=50uW/MHz, DSP=100uW/MHz Static: 50mW base + 0.1uW per resource unit Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"PowerDomain","line":14},{"name":"power_domain","line":21},{"name":"lut_power_uw_per_mhz","line":32},{"name":"ff_power_uw_per_mhz","line":36},{"name":"bram_power_uw_per_mhz","line":40},{"name":"dsp_power_uw_per_mhz","line":44},{"name":"io_power_uw_per_mhz","line":48},{"name":"static_base_mw","line":52},{"name":"static_per_resource_uw","line":56},{"name":"PowerEstimate","line":62},{"name":"power_estimate","line":72},{"name":"zero_power","line":84},{"name":"est_lut_dynamic","line":90},{"name":"est_ff_dynamic","line":94},{"name":"est_bram_dynamic","line":98},{"name":"est_dsp_dynamic","line":102},{"name":"est_static","line":106},{"name":"total_resources","line":110},{"name":"est_total_power","line":114},{"name":"validate_domain","line":134}],"imports":[],"terms":["fpga","power","domain","lut","per","mhz","bram","dsp","static","base","resource","estimate","zero","est","dynamic","total","resources","validate"]},{"id":"58d11c0dbcaf4696af240a612c6555640d0d5b70bbe1781eb8506a393b0e0276","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/experience_hooks.t27","health":"ok","module":"experience_hooks"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["experience","hooks"]},{"id":"58ea0bee6120e2dd493c7cb9153ae2561b2fa46aa565029d743d3193dae18814","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/hmac.t27","health":"ok","module":"TriHmac"}],"description":"t27/specs/","symbols":[{"name":"HMAC","line":13},{"name":"init","line":23},{"name":"update","line":28},{"name":"final","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","hmac","init","final"]},{"id":"58edcf797efc944558c848fdcc432d92d901d02767896b297eb2e080136d1d76","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf24.t27","health":"warn","module":"GF24"}],"description":"t27/specs/numeric/gf24.t27 GoldenFloat24 -- 24-bit phi-structured floating point NUMERIC-STANDARD-001 -- Agent 7 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":29},{"name":"GF24","line":35},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":70},{"name":"sign","line":71},{"name":"exp_biased","line":72},{"name":"mant","line":73},{"name":"exp_unbiased","line":81},{"name":"mant_normalized","line":88},{"name":"value","line":94},{"name":"max_value","line":106},{"name":"mant_max","line":107},{"name":"exp_max","line":108},{"name":"min_positive","line":112},{"name":"mant_min","line":113},{"name":"exp_min","line":114},{"name":"epsilon","line":118},{"name":"validate_format","line":126},{"name":"fmt","line":127},{"name":"MEMORY_RATIO_VS_FP32","line":145},{"name":"floor_log2","line":151},{"name":"extract_mantissa","line":165},{"name":"normalized","line":166},{"name":"frac","line":167},{"name":"max_mant","line":168},{"name":"clamp_u16","line":172},{"name":"pow","line":178},{"name":"is_integer","line":194},{"name":"ln_val","line":220},{"name":"ln_approx","line":225},{"name":"t","line":234},{"name":"t2","line":235},{"name":"t3","line":236},{"name":"t5","line":237},{"name":"t7","line":238},{"name":"exp_approx","line":244},{"name":"k","line":256},{"name":"k","line":267},{"name":"floor","line":283}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["numeric","gf24","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","u16","pow","integer","approx"]},{"id":"58fee3a32e3125d1d89aaa783abe63023ee0c6c94a4a6cabe8ce585867014c40","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/agents.t27","health":"ok","module":"agents"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["agents"]},{"id":"596d8c5a43c433eebb1c5df08d34b92e03c9697a4ac2f9343c1457246028593b","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/c/codegen.t27","health":"warn","module":"tricgen-c"}],"description":"compiler/codegen/c/codegen.t27 -- C Code Generator Specification Emit C code from t27 AST","symbols":[{"name":"INDENT_SIZE","line":10},{"name":"MAX_LINE_LENGTH","line":11},{"name":"NodeType","line":14},{"name":"BinOp","line":29},{"name":"UnOp","line":49},{"name":"CMapping","line":57},{"name":"CCodeGen","line":64},{"name":"emit_c","line":71},{"name":"emit_header","line":83},{"name":"emit_includes","line":90},{"name":"emit_types","line":98},{"name":"emit_declarations","line":105},{"name":"emit_implementations","line":111},{"name":"emit_expression","line":117},{"name":"emit_const","line":129},{"name":"emit_var","line":135},{"name":"emit_binop","line":141},{"name":"emit_unop","line":147},{"name":"emit_call","line":153},{"name":"emit_operator","line":159},{"name":"emit_unary_operator","line":165},{"name":"emit_test_section","line":171},{"name":"emit_invariant_section","line":177},{"name":"emit_bench_section","line":183},{"name":"emit_indent","line":189}],"imports":[],"terms":["compiler","codegen","tricgen","indent","size","max","length","node","bin","cmapping","ccode","gen","emit","header","includes","declarations","implementations","expression","var","binop","unop","call","operator","unary","section","invariant","bench"]},{"id":"59977f6e1cbcafc304f2874fad21b31b6e698ba4341a7f9a4aa5a19335d22ad6","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/assembler_tb.t27","health":"ok","module":"Assembler_Testbench"}],"description":"t27/specs/fpga/testbench/assembler_tb.t27 Assembler/Linker Integration Testbench Tests ternary instruction encoding, program assembly, and memory linking","symbols":[{"name":"CLK_PERIOD","line":11},{"name":"INSTR_WIDTH","line":12},{"name":"DATA_WIDTH","line":13},{"name":"ADDR_WIDTH","line":14},{"name":"MAX_PROGRAM_SIZE","line":15},{"name":"NUM_REGISTERS","line":16},{"name":"tick","line":31},{"name":"reset","line":36},{"name":"encode_r_type","line":44},{"name":"encode_i_type","line":52},{"name":"decode_opcode","line":60},{"name":"decode_rd","line":64}],"imports":[{"name":"fpga::assembler::Assembler","line":8},{"name":"fpga::linker::Linker","line":9}],"terms":["fpga","testbench","assembler","clk","period","instr","width","data","addr","max","program","size","num","registers","tick","reset","encode","decode","opcode"]},{"id":"5a0622b79ba67a331b9c0f33c5d975f5070f01f8ec6aa50fdfcce8109e1e9ad6","sources":[{"repo":"ghashtag/t27","path":"specs/physics/lqg_entropy.t27","health":"ok","module":null}],"description":"t27/specs/physics/lqg_entropy.t27 KEPLER->NEWTON Direction B: LQG -> gamma (PRIORITY 3 - HONEST INQUIRY) Status: Final v2.2 Date: 2026-04-05 HONEST ASSESSMENT: gamma = phi^-^3 does NOT come from CS theory. This spec documents research needed to find:","symbols":[],"imports":[],"terms":["physics","lqg","entropy"]},{"id":"5a687cc8950853b70473bc1bc1ade24e033e94ad14be342803202dc51c2e55e1","sources":[{"repo":"ghashtag/t27","path":"specs/server/project.t27","health":"ok","module":"Project"}],"description":"specs/server/project.t27 Project Management Specification Constitutional Law #4: De-Zig-fication - .t27 is source of truth Constitutional Law #5: De-Zig Strict - no new Rust business logic","symbols":[{"name":"Project","line":14},{"name":"FileEntry","line":24},{"name":"ProjectManager","line":34},{"name":"project_manager_init","line":40},{"name":"create_project","line":52},{"name":"id","line":53},{"name":"get_project","line":71},{"name":"get_current_project","line":82},{"name":"set_current_project","line":86},{"name":"list_projects","line":100},{"name":"delete_project","line":104},{"name":"read_file","line":129},{"name":"write_file","line":133},{"name":"file_exists","line":137},{"name":"list_files","line":141},{"name":"project","line":151},{"name":"created","line":159},{"name":"retrieved","line":160},{"name":"p1","line":166},{"name":"p2","line":167},{"name":"result","line":168},{"name":"project","line":182},{"name":"result","line":183},{"name":"project","line":190},{"name":"current","line":191},{"name":"mgr","line":196},{"name":"exists","line":202}],"imports":[{"name":"base::types","line":8}],"terms":["project","entry","manager","init","create","get","set","list","projects","delete","read","write","exists","created","retrieved","mgr"]},{"id":"5a74ff484ea041b354595677e0492aff16e8995dd0a9a59f84f9841e1445c1aa","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/group_chat.t27","health":"ok","module":"GroupChat"}],"description":"Persistent group chat membership and message policy. HTTP, SQLite, and UI adapters are outside this specification. phi^2 + phi^-2 = 3","symbols":[{"name":"MIN_GROUP_MEMBERS","line":8},{"name":"MAX_GROUP_MEMBERS","line":9},{"name":"MAX_GROUP_TITLE_BYTES","line":10},{"name":"MAX_MESSAGE_BYTES","line":11},{"name":"MAX_MESSAGE_PAGE","line":12},{"name":"group_may_be_created","line":16},{"name":"title_is_valid","line":28},{"name":"member_may_read","line":32},{"name":"message_may_be_sent","line":36},{"name":"message_page_size","line":42},{"name":"advance_read_cursor","line":54},{"name":"message_counts_as_unread","line":63},{"name":"unread_alert_is_eligible","line":69},{"name":"push_alert_may_be_sent","line":75}],"imports":[{"name":"base::types","line":6}],"terms":["net","group","chat","min","members","max","title","bytes","page","may","created","valid","member","read","sent","size","advance","cursor","counts","unread","alert","eligible","push"]},{"id":"5bba9ceaa24af8afd4c4fa0557c580a568c26d4be8bfe89645c9852cb59f3b2f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/bezier.t27","health":"ok","module":"TriBezier"}],"description":"t27/specs/","symbols":[{"name":"Point","line":13},{"name":"BezierCurve","line":18},{"name":"evaluate","line":28},{"name":"derivative","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","bezier","point","curve","evaluate","derivative"]},{"id":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/runner.t27","health":"warn","module":"runner"}],"description":"t27 Math/Physics Test Framework - Runner Ring 050: Test runner implementation per T27-MATH-PHYSICS-TEST-FRAMEWORK-SPEC.md Entry point for `tri test ` execution","symbols":[{"name":"TestRunnerConfig","line":12},{"name":"default","line":24},{"name":"with_iterations","line":33},{"name":"with_tolerance","line":37},{"name":"with_verbose","line":41},{"name":"with_format","line":45},{"name":"TestRunner","line":51},{"name":"new","line":58},{"name":"run_test_spec","line":67},{"name":"execute_test_block","line":84},{"name":"execute_unit_test","line":95},{"name":"execute_property_test","line":117},{"name":"execute_invariant_test","line":128},{"name":"execute_benchmark_test","line":136},{"name":"execute_gate_pipeline_test","line":163},{"name":"generate_reports","line":184},{"name":"print_summary","line":205},{"name":"exit_with_code","line":246},{"name":"T27Spec","line":260},{"name":"TestBlock","line":267},{"name":"TestKind","line":282},{"name":"read_file","line":292},{"name":"parse_t27_spec","line":297},{"name":"current_timestamp","line":306},{"name":"default_domain","line":311},{"name":"default_property","line":315},{"name":"default_pipeline","line":319},{"name":"run_test_spec_file","line":326},{"name":"run_test_spec_file_with_config","line":332},{"name":"main","line":353},{"name":"print_help","line":415}],"imports":[{"name":"core","line":9}],"terms":["framework","runner","config","default","iterations","tolerance","verbose","format","execute","block","unit","property","invariant","benchmark","gate","pipeline","generate","reports","print","summary","exit","t27spec","kind","read","parse","timestamp","domain","main","help"]},{"id":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","sources":[{"repo":"ghashtag/t27","path":"specs/math/constants.t27","health":"ok","module":"Constants"}],"description":"t27/specs/math/constants.t27 Mathematical Constants for Trinity Computing phi^2 + 1/phi^2 = 3 | Sacred constants for ternary computing","symbols":[{"name":"PHI","line":17},{"name":"PHI_INV","line":18},{"name":"PHI_SQ","line":19},{"name":"PHI_INV_SQ","line":20},{"name":"PHI_DISTANCE","line":23},{"name":"TRINITY","line":26},{"name":"PI","line":29},{"name":"E","line":32},{"name":"G_MEASURED","line":45},{"name":"LAMBDA_COSMO","line":49},{"name":"OMEGA_LAMBDA_MEASURED","line":53},{"name":"G_SCALE","line":59},{"name":"OMEGA_COARSE_SCALE","line":60},{"name":"abs","line":67},{"name":"pow","line":75},{"name":"negative","line":97},{"name":"exp","line":98},{"name":"is_integer","line":101},{"name":"exp_int","line":105},{"name":"ln_x","line":127},{"name":"ln_approx","line":137},{"name":"t","line":148},{"name":"t2","line":149},{"name":"t3","line":150},{"name":"t5","line":151},{"name":"t7","line":152},{"name":"exp_approx","line":158},{"name":"k","line":173},{"name":"k","line":177},{"name":"floor","line":192},{"name":"xi","line":193},{"name":"APPROX_TOLERANCE","line":233},{"name":"approximately_equal","line":238},{"name":"approximately_equal_within","line":245}],"imports":[],"terms":["math","constants","phi","inv","distance","measured","lambda","cosmo","omega","scale","coarse","abs","pow","negative","exp","integer","int","approx","floor","tolerance","approximately","equal","within"]},{"id":"5da0cd1f49205e7080077d474642e34effa56a964c65882dbe82bc72b61473de","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/fpga/mac.t27","health":"warn","module":"fpga_mac"}],"description":"","symbols":[],"imports":[],"terms":["fpga","mac"]},{"id":"5dabbb6bfbcf210aea527ec2c66938f2e251ce054061d1172f98a44f09d9635b","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/tf3.t27","health":"warn","module":"triformat-tf3"}],"description":"tf3.t27 -- TF3 (Ternary Float 3) Format Specification 8-bit representation for ternary neural network weights Bit layout: [S(1) E(3) M(4)] = [7:7][6:4][3:0]","symbols":[{"name":"SIGN_SHIFT","line":13},{"name":"EXP_SHIFT","line":14},{"name":"MANT_SHIFT","line":15},{"name":"SIGN_MASK","line":17},{"name":"EXP_MASK","line":18},{"name":"MANT_MASK","line":19},{"name":"EXP_MAX","line":21},{"name":"EXP_MIN","line":22},{"name":"BIAS","line":24},{"name":"MANT_BITS","line":25},{"name":"TF3_ZERO_POS","line":28},{"name":"TF3_ZERO_NEG","line":29},{"name":"TF3_INF_POS","line":30},{"name":"TF3_INF_NEG","line":31},{"name":"TF3","line":37},{"name":"mant_lookup_table","line":45},{"name":"tf3_extract_sign","line":79},{"name":"tf3_extract_exponent","line":86},{"name":"tf3_extract_mantissa","line":93},{"name":"tf3_from_components","line":99},{"name":"tf3_is_zero","line":107},{"name":"tf3_is_inf","line":113},{"name":"exp","line":114},{"name":"mant","line":115},{"name":"tf3_from_f32","line":122},{"name":"sign","line":129},{"name":"abs_value","line":130},{"name":"clamped","line":133},{"name":"mantissa","line":144},{"name":"mant","line":145},{"name":"tf3_to_f32","line":152},{"name":"sign","line":158},{"name":"sign","line":163},{"name":"exp","line":164},{"name":"mant","line":165},{"name":"sign_mult","line":168},{"name":"mant_mult","line":169},{"name":"exp_mult","line":170},{"name":"tf3_negate","line":177},{"name":"tf3_abs","line":183},{"name":"tf3_is_negative","line":189},{"name":"sign","line":190},{"name":"tf3_is_positive","line":196},{"name":"sign","line":197},{"name":"tf3_copy_sign","line":203},{"name":"sign_mask","line":204},{"name":"value_mask","line":205},{"name":"tf3_max","line":211},{"name":"a_val","line":215},{"name":"b_val","line":216},{"name":"tf3_min","line":223},{"name":"a_val","line":227},{"name":"b_val","line":228},{"name":"tf3_from_f32_phi","line":236},{"name":"sign","line":243},{"name":"abs_value","line":244},{"name":"clamped","line":247},{"name":"PHI_BIAS","line":258},{"name":"mantissa_raw","line":259},{"name":"mantissa","line":260},{"name":"mant","line":261},{"name":"tf3_eq","line":269},{"name":"tf3_ne","line":277},{"name":"tf3_lt","line":283},{"name":"a_val","line":284},{"name":"b_val","line":285},{"name":"tf3_le","line":291},{"name":"a_val","line":292},{"name":"b_val","line":293},{"name":"tf3_gt","line":299},{"name":"a_val","line":300},{"name":"b_val","line":301},{"name":"tf3_ge","line":307},{"name":"a_val","line":308},{"name":"b_val","line":309},{"name":"tf3_add","line":316},{"name":"a_val","line":326},{"name":"b_val","line":327},{"name":"result","line":328},{"name":"tf3_sub","line":335},{"name":"a_val","line":342},{"name":"b_val","line":343},{"name":"result","line":344},{"name":"tf3_mul","line":351},{"name":"a_sign","line":353},{"name":"b_sign","line":354},{"name":"result_sign","line":355},{"name":"a_sign","line":359},{"name":"b_sign","line":360},{"name":"result_sign","line":361},{"name":"a_val","line":365},{"name":"b_val","line":366},{"name":"result","line":367},{"name":"tf3_div","line":375},{"name":"a_sign","line":377},{"name":"a_sign","line":381},{"name":"b_sign","line":382},{"name":"result_sign","line":383},{"name":"a_sign","line":387},{"name":"b_sign","line":388},{"name":"result_sign","line":389},{"name":"a_val","line":393},{"name":"b_val","line":394},{"name":"result","line":395},{"name":"tf3_is_nan","line":403},{"name":"exp","line":405},{"name":"tf3_is_finite","line":411},{"name":"tf3_signbit","line":417},{"name":"tf3_sign","line":423},{"name":"tf3_clamp","line":441},{"name":"x_decoded","line":446},{"name":"min_decoded","line":447},{"name":"max_decoded","line":448},{"name":"tf3_lerp","line":461},{"name":"a_val","line":466},{"name":"b_val","line":467},{"name":"t_val","line":468},{"name":"result","line":470},{"name":"exp","line":502},{"name":"mant","line":503},{"name":"sign","line":514},{"name":"exp","line":515},{"name":"mant","line":516},{"name":"combined","line":525},{"name":"original","line":553},{"name":"encoded","line":554},{"name":"decoded","line":555},{"name":"original","line":560},{"name":"encoded","line":561},{"name":"decoded","line":562},{"name":"original","line":567},{"name":"encoded","line":568},{"name":"decoded","line":569},{"name":"result","line":593},{"name":"encoded","line":598},{"name":"encoded","line":603},{"name":"encoded","line":609},{"name":"pos_value","line":639},{"name":"neg_value","line":640},{"name":"decoded","line":641},{"name":"original","line":646},{"name":"negated","line":647},{"name":"double_negated","line":648},{"name":"orig_decoded","line":649},{"name":"double_decoded","line":650},{"name":"neg_value","line":660},{"name":"abs_value","line":661},{"name":"decoded","line":662},{"name":"pos_value","line":667},{"name":"abs_value","line":668},{"name":"neg_value","line":678},{"name":"pos_value","line":683},{"name":"pos_value","line":692},{"name":"neg_value","line":697},{"name":"pos_value","line":706},{"name":"neg_source","line":707},{"name":"result","line":708},{"name":"decoded","line":709},{"name":"neg_value","line":714},{"name":"pos_source","line":715},{"name":"result","line":716},{"name":"decoded","line":717},{"name":"a","line":722},{"name":"b","line":723},{"name":"result","line":724},{"name":"decoded","line":725},{"name":"a","line":730},{"name":"b","line":731},{"name":"result","line":732},{"name":"a","line":737},{"name":"b","line":738},{"name":"result","line":739},{"name":"decoded","line":740},{"name":"a","line":745},{"name":"b","line":746},{"name":"result","line":747},{"name":"PHI","line":752},{"name":"encoded","line":753},{"name":"decoded","line":754},{"name":"PHI","line":759},{"name":"encoded","line":760},{"name":"decoded","line":761},{"name":"a","line":771},{"name":"b","line":772},{"name":"a","line":777},{"name":"b","line":778},{"name":"a","line":787},{"name":"b","line":788},{"name":"a","line":793},{"name":"b","line":794},{"name":"a","line":799},{"name":"b","line":800},{"name":"a","line":805},{"name":"b","line":806},{"name":"neg","line":811},{"name":"pos","line":812},{"name":"a","line":817},{"name":"b","line":818},{"name":"a","line":823},{"name":"b","line":824},{"name":"a","line":829},{"name":"b","line":830},{"name":"a","line":835},{"name":"b","line":836},{"name":"a","line":841},{"name":"b","line":842},{"name":"a","line":847},{"name":"b","line":848},{"name":"a","line":853},{"name":"b","line":854},{"name":"a","line":862},{"name":"b","line":863},{"name":"result","line":864},{"name":"decoded","line":865},{"name":"a","line":870},{"name":"b","line":871},{"name":"result","line":872},{"name":"decoded","line":873},{"name":"a","line":878},{"name":"b","line":879},{"name":"result","line":880},{"name":"a","line":885},{"name":"b","line":886},{"name":"result","line":887},{"name":"decoded","line":888},{"name":"a","line":893},{"name":"b","line":894},{"name":"result","line":895},{"name":"decoded","line":896},{"name":"a","line":901},{"name":"b","line":902},{"name":"result","line":903},{"name":"decoded","line":904},{"name":"a","line":909},{"name":"b","line":910},{"name":"result","line":911},{"name":"decoded","line":912},{"name":"a","line":917},{"name":"zero","line":918},{"name":"result","line":919},{"name":"a","line":924},{"name":"b","line":925},{"name":"result","line":926},{"name":"decoded","line":927},{"name":"a","line":932},{"name":"b","line":933},{"name":"result","line":934},{"name":"decoded","line":935},{"name":"a","line":940},{"name":"zero","line":941},{"name":"result","line":942},{"name":"zero","line":947},{"name":"a","line":948},{"name":"result","line":949},{"name":"inf","line":954},{"name":"a","line":955},{"name":"result","line":956},{"name":"a","line":961},{"name":"b","line":962},{"name":"result1","line":963},{"name":"result2","line":964},{"name":"a","line":969},{"name":"b","line":970},{"name":"result1","line":971},{"name":"result2","line":972},{"name":"val","line":1221},{"name":"val","line":1226},{"name":"val","line":1240},{"name":"val","line":1245},{"name":"val","line":1250},{"name":"val","line":1255},{"name":"x","line":1269},{"name":"min_val","line":1270},{"name":"max_val","line":1271},{"name":"result","line":1272},{"name":"decoded","line":1273},{"name":"x","line":1278},{"name":"min_val","line":1279},{"name":"max_val","line":1280},{"name":"result","line":1281},{"name":"decoded","line":1282},{"name":"x","line":1287},{"name":"min_val","line":1288},{"name":"max_val","line":1289},{"name":"result","line":1290},{"name":"decoded","line":1291},{"name":"a","line":1296},{"name":"b","line":1297},{"name":"t","line":1298},{"name":"result","line":1299},{"name":"decoded","line":1300},{"name":"a","line":1305},{"name":"b","line":1306},{"name":"t","line":1307},{"name":"result","line":1308},{"name":"decoded","line":1309},{"name":"a","line":1314},{"name":"b","line":1315},{"name":"t","line":1316},{"name":"result","line":1317},{"name":"decoded","line":1318},{"name":"a","line":1431},{"name":"b","line":1432},{"name":"a","line":1443},{"name":"b","line":1444},{"name":"a","line":1455},{"name":"b","line":1456},{"name":"a","line":1477},{"name":"b","line":1478},{"name":"a","line":1489},{"name":"b","line":1490},{"name":"a","line":1501},{"name":"b","line":1502},{"name":"a","line":1513},{"name":"b","line":1514},{"name":"a","line":1525},{"name":"b","line":1526},{"name":"a","line":1537},{"name":"b","line":1538},{"name":"a","line":1549},{"name":"b","line":1550},{"name":"a","line":1561},{"name":"b","line":1562},{"name":"a","line":1573},{"name":"b","line":1574},{"name":"a","line":1585},{"name":"b","line":1586},{"name":"val","line":1597},{"name":"val","line":1608},{"name":"val","line":1619},{"name":"val","line":1630},{"name":"x","line":1641},{"name":"min_val","line":1642},{"name":"max_val","line":1643},{"name":"a","line":1654},{"name":"b","line":1655},{"name":"t","line":1656}],"imports":[],"terms":["numeric","tf3","triformat","sign","shift","exp","mant","mask","max","min","bias","bits","zero","pos","neg","inf","lookup","table","extract","exponent","mantissa","components","f32","abs","clamped","mult","negate","negative","positive","copy","val","phi","raw","sub","mul","div","nan","finite","signbit","clamp","decoded","lerp","combined","original","encoded","negated","double","orig","result1","result2"]},{"id":"5df21156f6f33ef7ae6c3270097a3636bbf5beda07b9cb8909ebbd1d3c4b755b","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/04_control_flow.t27","health":"ok","module":"tutorial-04-control-flow"}],"description":"04 — Control flow Lesson 4. if/else as a statement and as an expression, while, for over a range, and break/continue. . One rule worth learning before you need it: `switch` belongs in lesson 06, and only in its expression form. The statement form does not survive","symbols":[{"name":"TRIT_NEG","line":13},{"name":"TRIT_ZERO","line":14},{"name":"TRIT_POS","line":15},{"name":"sign_of","line":21},{"name":"larger","line":39},{"name":"clamp_to_trit","line":43},{"name":"high","line":44},{"name":"low","line":45},{"name":"count_to","line":56},{"name":"sum_to","line":64},{"name":"sum_with_step","line":84},{"name":"sum_range","line":101},{"name":"first_multiple","line":113}],"imports":[],"terms":["tutorial","control","flow","trit","neg","zero","pos","sign","larger","clamp","high","low","count","sum","step","range","multiple"]},{"id":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","sources":[{"repo":"ghashtag/t27","path":"specs/storage/kv.t27","health":"ok","module":"StorageKv"}],"description":"specs/storage/kv.t27 Key-Value Storage Operations","symbols":[{"name":"read","line":15},{"name":"write","line":22},{"name":"update","line":28},{"name":"remove","line":34},{"name":"list","line":40},{"name":"exists","line":45},{"name":"batch_write","line":54},{"name":"batch_read","line":59}],"imports":[{"name":"base::types","line":6},{"name":"storage::schema","line":7}],"terms":["storage","read","write","remove","list","exists","batch"]},{"id":"5f997ba4055b8af78726efd65f8b96858c47eeda5520ac82c8280183050215a7","sources":[{"repo":"ghashtag/t27","path":"specs/shell/process.t27","health":"warn","module":"ShellProcess"}],"description":"specs/shell/process.t27 Shell Process Operations","symbols":[{"name":"ProcessID","line":14},{"name":"spawn","line":21},{"name":"spawn_shell","line":26},{"name":"kill","line":31},{"name":"kill_tree","line":36},{"name":"wait","line":41},{"name":"poll","line":46},{"name":"is_alive","line":51},{"name":"Pool","line":60},{"name":"pool_create","line":66},{"name":"pool_spawn","line":71},{"name":"pool_wait_all","line":76},{"name":"pool_cleanup","line":81},{"name":"Signal","line":90},{"name":"send_signal","line":100},{"name":"signal_name","line":105}],"imports":[{"name":"base::types","line":6},{"name":"shell::schema","line":7}],"terms":["shell","process","spawn","kill","tree","wait","poll","alive","pool","create","cleanup","signal","send"]},{"id":"5fdec7f0438860173e0475b5e8912e5045a7ab37639ae21ea6f6329830989c02","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/fp8_e4m3.t27","health":"warn","module":"triformat-fp8_e4m3"}],"description":"fp8_e4m3.t27 — FP8 E4M3 8-bit Floating Point 8-bit float with 4 exponent, 3 mantissa bits (no implicit leading bit) OCP FP8 format optimized for neural network training Range: ~-240 to ~240, precision: ~6-7 significant bits","symbols":[{"name":"BITS","line":14},{"name":"SIGN_BITS","line":15},{"name":"EXP_BITS","line":16},{"name":"MANT_BITS","line":17},{"name":"SIGN_SHIFT","line":19},{"name":"EXP_SHIFT","line":20},{"name":"MANT_SHIFT","line":21},{"name":"SIGN_MASK","line":23},{"name":"EXP_MASK","line":24},{"name":"MANT_MASK","line":25},{"name":"EXP_MAX","line":27},{"name":"EXP_MIN","line":28},{"name":"EXP_BIAS","line":29},{"name":"MANT_DIVISOR","line":31},{"name":"FP8_ZERO_POS","line":34},{"name":"FP8_ZERO_NEG","line":35},{"name":"FP8_NAN_POS","line":36},{"name":"FP8_NAN_NEG","line":37},{"name":"FP8_INF_POS","line":38},{"name":"FP8_INF_NEG","line":39},{"name":"SUBNORMAL_EXP","line":42},{"name":"FP8E4M3","line":48},{"name":"fp8_extract_sign","line":57},{"name":"bit","line":58},{"name":"fp8_extract_exponent","line":65},{"name":"fp8_extract_mantissa","line":72},{"name":"fp8_from_components","line":78},{"name":"sign_bit","line":79},{"name":"fp8_is_zero","line":91},{"name":"fp8_is_special","line":97},{"name":"fp8_is_inf","line":103},{"name":"fp8_is_nan","line":109},{"name":"fp8_is_subnormal","line":115},{"name":"fp8_encode_f32","line":126},{"name":"sign","line":143},{"name":"abs_value","line":144},{"name":"f32_bits","line":147},{"name":"subnormal_shift","line":154},{"name":"shift_amount","line":160},{"name":"discarded","line":185},{"name":"fp8_decode_f32","line":204},{"name":"sign","line":221},{"name":"exp","line":222},{"name":"mant","line":223},{"name":"bias_adjusted","line":230},{"name":"mant_f32","line":231},{"name":"bias_adjusted","line":235},{"name":"mant_f32","line":236},{"name":"fp8_encode_f64","line":245},{"name":"fp8_decode_f64","line":251},{"name":"f32_val","line":252},{"name":"fp8_add","line":262},{"name":"fa","line":263},{"name":"fb","line":264},{"name":"fp8_sub","line":270},{"name":"fa","line":271},{"name":"fb","line":272},{"name":"fp8_mul","line":278},{"name":"fa","line":279},{"name":"fb","line":280},{"name":"fp8_div","line":286},{"name":"fb","line":287},{"name":"fa","line":289},{"name":"fa","line":292},{"name":"fp8_sqrt","line":298},{"name":"fv","line":299},{"name":"fp8_rsqrt","line":308},{"name":"fv","line":309},{"name":"fp8_abs","line":318},{"name":"fp8_neg","line":324},{"name":"fp8_is_equal","line":330},{"name":"fp8_is_greater","line":342},{"name":"sign_a","line":346},{"name":"sign_b","line":347},{"name":"fp8_max","line":359},{"name":"fp8_min","line":365},{"name":"fp8_clamp","line":371},{"name":"fp8_lerp","line":377},{"name":"fa","line":378},{"name":"fb","line":379},{"name":"result","line":380},{"name":"fp8_fma","line":386},{"name":"fa","line":387},{"name":"fb","line":388},{"name":"fc","line":389},{"name":"fp8_scale","line":395},{"name":"fv","line":396},{"name":"fp8_relu","line":402},{"name":"fp8_sigmoid","line":408},{"name":"fv","line":409},{"name":"fp8_tanh","line":415},{"name":"fv","line":416},{"name":"fp8_gelu","line":422},{"name":"fv","line":423},{"name":"sqrt_2_over_pi","line":424},{"name":"cube_coeff","line":425},{"name":"tanh_arg","line":426},{"name":"fp8_swish","line":432},{"name":"fv","line":433},{"name":"fp8_quantize_to_int4","line":439},{"name":"fv","line":440},{"name":"scaled","line":441},{"name":"fp8_quantize_to_int8","line":453},{"name":"fv","line":454},{"name":"scaled","line":455}],"imports":[],"terms":["chips","euler","fpga","fp8","e4m3","triformat","bits","sign","exp","mant","shift","mask","max","min","bias","divisor","zero","pos","neg","nan","inf","subnormal","fp8e4m3","extract","bit","exponent","mantissa","components","special","encode","f32","abs","amount","discarded","decode","adjusted","f64","val","sub","mul","div","sqrt","rsqrt","equal","greater","clamp","lerp","fma","scale","relu","sigmoid","tanh","gelu","over","cube","coeff","arg","swish","quantize","int4","scaled","int8"]},{"id":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/gf16_accel.t27","health":"ok","module":"Gf16Accel"}],"description":"t27/specs/fpga/gf16_accel.t27 GF(16) Hardware Accelerator Specification for Trinity T27 FPGA HIR Defines GF16 MAC, FFT, and VSA (Vector Space Architecture) operations Connects phi-identity (phi^2 = phi + 1, phi^2 + phi^-2 = 3) to silicon Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"GF16_BITS","line":13},{"name":"GF16_ELEMENTS","line":14},{"name":"GF16_FIELD_POLY","line":15},{"name":"PHI_WIDTH","line":16},{"name":"Gf16Op","line":20},{"name":"Gf16Config","line":33},{"name":"Gf16MacUnit","line":46},{"name":"Gf16FftConfig","line":55},{"name":"Gf16Status","line":64},{"name":"gf16_basic","line":73},{"name":"gf16_full","line":86},{"name":"gf16_mac_unit","line":99},{"name":"gf16_fft","line":108},{"name":"gf16_idle_status","line":117},{"name":"gf16_busy_status","line":126},{"name":"total_gf16_bits","line":137},{"name":"mac_unit_count","line":141},{"name":"fft_stages","line":148},{"name":"fft_twiddle_count","line":159},{"name":"matmul_cycles","line":163},{"name":"dot_product_cycles","line":170},{"name":"dsp48_count","line":177},{"name":"bram_count","line":181},{"name":"is_busy","line":192},{"name":"result_ready","line":196},{"name":"phi_squared_plus_phi_inverse_squared","line":202},{"name":"phi_squared_equals_phi_plus_one","line":206},{"name":"validate_gf16_config","line":212},{"name":"validate_mac_unit","line":229},{"name":"validate_fft","line":240}],"imports":[],"terms":["fpga","gf16","accel","gf16accel","bits","elements","field","poly","phi","width","gf16op","gf16config","gf16mac","unit","gf16fft","config","gf16status","basic","full","mac","fft","idle","status","busy","total","count","stages","twiddle","matmul","cycles","dot","product","dsp48","bram","ready","squared","plus","inverse","equals","one","validate"]},{"id":"600926a156c1d8cea584d967fe1980a29dcf7bb82b12268e72e47dc70ad29567","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/dijkstra.t27","health":"ok","module":"TriDijkstra"}],"description":"t27/specs/","symbols":[{"name":"DijkstraResult","line":14},{"name":"shortest_path","line":25}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"TriGraphBfs::Graph","line":8}],"terms":["graph","dijkstra","shortest","path"]},{"id":"601885b1c2c41f0982da8bf16f0f4f26296b6166deec06a77826452a04ed6c01","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf4.t27","health":"ok","module":"GF4"}],"description":"t27/specs/numeric/gf4.t27 GoldenFloat4 — 4-bit φ-structured floating point NUMERIC-STANDARD-001 — Agent 2 (P1)","symbols":[{"name":"BITS","line":19},{"name":"SIGN_BITS","line":20},{"name":"EXP_BITS","line":21},{"name":"MANT_BITS","line":22},{"name":"EXP_BIAS","line":25},{"name":"PHI_DISTANCE","line":28},{"name":"GF4","line":34},{"name":"encode","line":43},{"name":"pos","line":49},{"name":"decode","line":61},{"name":"sign_bit","line":62},{"name":"exp_bit","line":63},{"name":"mant_bits","line":64},{"name":"mant","line":72},{"name":"exp_scale","line":75},{"name":"value","line":77},{"name":"max_value","line":89},{"name":"min_positive","line":94},{"name":"epsilon","line":99},{"name":"validate_format","line":108},{"name":"fmt","line":110},{"name":"MEMORY_RATIO_VS_FP32","line":128}],"imports":[{"name":"numeric::goldenfloat_family","line":7},{"name":"numeric::phi_ratio","line":8}],"terms":["fpga","numeric","gf4","bits","sign","exp","mant","bias","phi","distance","encode","pos","decode","bit","scale","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32"]},{"id":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/packed_vsa.t27","health":"ok","module":"PackedVsa"}],"description":"Module: Packed VSA Operations","symbols":[{"name":"TRITS_PER_BYTE","line":19},{"name":"MAX_PACKED_BYTES","line":22},{"name":"LUT_DIM","line":25},{"name":"LUT_SIZE","line":28},{"name":"BindLookupTable","line":38},{"name":"BundleLookupTable","line":43},{"name":"DotLookupTable","line":48},{"name":"packedBind","line":58},{"name":"packedBundle","line":64},{"name":"packedDot","line":70},{"name":"packedUnbind","line":76},{"name":"packedCosineSimilarity","line":82},{"name":"fromHybrid","line":92},{"name":"toHybrid","line":98},{"name":"randomPackedVector","line":104}],"imports":[{"name":"base::types","line":9},{"name":"ternary::packed_trit","line":10},{"name":"ternary::hybrid_arithmetic","line":11},{"name":"numeric::gf16","line":12}],"terms":["vsa","packed","trits","per","byte","max","bytes","lut","dim","size","bind","lookup","table","bundle","dot","unbind","cosine","similarity","hybrid","random","vector"]},{"id":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/power_analysis.t27","health":"ok","module":"PowerAnalysis"}],"description":"t27/specs/fpga/power_analysis.t27 T27 Power Analysis Specification Connects power.t27 estimation model to utilization reports from synthesis Parses LUT/FF/BRAM/DSP counts from Vivado/Yosys reports Feeds utilization into Power.est_total_power() for estimation Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"Utilization","line":14},{"name":"utilization","line":23},{"name":"utilization_full","line":34},{"name":"zero_utilization","line":45},{"name":"total_resources","line":49},{"name":"DeviceLimits","line":55},{"name":"xc7a100t_limits","line":64},{"name":"xc7a35t_limits","line":75},{"name":"lut_percent","line":88},{"name":"ff_percent","line":93},{"name":"bram_percent","line":98},{"name":"dsp_percent","line":103},{"name":"overall_percent","line":108},{"name":"est_dynamic_power_mw","line":117},{"name":"est_static_power_mw","line":125},{"name":"est_total_power_mw","line":130},{"name":"PowerBudget","line":136},{"name":"power_budget","line":142},{"name":"power_pct_of_budget","line":150},{"name":"is_within_budget","line":155},{"name":"is_warning","line":159},{"name":"is_critical","line":164},{"name":"default_toggle_rate","line":171},{"name":"est_toggle_rate_from_activity","line":175},{"name":"ClockDomainPower","line":182},{"name":"clock_domain_power","line":190},{"name":"total_domain_power","line":202},{"name":"validate_utilization","line":214},{"name":"validate_budget","line":220}],"imports":[],"terms":["fpga","power","analysis","utilization","full","zero","total","resources","device","limits","xc7a100t","xc7a35t","lut","percent","bram","dsp","overall","est","dynamic","static","budget","pct","within","warning","critical","default","toggle","rate","activity","clock","domain","validate"]},{"id":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","sources":[{"repo":"ghashtag/t27","path":"specs/graph/knowledge_graph.t27","health":"ok","module":"KnowledgeGraph"}],"description":"Module: Knowledge Graph for Vector Symbolic Architecture","symbols":[{"name":"FILE_MAGIC","line":19},{"name":"FILE_VERSION","line":22},{"name":"VECTOR_DIM","line":25},{"name":"MAX_ENTITIES","line":28},{"name":"MAX_TRIPLES","line":31},{"name":"SIMILARITY_THRESHOLD","line":34},{"name":"Entity","line":43},{"name":"Relation","line":56},{"name":"Triple","line":69},{"name":"KnowledgeGraph","line":83},{"name":"initEntity","line":101},{"name":"hashString","line":107},{"name":"initGraph","line":117},{"name":"getOrCreateEntity","line":123},{"name":"getOrCreateRelation","line":129},{"name":"addTriple","line":136},{"name":"queryObject","line":143},{"name":"querySubject","line":150},{"name":"findSimilar","line":157},{"name":"findEntity","line":163},{"name":"findRelation","line":169},{"name":"findClosestEntityPacked","line":176},{"name":"stats","line":182},{"name":"save","line":192},{"name":"load","line":199}],"imports":[{"name":"base::types","line":9},{"name":"ternary::packed_trit","line":10},{"name":"numeric::gf16","line":11},{"name":"ternary::hybrid_arithmetic","line":12}],"terms":["graph","knowledge","magic","vector","dim","max","entities","triples","similarity","threshold","entity","relation","triple","init","hash","get","create","query","object","subject","find","similar","closest","packed","stats","save","load"]},{"id":"61bee61eb1becd2304b09a5b6c5e9d0273286e3d3986fe9542c8d5f9dd3d270a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/lru.t27","health":"ok","module":"TriLru"}],"description":"t27/specs/","symbols":[{"name":"LRU","line":13},{"name":"init","line":24},{"name":"get","line":29},{"name":"put","line":34}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","lru","init","get","put"]},{"id":"61c1edda964778e108dde6336fc5e56af6f99cda5bb8549db12833e6d399de2e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/crypto_frame.t27","health":"ok","module":"CryptoFrame"}],"description":"tri-net/specs/crypto_frame.t27 Partial spec-first lift of src/crypto.rs (T27-first): the INTEGER session-frame discipline. The AEAD itself (ChaCha20-Poly1305), X25519 and HKDF stay in Rust; what lives here is everything an auditor checks with arithmetic alone: wire frame = [epoch u32 BE][counter u64 BE][ciphertext || tag16] AEAD nonce = [dir:1][epoch:4 BE][counter low 7 BE] (12 bytes)","symbols":[{"name":"EPOCH_LEN","line":27},{"name":"COUNTER_LEN","line":28},{"name":"HEADER_LEN","line":29},{"name":"TAG_LEN","line":30},{"name":"NONCE_LEN","line":31},{"name":"counter_offset","line":34},{"name":"ciphertext_offset","line":38},{"name":"frame_len_ok","line":43},{"name":"REKEY_EVERY_FRAMES","line":48},{"name":"REKEY_HARD_CAP","line":49},{"name":"should_ratchet","line":52},{"name":"must_reject","line":57},{"name":"nonce_byte","line":63},{"name":"rx_dir","line":76},{"name":"WINDOW_WIDTH","line":89},{"name":"replay_accept","line":92},{"name":"replay_next_top","line":110},{"name":"replay_next_blo","line":122},{"name":"replay_next_bhi","line":142}],"imports":[{"name":"base::types","line":24}],"terms":["net","crypto","frame","epoch","len","counter","header","tag","nonce","offset","ciphertext","rekey","frames","hard","cap","ratchet","reject","byte","dir","window","width","replay","accept","top","blo","bhi"]},{"id":"61fc72cf5a4aa56e8399d7d00cf5e2639c5a42746c0169f20e35b4dd4d154bee","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/compression_engine.t27","health":"warn","module":"compression_engine"}],"description":"Compression Engine - simple data compression for efficiency Enables bandwidth optimization through data compression","symbols":[{"name":"MAX_BLOCKS","line":7},{"name":"BLOCK_SIZE","line":8},{"name":"COMPRESSION_THRESHOLD","line":9},{"name":"DICTIONARY_SIZE","line":10},{"name":"create_block_info","line":13},{"name":"get_original_size","line":20},{"name":"get_compressed_size","line":24},{"name":"get_compression_method","line":28},{"name":"get_compression_quality","line":32},{"name":"METHOD_NONE","line":37},{"name":"METHOD_RLE","line":38},{"name":"METHOD_DICTIONARY","line":39},{"name":"METHOD_DELTA","line":40},{"name":"calculate_compression_ratio","line":43},{"name":"compress_rle","line":52},{"name":"decompress_rle","line":82},{"name":"compress_dictionary","line":106},{"name":"decompress_dictionary","line":141},{"name":"compress_delta","line":150},{"name":"decompress_delta","line":171},{"name":"choose_compression_method","line":202},{"name":"compress_block","line":232},{"name":"decompress_block","line":258},{"name":"calculate_total_savings","line":271},{"name":"update_dictionary","line":290},{"name":"find_pattern","line":300},{"name":"calculate_compression_speed","line":316}],"imports":[{"name":"base::types","line":5}],"terms":["net","compression","engine","max","blocks","block","size","threshold","dictionary","create","info","get","original","compressed","method","quality","rle","delta","calculate","ratio","compress","decompress","choose","total","savings","find","pattern","speed"]},{"id":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/aho_corasick.t27","health":"ok","module":"TriAhoCorasick"}],"description":"t27/specs/","symbols":[{"name":"ACTrieNode","line":13},{"name":"ACAutomaton","line":20},{"name":"build","line":31},{"name":"search","line":36},{"name":"deinit","line":41},{"name":"match","line":46}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","aho","corasick","actrie","node","acautomaton","build","deinit","match"]},{"id":"622fb6068c33aa9421b0e45b345414a9874f73fa4aec3f625fd560c75a1ce810","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/performance_benchmarks.t27","health":"ok","module":"PerformanceBenchmarks"}],"description":"Performance benchmarks - characterize mesh stack limits Tests throughput, latency, queue overflow, timer accuracy","symbols":[{"name":"MAX_QUEUE_SIZE","line":8},{"name":"MAX_COUNTER","line":9},{"name":"TIMER_TICK_US","line":10},{"name":"create_queue","line":13},{"name":"queue_count","line":17},{"name":"queue_head","line":21},{"name":"queue_tail","line":25},{"name":"queue_enqueue","line":29},{"name":"queue_dequeue","line":38},{"name":"queue_is_full","line":48},{"name":"queue_is_empty","line":52},{"name":"inc_counter","line":57},{"name":"counter_will_overflow","line":65},{"name":"ticks_to_microseconds","line":70},{"name":"microseconds_to_ticks","line":74},{"name":"ticks_to_milliseconds","line":78}],"imports":[{"name":"base::types","line":5}],"terms":["net","performance","benchmarks","max","queue","size","counter","timer","tick","create","count","head","tail","enqueue","dequeue","full","empty","inc","overflow","ticks","microseconds","milliseconds"]},{"id":"627a4a71ee5506649082cb4e58f086a9419c4bbe6fe9d6dd6fe18c8dcf10a51f","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/sigmoid_activation.t27","health":"ok","module":"Sigmoid"}],"description":"t27/specs/","symbols":[{"name":"SigmoidConfig","line":13},{"name":"forward","line":22},{"name":"forward_batch","line":27},{"name":"derivative","line":32}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","sigmoid","config","forward","batch","derivative"]},{"id":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/corona_oracle.t27","health":"ok","module":"CoronaOracle"}],"description":"specs/corona/corona_oracle.t27 TRI-1 Corona -- Format Conformance Oracle (top-level SSOT)","symbols":[{"name":"CHIP_NAME","line":28},{"name":"CHIP_LINE","line":29},{"name":"CHIP_LINE_INDEX","line":30},{"name":"CHIP_ROLE","line":31},{"name":"TARGET_SHUTTLE","line":32},{"name":"TARGET_PDK","line":33},{"name":"TARGET_PROCESS","line":34},{"name":"CHIP_STATUS","line":35},{"name":"TILE_OPTION_A","line":39},{"name":"TILE_OPTION_B","line":40},{"name":"TOTAL_FORMATS","line":88},{"name":"CLUSTER_COUNTS","line":91},{"name":"ROM_RECORD_BITS","line":122},{"name":"ROM_RECORD_BYTES","line":123},{"name":"ROM_RECORDS","line":124},{"name":"ROM_TOTAL_BYTES_MIN","line":130},{"name":"ROM_TOTAL_BYTES_MAX","line":131},{"name":"GF_LADDER_EXTENDED","line":151},{"name":"TIER1_MODULES","line":184},{"name":"TIER2_ROM_ONLY","line":206},{"name":"ANCHOR_VALUE","line":230},{"name":"STATUS_VERIFIED","line":239},{"name":"STATUS_EMPIRICAL_FIT","line":240},{"name":"STATUS_OPEN_CONJECTURE","line":241},{"name":"STATUS_RISK","line":242},{"name":"STATUS_RETRACTED","line":243},{"name":"STATUS_EXPERIMENTAL","line":244},{"name":"STATUS_HISTORICAL","line":245},{"name":"STATUS_SPEC","line":246},{"name":"FL002_STATUS","line":256},{"name":"FL002_PROMOTED_BY_CORONA","line":257}],"imports":[{"name":"base::types","line":15},{"name":"math::constants","line":16},{"name":"math::sacred_physics","line":17},{"name":"numeric::formats_catalog","line":18},{"name":"numeric::goldenfloat_family","line":19},{"name":"corona::rom_layout","line":20},{"name":"corona::protocol","line":21},{"name":"corona::anchor","line":22}],"terms":["corona","oracle","chip","index","role","target","shuttle","pdk","process","status","tile","option","total","formats","cluster","counts","rom","record","bits","bytes","records","min","max","ladder","extended","tier1","modules","tier2","anchor","verified","empirical","fit","open","conjecture","risk","retracted","experimental","historical","fl002","promoted"]},{"id":"6300dc270115322725d4e00244e601fe557f70f71225dc72949205213033e573","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/namespace.t27","health":"ok","module":"TriNamespace"}],"description":"t27/specs/","symbols":[{"name":"Namespace","line":13},{"name":"ParsedCommandNamespaced","line":27},{"name":"ParsedCommandFlat","line":33},{"name":"ParsedCommand","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","namespace","parsed","namespaced","flat"]},{"id":"6336dabb5211c7b3806374f72fbd1f667932147709ff1fa01ff7180d6a6c2198","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/reed_solomon.t27","health":"ok","module":"TriReedSolomon"}],"description":"t27/specs/","symbols":[{"name":"RSCode","line":13},{"name":"encode","line":23},{"name":"decode","line":28}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","reed","solomon","rscode","encode","decode"]},{"id":"63484bae840d98feafd88f099d1b9516bc111e97c5912ec2f9d5ae44197cb661","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/load_predictor.t27","health":"warn","module":"load_predictor"}],"description":"Load Predictor - predict network load and congestion Enables proactive congestion management and resource allocation","symbols":[{"name":"MAX_NODES","line":7},{"name":"HISTORY_SIZE","line":8},{"name":"CONGESTION_THRESHOLD","line":9},{"name":"WARNING_THRESHOLD","line":10},{"name":"PREDICTION_WINDOW","line":11},{"name":"create_load_metrics","line":14},{"name":"get_bandwidth_usage","line":21},{"name":"get_cpu_usage","line":25},{"name":"get_packet_rate","line":29},{"name":"get_queue_depth","line":33},{"name":"create_prediction","line":38},{"name":"get_predicted_load","line":45},{"name":"get_confidence","line":49},{"name":"get_trend","line":53},{"name":"get_time_horizon","line":57},{"name":"calculate_moving_average","line":62},{"name":"detect_trend","line":80},{"name":"predict_load","line":107},{"name":"calculate_confidence","line":143},{"name":"create_load_prediction","line":183},{"name":"is_congestion_predicted","line":193},{"name":"is_warning_predicted","line":205},{"name":"calculate_network_load","line":217},{"name":"find_most_loaded_node","line":235},{"name":"find_least_loaded_node","line":253},{"name":"calculate_load_imbalance","line":271},{"name":"recommend_rerouting","line":296}],"imports":[{"name":"base::types","line":5}],"terms":["net","load","predictor","max","nodes","history","size","congestion","threshold","warning","prediction","window","create","metrics","get","bandwidth","usage","cpu","packet","rate","queue","depth","predicted","confidence","trend","time","horizon","calculate","moving","average","detect","predict","network","find","most","loaded","node","least","imbalance","recommend","rerouting"]},{"id":"634ede05a35cbcb717679f041f06b2f1dcc762090d29ade3e798650637f9bbe8","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/insertion_sort.t27","health":"ok","module":"TriInsertionSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","insertion"]},{"id":"638f8c5539801b533589411377798f5a62204a19dedb71d2853cde55d12b9ad4","sources":[{"repo":"ghashtag/t27","path":"specs/automation/wrapup-auto.t27","health":"ok","module":"automation"}],"description":"","symbols":[{"name":"DEFAULT_NOTEBOOK","line":9},{"name":"VENV_PATH","line":10},{"name":"WrapUpInput","line":16},{"name":"WrapUpResult","line":26},{"name":"input","line":37}],"imports":[{"name":"memory::notebooklm","line":7}],"terms":["automation","wrapup","auto","default","notebook","venv","path","wrap"]},{"id":"64142c17ce8d43e97ce64a2438f7deeb45a64f2a35afeb61b6a22b621e47a92c","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/net.t27","health":"ok","module":"TriNet"}],"description":"t27/specs/","symbols":[{"name":"IpAddress","line":13},{"name":"SocketAddr","line":18},{"name":"parse_ip","line":28},{"name":"is_localhost","line":33},{"name":"is_valid_port","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","address","socket","addr","parse","localhost","valid","port"]},{"id":"64341742c373e64a2823f6647d0f3898e0a26f6ff9197e3fd3092436f5912cce","sources":[{"repo":"ghashtag/t27","path":"specs/api/sdk_contract.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"Hypervector","line":20},{"name":"init","line":24},{"name":"random","line":27},{"name":"randomLabeled","line":30},{"name":"fromRaw","line":33},{"name":"Codebook","line":94},{"name":"init","line":100},{"name":"encode","line":102},{"name":"decode","line":105},{"name":"decodeWithThreshold","line":108},{"name":"count","line":111},{"name":"AssociativeMemory","line":119},{"name":"init","line":124},{"name":"store","line":127},{"name":"retrieve","line":130},{"name":"contains","line":133},{"name":"clear","line":136},{"name":"count","line":139},{"name":"SequenceEncoder","line":147},{"name":"init","line":150},{"name":"encode","line":152},{"name":"probe","line":155},{"name":"findPosition","line":158}],"imports":[],"terms":["api","sdk","contract","hypervector","init","random","labeled","raw","codebook","encode","decode","threshold","count","associative","memory","store","retrieve","contains","clear","sequence","encoder","probe","find","position"]},{"id":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/zig/codegen.t27","health":"warn","module":"zig_codegen"}],"description":"codegen.t27 -- Code Generator for Zig Generates Zig 0.15 code from t27 AST","symbols":[{"name":"CodegenOptions","line":8},{"name":"ZigCodegen","line":17},{"name":"new","line":25},{"name":"generate","line":36},{"name":"emit_header","line":67},{"name":"emit_imports","line":78},{"name":"emit_constants","line":87},{"name":"zig_name","line":94},{"name":"emit_data_section","line":109},{"name":"zig_name","line":119},{"name":"emit_code_section","line":158},{"name":"emit_labels","line":221},{"name":"emit_instructions","line":235},{"name":"emit_instruction","line":258},{"name":"emit_mov","line":275},{"name":"dst","line":281},{"name":"src","line":282},{"name":"dst_reg","line":284},{"name":"src_str","line":285},{"name":"emit_mul","line":296},{"name":"dst","line":302},{"name":"src1","line":303},{"name":"src2","line":304},{"name":"dst_reg","line":306},{"name":"src1_str","line":307},{"name":"src2_str","line":308},{"name":"emit_add","line":321},{"name":"dst","line":327},{"name":"src1","line":328},{"name":"src2","line":329},{"name":"dst_reg","line":331},{"name":"src1_str","line":332},{"name":"src2_str","line":333},{"name":"emit_jz","line":346},{"name":"test_reg","line":352},{"name":"target_label","line":353},{"name":"reg_str","line":355},{"name":"label_str","line":356},{"name":"emit_jnz","line":373},{"name":"test_reg","line":379},{"name":"target_label","line":380},{"name":"reg_str","line":382},{"name":"label_str","line":383},{"name":"emit_jmp","line":400},{"name":"target_label","line":406},{"name":"label_str","line":407},{"name":"emit_sub","line":416},{"name":"dst","line":422},{"name":"src1","line":423},{"name":"src2","line":424},{"name":"dst_reg","line":426},{"name":"src1_str","line":427},{"name":"src2_str","line":428},{"name":"emit_bind","line":443},{"name":"dst","line":449},{"name":"src1","line":450},{"name":"src2","line":451},{"name":"dst_reg","line":453},{"name":"src1_reg","line":454},{"name":"src2_reg","line":455},{"name":"emit_bundle","line":470},{"name":"dst","line":476},{"name":"src1","line":477},{"name":"src2","line":478},{"name":"dst_reg","line":480},{"name":"src1_reg","line":481},{"name":"src2_reg","line":482},{"name":"emit_halt","line":496},{"name":"emit_test_section","line":502},{"name":"emit_zig_test","line":517},{"name":"zig_name","line":518},{"name":"emit_invariant_section","line":567},{"name":"emit_zig_invariant","line":582},{"name":"zig_name","line":583},{"name":"emit_bench_section","line":622},{"name":"emit_zig_bench","line":637},{"name":"zig_name","line":638},{"name":"emit_spec_tests","line":691},{"name":"emit_spec_test_block","line":719},{"name":"zig_name","line":720},{"name":"emit_spec_invariant","line":773},{"name":"emit_spec_rule","line":794},{"name":"translate_expression","line":821},{"name":"generate_conformance","line":829},{"name":"get_reg_number","line":890},{"name":"operand_to_zig","line":898},{"name":"label_to_zig","line":915},{"name":"emit_opcode_name","line":923},{"name":"emit_type_for_value","line":940},{"name":"emit_int_value","line":951},{"name":"mangle_name","line":956},{"name":"mangle_test_name","line":977},{"name":"add_error","line":992},{"name":"emit","line":1001},{"name":"emit_line","line":1005},{"name":"emit_int","line":1018},{"name":"indent","line":1022},{"name":"dedent","line":1026},{"name":"StringBuilder","line":1034},{"name":"new","line":1039},{"name":"append","line":1047},{"name":"to_string","line":1055},{"name":"Program","line":1061},{"name":"ConstDef","line":1072},{"name":"DataSection","line":1077},{"name":"DataDecl","line":1081},{"name":"CodeSection","line":1087},{"name":"Instruction","line":1092},{"name":"Opcode","line":1099},{"name":"Operand","line":1112},{"name":"SpecDecl","line":1119},{"name":"TestBlock","line":1126},{"name":"Clause","line":1133},{"name":"AssertStmt","line":1138},{"name":"RuleDecl","line":1143},{"name":"TestSection","line":1148},{"name":"InvariantSection","line":1152},{"name":"BenchSection","line":1156},{"name":"TestCase","line":1160},{"name":"InvariantDecl","line":1167},{"name":"BenchDecl","line":1173},{"name":"CodegenError","line":1180},{"name":"int_to_str","line":1187},{"name":"output","line":1267},{"name":"output","line":1301},{"name":"output","line":1341},{"name":"output","line":1380},{"name":"output","line":1420},{"name":"result","line":1435},{"name":"result","line":1442}],"imports":[],"terms":["compiler","codegen","zig","options","generate","emit","header","imports","constants","data","section","labels","instructions","mov","dst","reg","str","mul","src1","src2","target","label","jnz","jmp","sub","bind","bundle","halt","invariant","bench","block","rule","translate","expression","conformance","get","operand","opcode","int","mangle","indent","dedent","builder","append","program","def","decl","clause","assert","stmt","case"]},{"id":"64578258046cf1d759471cbceaa5eda489ffa82165d3b0bc612265372ea316d0","sources":[{"repo":"ghashtag/t27","path":"specs/ar/restraint.t27","health":"ok","module":null}],"description":"spec: Restraint Bounded rationality and restraint mechanisms for neuro-symbolic reasoning","symbols":[{"name":"RestraintType","line":9},{"name":"RestraintConfig","line":19},{"name":"RestraintResult","line":26},{"name":"MAX_UNKNOWN_RATIO","line":34},{"name":"MIN_CONFIDENCE","line":37},{"name":"COMPLEXITY_PENALTY_PER_STEP","line":40},{"name":"default_config","line":43},{"name":"apply_restraint","line":52},{"name":"unknown_to_false","line":73},{"name":"bounded_uncertainty","line":92},{"name":"confidence_threshold","line":116},{"name":"temporal_decay","line":130},{"name":"complexity_penalty","line":154},{"name":"toxicity_block","line":176},{"name":"apply_to_list","line":195},{"name":"validate_config","line":207},{"name":"unknown_ratio","line":215},{"name":"exceeds_unknown_threshold","line":231}],"imports":[],"terms":["restraint","config","max","unknown","ratio","min","confidence","complexity","penalty","per","step","default","apply","bounded","uncertainty","threshold","temporal","decay","toxicity","block","list","validate","exceeds"]},{"id":"64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/linker.t27","health":"warn","module":"Linker"}],"description":"t27/specs/fpga/linker.t27 T27 Linker Specification Links assembled object files into executable images for ternary core Handles section merging, symbol resolution, address assignment, relocations Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"LinkSection","line":13},{"name":"link_text","line":21},{"name":"link_data","line":31},{"name":"link_bss","line":41},{"name":"section_end","line":51},{"name":"section_aligned","line":55},{"name":"LinkedSymbol","line":68},{"name":"linked_symbol","line":77},{"name":"is_global","line":88},{"name":"is_local","line":92},{"name":"LinkSegment","line":98},{"name":"text_segment","line":106},{"name":"data_segment","line":116},{"name":"LinkerConfig","line":128},{"name":"linker_config","line":137},{"name":"LinkResult","line":150},{"name":"link_ok","line":160},{"name":"link_fail","line":172},{"name":"total_image_size","line":186},{"name":"passed","line":190},{"name":"stack_top","line":194},{"name":"heap_start","line":198},{"name":"validate_config","line":204},{"name":"validate_symbol","line":212},{"name":"is_local_test","line":249}],"imports":[],"terms":["fpga","linker","link","section","text","data","bss","end","aligned","linked","global","local","segment","config","fail","total","image","size","passed","stack","top","heap","start","validate"]},{"id":"64d4d76ec19c214697c0f859f52391ebdd6f12947954308e51f49390b46d1ec4","sources":[{"repo":"ghashtag/t27","path":"specs/github/issues.t27","health":"ok","module":"github"}],"description":"specs/github/issues.t27","symbols":[{"name":"ISSUE_STATE_OPEN","line":4},{"name":"Issue","line":6},{"name":"issue_list","line":13},{"name":"issues","line":19}],"imports":[],"terms":["state","open","list"]},{"id":"6532bcb37b12d57aa03d22717557fa16e727b9c4e6389c3afdd829bc74a23ab0","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_safety.t27","health":"ok","module":"TriComputeSafety"}],"description":"TRI-NET compute safety gate: the single no-double-pay invariant that composes the three independent guards the stack grew -- freshness (tri_a2a.is_fresh, anti-replay), finiteness (tri_compute_settle.is_finite_gf16, no inf/nan garbage), and settled-once (a request pays at most one time). A reward is minted ONLY when all three hold. This is the choke point that makes double-pay, replay-pay, and garbage-pay impossible in one place, rather than relying on each ring separately.","symbols":[{"name":"payable","line":12},{"name":"reward_gate","line":29},{"name":"payable_authentic","line":44},{"name":"reward_gate_authentic","line":52}],"imports":[{"name":"base::types","line":9}],"terms":["net","compute","safety","payable","reward","gate","authentic"]},{"id":"65a1be346037fe16c5c3e1c488a0e7133d3ed70798908887efad7301a63a6229","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/lstm_single.t27","health":"ok","module":"LstmCell"}],"description":"t27/specs/","symbols":[{"name":"FORGET_BIAS_INIT","line":13},{"name":"LSTMConfig","line":19},{"name":"LSTMState","line":24},{"name":"LSTMWeights","line":29},{"name":"forward","line":49},{"name":"backward","line":54}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","lstm","single","cell","forget","bias","init","lstmconfig","lstmstate","lstmweights","forward","backward"]},{"id":"65c74d032e9e363b1e93223e24aa02a2a86cdff0a5ec36fb8959fa96ca518db5","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/anomaly_detector.t27","health":"warn","module":"anomaly_detector"}],"description":"Anomaly Detector - behavioral anomaly detection Enables detection of unusual network behavior","symbols":[{"name":"MAX_METRICS","line":7},{"name":"BASELINE_WINDOW","line":8},{"name":"ANOMALY_THRESHOLD","line":9},{"name":"SEVERITY_HIGH","line":10},{"name":"SEVERITY_MEDIUM","line":11},{"name":"create_metric_reading","line":14},{"name":"get_metric_id","line":21},{"name":"get_metric_value","line":25},{"name":"get_timestamp","line":29},{"name":"get_confidence","line":33},{"name":"create_anomaly_report","line":38},{"name":"get_anomaly_metric_id","line":45},{"name":"get_severity","line":49},{"name":"get_anomaly_type","line":53},{"name":"get_anomaly_confidence","line":57},{"name":"TYPE_SPIKE","line":62},{"name":"TYPE_DROP","line":63},{"name":"TYPE_PATTERN","line":64},{"name":"TYPE_TREND","line":65},{"name":"calculate_baseline","line":68},{"name":"calculate_variance","line":88},{"name":"detect_spike","line":114},{"name":"detect_drop","line":133},{"name":"detect_pattern","line":152},{"name":"detect_trend","line":182},{"name":"calculate_severity","line":220},{"name":"detect_anomaly","line":238},{"name":"is_critical_anomaly","line":274},{"name":"get_anomaly_description","line":285},{"name":"correlate_metrics","line":302},{"name":"detect_coordinated_attack","line":343},{"name":"calculate_anomaly_confidence","line":363}],"imports":[{"name":"base::types","line":5}],"terms":["net","anomaly","detector","max","metrics","baseline","window","threshold","severity","high","medium","create","metric","reading","get","timestamp","confidence","report","spike","drop","pattern","trend","calculate","variance","detect","critical","description","correlate","coordinated","attack"]},{"id":"65ce4c1696f3a7db3dbc95d4986c5a8f8ce7f516fa4d605fae6c20fe1622327c","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/superconductivity.t27","health":"ok","module":"TriSuperconductivity"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","superconductivity"]},{"id":"661937af30a71e6136f8c9fe690b7ed12eb6f9c17ba55767a80308624cddf419","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/ml_dtypes_crossval.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","dtypes","crossval"]},{"id":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_routing.t27","health":"ok","module":"MeshRouting"}],"description":"Mesh routing logic from router.rs IP address mapping, routing decisions, TTL handling Simplified: no HashMap, no crypto, single-peer model","symbols":[{"name":"DEFAULT_TTL","line":9},{"name":"MESH_NET_A","line":10},{"name":"MESH_NET_B","line":11},{"name":"MESH_NET_C","line":12},{"name":"MIN_NODE_ID","line":13},{"name":"MAX_NODE_ID","line":14},{"name":"mesh_ip","line":20},{"name":"is_mesh_subnet","line":26},{"name":"node_of_ip","line":40},{"name":"decrement_ttl","line":55},{"name":"is_ttl_expired","line":66},{"name":"choose_next_hop","line":75},{"name":"delivery_decision","line":131}],"imports":[{"name":"base::types","line":6}],"terms":["net","mesh","routing","default","ttl","min","node","max","subnet","decrement","expired","choose","hop","delivery","decision"]},{"id":"669f21eabeba9622b34f49e9a1ab625a25e9cd5cecdd13db587766154719b3bb","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/async.t27","health":"ok","module":"TriAsync"}],"description":"t27/specs/","symbols":[{"name":"Future","line":13},{"name":"Promise","line":18},{"name":"new_promise","line":28},{"name":"fulfill","line":33},{"name":"await","line":38},{"name":"map","line":43}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","async","future","promise","fulfill","await","map"]},{"id":"677da3e87cc72897a8bd881df8617b1346fb0c578ec5ef3e74c666f4faae713b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/filesystem.t27","health":"ok","module":"TriFilesystem"}],"description":"t27/specs/","symbols":[{"name":"PathError","line":13},{"name":"FileInfo","line":17},{"name":"join","line":30},{"name":"basename","line":35},{"name":"dirname","line":40},{"name":"ext","line":45},{"name":"has_ext","line":50},{"name":"is_absolute","line":55},{"name":"normalize","line":60}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["filesystem","path","info","join","basename","dirname","ext","absolute","normalize"]},{"id":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","sources":[{"repo":"ghashtag/t27","path":"specs/account/schema.t27","health":"ok","module":"Account"}],"description":"specs/account/schema.t27 Account Types Specification","symbols":[{"name":"AccountID","line":13},{"name":"OrgID","line":16},{"name":"AccessToken","line":19},{"name":"RefreshToken","line":22},{"name":"DeviceCode","line":25},{"name":"UserCode","line":28},{"name":"Info","line":35},{"name":"Org","line":43},{"name":"Login","line":49},{"name":"PollResult","line":63},{"name":"PollSuccess","line":73},{"name":"PollPending","line":78},{"name":"PollSlow","line":81},{"name":"PollExpired","line":84},{"name":"PollDenied","line":87},{"name":"PollError","line":90},{"name":"AccountRepoError","line":99},{"name":"AccountServiceError","line":105},{"name":"AccountError","line":111},{"name":"CLIENT_ID","line":120},{"name":"EAGER_REFRESH_THRESHOLD_MINUTES","line":121},{"name":"DEFAULT_POLL_INTERVAL_MS","line":122},{"name":"is_token_fresh","line":129}],"imports":[{"name":"base::types","line":6}],"terms":["account","schema","org","access","token","refresh","device","user","info","login","poll","success","slow","expired","denied","service","client","eager","threshold","minutes","default","interval","fresh"]},{"id":"68bee859c3ffd508a841df8048fdde0932245af7a0dfe7c3596266cd24726dbe","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/nn/hslm.t27","health":"warn","module":"hslm"}],"description":"","symbols":[],"imports":[],"terms":["fpga","hslm"]},{"id":"6926ef2f5ef68b7a540eae2c7bffc4efd4928bcf00686806f549664b92b8afd7","sources":[{"repo":"ghashtag/t27","path":"specs/pipeline/benchmarks.t27","health":"ok","module":"PipelineBenchmarks"}],"description":"t27/specs/pipeline/benchmarks.t27 Pipeline Performance Benchmark Specification Ring 028 — tri bench run performance targets 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TARGET_PARSE_NS","line":10},{"name":"TARGET_SEAL_NS","line":11},{"name":"TARGET_GEN_NS","line":12},{"name":"TARGET_TEST_NS","line":13},{"name":"TARGET_FULL_PIPELINE_NS","line":14},{"name":"NS_PER_US","line":15},{"name":"NS_PER_MS","line":16},{"name":"ns_to_us","line":19},{"name":"ns_to_ms","line":24},{"name":"within_target","line":29},{"name":"latency_percentile","line":34},{"name":"throughput_ops_per_sec","line":40}],"imports":[{"name":"base::types","line":8}],"terms":["pipeline","benchmarks","target","parse","seal","gen","full","per","within","latency","percentile","throughput","ops","sec"]},{"id":"69729efabc127aefce11e671dcb1abc5029ecd942d0670615a9ab41e73b76fb3","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/e2e_demo.t27","health":"ok","module":"E2eDemo"}],"description":"t27/specs/fpga/e2e_demo.t27 T27 End-to-End Demo Specification Exercises the full toolchain: assembler -> ternary core -> GF16 -> VCD trace Validates the complete FPGA pipeline from spec to hardware simulation Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"DemoKernel","line":13},{"name":"hello_kernel","line":21},{"name":"gf16_mac_kernel","line":31},{"name":"PipeResult","line":43},{"name":"pipe_result_ok","line":51},{"name":"pipe_result_error","line":61},{"name":"DemoConfig","line":73},{"name":"demo_config","line":81},{"name":"ipc","line":93},{"name":"cpi","line":100},{"name":"gf16_throughput","line":107},{"name":"sim_time_us","line":114},{"name":"kernel_size_bytes","line":121},{"name":"passed","line":125},{"name":"validate_kernel","line":131},{"name":"validate_config","line":142}],"imports":[],"terms":["fpga","e2e","demo","kernel","hello","gf16","mac","pipe","config","ipc","cpi","throughput","sim","time","size","bytes","passed","validate"]},{"id":"69dcd472eba111cccdfec32dcdd34044c10f567927a9c6f925ce33e962b9cd6e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/tim_sort.t27","health":"ok","module":"TriTimSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","tim"]},{"id":"69dfde195e9294cbe1a7dec908d04fb3c8f2de72498d4df8f400f48eb6b2289b","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/simulator_tb.t27","health":"warn","module":"Simulator_Testbench"}],"description":"t27/specs/fpga/testbench/simulator_tb.t27 Simulator Testbench Tests simulation engine: cycle stepping, event scheduling, and waveform output","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_CYCLES","line":11},{"name":"EVENT_QUEUE_DEPTH","line":12},{"name":"tick","line":24},{"name":"reset","line":30},{"name":"run_cycles","line":39},{"name":"schedule_event","line":49}],"imports":[{"name":"fpga::simulator::Simulator","line":8}],"terms":["fpga","testbench","simulator","clk","period","max","cycles","event","queue","depth","tick","reset","schedule"]},{"id":"6a4f7b4653875e091cd267380a65af7afaefc2fc0cbba48de376154c4baa6a2f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/cross_layer_optimizer.t27","health":"warn","module":"CrossLayerOptimizer"}],"description":"Cross-Layer Optimizer - coordination between PHY, MAC, and routing layers Enables joint optimization across network stack layers","symbols":[{"name":"MAX_LAYERS","line":7},{"name":"LAYER_PHY","line":8},{"name":"LAYER_MAC","line":9},{"name":"LAYER_NETWORK","line":10},{"name":"LAYER_TRANSPORT","line":11},{"name":"MODE_CONSERVATIVE","line":13},{"name":"MODE_MODERATE","line":14},{"name":"MODE_AGGRESSIVE","line":15},{"name":"create_layer_params","line":18},{"name":"get_power","line":25},{"name":"get_rate","line":29},{"name":"get_retries","line":33},{"name":"get_window","line":37},{"name":"create_cross_layer_state","line":42},{"name":"get_mode","line":49},{"name":"get_update_counter","line":53},{"name":"get_last_sync","line":57},{"name":"get_optimization_target","line":61},{"name":"create_layer_array","line":68},{"name":"set_slot4","line":71},{"name":"get_layer_params","line":85},{"name":"update_layer_params","line":93},{"name":"calculate_joint_metric","line":98},{"name":"coordinate_power","line":109},{"name":"optimize_for_target","line":135},{"name":"needs_synchronization","line":162},{"name":"increment_updates","line":169},{"name":"switch_mode","line":182}],"imports":[{"name":"base::types","line":5}],"terms":["net","cross","layer","optimizer","max","layers","phy","mac","network","transport","mode","conservative","moderate","aggressive","create","params","get","power","rate","retries","window","state","counter","sync","optimization","target","array","set","slot4","calculate","joint","metric","coordinate","optimize","synchronization","increment","updates","switch"]},{"id":"6a5e4f84be68d9ca3ca47aae1600047cc108dcdc5c6b7e83cf5d4b4c4a5eba83","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_coding.t27","health":"ok","module":"NetworkCoding"}],"description":"Network Coding - XOR-based coding for improved efficiency Enables packet mixing and innovative forwarding strategies","symbols":[{"name":"MAX_PACKETS","line":7},{"name":"CODING_WINDOW","line":8},{"name":"MAX_GENERATION_SIZE","line":9},{"name":"create_packet","line":12},{"name":"get_packet_src","line":19},{"name":"get_packet_dst","line":23},{"name":"get_packet_payload","line":27},{"name":"get_packet_seq","line":31},{"name":"create_coded_packet","line":36},{"name":"get_coeff_vector","line":43},{"name":"get_coded_payload","line":47},{"name":"get_generation","line":51},{"name":"get_coded_seq","line":55},{"name":"xor_packets","line":60},{"name":"create_xoded_native","line":65},{"name":"decode_xoded_packet","line":72},{"name":"same_generation","line":86},{"name":"get_generation_id","line":97},{"name":"is_coding_beneficial","line":103},{"name":"linear_code_packets","line":109},{"name":"create_coded_generation","line":128},{"name":"get_coded_packet_gen","line":132},{"name":"count_generation_packets","line":140},{"name":"is_generation_decodable","line":150},{"name":"calculate_coding_gain","line":160}],"imports":[{"name":"base::types","line":5}],"terms":["net","network","coding","max","packets","window","generation","size","create","packet","get","dst","payload","seq","coded","coeff","vector","xor","xoded","native","decode","beneficial","linear","gen","count","decodable","calculate","gain"]},{"id":"6bcf3942f1f175d1c3708484d4cb216a6e6ba7492a6ebf7e6320887c7d13a42b","sources":[{"repo":"ghashtag/t27","path":"specs/base/ring_32.t27","health":"ok","module":"base-ring-32"}],"description":"base/ring_32.t27 — Ring 32 Definition","symbols":[{"name":"RING_NUMBER","line":9},{"name":"RING_CAPABILITY","line":10},{"name":"RING_32_SPECS","line":11}],"imports":[{"name":"math::sacred_physics","line":7}],"terms":["base","ring","capability"]},{"id":"6bdb4f8974ba389d990a11b694eb15ced344591f6c3de3d24bbf23f85ea0c964","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/sparse_skip.t27","health":"warn","module":"sacred-sparse_skip"}],"description":"sparse_skip.t27 — Sacred Opcode 0xE1: Sparse Skip Operation Hardware acceleration for sparse tensor operations with zero-skipping","symbols":[{"name":"OP_SPARSE_SKIP","line":12},{"name":"VECTOR_SIZE","line":14},{"name":"ZERO_THRESHOLD","line":15},{"name":"SPARSE_TOLERANCE","line":16},{"name":"SKIP_NONE","line":18},{"name":"SKIP_ZERO","line":19},{"name":"SKIP_THRESHOLD","line":20},{"name":"SKIP_ALL","line":21},{"name":"SkipMode","line":27},{"name":"SparsePattern","line":34},{"name":"SkipResult","line":41},{"name":"SparseVector","line":48},{"name":"is_zero","line":60},{"name":"is_below_threshold","line":66},{"name":"count_zeros","line":72},{"name":"count_non_zeros","line":84},{"name":"analyze_sparsity","line":100},{"name":"zeros","line":101},{"name":"non_zeros","line":102},{"name":"sparsity_ratio","line":103},{"name":"is_sparse","line":108},{"name":"should_skip_sparsity","line":120},{"name":"skip_zeros","line":130},{"name":"skip_threshold","line":152},{"name":"skip_all","line":174},{"name":"skip_none","line":185},{"name":"create_sparse_vector","line":205},{"name":"get_non_zero_elements","line":226},{"name":"encode_sparse_skip","line":252},{"name":"op","line":254},{"name":"mode_field","line":255},{"name":"addr_field","line":256},{"name":"decode_sparse_skip","line":262},{"name":"mode","line":263},{"name":"vector_addr","line":264}],"imports":[],"terms":["chips","euler","fpga","sparse","skip","sacred","vector","size","zero","threshold","tolerance","mode","pattern","below","count","zeros","non","analyze","sparsity","ratio","create","get","elements","encode","field","addr","decode"]},{"id":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/core.t27","health":"warn","module":"core"}],"description":"t27 Math/Physics Test Framework - Core Ring 050: Test framework core per T27-MATH-PHYSICS-TEST-FRAMEWORK-SPEC.md Provides fundamental testing constructs for scientific computing","symbols":[{"name":"Verdict","line":12},{"name":"ToleranceTier","line":20},{"name":"EngineeringStatus","line":31},{"name":"TestResult","line":40},{"name":"GatePipeline","line":55},{"name":"run_sequential","line":66},{"name":"verdict","line":75},{"name":"for_all","line":83},{"name":"metamorphic","line":115},{"name":"differential","line":140},{"name":"TapReporter","line":174},{"name":"new","line":179},{"name":"generate_tap","line":183},{"name":"JsonReporter","line":209},{"name":"new","line":214},{"name":"generate_json","line":218},{"name":"run_test_suite","line":258},{"name":"test_gf4_exhaustive","line":285},{"name":"gf16_encode_f32","line":291},{"name":"gf16_decode_to_f32","line":296}],"imports":[],"terms":["framework","verdict","tolerance","tier","engineering","status","gate","pipeline","sequential","metamorphic","differential","tap","reporter","generate","json","suite","gf4","exhaustive","gf16","encode","f32","decode"]},{"id":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","sources":[{"repo":"ghashtag/t27","path":"specs/physics/sacred_verification.t27","health":"ok","module":"SacredVerification"}],"description":"t27/specs/physics/sacred_verification.t27 KEPLER->NEWTON Sacred Formula Verification Spec Status: Final v1.0 Date: 2026-04-06 This spec defines the verification framework for [planned] 152 Sacred Formula equations (N implemented today). It provides a structured approach to testing which","symbols":[{"name":"FormulaCategory","line":32},{"name":"FormulaDefinition","line":39},{"name":"VerificationStatus","line":54},{"name":"VerificationResult","line":62},{"name":"phi_identity_results","line":76},{"name":"chern_simons_formulas","line":140},{"name":"lqg_gamma_formulas","line":204},{"name":"e8_formulas","line":257},{"name":"physical_constants_formulas","line":310},{"name":"G_RAW","line":375},{"name":"G_SCALE","line":376},{"name":"OMEGA_LAMBDA_RAW","line":379},{"name":"OMEGA_COARSE_SCALE","line":380},{"name":"verify_formula","line":386},{"name":"abs_error","line":387},{"name":"abs_err","line":388},{"name":"rel_error","line":389},{"name":"scale_factor_needed","line":394},{"name":"is_scale_issue","line":395},{"name":"VerificationReport","line":415},{"name":"generate_verification_report","line":425},{"name":"result","line":436}],"imports":[{"name":"math::constants","line":19},{"name":"math::sacred_physics","line":20}],"terms":["physics","sacred","verification","formula","category","definition","status","phi","identity","results","chern","simons","formulas","lqg","gamma","physical","constants","raw","scale","omega","lambda","coarse","verify","abs","err","rel","factor","needed","report","generate"]},{"id":"6f56957ddaaf4b356a9d67840a7633fb648da73c30f1d4c53c7c5173dfa925e8","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/base/ops.t27","health":"warn","module":null}],"description":"ops.t27 — Trit Operations for t27 Language Trit arithmetic: multiply, add, carry, comparison","symbols":[],"imports":[],"terms":["fpga","base","ops"]},{"id":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/axi4.t27","health":"ok","module":"Axi4"}],"description":"t27/specs/fpga/axi4.t27 AXI4-Lite and AXI4-Full Bus Interface Specification for Trinity T27 FPGA HIR Defines bus port groups for AW/AR/W/R/B channels Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"AxiKind","line":12},{"name":"MAX_BUS_PORTS","line":19},{"name":"AXI_ADDR_WIDTH","line":20},{"name":"AXI_DATA_WIDTH","line":21},{"name":"AXI_STRB_WIDTH","line":22},{"name":"AXI_ID_WIDTH","line":23},{"name":"AXI_LEN_WIDTH","line":24},{"name":"AXI_SIZE_WIDTH","line":25},{"name":"AXI_BURST_WIDTH","line":26},{"name":"AXI_RESP_WIDTH","line":27},{"name":"AXI_CACHE_WIDTH","line":28},{"name":"AXI_PROT_WIDTH","line":29},{"name":"AXI_QOS_WIDTH","line":30},{"name":"AXI_REGION_WIDTH","line":31},{"name":"AXI_USER_WIDTH","line":32},{"name":"AxiBusConfig","line":36},{"name":"BusPort","line":52},{"name":"CH_AW","line":60},{"name":"CH_AR","line":61},{"name":"CH_W","line":62},{"name":"CH_R","line":63},{"name":"CH_B","line":64},{"name":"axi4_lite_slave","line":68},{"name":"axi4_lite_master","line":84},{"name":"axi4_full_slave","line":100},{"name":"axi4_full_master","line":116},{"name":"is_lite","line":134},{"name":"is_full","line":138},{"name":"strb_width","line":142},{"name":"is_master","line":146},{"name":"slave_port_count","line":152},{"name":"total_bus_bits","line":227},{"name":"validate_axi","line":261}],"imports":[],"terms":["fpga","axi4","axi","kind","max","bus","ports","addr","width","data","strb","len","size","burst","resp","cache","prot","qos","region","user","config","port","lite","slave","master","full","count","total","bits","validate"]},{"id":"6ffa742ec615265d04536053c181c131d6a2f56c37c556c564f804bc80a31798","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/workflow.t27","health":"ok","module":"Workflow"}],"description":"t27/specs/","symbols":[{"name":"WorkflowStep","line":13},{"name":"Workflow","line":19}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","workflow","step"]},{"id":"702364d386bbe3faa8d17ffea1d2cd632f4cce8155369cf4d7806d395c81f65c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/adaptive_routing.t27","health":"warn","module":"AdaptiveRouting"}],"description":"Adaptive Routing - dynamic path selection based on network conditions Beyond basic OLSR, adapts to congestion, latency, and failures","symbols":[{"name":"MAX_PATHS","line":7},{"name":"METRIC_LATENCY","line":8},{"name":"METRIC_HOPS","line":9},{"name":"METRIC_BANDWIDTH","line":10},{"name":"UPDATE_INTERVAL","line":11},{"name":"create_path_metrics","line":14},{"name":"get_latency","line":21},{"name":"get_hops","line":25},{"name":"get_bandwidth","line":29},{"name":"get_load","line":33},{"name":"create_selection_state","line":38},{"name":"get_primary_path","line":45},{"name":"get_backup_path","line":49},{"name":"get_metric_type","line":53},{"name":"get_last_update","line":57},{"name":"create_path_metrics_array","line":64},{"name":"get_path_metrics","line":68},{"name":"calculate_score","line":76},{"name":"find_best_path","line":96},{"name":"needs_update","line":124},{"name":"update_selection","line":131},{"name":"change_metric_type","line":137},{"name":"is_path_congested","line":145},{"name":"find_least_congested","line":150}],"imports":[{"name":"base::types","line":5}],"terms":["net","adaptive","routing","max","paths","metric","latency","hops","bandwidth","interval","create","path","metrics","get","load","selection","state","primary","backup","array","calculate","score","find","best","congested","least"]},{"id":"703eb5d6500fef5c34aaecbea8ab0b1c2010aa533f0d9a968640472d626928de","sources":[{"repo":"ghashtag/t27","path":"specs/shell/environment.t27","health":"ok","module":"ShellEnvironment"}],"description":"specs/shell/environment.t27 Shell Environment Operations","symbols":[{"name":"get","line":14},{"name":"set","line":19},{"name":"unset","line":24},{"name":"list","line":29},{"name":"expand","line":34},{"name":"PATH","line":43},{"name":"get_path","line":46},{"name":"set_path","line":51},{"name":"path_append","line":56},{"name":"path_remove","line":61},{"name":"path_list","line":66},{"name":"path_which","line":71},{"name":"detect","line":80},{"name":"find","line":85},{"name":"select","line":90},{"name":"fallback","line":95},{"name":"HOME","line":104},{"name":"get_home","line":107},{"name":"USER","line":112},{"name":"get_user","line":115},{"name":"platform","line":124},{"name":"is_windows","line":129},{"name":"is_darwin","line":134},{"name":"is_linux","line":139}],"imports":[{"name":"base::types","line":6},{"name":"shell::schema","line":7}],"terms":["shell","environment","get","set","unset","list","expand","path","append","remove","detect","find","select","fallback","home","user","platform","windows","darwin","linux"]},{"id":"7051f62a04ddbdbdb0160cab4dbcf39e708ff65bb88b06479ae1479d39a0a4c0","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/vcd_conformance_compare_tb.t27","health":"warn","module":"VcdConformanceCompare_Testbench"}],"description":"t27/specs/fpga/testbench/vcd_conformance_compare_tb.t27 VCD Conformance Compare Testbench Tests the conformance comparison engine: batch compare, masking, value extraction","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_COMPARES","line":11},{"name":"tick","line":23},{"name":"reset","line":28},{"name":"run_compare","line":39}],"imports":[{"name":"fpga::vcd_conformance_compare::VcdConformanceCompare","line":8}],"terms":["fpga","testbench","vcd","conformance","compare","clk","period","max","compares","tick","reset"]},{"id":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/graph_bfs.t27","health":"ok","module":"TriGraphBfs"}],"description":"t27/specs/","symbols":[{"name":"Graph","line":13},{"name":"BFSResult","line":18},{"name":"init","line":29},{"name":"add_edge","line":34},{"name":"traverse","line":39},{"name":"deinit","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["graph","bfs","bfsresult","init","edge","traverse","deinit"]},{"id":"70bcc025a81318ef01a6aa390f152b48330c5ed922a4763664c2ecc503a31c8b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/matrix.t27","health":"ok","module":"TriMatrix"}],"description":"t27/specs/","symbols":[{"name":"Matrix","line":13},{"name":"init","line":25},{"name":"get","line":30},{"name":"set","line":35},{"name":"multiply","line":40},{"name":"transpose","line":45},{"name":"identity","line":50},{"name":"deinit","line":55}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","matrix","init","get","set","multiply","transpose","identity","deinit"]},{"id":"70caa43e010103f43db3418afc193c98c460dd43e094a61120c633edea231391","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/ppo_clip_loss.t27","health":"ok","module":"PpoClipLoss"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_CLIP_EPSILON","line":13},{"name":"DEFAULT_ENTROPY_COEF","line":14},{"name":"PPOClipConfig","line":20},{"name":"PPOBatch","line":26},{"name":"compute_ratio","line":40},{"name":"clipped_surrogate","line":45},{"name":"policy_loss","line":50},{"name":"entropy_loss","line":55},{"name":"value_loss","line":60},{"name":"total_loss","line":65}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["ppo","clip","loss","default","epsilon","entropy","coef","ppoclip","config","ppobatch","compute","ratio","clipped","surrogate","policy","total"]},{"id":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","sources":[{"repo":"ghashtag/t27","path":"specs/jit/jit.t27","health":"ok","module":"jit"}],"description":"t27/specs/jit/jit.t27 Trinity JIT Compiler Compiles VSA operations to native machine code 01234 567891011: V = n 12 3^k 13 14^m 15 16^p 17 e^q JIT (Just-In-Time) compiler for VSA operations: - Compiles high-level VSA operations to native x86-64 machine code","symbols":[{"name":"PAGE_SIZE","line":31},{"name":"MAX_CODE_SIZE","line":34},{"name":"DEFAULT_DIMENSION","line":37},{"name":"MAX_DIMENSION","line":40},{"name":"JitVsaFn","line":48},{"name":"JitSimilarityFn","line":52},{"name":"JitResult","line":55},{"name":"JitCompiler","line":61},{"name":"Self","line":69},{"name":"init","line":72},{"name":"reset","line":81},{"name":"emit","line":90},{"name":"emit_slice","line":100},{"name":"emit_imm32","line":114},{"name":"bytes","line":115},{"name":"emit_imm64","line":120},{"name":"bytes","line":121},{"name":"push_rbp","line":130},{"name":"pop_rbp","line":135},{"name":"mov_rbp_rsp","line":140},{"name":"mov_rsp_rbp","line":145},{"name":"ret","line":150},{"name":"mov_rax_imm64","line":155},{"name":"call_rax","line":163},{"name":"xor_eax_eax","line":168},{"name":"inc_rbx","line":173},{"name":"compile_bind","line":184},{"name":"loop_start","line":207},{"name":"jge_offset","line":215},{"name":"loop_back_offset","line":235},{"name":"loop_end","line":239},{"name":"jge_rel","line":240},{"name":"jge_bytes","line":243},{"name":"compile_bundle","line":266},{"name":"loop_start","line":286},{"name":"jge_offset","line":294},{"name":"loop_back_offset","line":326},{"name":"loop_end","line":330},{"name":"jge_rel","line":331},{"name":"jge_bytes","line":333},{"name":"compile_dot_product","line":355},{"name":"loop_start","line":379},{"name":"jge_offset","line":387},{"name":"loop_back_offset","line":410},{"name":"loop_end","line":414},{"name":"jge_rel","line":415},{"name":"jge_bytes","line":417},{"name":"code_size","line":446},{"name":"code_ptr","line":451},{"name":"JitCache","line":462},{"name":"Self","line":476},{"name":"init","line":479},{"name":"reset","line":491},{"name":"get_bind","line":497},{"name":"get_bundle","line":517},{"name":"jit_bind","line":533},{"name":"func","line":534},{"name":"jit_bundle","line":545},{"name":"func","line":546},{"name":"compiler","line":561},{"name":"result","line":577},{"name":"bytes","line":586},{"name":"result","line":587},{"name":"result","line":595},{"name":"result","line":603},{"name":"result","line":628},{"name":"result","line":636},{"name":"result","line":644},{"name":"cache","line":662},{"name":"result","line":678},{"name":"result","line":688},{"name":"result","line":699},{"name":"compiler","line":712},{"name":"compiler","line":718},{"name":"cache","line":724},{"name":"bytes","line":780},{"name":"before","line":781},{"name":"after","line":783}],"imports":[{"name":"numeric::gf16","line":24}],"terms":["jit","page","size","max","default","dimension","vsa","similarity","compiler","self","init","reset","emit","slice","imm32","bytes","imm64","push","rbp","pop","mov","rsp","ret","rax","call","xor","eax","inc","rbx","compile","bind","loop","start","jge","offset","back","end","rel","bundle","dot","product","ptr","cache","get","func"]},{"id":"7156843614c320375957c8e17cb3af8e70ba2fa9a8d6e10ebd961b6a91b39ae6","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/crypto.t27","health":"ok","module":"TriCrypto"}],"description":"t27/specs/","symbols":[{"name":"KeyPair","line":13},{"name":"generate_key_pair","line":23},{"name":"sha256","line":28},{"name":"hmac","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","key","pair","generate","sha256","hmac"]},{"id":"721567e5cac0cb8064c09e022bbb3b73e87d5d512576283e9a837e0859e0707f","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/mse_loss.t27","health":"ok","module":"MseLoss"}],"description":"t27/specs/","symbols":[{"name":"MSELossConfig","line":13},{"name":"forward","line":22}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["loss","mse","mseloss","config","forward"]},{"id":"72501df79dc2adb19c9b4c5515c42792f2dbdcb6ade527167238214ebc04ca3a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/bitmap.t27","health":"ok","module":"TriBitmap"}],"description":"t27/specs/","symbols":[{"name":"Bitmap","line":13},{"name":"init","line":23},{"name":"get","line":28},{"name":"set","line":33},{"name":"clear","line":38},{"name":"flip","line":43},{"name":"set_all","line":48},{"name":"clear_all","line":53},{"name":"count","line":58},{"name":"find_first","line":63},{"name":"find_last","line":68}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","bitmap","init","get","set","clear","flip","count","find"]},{"id":"725bb58e6c2423aa603f15fc52aeb856be9f60a4206293a938966cf11aa9814f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/stack.t27","health":"ok","module":"TriStack"}],"description":"t27/specs/","symbols":[{"name":"Stack","line":13},{"name":"empty","line":22},{"name":"push","line":27},{"name":"pop","line":32},{"name":"peek","line":37},{"name":"is_empty","line":42}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","stack","empty","push","pop","peek"]},{"id":"727efa1d6127c74538d09d298db43a9f02c622507541c51d0659b078dee2fb48","sources":[{"repo":"ghashtag/t27","path":"specs/config/migrate.t27","health":"warn","module":"config-migrate"}],"description":"config/migrate.t27 — Config Migration Specification Version detection, upgrade, compatibility handling","symbols":[{"name":"MIGRATION_VERSION","line":19},{"name":"MIN_SUPPORTED_VERSION","line":22},{"name":"MAX_MIGRATION_STEPS","line":25},{"name":"MIGRATION_TIMEOUT_SEC","line":28},{"name":"VERSION_KEY","line":31},{"name":"BACKUP_SUFFIX","line":34},{"name":"MigrationResultType","line":37},{"name":"MigrationAction","line":45},{"name":"MigrationSeverity","line":55},{"name":"MigrationStep","line":67},{"name":"MigrationRule","line":78},{"name":"MigrationResult","line":86},{"name":"MigrationError","line":96},{"name":"VersionInfo","line":104},{"name":"MigrationContext","line":111},{"name":"detect_version","line":123},{"name":"is_version_supported","line":129},{"name":"needs_migration","line":134},{"name":"step_create","line":139},{"name":"step_with_description","line":152},{"name":"result_success","line":165},{"name":"result_failure","line":177},{"name":"error_create","line":189},{"name":"error_info","line":199},{"name":"error_warning","line":204},{"name":"migrate","line":209},{"name":"current_version","line":210},{"name":"target_version","line":211},{"name":"step","line":228},{"name":"apply_rule","line":239},{"name":"backup_path_create","line":252},{"name":"backup_verify","line":257},{"name":"context_default","line":263},{"name":"context_dry_run","line":273},{"name":"base","line":274},{"name":"context_force","line":284},{"name":"base","line":285},{"name":"context_verbose","line":295},{"name":"base","line":296},{"name":"append_steps","line":306},{"name":"append_steps_slice","line":316},{"name":"concat_steps","line":323},{"name":"concat_steps_string","line":333},{"name":"append_byte_steps","line":342},{"name":"append_errors","line":349},{"name":"append_errors_slice","line":359},{"name":"concat_errors","line":366},{"name":"concat_errors_string","line":376},{"name":"append_byte_errors","line":385},{"name":"version","line":396},{"name":"step","line":413},{"name":"base","line":418},{"name":"step","line":419},{"name":"steps","line":424},{"name":"result","line":425},{"name":"errors","line":430},{"name":"result","line":431},{"name":"error","line":436},{"name":"error","line":441},{"name":"error","line":446},{"name":"path","line":451},{"name":"context","line":456},{"name":"context","line":461},{"name":"context","line":466},{"name":"config","line":612}],"imports":[{"name":"std","line":12}],"terms":["config","migrate","migration","min","supported","max","steps","timeout","sec","key","backup","suffix","action","severity","step","rule","info","detect","create","description","success","failure","warning","target","apply","path","verify","default","dry","base","force","verbose","append","slice","concat","byte"]},{"id":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/math/sacred_physics.t27","health":"ok","module":"SacredPhysics"}],"description":"t27/specs/math/sacred_physics.t27 Strand I — Mathematical Foundation Sacred Physics Layer: links TRINITY identity (phi) to gravity, cosmology and neurotime.","symbols":[{"name":"PHI","line":11},{"name":"PHI_INV","line":12},{"name":"PHI_SQ","line":13},{"name":"PHI_INV_SQ","line":14},{"name":"TRINITY","line":17},{"name":"GAMMA_LQG","line":20},{"name":"C_THRESHOLD","line":23},{"name":"T_PRESENT_SEC","line":26},{"name":"T_PRESENT_MS","line":27},{"name":"neural_gamma_center","line":30},{"name":"phi_cubed","line":31},{"name":"sacred_gravity","line":40},{"name":"pi_sq","line":41},{"name":"pi_cub","line":42},{"name":"g2","line":43},{"name":"sacred_dark_energy","line":48},{"name":"gamma4","line":49},{"name":"gamma8","line":50},{"name":"pi2","line":51},{"name":"pi4","line":52},{"name":"MAX_REL_ERROR_G","line":61},{"name":"MAX_REL_ERROR_OMEGA","line":62},{"name":"MAX_ABS_ERROR_TRINITY","line":63},{"name":"SacredPhysicsReport","line":65},{"name":"verify_sacred_physics","line":86},{"name":"PI","line":87},{"name":"trinity","line":88},{"name":"trinity_ok","line":89},{"name":"gamma_val","line":91},{"name":"c_thr","line":92},{"name":"t_ms","line":93},{"name":"g_pred","line":95},{"name":"g_meas","line":96},{"name":"g_rel","line":97},{"name":"g_ok","line":98},{"name":"omega_pred","line":100},{"name":"omega_meas","line":101},{"name":"omega_rel","line":102},{"name":"omega_ok","line":103},{"name":"f_gamma","line":105}],"imports":[{"name":"math::constants","line":6}],"terms":["fpga","math","sacred","physics","phi","inv","gamma","lqg","threshold","present","sec","neural","center","cubed","gravity","cub","dark","energy","gamma4","gamma8","pi2","pi4","max","rel","omega","abs","report","verify","val","thr","pred","meas"]},{"id":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/bigint.t27","health":"ok","module":"TernaryBigInt"}],"description":"t27/specs/ternary/bigint.t27 TVC BigInt - Balanced Ternary Arbitrary Precision Arithmetic 01234 567891011: V = n 12 3^k 13 14^m 15 16^p 17 e^q Balanced Ternary representation: - Each trit has value {-1, 0, +1} - Number = Sigma(trit[i] * 3^i) for i = 0..n-1","symbols":[{"name":"MAX_TRITS","line":34},{"name":"TRIT_NEG","line":37},{"name":"TRIT_ZERO","line":38},{"name":"TRIT_POS","line":39},{"name":"SIMD_CHUNK_SIZE","line":42},{"name":"SIMD_CHUNKS","line":45},{"name":"KARATSUBA_THRESHOLD","line":48},{"name":"SIMD_THRESHOLD","line":51},{"name":"I64_DIV_THRESHOLD","line":54},{"name":"DivResult","line":61},{"name":"BigInt","line":68},{"name":"Self","line":74},{"name":"zero","line":81},{"name":"from_i64","line":91},{"name":"to_i64","line":128},{"name":"normalize","line":149},{"name":"is_zero","line":157},{"name":"is_negative","line":164},{"name":"is_positive","line":170},{"name":"signum","line":176},{"name":"negate","line":193},{"name":"abs","line":206},{"name":"add","line":221},{"name":"add_scalar","line":231},{"name":"max_len","line":235},{"name":"a_trit","line":243},{"name":"b_trit","line":244},{"name":"add_simd","line":270},{"name":"max_len","line":272},{"name":"num_chunks","line":273},{"name":"offset","line":278},{"name":"idx","line":282},{"name":"a_trit","line":283},{"name":"b_trit","line":284},{"name":"sub","line":327},{"name":"neg_b","line":328},{"name":"mul","line":339},{"name":"mul_simple","line":349},{"name":"mul_karatsuba","line":407},{"name":"m","line":414},{"name":"z0","line":461},{"name":"z2","line":462},{"name":"a_sum","line":464},{"name":"b_sum","line":465},{"name":"z1_shifted","line":474},{"name":"z2_shifted","line":478},{"name":"compare_abs","line":491},{"name":"a_abs","line":492},{"name":"b_abs","line":493},{"name":"compare","line":514},{"name":"a_sign","line":516},{"name":"b_sign","line":517},{"name":"cmp","line":526},{"name":"div_rem","line":543},{"name":"a_val","line":551},{"name":"b_val","line":552},{"name":"q_val","line":558},{"name":"r_val","line":559},{"name":"div_rem_long","line":574},{"name":"cmp","line":575},{"name":"result_neg","line":590},{"name":"divisor","line":594},{"name":"shifted_divisor","line":609},{"name":"test_sub","line":616},{"name":"test_add","line":625},{"name":"div","line":653},{"name":"mod","line":658},{"name":"shift_left","line":668},{"name":"shift_right","line":688},{"name":"newton_reciprocal","line":712},{"name":"b_abs","line":717},{"name":"initial_pos","line":721},{"name":"two","line":734},{"name":"max_iterations","line":735},{"name":"bx","line":740},{"name":"two_scaled","line":741},{"name":"diff","line":742},{"name":"x_new","line":743},{"name":"div_newton","line":764},{"name":"precision","line":775},{"name":"recip","line":778},{"name":"product","line":781},{"name":"qb","line":785},{"name":"z","line":809},{"name":"z","line":817},{"name":"a","line":823},{"name":"b","line":824},{"name":"c","line":825},{"name":"a","line":833},{"name":"b","line":834},{"name":"c","line":835},{"name":"values","line":843},{"name":"big","line":845},{"name":"back","line":846},{"name":"pos","line":866},{"name":"neg","line":867},{"name":"z","line":868},{"name":"pos","line":876},{"name":"neg","line":877},{"name":"z","line":878},{"name":"pos","line":886},{"name":"neg","line":887},{"name":"z","line":888},{"name":"a","line":896},{"name":"b","line":897},{"name":"c","line":898},{"name":"neg_a","line":899},{"name":"neg_b","line":900},{"name":"neg_c","line":901},{"name":"a","line":909},{"name":"b","line":910},{"name":"c","line":911},{"name":"a","line":919},{"name":"b","line":920},{"name":"sum","line":921},{"name":"a","line":927},{"name":"b","line":928},{"name":"sum","line":929},{"name":"a","line":935},{"name":"z","line":936},{"name":"sum1","line":937},{"name":"sum2","line":938},{"name":"a","line":945},{"name":"b","line":946},{"name":"sum1","line":947},{"name":"sum2","line":948},{"name":"a","line":954},{"name":"b","line":955},{"name":"diff","line":956},{"name":"a","line":962},{"name":"b","line":963},{"name":"diff","line":964},{"name":"a","line":970},{"name":"b","line":971},{"name":"prod","line":972},{"name":"a","line":978},{"name":"b","line":979},{"name":"prod","line":980},{"name":"a","line":986},{"name":"z","line":987},{"name":"prod","line":988},{"name":"a","line":994},{"name":"b","line":995},{"name":"prod","line":996},{"name":"a","line":1002},{"name":"b","line":1003},{"name":"prod_simple","line":1004},{"name":"prod_karat","line":1005},{"name":"a","line":1011},{"name":"b","line":1012},{"name":"a","line":1018},{"name":"b","line":1019},{"name":"a","line":1025},{"name":"b","line":1026},{"name":"a","line":1032},{"name":"b","line":1033},{"name":"a","line":1039},{"name":"b","line":1040},{"name":"result","line":1041},{"name":"a","line":1048},{"name":"b","line":1049},{"name":"result","line":1050},{"name":"a","line":1057},{"name":"b","line":1058},{"name":"result","line":1059},{"name":"a","line":1066},{"name":"b","line":1067},{"name":"result","line":1068},{"name":"a","line":1075},{"name":"shifted","line":1076},{"name":"a","line":1082},{"name":"shifted","line":1083},{"name":"a","line":1089},{"name":"shifted","line":1090},{"name":"a","line":1096},{"name":"b","line":1097},{"name":"result","line":1098},{"name":"a","line":1105},{"name":"b","line":1106},{"name":"result_newton","line":1107},{"name":"result_regular","line":1108},{"name":"a","line":1115},{"name":"b","line":1116},{"name":"sum","line":1117},{"name":"a","line":1123},{"name":"b","line":1124},{"name":"prod","line":1125},{"name":"values","line":1135},{"name":"a","line":1137},{"name":"z","line":1138},{"name":"values","line":1146},{"name":"a","line":1148},{"name":"z","line":1149},{"name":"vals_a","line":1156},{"name":"vals_b","line":1157},{"name":"a","line":1160},{"name":"b","line":1161},{"name":"a","line":1169},{"name":"b","line":1170},{"name":"c","line":1171},{"name":"vals_a","line":1177},{"name":"vals_b","line":1178},{"name":"a","line":1181},{"name":"b","line":1182},{"name":"a","line":1190},{"name":"b","line":1191},{"name":"c","line":1192},{"name":"a","line":1198},{"name":"b","line":1199},{"name":"c","line":1200},{"name":"values","line":1206},{"name":"a","line":1208},{"name":"values","line":1215},{"name":"a","line":1217},{"name":"vals_a","line":1224},{"name":"vals_b","line":1225},{"name":"a","line":1228},{"name":"b","line":1229},{"name":"vals_a","line":1237},{"name":"vals_b","line":1238},{"name":"a","line":1241},{"name":"b","line":1242},{"name":"result","line":1243},{"name":"reconstructed","line":1244},{"name":"a","line":1253},{"name":"b","line":1254},{"name":"c","line":1255},{"name":"vals_a","line":1263},{"name":"vals_b","line":1264},{"name":"a","line":1267},{"name":"b","line":1268},{"name":"cmp","line":1269},{"name":"values","line":1277},{"name":"a","line":1279},{"name":"shifted","line":1280},{"name":"restored","line":1281},{"name":"a","line":1295},{"name":"b","line":1296},{"name":"a","line":1308},{"name":"b","line":1309},{"name":"a","line":1321},{"name":"b","line":1322},{"name":"a","line":1334},{"name":"b","line":1335},{"name":"a","line":1347},{"name":"b","line":1348},{"name":"a","line":1360},{"name":"a","line":1387},{"name":"b","line":1388},{"name":"a","line":1400},{"name":"a","line":1412},{"name":"a","line":1424}],"imports":[],"terms":["ternary","bigint","big","int","max","trits","trit","neg","zero","pos","simd","chunk","size","chunks","karatsuba","threshold","i64","div","self","normalize","negative","positive","signum","negate","abs","scalar","len","num","offset","idx","sub","mul","simple","sum","shifted","compare","sign","cmp","rem","val","long","divisor","mod","shift","left","right","newton","reciprocal","initial","two","iterations","scaled","diff","precision","recip","product","values","back","sum1","sum2","prod","karat","regular","vals","reconstructed","restored"]},{"id":"7340bfb45e9f95ffc6a1582f488755545718cdf7c240a92b37f30a48591d3e73","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/spec_writer.t27","health":"ok","module":"SpecWriter"}],"description":"t27/specs/","symbols":[{"name":"SpecField","line":13},{"name":"SpecType","line":17},{"name":"SpecBehavior","line":20},{"name":"SpecTemplate","line":26},{"name":"WriteResult","line":32}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","writer","field","behavior","template","write"]},{"id":"73ff76bdd9389cea8203d82ed1262841928f177d3f7ea7224317980581b29edd","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/campaign_self_reproduction.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","campaign","self","reproduction"]},{"id":"7489fea274db7163ea593d3dfe4e7cb5cf8b65df4437bbc0ff6ee03fbe5c01ce","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/derived_packs_candidates.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","derived","packs","candidates"]},{"id":"748a19d26fa53cf98eb889e0f223855c49e88d6d7efa5a7ca3c68accc9768c0e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_gfvalid.t27","health":"ok","module":"TriComputeGfValid"}],"description":"TRI-NET GoldenFloat validity, generalised across the GF family. The settle gate's is_finite_gf16 was hardcoded to GF16 (exp field == 0x3F): it silently passes inf/nan from GF4/GF8/GF14/GF20+ results, so garbage compute in any non-GF16 format could be paid. A GF value is special (inf/nan) exactly when its exponent field is all-ones; the field's width/position is per-format: GF4 E1 M2 | GF8 E3 M4 | GF12 E4 M7 | GF14 E5 M8 | GF16 E6 M9 | GF20 E7 M12","symbols":[{"name":"is_finite_gf","line":14},{"name":"is_finite_gf_h","line":25},{"name":"FMT_GF_BINARY","line":39},{"name":"FMT_GFT16","line":40},{"name":"gft_pow3","line":49},{"name":"gft_offset_max","line":62},{"name":"gft_exp_trits_for_width","line":72},{"name":"gft_offset_max_for_width","line":90},{"name":"is_finite_gft_n","line":100},{"name":"gft_offset_in_range","line":110},{"name":"is_valid_gft","line":119},{"name":"GFT16_OFFSET_MAX","line":129},{"name":"is_finite_gft16","line":130},{"name":"is_finite_dispatch","line":140}],"imports":[{"name":"base::types","line":10}],"terms":["net","compute","gfvalid","valid","finite","fmt","binary","gft16","gft","pow3","offset","max","exp","trits","width","range","dispatch"]},{"id":"74c47290c2b18db036f4247d5934d5023351923765d7f27d10ab41af05badba9","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/b_tree.t27","health":"ok","module":"TriBTree"}],"description":"t27/specs/","symbols":[{"name":"BTreeNode","line":13},{"name":"BTree","line":20},{"name":"init","line":31},{"name":"search","line":36},{"name":"insert","line":41},{"name":"deinit","line":46}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","tree","btree","node","init","search","insert","deinit"]},{"id":"75057ee2ad3e822c422ce7e02fcbd28df64df4237be2983dc47a485982c08e3a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/adamw.t27","health":"ok","module":"Adamw"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_WEIGHT_DECAY","line":13},{"name":"AdamWConfig","line":19},{"name":"step","line":31}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","adamw","default","weight","decay","adam","wconfig","step"]},{"id":"75436c3008387808f7f8e4f65bd94adf669162e85a6caac70c9007eac588f49d","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/format_table_invariants.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","format","table","invariants"]},{"id":"7613974a2fe2ce834ef4997afff960de62d03b4deb791e5f867dbb6edcd648f1","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/nf4.t27","health":"warn","module":"triformat-nf4"}],"description":"nf4.t27 — NormalFloat4 Quantization 4-bit quantization based on normalized distribution Values: {-1, -0.667, -0.333, 0, 0.333, 0.667, 1, 0} (8 levels + zero)","symbols":[{"name":"BITS","line":13},{"name":"LEVELS","line":14},{"name":"TOTAL_LEVELS","line":15},{"name":"NUM_NEGATIVE_LEVELS","line":21},{"name":"NUM_POSITIVE_LEVELS","line":22},{"name":"NF4","line":28},{"name":"LEVELS_FLOAT","line":36},{"name":"LEVELS_PHI","line":49},{"name":"QUANTIZATION_LEVELS","line":61},{"name":"nf4_from_f32","line":70},{"name":"abs_value","line":76},{"name":"nf4_from_f64","line":112},{"name":"nf4_from_i8","line":118},{"name":"normalized","line":120},{"name":"nf4_to_f32","line":126},{"name":"index","line":127},{"name":"nf4_to_f64","line":133},{"name":"nf4_to_i8","line":139},{"name":"fval","line":140},{"name":"scaled","line":141},{"name":"nf4_add","line":151},{"name":"fa","line":152},{"name":"fb","line":153},{"name":"nf4_sub","line":159},{"name":"fa","line":160},{"name":"fb","line":161},{"name":"nf4_mul","line":167},{"name":"fa","line":168},{"name":"fb","line":169},{"name":"nf4_div","line":175},{"name":"fb","line":176},{"name":"fa","line":180},{"name":"nf4_is_zero","line":190},{"name":"nf4_is_negative","line":196},{"name":"nf4_is_positive","line":202},{"name":"nf4_abs","line":208},{"name":"nf4_neg","line":214},{"name":"magnitude","line":215},{"name":"nf4_is_equal","line":224},{"name":"nf4_is_greater","line":230},{"name":"fa","line":231},{"name":"fb","line":232},{"name":"nf4_is_less","line":238},{"name":"fa","line":239},{"name":"fb","line":240},{"name":"nf4_max","line":246},{"name":"nf4_min","line":252},{"name":"nf4_clamp","line":258},{"name":"nf4_lerp","line":264},{"name":"fa","line":265},{"name":"fb","line":266},{"name":"result","line":267},{"name":"nf4_magnitude","line":273},{"name":"nf4_l1_distance","line":279},{"name":"fa","line":280},{"name":"fb","line":281},{"name":"nf4_l2_distance","line":287},{"name":"fa","line":288},{"name":"fb","line":289},{"name":"diff","line":290},{"name":"nf4_scale","line":296},{"name":"fa","line":297}],"imports":[],"terms":["chips","euler","numeric","nf4","triformat","bits","levels","total","num","negative","positive","float","phi","quantization","f32","abs","f64","normalized","index","fval","scaled","sub","mul","div","zero","neg","magnitude","equal","greater","less","max","min","clamp","lerp","distance","diff","scale"]},{"id":"767f91d7c7ff22bcf8464595a5e3a9d32d24af8157cb882dfa4958e61aec6e0f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/zip.t27","health":"ok","module":"TriZipper"}],"description":"t27/specs/","symbols":[{"name":"Zipper","line":13},{"name":"current","line":24},{"name":"go_down","line":29},{"name":"go_up","line":34},{"name":"go_left","line":39},{"name":"go_right","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["zip","zipper","down","left","right"]},{"id":"76a39f4c7d0e78833ccaedd7533f74b68e8350453f0198b2c1cf370138a5419e","sources":[{"repo":"ghashtag/t27","path":"specs/server/mdns.t27","health":"ok","module":"server-mdns"}],"description":"mdns.t27 — mDNS Specification Multicast DNS service discovery, announcement, resolution","symbols":[{"name":"MDNS_PORT","line":19},{"name":"MDNS_IPV4","line":22},{"name":"MDNS_IPV6","line":25},{"name":"SERVICE_HTTP","line":28},{"name":"SERVICE_LSP","line":31},{"name":"PROTOCOL_VERSION","line":34},{"name":"QUERY_INTERVAL_MS","line":37},{"name":"ANNOUNCEMENT_TTL","line":40},{"name":"QUERY_TIMEOUT_MS","line":43},{"name":"QTYPE_PTR","line":46},{"name":"QTYPE_SRV","line":49},{"name":"QTYPE_TXT","line":52},{"name":"CLASS_IN","line":55},{"name":"RecordType","line":62},{"name":"QueryType","line":70},{"name":"ServiceRecord","line":77},{"name":"PTRRecord","line":88},{"name":"TXTRecord","line":94},{"name":"Query","line":100},{"name":"Response","line":106},{"name":"DiscoveryState","line":112},{"name":"Resolver","line":121},{"name":"service_create","line":131},{"name":"service_create_with_txt","line":144},{"name":"base","line":145},{"name":"ptr_create","line":158},{"name":"txt_create","line":166},{"name":"query_srv","line":174},{"name":"query_ptr","line":182},{"name":"query_txt","line":190},{"name":"resolver_new","line":198},{"name":"resolver_add_service","line":206},{"name":"resolver_find_service","line":211},{"name":"resolver_find_by_type","line":221},{"name":"resolver_count","line":232},{"name":"service_format_name","line":237},{"name":"service_format_fqdn","line":242},{"name":"local_name","line":243},{"name":"is_ptr_record","line":248},{"name":"is_srv_record","line":253},{"name":"is_txt_record","line":258},{"name":"append","line":263},{"name":"concat","line":273},{"name":"append_bytes","line":282},{"name":"resolver_update_time","line":289},{"name":"resolver_cache_stale","line":294},{"name":"elapsed","line":295},{"name":"get_timestamp_ms","line":300},{"name":"service","line":310},{"name":"service","line":316},{"name":"ptr","line":321},{"name":"txt","line":326},{"name":"query","line":331},{"name":"query","line":336},{"name":"query","line":341},{"name":"resolver","line":346},{"name":"service","line":352},{"name":"service","line":359},{"name":"found","line":361},{"name":"service","line":367},{"name":"found","line":369},{"name":"service","line":384},{"name":"name","line":385},{"name":"service","line":390},{"name":"fqdn","line":391},{"name":"service","line":523},{"name":"service","line":536},{"name":"service","line":561}],"imports":[{"name":"std","line":12}],"terms":["mdns","port","ipv4","ipv6","service","http","lsp","protocol","query","interval","announcement","ttl","timeout","qtype","ptr","srv","txt","class","record","ptrrecord","txtrecord","response","discovery","state","resolver","create","base","find","count","format","fqdn","local","append","concat","bytes","time","cache","stale","elapsed","get","timestamp","found"]},{"id":"76c535ae321a55517efe4bf622714db3ef444b370dfb442675da36a1be3e4ef3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/integration_tests.t27","health":"ok","module":"MeshIntegrationTests"}],"description":"Integration tests for mesh stack modules Tests interactions between wire, routing, hello, and transport","symbols":[{"name":"VERSION","line":10},{"name":"KIND_DATA","line":11},{"name":"header_byte","line":13},{"name":"MESH_NET_A","line":28},{"name":"MESH_NET_B","line":29},{"name":"MESH_NET_C","line":30},{"name":"mesh_ip","line":32},{"name":"ST_IDLE","line":38},{"name":"ST_TX_WAIT","line":39}],"imports":[{"name":"base::types","line":5}],"terms":["net","integration","mesh","kind","data","header","byte","idle","wait"]},{"id":"76f4b79cfecc890ab7a7f7bcbe9564aa9d6ecde995aedb1de20315716844ca22","sources":[{"repo":"ghashtag/t27","path":"specs/bus/schema.t27","health":"ok","module":"bus-schema"}],"description":"bus/schema.t27 — Event Type Definitions Core event types and structures for the event bus","symbols":[{"name":"DEFAULT_CHANNEL_SIZE","line":19},{"name":"MAX_PAYLOAD_SIZE","line":22},{"name":"DEFAULT_SUBSCRIBER_BUFFER","line":25},{"name":"MAX_SUBSCRIBERS_PER_TOPIC","line":28},{"name":"DEFAULT_EVENT_TTL_MS","line":31},{"name":"WILDCARD_TOPIC","line":34},{"name":"TOPIC_SEPARATOR","line":37},{"name":"EventType","line":44},{"name":"EventPriority","line":60},{"name":"Event","line":68},{"name":"EventFilter","line":79},{"name":"EventResult","line":86},{"name":"EventBatch","line":92},{"name":"EventMetadata","line":98},{"name":"TopicPattern","line":105},{"name":"EventStats","line":111},{"name":"BusState","line":120},{"name":"BusConfig","line":129},{"name":"EventAck","line":137},{"name":"DeliveryMode","line":145},{"name":"Subscription","line":152},{"name":"SubscriptionInfo","line":162},{"name":"UnsubscribeResult","line":170},{"name":"BusError","line":177},{"name":"event_create","line":188},{"name":"event_with_priority","line":201},{"name":"event_filter_create","line":214},{"name":"event_result_create","line":223},{"name":"event_result_error","line":231},{"name":"topic_pattern_create","line":239},{"name":"bus_config_default","line":247},{"name":"subscription_create","line":257},{"name":"subscription_info_create","line":269},{"name":"unsubscribe_result_create","line":279},{"name":"bus_error_create","line":288},{"name":"event_stats_create","line":297},{"name":"event_type_to_string","line":308},{"name":"priority_to_string","line":326},{"name":"is_wildcard_pattern","line":336},{"name":"topic_matches_pattern","line":341},{"name":"event_matches_filter","line":349},{"name":"matches_priority","line":370},{"name":"is_bus_running","line":375},{"name":"bus_state_to_string","line":380},{"name":"is_payload_valid","line":391},{"name":"event","line":400},{"name":"event","line":405},{"name":"filter","line":410},{"name":"result","line":415},{"name":"pattern","line":420},{"name":"config","line":425},{"name":"sub","line":430},{"name":"info","line":435},{"name":"result","line":440},{"name":"error","line":445},{"name":"stats","line":450},{"name":"str","line":455},{"name":"str","line":460},{"name":"pattern","line":465},{"name":"pattern","line":470},{"name":"event","line":475},{"name":"filter","line":476},{"name":"str","line":485},{"name":"pattern","line":615},{"name":"event","line":627},{"name":"filter","line":628}],"imports":[],"terms":["bus","schema","default","channel","size","max","payload","subscriber","buffer","subscribers","per","topic","event","ttl","wildcard","separator","priority","filter","batch","metadata","pattern","stats","state","config","ack","delivery","mode","subscription","info","unsubscribe","create","matches","running","valid","sub","str"]},{"id":"778a670987f99f11947e4b8ea72cf4916a1dcbf8caa7dd709576fbdf17fd19ed","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf4.t27","health":"ok","module":"GF4"}],"description":"t27/specs/numeric/gf4.t27 GoldenFloat4 0 4-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 2 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":29},{"name":"GF4","line":35},{"name":"encode","line":44},{"name":"pos","line":50},{"name":"decode","line":86},{"name":"sign_bit","line":87},{"name":"exp_bit","line":88},{"name":"mant_bits","line":89},{"name":"mant","line":97},{"name":"exp_scale","line":100},{"name":"value","line":102},{"name":"max_value","line":114},{"name":"min_positive","line":119},{"name":"epsilon","line":124},{"name":"validate_format","line":133},{"name":"fmt","line":135},{"name":"MEMORY_RATIO_VS_FP32","line":153}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["chips","euler","numeric","gf4","bits","sign","exp","mant","bias","phi","distance","encode","pos","decode","bit","scale","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32"]},{"id":"77994ef12abe99523526c9731a3fb05116385ee25b471f3dbe771fb45c14969c","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/simulator.t27","health":"ok","module":"Simulator"}],"description":"t27/specs/fpga/simulator.t27 HIR Cycle-Accurate Simulation Engine Specification Provides simulation primitives for verifying HIR modules pre-synthesis Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"SimState","line":12},{"name":"SimConfig","line":22},{"name":"SimResult","line":34},{"name":"ProbePoint","line":44},{"name":"TraceEntry","line":53},{"name":"sim_config","line":61},{"name":"sim_config_with_trace","line":73},{"name":"sim_ok","line":85},{"name":"sim_error","line":95},{"name":"probe","line":105},{"name":"trace_entry","line":114},{"name":"is_idle","line":124},{"name":"is_done","line":128},{"name":"is_error","line":132},{"name":"sim_time_ns","line":136},{"name":"sim_time_us","line":143},{"name":"sim_time_ms","line":147},{"name":"cycles_for_time_ns","line":151},{"name":"has_errors","line":158},{"name":"passed","line":162},{"name":"validate_sim_config","line":168}],"imports":[],"terms":["fpga","simulator","sim","state","config","probe","point","trace","entry","idle","done","time","cycles","passed","validate"]},{"id":"78176a2c16de376d1c47bd45b8b29879bf705e5d16ff1275d88f4d7f82464132","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/ecc.t27","health":"ok","module":"TriEcc"}],"description":"t27/specs/","symbols":[{"name":"ECPoint","line":13},{"name":"EllipticCurve","line":19},{"name":"add","line":29},{"name":"multiply","line":34},{"name":"is_on_curve","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","ecc","ecpoint","elliptic","curve","multiply"]},{"id":"7819abe3d2e0f38ee824f1083c6150962290cfc1238445bcd6cfdd3a5d2ccec6","sources":[{"repo":"ghashtag/t27","path":"specs/physics/hslm_benchmark.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["physics","hslm","benchmark"]},{"id":"789bbb1afcb0ff7eaa3b941eec6a51786e7b5e9ac34615e2bae3b458bf4464b1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/boyer_moore.t27","health":"ok","module":"TriBoyerMoore"}],"description":"t27/specs/","symbols":[{"name":"BMBadChar","line":13},{"name":"build_bad_char","line":23},{"name":"search","line":28}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","boyer","moore","bmbad","char","build","bad"]},{"id":"78b28f38bca810c196c06cd765fa22434b387dd43610531ff703e0e8008d7dae","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/wire.t27","health":"ok","module":"MeshWire"}],"description":"tri-net/specs/wire.t27 Mesh datagram header, ported from src/wire.rs to T27 (spec-first). Fixed 11-byte header: [ver:1][kind:1][src:4 BE][dst:4 BE][ttl:1]. T27 has no byte arrays, so the serialized form is modeled as functions: header_byte(fields, idx) yields the idx-th header byte, and u32_be reassembles a big-endian word from 4 bytes (the parse path). The header bytes double as the","symbols":[{"name":"VERSION","line":14},{"name":"KIND_HELLO","line":15},{"name":"KIND_DATA","line":16},{"name":"HEADER_LEN","line":17},{"name":"frame_kind_valid","line":20},{"name":"be_byte","line":26},{"name":"u32_be","line":40},{"name":"header_byte","line":46},{"name":"parse_accepts","line":62}],"imports":[{"name":"base::types","line":12}],"terms":["net","wire","mesh","kind","hello","data","header","len","frame","valid","byte","u32","parse","accepts"]},{"id":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","sources":[{"repo":"ghashtag/t27","path":"specs/base/types.t27","health":"warn","module":"tritype-base"}],"description":"types.t27 -- Base Types for t27 Language Trit, PackedTrit, TernaryWord definitions","symbols":[{"name":"NEGONE","line":12},{"name":"ZERO","line":13},{"name":"ONE","line":14},{"name":"Trit","line":17},{"name":"PACKED_BITS_PER_TRIT","line":31},{"name":"TRITS_PER_BYTE","line":32},{"name":"PACKED_NEG","line":36},{"name":"PACKED_ZERO","line":37},{"name":"PACKED_ONE","line":38},{"name":"TRIT_MASK","line":40},{"name":"PackedTrit","line":41},{"name":"TRITS_PER_WORD","line":50},{"name":"WORD_BYTES","line":51},{"name":"TernaryWord","line":53},{"name":"UnpackResult","line":60},{"name":"trit_add","line":81},{"name":"trit_multiply","line":109},{"name":"trit_negate","line":127},{"name":"trit_to_packed","line":137},{"name":"packed_to_trit","line":147},{"name":"pack_trit","line":159},{"name":"encoding","line":164},{"name":"bit_pos","line":165},{"name":"mask","line":168},{"name":"unpack_trit","line":179},{"name":"bit_pos","line":184},{"name":"encoding","line":185},{"name":"value","line":186},{"name":"ternary_word_pack","line":194},{"name":"ternary_word_unpack","line":211},{"name":"unpacked","line":220},{"name":"trit_compare","line":233},{"name":"trit_min","line":245},{"name":"trit_max","line":251},{"name":"trit_abs","line":257},{"name":"trit_from_i8","line":264},{"name":"trit_and","line":282},{"name":"trit_or","line":299},{"name":"trit_xor","line":316},{"name":"trit_not","line":326},{"name":"trit_select","line":333},{"name":"packed_trit_count","line":339},{"name":"unpacked","line":342},{"name":"packed_trit_all_equal","line":352},{"name":"packed_trit_is_zero","line":358},{"name":"packed_trit_is_all_same","line":364},{"name":"first","line":365},{"name":"packed_trit_nand","line":371},{"name":"a_trit","line":374},{"name":"b_trit","line":375},{"name":"and_result","line":376},{"name":"nand_result","line":377},{"name":"packed_trit_nor","line":385},{"name":"a_trit","line":388},{"name":"b_trit","line":389},{"name":"or_result","line":390},{"name":"nor_result","line":391},{"name":"packed_trit_xnor","line":400},{"name":"a_trit","line":403},{"name":"b_trit","line":404},{"name":"xor_result","line":405},{"name":"xnor_result","line":406},{"name":"packed_trit_shift_left","line":415},{"name":"src_pos","line":426},{"name":"src_trit","line":427},{"name":"packed_trit_shift_right","line":438},{"name":"dst_pos","line":448},{"name":"src_trit","line":450},{"name":"packed_trit_rotate_left","line":461},{"name":"shift","line":466},{"name":"src_pos","line":470},{"name":"src_trit","line":471},{"name":"packed_trit_rotate_right","line":481},{"name":"shift","line":486},{"name":"src_pos","line":490},{"name":"src_trit","line":491},{"name":"ternary_word_is_zero","line":500},{"name":"byte_idx","line":502},{"name":"trit_pos","line":503},{"name":"unpacked","line":504},{"name":"ternary_word_count","line":514},{"name":"byte_idx","line":517},{"name":"trit_pos","line":518},{"name":"unpacked","line":519},{"name":"ternary_word_eq","line":529},{"name":"ternary_word_negate","line":540},{"name":"byte_idx","line":543},{"name":"trit_pos","line":544},{"name":"unpacked","line":545},{"name":"negated","line":546},{"name":"ternary_word_is_all_same","line":554},{"name":"first","line":555},{"name":"trits","line":589},{"name":"packed","line":591},{"name":"unpacked","line":592},{"name":"pos","line":601},{"name":"packed","line":602},{"name":"unpacked","line":603},{"name":"result","line":611},{"name":"src","line":617},{"name":"result","line":618},{"name":"src","line":624},{"name":"result","line":625},{"name":"trits","line":646},{"name":"trits","line":654},{"name":"src","line":711},{"name":"packed","line":712},{"name":"unpacked","line":713},{"name":"trits","line":800},{"name":"trits","line":810},{"name":"trits","line":820},{"name":"result","line":908},{"name":"result","line":921},{"name":"result","line":933},{"name":"result","line":945},{"name":"result","line":955},{"name":"result","line":966},{"name":"result","line":976},{"name":"result","line":986},{"name":"result","line":995},{"name":"result","line":1004},{"name":"result","line":1013},{"name":"result","line":1022},{"name":"shift_result","line":1030},{"name":"rotate_result","line":1031},{"name":"byte_idx","line":1063},{"name":"trit_pos","line":1064},{"name":"negated","line":1093},{"name":"double_negated","line":1104},{"name":"byte_idx","line":1112},{"name":"trit_pos","line":1113},{"name":"unpacked","line":1425},{"name":"packed","line":1502},{"name":"packed","line":1514},{"name":"packed","line":1526},{"name":"a","line":1538},{"name":"b","line":1539},{"name":"a","line":1551},{"name":"b","line":1552},{"name":"a","line":1564},{"name":"b","line":1565},{"name":"packed","line":1577},{"name":"packed","line":1589},{"name":"packed","line":1601},{"name":"packed","line":1613},{"name":"word","line":1625},{"name":"word","line":1637},{"name":"word_a","line":1649},{"name":"word_b","line":1650},{"name":"word","line":1662},{"name":"word","line":1674}],"imports":[],"terms":["base","tritype","negone","zero","one","trit","packed","bits","per","trits","byte","neg","mask","word","bytes","ternary","unpack","multiply","negate","pack","encoding","bit","pos","unpacked","compare","min","max","abs","xor","select","count","equal","nand","nor","xnor","shift","left","right","dst","rotate","idx","negated","double"]},{"id":"78fb5c9300e99d054e736a1987e58b72a08481fbed4dec98bab56f0ca9c5f0ff","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/constants.t27","health":"ok","module":"TriConstants"}],"description":"t27/specs/","symbols":[{"name":"SystemLimits","line":13},{"name":"SacredConstants","line":20},{"name":"max_path_len","line":34},{"name":"max_line_len","line":39},{"name":"max_args","line":44},{"name":"max_env_vars","line":49},{"name":"get_p_h_i","line":54},{"name":"get_p_i","line":59},{"name":"get_e","line":64},{"name":"get_s_q_r_t2","line":69},{"name":"get_s_q_r_t3","line":74},{"name":"get_golden_ratio","line":79},{"name":"get_system_limits","line":84},{"name":"get_sacred_constants","line":89}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","constants","system","limits","sacred","max","path","len","args","env","vars","get","golden","ratio"]},{"id":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_a2a.t27","health":"ok","module":"TriA2A"}],"description":"TRI-NET A2A-over-mesh: carry Agent-to-Agent messages as SEALED mesh datagrams, reusing the existing stack -- MeshWire (wire.t27, 11-byte header), RouterTtl (router_ttl.t27, multi-hop + split-horizon), CryptoFrame (crypto_frame.t27, AEAD + ratchet + replay). This spec adds ONLY the A2A message-class layer; it creates no new transport. The hosted skill is a GoldenFloat op (the workload GF was built for): an agent","symbols":[{"name":"KIND_DATA","line":19},{"name":"A2A_PORT","line":20},{"name":"MSG_TASK_ASSIGN","line":23},{"name":"MSG_TASK_RESULT","line":24},{"name":"MSG_HEARTBEAT","line":25},{"name":"SKILL_GF16_MUL","line":28},{"name":"SKILL_GF16_ADD","line":29},{"name":"SKILL_GFT16_MUL","line":33},{"name":"SKILL_GFT16_ADD","line":34},{"name":"SKILL_GFT8_MUL","line":35},{"name":"SKILL_GFT8_ADD","line":36},{"name":"SKILL_GFT4_MUL","line":37},{"name":"SKILL_GFT4_ADD","line":38},{"name":"SKILL_GFT32_MUL","line":39},{"name":"SKILL_GFT32_ADD","line":40},{"name":"SKILL_GFT64_MUL","line":41},{"name":"SKILL_GFT64_ADD","line":42},{"name":"SKILL_GFT128_MUL","line":43},{"name":"SKILL_GFT128_ADD","line":44},{"name":"is_a2a","line":48},{"name":"carries_receipt","line":53},{"name":"is_gf_skill","line":58},{"name":"is_gft_skill","line":65},{"name":"FMT_GF_BINARY","line":82},{"name":"FMT_GFT","line":83},{"name":"skill_family","line":89},{"name":"family_matches","line":108},{"name":"is_hosted_skill","line":117},{"name":"family_matches_strict","line":139},{"name":"skill_op","line":151},{"name":"result_matches_assign","line":159},{"name":"is_fresh","line":166},{"name":"next_watermark","line":171},{"name":"next_watermark_settled","line":187},{"name":"op_matches","line":205},{"name":"result_binds_assign","line":215},{"name":"skill_width","line":241},{"name":"skill_et","line":262},{"name":"result_binds_assign_sized","line":283},{"name":"result_binds_assign_rung","line":298},{"name":"admit_result","line":313},{"name":"A2A_BOND_BPS_UNIT","line":331},{"name":"admit_result_bonded","line":332},{"name":"executor_binds_assign","line":352},{"name":"admit_result_authentic","line":363},{"name":"executor_authentic","line":381},{"name":"admit_result_signed","line":402},{"name":"admit_result_signed_sized","line":425}],"imports":[{"name":"base::types","line":16}],"terms":["net","a2a","kind","data","port","msg","assign","heartbeat","skill","gf16","mul","gft16","gft8","gft4","gft32","gft64","gft128","carries","receipt","gft","fmt","binary","family","matches","hosted","strict","fresh","watermark","settled","binds","width","sized","rung","admit","bond","bps","unit","bonded","executor","authentic","signed"]},{"id":"79c4a7d5901cfb8c91c756ab52bf7f2b36bcee7d7cdae1dfbeb072057a34b733","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/spec_parser.t27","health":"ok","module":"TriSpecParser"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","parser"]},{"id":"7a880f998c16ce8290d35402588b2685ed7b538f288b847878d1120f66c57e60","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/monopoles.t27","health":"ok","module":"TriMonopoles"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","monopoles"]},{"id":"7a96cffe0aaed3d11bd517bb7d234578912f19fb38788fbfdbe0ff428fa69de4","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/health.t27","health":"warn","module":"sandbox"}],"description":"SANDBOX-010 + SANDBOX-011: Sandbox Health Management","symbols":[{"name":"DEFAULT_POLL_INTERVAL_MS","line":23},{"name":"poll_sessions","line":38}],"imports":[{"name":"timestamp","line":16}],"terms":["sandbox","health","default","poll","interval","sessions"]},{"id":"7b0d45737fe557fd91cab1c2fa99092d032fe5032d8ea4ebd0a7370b3408ec2b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/html.t27","health":"warn","module":"TriHtml"}],"description":"t27/specs/","symbols":[{"name":"HtmlNode","line":13},{"name":"parse","line":25},{"name":"query_selector","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","html","node","parse","query","selector"]},{"id":"7b16ea29ae644a0ff54968ea37806543ba823c4bfeddd82f64c66485efec33b1","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/meta_compile.t27","health":"ok","module":"MetaCompilation"}],"description":"","symbols":[{"name":"CompileResult","line":6},{"name":"SAMPLE_SPEC","line":18},{"name":"compile_result_init","line":20},{"name":"is_full_success","line":34},{"name":"total_lines","line":38},{"name":"any_backend_ok","line":42}],"imports":[{"name":"compiler::parser","line":3},{"name":"compiler::lexer","line":4}],"terms":["compiler","meta","compile","compilation","sample","init","full","success","total","backend"]},{"id":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","sources":[{"repo":"ghashtag/t27","path":"specs/boards/arty_a7.t27","health":"ok","module":"BoardArtyA7"}],"description":"t27/specs/boards/arty_a7.t27 Digilent Arty A7 Board Profile Artix-7 XC7A35T/XC7A100T, 100MHz clock, 4 LEDs, 4 buttons, UART","symbols":[{"name":"BOARD_NAME","line":11},{"name":"FPGA_FAMILY","line":12},{"name":"FPGA_PART_35T","line":13},{"name":"FPGA_PART_100T","line":14},{"name":"CLOCK_FREQ_HZ","line":15},{"name":"CLOCK_PERIOD_NS","line":16},{"name":"IO_STANDARD","line":17},{"name":"CONFIG_VOLTAGE","line":18},{"name":"NUM_LEDS","line":20},{"name":"NUM_BUTTONS","line":21},{"name":"NUM_SWITCHES","line":22},{"name":"HAS_UART","line":23},{"name":"HAS_SPI","line":24},{"name":"PinAssignment","line":26},{"name":"PIN_CLK","line":36},{"name":"PIN_RST_N","line":46},{"name":"PIN_UART_TX","line":56},{"name":"PIN_UART_RX","line":66},{"name":"PIN_LED_0","line":76},{"name":"PIN_LED_1","line":86},{"name":"PIN_LED_2","line":96},{"name":"PIN_LED_3","line":106},{"name":"PIN_BTN_0","line":116},{"name":"PIN_BTN_1","line":126},{"name":"PIN_BTN_2","line":136},{"name":"PIN_BTN_3","line":146},{"name":"count_leds","line":156},{"name":"count_buttons","line":160},{"name":"has_uart","line":164},{"name":"has_spi","line":168},{"name":"clock_freq_mhz","line":172}],"imports":[{"name":"base::types","line":8},{"name":"base::ops","line":9}],"terms":["boards","arty","board","fpga","family","part","35t","100t","clock","freq","period","standard","config","voltage","num","leds","buttons","switches","uart","spi","pin","assignment","clk","rst","led","btn","count","mhz"]},{"id":"7bedc4c32ff920c455dde164e85dfaa02cd125c4c7b754adb5d637e1777ed136","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_depin.t27","health":"ok","module":"TriDepin"}],"description":"TRI-NET DePIN Proof-of-Relay accounting -- the on-node substrate a $TRI settlement layer meters. A node's \"physical work\" (Helium-style Proof of Coverage / Proof of Physical Work) is relaying mesh datagrams over the radio; this keeps a tamper-evident, order-sensitive, identity-bound running accumulator over the receipts of what it forwarded. The settlement layer mints $TRI proportional to metered bytes, gated by the accumulator seal so a node","symbols":[{"name":"TRI_GENESIS","line":24},{"name":"TRI_PHI","line":25},{"name":"rotl32","line":28},{"name":"mix32","line":34},{"name":"relay_absorb","line":44},{"name":"epoch_seal","line":51},{"name":"verify_epoch","line":59},{"name":"bytes_add","line":65},{"name":"relay_absorb_verified","line":86},{"name":"bytes_add_verified","line":95}],"imports":[{"name":"base::types","line":22}],"terms":["net","depin","genesis","phi","rotl32","mix32","relay","absorb","epoch","seal","verify","bytes","verified"]},{"id":"7cc94315c7dfd7453de9d1dcaba920d8ff4bd8c208f751f4861d046741ecbc80","sources":[{"repo":"ghashtag/t27","path":"specs/physics/zamolodchikov_4d_conjecture.t27","health":"ok","module":"Zamolodchikov4DConjecture"}],"description":"t27/specs/physics/zamolodchikov_4d_conjecture.t27 4D Zamolodchikov Conjecture -- The Breakthrough Hypothesis Direction E of PROJECT KEPLER->NEWTON HYPOTHESIS: A 4D quantum field theory with E8 integrable structure fixes the fundamental constants of the Standard Model through the same algebraic mechanism that fixes the 8 Zamolodchikov masses in 2D.","symbols":[{"name":"FourDimensionalBridge","line":99},{"name":"conjectured_bridge","line":106},{"name":"MinahanNemeschanskyE8","line":131},{"name":"mn_e8_theory","line":138},{"name":"DynkinPhysicsMapping","line":186},{"name":"observed_mapping","line":193}],"imports":[{"name":"math::constants","line":37},{"name":"math::e8_lie_algebra","line":38},{"name":"math::zamolodchikov_e8","line":39},{"name":"physics::su2_chern_simons","line":40}],"terms":["physics","zamolodchikov","conjecture","zamolodchikov4dconjecture","four","dimensional","bridge","conjectured","minahan","nemeschansky","theory","dynkin","mapping","observed"]},{"id":"7cd10a5c5d22642ef412c68d9607954f194b4028219fbd66f5d6fca71f4a6851","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/help.t27","health":"ok","module":"TriHelp"}],"description":"t27/specs/","symbols":[{"name":"HelpOptions","line":13},{"name":"HelpSystem","line":19}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","help","options","system"]},{"id":"7d1bacd489455a84c26e596856c878f9d1acf040b8fc74fdadc6f3485f6c0ae6","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/trie.t27","health":"ok","module":"TriTrie"}],"description":"t27/specs/","symbols":[{"name":"TrieNode","line":13},{"name":"Trie","line":19},{"name":"empty","line":29},{"name":"insert","line":34},{"name":"get","line":39},{"name":"has_prefix","line":44},{"name":"keys_with_prefix","line":49},{"name":"remove","line":54}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","trie","node","empty","insert","get","prefix","keys","remove"]},{"id":"7de9d8fe941d574b862a1724428a32e859938c864fa3748f3a14719ff0707388","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/link_statistics.t27","health":"ok","module":"LinkStatistics"}],"description":"Link statistics - ultra-simple","symbols":[{"name":"get_sent","line":6},{"name":"get_recv","line":10},{"name":"inc_sent","line":14},{"name":"inc_recv","line":18},{"name":"reset","line":22}],"imports":[{"name":"base::types","line":4}],"terms":["net","link","statistics","get","sent","recv","inc","reset"]},{"id":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/hybrid_bigint.t27","health":"warn","module":"hybrid_bigint"}],"description":"HybridBigInt: Optimal Memory/Speed Trade-off Uses packed storage (4.5x memory savings) with unpacked computation SIMD-accelerated operations for high performance Author: Dmitrii Vasilev","symbols":[{"name":"MAX_TRITS","line":19},{"name":"TRITS_PER_BYTE","line":22},{"name":"MAX_PACKED_BYTES","line":25},{"name":"SIMD_WIDTH","line":28},{"name":"SIMD_CHUNKS","line":31},{"name":"MEMORY_EFFICIENCY","line":34},{"name":"StorageMode","line":43},{"name":"Vec32","line":49},{"name":"HybridBigInt","line":56},{"name":"simd_add","line":75},{"name":"simd_negate","line":100},{"name":"simd_dot_product","line":109},{"name":"simd_is_zero","line":118},{"name":"zero","line":133},{"name":"ensure_unpacked","line":144},{"name":"pack","line":178},{"name":"memory_usage","line":209},{"name":"from_i64","line":214},{"name":"to_i64","line":248},{"name":"get_trit","line":268},{"name":"set_trit","line":277},{"name":"is_zero","line":292},{"name":"is_negative","line":300},{"name":"negate","line":308},{"name":"add","line":328},{"name":"add_simd","line":371},{"name":"sub","line":453},{"name":"mul","line":459},{"name":"dot_product","line":510},{"name":"normalize","line":547},{"name":"from_bigint","line":558},{"name":"to_bigint","line":577}],"imports":[{"name":"numeric::gf16","line":10},{"name":"ternary::bigint","line":12}],"terms":["ternary","hybrid","bigint","max","trits","per","byte","packed","bytes","simd","width","chunks","memory","efficiency","storage","mode","vec32","big","int","negate","dot","product","zero","ensure","unpacked","pack","usage","i64","get","trit","set","negative","sub","mul","normalize"]},{"id":"7ea2370c5b1c69d599af13bb3956130320593d3aa72db524671aa7ac35e35604","sources":[{"repo":"ghashtag/t27","path":"specs/github/comments.t27","health":"ok","module":"github"}],"description":"specs/github/comments.t27","symbols":[{"name":"Comment","line":4},{"name":"comment_list","line":9},{"name":"comments","line":15}],"imports":[],"terms":["list"]},{"id":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","sources":[{"repo":"ghashtag/t27","path":"specs/boards/xc7a100t_full.t27","health":"ok","module":"BoardFullXC7A100T"}],"description":"t27/specs/boards/xc7a100t_full.t27 QMTECH XC7A100T-CSG324 Full Board Profile LED + UART + SPI + MAC debug, QMTECH Wukong expansion Note: 22 pins from full QMTECH XDC are missing in prjxray-db","symbols":[{"name":"BOARD_NAME","line":12},{"name":"FPGA_FAMILY","line":13},{"name":"FPGA_PART","line":14},{"name":"CLOCK_FREQ_HZ","line":15},{"name":"CLOCK_PERIOD_NS","line":16},{"name":"IO_STANDARD","line":17},{"name":"CONFIG_VOLTAGE","line":18},{"name":"NUM_LEDS","line":20},{"name":"HAS_UART","line":21},{"name":"HAS_SPI","line":22},{"name":"HAS_MAC_DEBUG","line":23},{"name":"MAC_RESULT_WIDTH","line":24},{"name":"PinAssignment","line":26},{"name":"ClockConstraint","line":38},{"name":"PIN_CLK","line":45},{"name":"PIN_RST_N","line":57},{"name":"PIN_UART_RX","line":69},{"name":"PIN_UART_TX","line":81},{"name":"PIN_SPI_CS","line":93},{"name":"PIN_SPI_SCK","line":105},{"name":"PIN_SPI_MOSI","line":117},{"name":"PIN_SPI_MISO","line":129},{"name":"PIN_LED_0","line":141},{"name":"PIN_LED_1","line":153},{"name":"PIN_LED_2","line":165},{"name":"PIN_LED_3","line":177},{"name":"PIN_LED_4","line":189},{"name":"PIN_LED_5","line":201},{"name":"PIN_LED_6","line":213},{"name":"PIN_LED_7","line":225},{"name":"PIN_MAC_DONE","line":237},{"name":"CLOCK_SYS","line":249},{"name":"has_uart","line":256},{"name":"has_spi","line":260},{"name":"has_mac_debug","line":264},{"name":"count_leds","line":268}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10}],"terms":["boards","xc7a100t","full","board","fpga","family","part","clock","freq","period","standard","config","voltage","num","leds","uart","spi","mac","debug","width","pin","assignment","constraint","clk","rst","sck","mosi","miso","led","done","sys","count"]},{"id":"7f320c4d49c56230acc624e69cf0b48688a671104a4ad4f3aa4dbf85e145c106","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_analytics.t27","health":"ok","module":"NetworkAnalytics"}],"description":"Network Analytics - traffic analysis and pattern detection Monitor network behavior and identify anomalies","symbols":[{"name":"MAX_NODES","line":7},{"name":"ANALYSIS_WINDOW","line":8},{"name":"TRAFFIC_LOW","line":9},{"name":"TRAFFIC_HIGH","line":12},{"name":"ANOMALY_THRESHOLD","line":13},{"name":"create_traffic_stats","line":16},{"name":"get_bytes_sent","line":23},{"name":"get_bytes_recv","line":27},{"name":"get_packet_count","line":31},{"name":"get_error_count","line":35},{"name":"create_analysis_data","line":40},{"name":"get_analysis_node_id","line":47},{"name":"get_analysis_traffic","line":51},{"name":"get_analysis_window_start","line":55},{"name":"get_analysis_pattern","line":59},{"name":"PATTERN_NORMAL","line":64},{"name":"PATTERN_SPIKE","line":65},{"name":"PATTERN_DROPOUT","line":66},{"name":"PATTERN_CONGESTION","line":67},{"name":"calculate_total_traffic","line":70},{"name":"is_traffic_low","line":75},{"name":"is_traffic_high","line":80},{"name":"is_traffic_normal","line":85},{"name":"calculate_error_rate","line":91},{"name":"is_high_error_rate","line":103},{"name":"detect_pattern","line":108},{"name":"update_traffic","line":131},{"name":"needs_attention","line":146},{"name":"calculate_utilization","line":155},{"name":"is_congested","line":166}],"imports":[{"name":"base::types","line":5}],"terms":["net","network","analytics","max","nodes","analysis","window","traffic","low","high","anomaly","threshold","create","stats","get","bytes","sent","recv","packet","count","data","node","start","pattern","normal","spike","dropout","congestion","calculate","total","rate","detect","attention","utilization","congested"]},{"id":"7f884cb32c6f7d9514516b88822759463bf25c897086667ee32db3c879ba16b8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/attention_mechanism.t27","health":"ok","module":"Attention"}],"description":"t27/specs/","symbols":[{"name":"SCALE_FACTOR","line":13},{"name":"AttentionConfig","line":19},{"name":"AttentionOutput","line":26},{"name":"forward","line":36},{"name":"backward","line":41}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","attention","mechanism","scale","factor","config","forward","backward"]},{"id":"7fac93c96e724362777dc1f52a0cb589a6a73739d98722c0c602cbb98f772993","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/03_operators.t27","health":"ok","module":"tutorial-03-operators"}],"description":"03 — Operators Lesson 3. Arithmetic, bitwise, shifts, comparison and the logical keywords. The bitwise group matters more here than in most languages: a spec that describes hardware spends most of its time on masks and shifts.","symbols":[{"name":"arithmetic","line":14},{"name":"sum","line":15},{"name":"difference","line":16},{"name":"product","line":17},{"name":"quotient","line":18},{"name":"remainder","line":19},{"name":"mask_and","line":30},{"name":"mask_or","line":34},{"name":"mask_xor","line":38},{"name":"EXP_SHIFT","line":49},{"name":"EXP_MASK","line":50},{"name":"extract_exponent","line":52},{"name":"place_exponent","line":56},{"name":"is_greater","line":64},{"name":"in_range","line":68},{"name":"either","line":79},{"name":"both","line":83},{"name":"neither","line":87},{"name":"exp","line":96}],"imports":[],"terms":["tutorial","operators","arithmetic","sum","difference","product","quotient","remainder","mask","xor","exp","shift","extract","exponent","place","greater","range","either","both","neither"]},{"id":"802df073593e74b8a7840556d305d079c7f318b64ab7011cfc025c04cfd5c4f3","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/router.t27","health":"ok","module":"Router"}],"description":"t27/specs/fpga/router.t27 T27 HIR Signal Router Specification Connectivity graph analysis, fanout estimation, routing congestion prediction Estimates wire length, routing resources needed for Artix-7 Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"EdgeKind","line":13},{"name":"ConnEdge","line":22},{"name":"data_edge","line":29},{"name":"clock_edge","line":38},{"name":"FanoutInfo","line":49},{"name":"fanout","line":55},{"name":"is_high_fanout","line":63},{"name":"is_clock_network","line":67},{"name":"RouteEstimate","line":73},{"name":"route_ok","line":82},{"name":"passed","line":97},{"name":"local_wire_um","line":103},{"name":"medium_wire_um","line":107},{"name":"long_wire_um","line":111},{"name":"est_wire_length","line":115},{"name":"est_total_wire","line":128},{"name":"est_congestion","line":138},{"name":"validate_edge","line":147}],"imports":[],"terms":["fpga","router","edge","kind","conn","data","clock","fanout","info","high","network","route","estimate","passed","local","wire","medium","long","est","length","total","congestion","validate"]},{"id":"80966e05fa9420834513a68d667eb8752ac7360ac01d4ae1e2294a9de72b28f3","sources":[{"repo":"ghashtag/t27","path":"specs/brain/phi_timing.t27","health":"ok","module":"brain-phi-timing"}],"description":"phi_timing.t27 -- phi-structured cognitive cycle timing (spec-first) Phase duration ratios follow INV-1; integer ms sum may differ slightly from 3*base_ms.","symbols":[{"name":"PHI","line":11},{"name":"PHI_INV","line":12},{"name":"PHI_INV_SQ","line":13},{"name":"TRINITY","line":14},{"name":"DEFAULT_BASE_MS","line":15},{"name":"Phase","line":20},{"name":"PhiTiming","line":22},{"name":"phi_timing_init","line":29},{"name":"phi_timing_phase_duration","line":33},{"name":"base","line":34},{"name":"phi_timing_total_cycle_ms_float","line":44},{"name":"base","line":45},{"name":"phi_timing_total_cycle","line":49},{"name":"timing","line":61},{"name":"base","line":62},{"name":"expected","line":63},{"name":"actual","line":64},{"name":"timing","line":69},{"name":"timing","line":74},{"name":"decide","line":75},{"name":"sense","line":76},{"name":"ratio","line":77}],"imports":[],"terms":["brain","phi","timing","inv","default","base","phase","init","duration","total","cycle","float","expected","actual","decide","sense","ratio"]},{"id":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","sources":[{"repo":"ghashtag/t27","path":"compiler/runtime/commands.t27","health":"warn","module":"commands"}],"description":"commands.t27 -- CLI Command Specifications Individual command specifications for tri CLI","symbols":[{"name":"Command","line":10},{"name":"spec_create","line":25},{"name":"valid_kinds","line":33},{"name":"spec_path","line":50},{"name":"spec_content","line":58},{"name":"spec_validate","line":75},{"name":"spec","line":84},{"name":"validation_result","line":108},{"name":"spec_list","line":124},{"name":"spec_files","line":125},{"name":"spec","line":137},{"name":"status","line":138},{"name":"t_count","line":140},{"name":"i_count","line":141},{"name":"gen_spec","line":161},{"name":"validation","line":163},{"name":"spec","line":170},{"name":"conformance_result","line":197},{"name":"gen_all","line":212},{"name":"spec_files","line":213},{"name":"result","line":217},{"name":"total","line":225},{"name":"success","line":226},{"name":"compile_project","line":249},{"name":"spec_files","line":262},{"name":"compiler_files","line":263},{"name":"all_files","line":264},{"name":"source","line":270},{"name":"rel_path","line":273},{"name":"module_key","line":274},{"name":"source","line":287},{"name":"rel_path","line":293},{"name":"code","line":294},{"name":"ext","line":304},{"name":"dest","line":305},{"name":"dir","line":306},{"name":"build_zig","line":314},{"name":"lint_file","line":335},{"name":"result","line":343},{"name":"spec","line":350},{"name":"lint_all","line":363},{"name":"spec_files","line":364},{"name":"result","line":368},{"name":"skill_begin","line":390},{"name":"registry_path","line":391},{"name":"registry","line":401},{"name":"skill_id","line":405},{"name":"timestamp","line":406},{"name":"branch","line":407},{"name":"new_skill","line":409},{"name":"skill_seal","line":451},{"name":"registry_path","line":452},{"name":"registry","line":460},{"name":"skill","line":461},{"name":"timestamp","line":469},{"name":"skill_status","line":489},{"name":"registry_path","line":490},{"name":"registry","line":498},{"name":"skill","line":499},{"name":"help","line":536},{"name":"generate_spec_template","line":625},{"name":"generate_zig","line":643},{"name":"header","line":645},{"name":"code","line":650},{"name":"dir","line":656},{"name":"generate_c","line":663},{"name":"generate_verilog","line":669},{"name":"generate_conformance","line":675},{"name":"conformance","line":677},{"name":"output_path","line":683},{"name":"load_or_create_registry","line":688},{"name":"compute_seal_hash","line":699},{"name":"data","line":701},{"name":"Spec","line":709},{"name":"TestBlock","line":716},{"name":"InvariantBlock","line":720},{"name":"Skill","line":724},{"name":"SkillMetadata","line":744},{"name":"SkillRegistry","line":751},{"name":"Conformance","line":756},{"name":"ModuleMapEntry","line":766},{"name":"ModuleMap","line":771},{"name":"init","line":775},{"name":"put","line":779},{"name":"get","line":786},{"name":"count","line":795},{"name":"path_to_module_key","line":800},{"name":"backend_extension","line":807},{"name":"strip_prefix","line":813},{"name":"result","line":830},{"name":"result","line":834},{"name":"result","line":838},{"name":"result","line":843},{"name":"result","line":850},{"name":"result","line":856},{"name":"result","line":861},{"name":"result","line":866},{"name":"result","line":871},{"name":"result","line":876},{"name":"result","line":881},{"name":"result","line":886},{"name":"result","line":891},{"name":"result","line":896},{"name":"result","line":901},{"name":"result","line":906},{"name":"result","line":911},{"name":"result","line":916},{"name":"result","line":920},{"name":"template","line":924},{"name":"spec_command","line":928},{"name":"gen_command","line":932},{"name":"compile_project_command","line":936},{"name":"result","line":940},{"name":"result","line":944},{"name":"result","line":952},{"name":"result","line":958},{"name":"result","line":962},{"name":"result","line":966},{"name":"result","line":970},{"name":"result","line":974},{"name":"result","line":978}],"imports":[],"terms":["compiler","runtime","commands","create","valid","kinds","path","content","validate","validation","list","status","count","gen","conformance","total","success","compile","project","rel","key","ext","dest","dir","build","zig","lint","skill","begin","registry","timestamp","branch","seal","help","generate","template","header","verilog","load","compute","hash","data","block","invariant","metadata","map","entry","init","put","get","backend","extension","strip","prefix"]},{"id":"80b4ee7f35d5565bc5b9ca341d79fd417db007eae274989cdb20829f0644d3db","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/router_tb.t27","health":"ok","module":"Router_Testbench"}],"description":"t27/specs/fpga/testbench/router_tb.t27 FPGA Router Testbench Tests routing graph construction, pathfinding, and congestion estimation","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"GRID_SIZE","line":11},{"name":"NUM_LAYERS","line":12},{"name":"MAX_NETS","line":13},{"name":"tick","line":27},{"name":"reset","line":32},{"name":"manhattan_distance","line":40},{"name":"estimate_wire_length","line":48},{"name":"congestion_factor","line":53}],"imports":[{"name":"fpga::router::Router","line":8}],"terms":["fpga","testbench","router","clk","period","grid","size","num","layers","max","nets","tick","reset","manhattan","distance","estimate","wire","length","congestion","factor"]},{"id":"80e970c2be2a313cfca43bc0bbb20397259952dd2d26af5b1359e1d26ea1a4b3","sources":[{"repo":"ghashtag/t27","path":"specs/ar/explainability.t27","health":"ok","module":null}],"description":"spec: Explainability Explainable AI (XAI) mechanisms for neuro-symbolic reasoning","symbols":[{"name":"Explanation","line":7},{"name":"FeatureImportance","line":15},{"name":"AttentionWeights","line":22},{"name":"MAX_EXPLANATION_STEPS","line":29},{"name":"new_explanation","line":32},{"name":"add_reasoning_step","line":42},{"name":"set_conclusion","line":59},{"name":"check_toxicity","line":69},{"name":"mark_toxic","line":93},{"name":"compute_feature_importance","line":103},{"name":"normalize_importance","line":130},{"name":"format_explanation","line":155},{"name":"trit_to_string","line":187},{"name":"extract_proof_steps","line":200},{"name":"verify_explainability","line":211},{"name":"counterfactual","line":248}],"imports":[],"terms":["explainability","explanation","feature","importance","attention","weights","max","steps","reasoning","step","set","conclusion","toxicity","mark","toxic","compute","normalize","format","trit","extract","proof","verify","counterfactual"]},{"id":"812d7df81a70a438c40b7ecf3984eccb6f10b2b634a14c5de49c569c29b75c89","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/api_documenter.t27","health":"warn","module":"api_documenter"}],"description":"API Documenter - automatic API documentation generation for T27 modules Extracts function signatures, parameters, and generates comprehensive documentation","symbols":[{"name":"MAX_FUNCTIONS","line":7},{"name":"MAX_PARAMETERS","line":8},{"name":"MAX_EXAMPLES","line":9},{"name":"MAX_DESCRIPTIONS","line":10},{"name":"create_function_doc","line":13},{"name":"get_doc_function_id","line":20},{"name":"get_doc_param_count","line":24},{"name":"get_doc_return_type","line":28},{"name":"get_doc_complexity","line":32},{"name":"create_param_doc","line":37},{"name":"get_param_doc_id","line":44},{"name":"get_param_doc_type","line":48},{"name":"get_param_direction","line":52},{"name":"get_param_description_id","line":56},{"name":"DIR_IN","line":61},{"name":"DIR_OUT","line":62},{"name":"DIR_INOUT","line":63},{"name":"extract_function_signature","line":66},{"name":"extract_parameter_info","line":76},{"name":"create_function_example","line":85},{"name":"get_example_function_id","line":92},{"name":"get_example_input","line":96},{"name":"get_example_output","line":100},{"name":"get_example_explanation","line":104},{"name":"generate_function_example","line":109},{"name":"create_description_text","line":123},{"name":"get_description_id","line":130},{"name":"get_description_length","line":134},{"name":"get_description_importance","line":138},{"name":"get_description_category","line":142},{"name":"generate_function_description","line":147},{"name":"create_cross_reference","line":165},{"name":"get_xref_source","line":172},{"name":"get_xref_target","line":176},{"name":"get_xref_type","line":180},{"name":"get_xref_strength","line":184},{"name":"XREF_CALLS","line":189},{"name":"XREF_CALLED_BY","line":190},{"name":"XREF_RELATED","line":191},{"name":"XREF_SIMILAR","line":192},{"name":"detect_function_call","line":195},{"name":"create_module_doc","line":200},{"name":"get_module_doc_id","line":207},{"name":"get_module_function_count","line":211},{"name":"get_module_total_complexity","line":215},{"name":"get_module_description","line":219},{"name":"calculate_average_complexity","line":224},{"name":"generate_api_documentation","line":241},{"name":"calculate_documentation_coverage","line":269},{"name":"generate_usage_example","line":278},{"name":"create_dependency_graph","line":289},{"name":"validate_documentation","line":318},{"name":"generate_documentation_report","line":353}],"imports":[{"name":"base::types","line":5}],"terms":["net","api","documenter","max","functions","parameters","examples","descriptions","create","doc","get","param","count","complexity","direction","description","dir","out","inout","extract","signature","parameter","info","example","explanation","generate","text","length","importance","category","cross","reference","xref","target","strength","calls","called","related","similar","detect","call","total","calculate","average","documentation","usage","dependency","graph","validate","report"]},{"id":"81d095cea3fcb1403aace5532ec98f30c9846d032986f3db466bcf6c883e8fdc","sources":[{"repo":"ghashtag/t27","path":"specs/git/status.t27","health":"ok","module":"GitStatus"}],"description":"specs/git/status.t27 Git Status Operations","symbols":[{"name":"status","line":14},{"name":"is_clean","line":19},{"name":"status_short","line":24},{"name":"status_long","line":29},{"name":"status_ignored","line":34},{"name":"filter_by_status","line":43},{"name":"filter_by_pattern","line":48},{"name":"filter_added","line":53},{"name":"filter_deleted","line":58},{"name":"filter_modified","line":63},{"name":"count_by_kind","line":72},{"name":"get_changed_files","line":77},{"name":"has_changes","line":82}],"imports":[{"name":"base::types","line":6},{"name":"git::schema","line":7}],"terms":["git","status","clean","short","long","ignored","filter","pattern","added","deleted","modified","count","kind","get","changed"]},{"id":"8299d68251e18c6332f4a06d94ea9c95052d9d3a2baac664900c065144c90886","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/modem_frame.t27","health":"ok","module":"ModemFrame"}],"description":"tri-net/specs/modem_frame.t27 Integer frame geometry + sync gate of the BPSK modem in src/modem.rs (T27-first). The Barker-13 correlation itself is f32 (matched filtering over noisy IQ) and stays in Rust; but the FRAME LAYOUT is pure integer arithmetic and is lifted here as the single source of truth: on-air symbol counts, the minimum-length parse gate, the payload cap, the decode bounds check, and the sync threshold as a fraction of the","symbols":[{"name":"PREAMBLE_LEN","line":15},{"name":"BITS_PER_BYTE","line":16},{"name":"MAX_PAYLOAD","line":17},{"name":"PEAK","line":19},{"name":"SYNC_THRESHOLD","line":21},{"name":"frame_symbols","line":24},{"name":"min_parse_len","line":30},{"name":"can_parse","line":35},{"name":"payload_fits","line":40},{"name":"decode_fits","line":50},{"name":"is_synced","line":55},{"name":"sync_margin_pct","line":60}],"imports":[{"name":"base::types","line":12}],"terms":["net","modem","frame","preamble","len","bits","per","byte","max","payload","peak","sync","threshold","min","parse","fits","decode","synced","margin","pct"]},{"id":"8307925dbc45b3ed584415d8bd9070bb7ec3587ed027bc0f724e5805fcc13f43","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/elu_activation.t27","health":"ok","module":"Elu"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_ALPHA","line":13},{"name":"ELUConfig","line":19},{"name":"forward","line":28},{"name":"forward_batch","line":33},{"name":"derivative","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","elu","default","alpha","eluconfig","forward","batch","derivative"]},{"id":"834488d6cb46174413023d6fd86396e212af114c9d30a8b0a18b54d1e5b9cd5a","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/partition_tb.t27","health":"ok","module":"Partition_Testbench"}],"description":"t27/specs/fpga/testbench/partition_tb.t27 FPGA Partition Testbench Tests floorplanning regions, hierarchical partitioning, and resource budgeting","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_PARTITIONS","line":11},{"name":"TOTAL_RESOURCES","line":12},{"name":"tick","line":22},{"name":"reset","line":27},{"name":"budget_resources","line":35},{"name":"budget_remainder","line":40},{"name":"check_partition_balance","line":45}],"imports":[{"name":"fpga::partition::Partition","line":8}],"terms":["fpga","testbench","partition","clk","period","max","partitions","total","resources","tick","reset","budget","remainder","balance"]},{"id":"83aa4fea931086c40ec0010442eeb70ec84787ab500f472c20652481b8db9b0d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/fs.t27","health":"ok","module":"TriFs"}],"description":"t27/specs/","symbols":[{"name":"Path","line":13},{"name":"FileInfo","line":18},{"name":"join","line":30},{"name":"basename","line":35},{"name":"dirname","line":40},{"name":"extension","line":45}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["path","info","join","basename","dirname","extension"]},{"id":"83bcf7b8bcf5e4c1191f1c163b2f060e9a35b2a1a9e3bb3cc5809dbee41c5b6b","sources":[{"repo":"ghashtag/t27","path":"specs/ml/pathway/mlp.t27","health":"ok","module":"Mlp"}],"description":"t27/specs/","symbols":[{"name":"MNIST_INPUT_SIZE","line":13},{"name":"MNIST_OUTPUT_SIZE","line":14},{"name":"DEFAULT_HIDDEN_SIZE","line":15},{"name":"MLPConfig","line":21},{"name":"MLPState","line":27},{"name":"forward","line":39},{"name":"init","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pathway","mlp","mnist","size","default","hidden","mlpconfig","mlpstate","forward","init"]},{"id":"83ce36c41a0e28ccfb5a1fec555366bafd6a4a2307bbd82ba498bdd2d8b4e174","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/queue.t27","health":"ok","module":"TriQueue"}],"description":"t27/specs/","symbols":[{"name":"Queue","line":13},{"name":"empty","line":23},{"name":"enqueue","line":28},{"name":"dequeue","line":33},{"name":"peek","line":38},{"name":"is_empty","line":43}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","queue","empty","enqueue","dequeue","peek"]},{"id":"83f6f63fc0251ec6be3cf85e1e4d8dbdc8a9a91a05a5674aa7a70b37914db052","sources":[{"repo":"ghashtag/t27","path":"specs/physics/e8_lqg_bridge.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"roots","line":94},{"name":"params","line":101},{"name":"V","line":102},{"name":"root","line":107},{"name":"proj","line":108}],"imports":[],"terms":["physics","lqg","bridge","roots","params","root","proj"]},{"id":"8400075d826d25687c6e8b870036acfd8e2f433d8b8caa5462815acff4fb9c76","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/binary_crossentropy_loss.t27","health":"ok","module":"BinaryCe"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_EPSILON","line":13},{"name":"BinaryCEConfig","line":19},{"name":"Reduction","line":25},{"name":"sigmoid","line":34},{"name":"forward","line":39},{"name":"forward_batch","line":44},{"name":"gradient","line":49}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["loss","binary","crossentropy","default","epsilon","ceconfig","reduction","sigmoid","forward","batch","gradient"]},{"id":"842eeb98f3d4915e7c4beb3b5e53b803de94f5e1f8e3db5d574aa67f8a616879","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/video_bridge.t27","health":"ok","module":"VideoBridge"}],"description":"Video bridge protocol: phone ↔ mesh node video transport. Defines frame format for H.264 NAL units split into mesh-sized fragments. Phone sends raw H.264 Annex-B NAL units via UDP to mesh node. Node fragments into VSTREAM packets for mesh transport. Receiver reassembles and sends back to phone via UDP. phi^2 + phi^-2 = 3","symbols":[{"name":"VSTREAM_TYPE","line":12},{"name":"FRAG_HEADER_LEN","line":13},{"name":"MAX_FRAG_DATA","line":14},{"name":"TYPE_OFFSET","line":17},{"name":"SEQ_LOW_OFFSET","line":18},{"name":"SEQ_HIGH_OFFSET","line":19},{"name":"FRAG_INDEX_OFFSET","line":20},{"name":"FRAG_COUNT_OFFSET","line":21},{"name":"VIDEO_IN_PORT","line":28},{"name":"VIDEO_OUT_PORT","line":29},{"name":"MESH_PORT","line":30},{"name":"AUDIO_IN_PORT","line":42},{"name":"FEEDBACK_PORT","line":63},{"name":"FEEDBACK_TYPE","line":64},{"name":"FEEDBACK_LEN","line":65},{"name":"ADVICE_HOLD","line":67},{"name":"ADVICE_BACK_OFF","line":68},{"name":"ADVICE_CLIMB","line":69},{"name":"FB_UTIL_OFFSET","line":72},{"name":"FB_DROP_OFFSET","line":73},{"name":"FB_RATE_LO_OFFSET","line":74},{"name":"FB_RATE_HI_OFFSET","line":75},{"name":"FB_ADVICE_OFFSET","line":76},{"name":"fb_util_pct","line":81},{"name":"fb_drop_pct","line":98},{"name":"CLIMB_BELOW_PCT","line":125},{"name":"BACK_OFF_AT_PCT","line":126},{"name":"fb_should_back_off","line":130},{"name":"fb_may_climb","line":139},{"name":"fb_advice","line":147},{"name":"SEQ_EXPRESS_BASE","line":164},{"name":"video_seq","line":166},{"name":"express_seq","line":170},{"name":"RX_REPORT_TYPE","line":183},{"name":"RX_REPORT_LEN","line":184},{"name":"fb_effective_rate","line":192},{"name":"fb_chain_report","line":210},{"name":"VSTREAM_FEC_TYPE","line":242},{"name":"FEC_HEADER_LEN","line":243},{"name":"FEC_GROUP","line":244},{"name":"FEC_GROUP_OFFSET","line":247},{"name":"FEC_COUNT_OFFSET","line":248},{"name":"FEC_LAST_LEN_OFFSET","line":249},{"name":"fec_group_count","line":253},{"name":"fec_stride","line":266},{"name":"fec_group_of","line":271},{"name":"fec_group_first","line":278},{"name":"fec_group_len","line":284},{"name":"fec_can_recover","line":295},{"name":"fec_packet_size","line":300},{"name":"frag_seq","line":306},{"name":"seq_lo","line":313},{"name":"seq_hi","line":318},{"name":"fragment_count","line":324},{"name":"packet_size","line":337},{"name":"is_last_fragment","line":342},{"name":"is_first_fragment","line":347},{"name":"data_offset","line":352},{"name":"max_nal_size","line":357},{"name":"nal_fits","line":362}],"imports":[{"name":"base::types","line":9}],"terms":["net","video","bridge","vstream","frag","header","len","max","data","offset","seq","low","high","index","count","port","out","mesh","audio","feedback","advice","hold","back","off","climb","util","drop","rate","pct","below","may","express","base","report","effective","chain","fec","group","stride","recover","packet","size","fragment","nal","fits"]},{"id":"84753bf2bec3f9c744cac4ce527210e87fd55d1843aecc8f533e52e25641cbea","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/cts.t27","health":"ok","module":"CTS"}],"description":"t27/specs/fpga/cts.t27 T27 Clock Tree Synthesis Specification PLL configuration, clock buffer trees, skew estimation Artix-7: BUFH=0.05ns, BUFG=0.1ns, PLL jitter=50ps, max skew=100ps Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"PllConfig","line":11},{"name":"pll_config","line":20},{"name":"pll_period_ps","line":37},{"name":"ClockBuffer","line":44},{"name":"bufg","line":50},{"name":"bufh","line":54},{"name":"bufg_has_higher_fanout","line":58},{"name":"ClockTree","line":62},{"name":"clock_tree","line":69},{"name":"tree_delay_ps","line":78},{"name":"skew_ok","line":82},{"name":"CtsReport","line":86},{"name":"cts_ok","line":95},{"name":"passed","line":106},{"name":"est_buffers_needed","line":112},{"name":"est_tree_levels","line":119},{"name":"validate_pll","line":131}],"imports":[],"terms":["fpga","cts","pll","config","period","clock","buffer","bufg","bufh","higher","fanout","tree","delay","skew","report","passed","est","buffers","needed","levels","validate"]},{"id":"8538ad97f51494ef1c556e7c9f0a792710427c5f2fb7354ed840a8dd71e05af2","sources":[{"repo":"ghashtag/t27","path":"specs/demos/simple_test.t27","health":"ok","module":"SimpleTest"}],"description":"Simple test spec","symbols":[{"name":"TEST_VALUE","line":6}],"imports":[{"name":"base::types","line":4}],"terms":["demos","simple"]},{"id":"85886ff8a1b7a674923d3b4ab6e76727ad0ab89b7adb14a853a12bd946df48c8","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/crc16.t27","health":"ok","module":"Crc16Ccitt"}],"description":"CRC-16/CCITT error detection (no-let version)","symbols":[{"name":"CRC16_CCITT_POLY","line":6},{"name":"CRC16_INIT","line":7},{"name":"crc_update_bit","line":10},{"name":"crc_update_byte","line":19},{"name":"crc16_4bytes","line":39},{"name":"verify_crc16_4bytes","line":50}],"imports":[{"name":"base::types","line":4}],"terms":["net","crc16","crc16ccitt","ccitt","poly","init","crc","bit","byte","4bytes","verify"]},{"id":"85ee6b76ac54f68b3023b73083cabfcc56dd14175e5f403a0a6a5e2f8c03d957","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/autonomous_lifecycle.t27","health":"ok","module":"TriAutonomousLifecycle"}],"description":"t27/specs/","symbols":[{"name":"LifecycleState","line":13},{"name":"LifecycleEvent","line":19},{"name":"AutonomousAgent","line":28},{"name":"Task","line":37},{"name":"TaskType","line":46},{"name":"TaskStatus","line":52},{"name":"PerformanceMetrics","line":58}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["autonomous","lifecycle","state","event","status","performance","metrics"]},{"id":"86e81f4b5cd5a08015f4d2df7b1d1fe992430bc04278851f0c66e0b050c2d8e2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/hex.t27","health":"ok","module":"TriHex"}],"description":"t27/specs/","symbols":[{"name":"Hex","line":13},{"name":"lower_case","line":22},{"name":"upper_case","line":27},{"name":"encode","line":32},{"name":"decode","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","hex","lower","case","upper","encode","decode"]},{"id":"870a33f2ff7a6fe458c1d4ebbff5cf8632c697d2f59a5bf243e943bf1e5186db","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/access_control.t27","health":"ok","module":"AccessControl"}],"description":"Access Control - node authentication and authorization Simplified RBAC for mesh network security","symbols":[{"name":"MAX_NODES","line":7},{"name":"ROLE_NONE","line":8},{"name":"ROLE_GUEST","line":9},{"name":"ROLE_USER","line":10},{"name":"ROLE_ADMIN","line":11},{"name":"PERMIT","line":12},{"name":"DENY","line":13},{"name":"create_node_creds","line":16},{"name":"get_node_id","line":23},{"name":"get_role","line":27},{"name":"get_auth_token","line":31},{"name":"is_authorized","line":35},{"name":"create_policy","line":40},{"name":"get_resource","line":48},{"name":"get_min_role","line":52},{"name":"get_guest_perm","line":56},{"name":"get_user_perm","line":60},{"name":"get_admin_perm","line":64},{"name":"role_meets_minimum","line":69},{"name":"check_access","line":74},{"name":"verify_creds","line":93},{"name":"authorize_node","line":102},{"name":"revoke_node","line":110},{"name":"change_role","line":118},{"name":"check_resource_access","line":126}],"imports":[{"name":"base::types","line":5}],"terms":["net","access","control","max","nodes","role","guest","user","admin","permit","deny","create","node","creds","get","auth","token","authorized","policy","resource","min","perm","meets","minimum","verify","authorize","revoke"]},{"id":"876549ab3f5280deab180fef42f99976660d3227f726b3ba4e19d0a75f7afe2f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/swarm_coordinator.t27","health":"ok","module":"SwarmCoordinator"}],"description":"Swarm Coordinator - cooperative decision-making across nodes Enables nodes to work together using simple voting and consensus","symbols":[{"name":"MAX_NODES","line":7},{"name":"QUORUM_THRESHOLD","line":8},{"name":"PROPOSAL_TIMEOUT","line":9},{"name":"VOTE_YES","line":10},{"name":"VOTE_NO","line":11},{"name":"VOTE_ABSTAIN","line":12},{"name":"create_proposal","line":17},{"name":"get_proposal_id","line":24},{"name":"get_proposal_node","line":28},{"name":"get_proposal_value","line":32},{"name":"get_proposal_timestamp","line":36},{"name":"create_vote","line":41},{"name":"get_vote_node","line":48},{"name":"get_vote_value","line":52},{"name":"get_vote_proposal_id","line":56},{"name":"get_vote_timestamp","line":60},{"name":"create_vote_array","line":67},{"name":"get_vote","line":71},{"name":"count_votes","line":79},{"name":"has_quorum","line":136},{"name":"proposal_passes","line":142},{"name":"calculate_consensus_value","line":149},{"name":"cooperative_decision","line":201}],"imports":[{"name":"base::types","line":5}],"terms":["net","swarm","coordinator","max","nodes","quorum","threshold","proposal","timeout","vote","yes","abstain","create","get","node","timestamp","array","count","votes","passes","calculate","consensus","cooperative","decision"]},{"id":"878a4f0adcbe1e4e645217f48c2e9237a2f48a6e1027e10e4f273c6dacc72813","sources":[{"repo":"ghashtag/t27","path":"specs/physics/gamma_conjecture.t27","health":"ok","module":"GammaConjecture"}],"description":"t27/specs/physics/gamma_conjecture.t27 Strand I -- Loop Quantum Gravity Conjecture GI1: Barbero-Immirzi Parameter from Golden Section","symbols":[{"name":"GAMMA_PHI","line":17},{"name":"GAMMA_LQG_STANDARD","line":22},{"name":"GAMMA_LQG_ALT","line":27},{"name":"DELTA_GAMMA_1_PHI_PERCENT","line":30},{"name":"DELTA_GAMMA_2_1_PERCENT","line":34},{"name":"newtons_constant_from_gamma","line":44},{"name":"pi_sq","line":45},{"name":"pi_cub","line":46},{"name":"gamma_sq","line":47},{"name":"black_hole_entropy_from_gamma","line":53},{"name":"black_hole_shadow_from_gamma","line":59},{"name":"superconductor_tc_sc3","line":65},{"name":"gamma_sq","line":66},{"name":"superconductor_tc_sc4","line":72},{"name":"GammaConjectureReport","line":80},{"name":"verify_gamma_conjecture","line":94},{"name":"PI","line":95},{"name":"g_phi","line":96},{"name":"g_1","line":97},{"name":"bh_s_phi","line":98},{"name":"bh_s_1","line":99}],"imports":[{"name":"math::constants","line":7}],"terms":["physics","gamma","conjecture","phi","lqg","standard","alt","delta","percent","newtons","constant","cub","black","hole","entropy","shadow","superconductor","sc3","sc4","report","verify"]},{"id":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/requant_boundary.t27","health":"ok","module":"RequantBoundary"}],"description":"t27/specs/numeric/requant_boundary.t27 Activation requantizer: the threshold boundary convention. Recorded because Wave 669 had to settle a semantic question with no specification to appeal to. Two independently written implementations of the same rule -- the emitted `activation_requant` RTL and the end-to-end testbench reference in sim/tb_data_check.v -- agreed everywhere except at","symbols":[{"name":"MUTANT","line":11},{"name":"MUTANT2","line":12},{"name":"MUTANT3","line":13},{"name":"TRIT_N","line":20},{"name":"TRIT_Z","line":21},{"name":"TRIT_P","line":22},{"name":"TRIT_RESERVED","line":23},{"name":"requantize","line":38},{"name":"negative_threshold_yields_p","line":55},{"name":"VERIFY_CHECKED","line":73},{"name":"VERIFY_MATCHED","line":74},{"name":"VERIFY_BOUNDARY_REACHED","line":75},{"name":"VERIFY_ACC_MIN_OBSERVED","line":76},{"name":"VERIFY_ACC_MAX_OBSERVED","line":77},{"name":"FINDING_SITE","line":93},{"name":"FINDING_RESOLVED","line":94},{"name":"OPEN_QUESTION_DO_NOT_GUESS","line":104},{"name":"SUPERIORITY_CLAIMED","line":116},{"name":"MEASURED_ON_FPGA","line":117}],"imports":[],"terms":["numeric","requant","boundary","mutant","mutant2","mutant3","trit","reserved","requantize","negative","threshold","yields","verify","checked","matched","reached","acc","min","observed","max","finding","site","resolved","open","question","guess","superiority","claimed","measured","fpga"]},{"id":"881cb1ecd624422cbe055e73272343e1fa48151ce41b680fa1b01eaed9a26319","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_sorting.t27","health":"warn","module":"TernarySorting"}],"description":"t27/specs/isa/ternary_sorting.t27 Ternary Sorting Operations Specification Ring 080 - Sorting algorithms for ternary data 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TRIT_NEG","line":10},{"name":"TRIT_ZERO","line":11},{"name":"TRIT_POS","line":12},{"name":"sort_compare","line":15},{"name":"bubble_sort","line":22},{"name":"selection_sort","line":42},{"name":"insertion_sort","line":63},{"name":"quick_sort","line":78},{"name":"is_sorted","line":103}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","sorting","trit","neg","zero","pos","sort","compare","bubble","selection","insertion","quick","sorted"]},{"id":"8879f6761c27c51c6c8ed11a13974ac5935ae6e9776cc04f64ca8ff0ac4169d2","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/holo_mux_x4.t27","health":"warn","module":"sacred-holo_mux_x4"}],"description":"holo_mux_x4.t27 — Sacred Opcode 0xE6: Holographic 4x Multiplexer Hardware multiplexer for holographic data paths with 4-way select","symbols":[{"name":"OP_HOLO_MUX_X4","line":12},{"name":"NUM_INPUTS","line":14},{"name":"DATA_WIDTH","line":15},{"name":"SELECT_BITS","line":16},{"name":"HOLO_LAYER_NORTH","line":18},{"name":"HOLO_LAYER_EAST","line":19},{"name":"HOLO_LAYER_SOUTH","line":20},{"name":"HOLO_LAYER_WEST","line":21},{"name":"HOLO_PHASE_0","line":23},{"name":"HOLO_PHASE_90","line":24},{"name":"HOLO_PHASE_180","line":25},{"name":"HOLO_PHASE_270","line":26},{"name":"HOLO_VALID","line":28},{"name":"HOLO_INVALID","line":29},{"name":"HoloInput","line":35},{"name":"HoloMuxConfig","line":43},{"name":"HoloOutput","line":50},{"name":"HoloMuxState","line":58},{"name":"holo_input_valid","line":70},{"name":"holo_input_score","line":76},{"name":"phi_bonus","line":85},{"name":"priority_bonus","line":91},{"name":"holo_mux_select","line":104},{"name":"selected_idx","line":105},{"name":"frozen_input","line":109},{"name":"selected","line":119},{"name":"holo_mux_best","line":131},{"name":"frozen_input","line":133},{"name":"score","line":147},{"name":"selected","line":154},{"name":"holo_mux_valid","line":166},{"name":"holo_mux_count_valid","line":178},{"name":"holo_mux_any_valid","line":190},{"name":"holo_mux_all_valid","line":201},{"name":"holo_layer_is_north","line":215},{"name":"holo_layer_is_east","line":220},{"name":"holo_layer_is_south","line":225},{"name":"holo_layer_is_west","line":230},{"name":"holo_opposite_layer","line":236},{"name":"holo_phase_90_deg","line":252},{"name":"holo_phase_180_deg","line":258},{"name":"holo_phase_270_deg","line":264},{"name":"holo_phase_opposite","line":270},{"name":"encode_holo_mux_x4","line":280},{"name":"op","line":282},{"name":"layer_field","line":283},{"name":"phase_field","line":284},{"name":"frozen_field","line":285},{"name":"decode_holo_mux_x4","line":291},{"name":"layer","line":292},{"name":"phase","line":293},{"name":"frozen","line":294}],"imports":[],"terms":["chips","euler","fpga","holo","mux","sacred","num","inputs","data","width","select","bits","layer","north","east","south","west","phase","valid","invalid","config","state","score","phi","bonus","priority","selected","idx","frozen","best","count","opposite","deg","encode","field","decode"]},{"id":"88defe0150c9788a031d6028f0ce24fb7f84434a4a208f763e9e11d71a8705b5","sources":[{"repo":"ghashtag/t27","path":"specs/physics/gamma-conflict.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["physics","gamma","conflict"]},{"id":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","sources":[{"repo":"ghashtag/t27","path":"specs/tools/schema.t27","health":"warn","module":"Tools"}],"description":"specs/tools/schema.t27 Tools Types Specification","symbols":[{"name":"ToolID","line":14},{"name":"CallID","line":17},{"name":"ToolCategory","line":24},{"name":"ToolPermission","line":35},{"name":"ParameterSchema","line":46},{"name":"ToolParameters","line":55},{"name":"ToolMetadata","line":61},{"name":"ToolDefinition","line":71},{"name":"ToolContext","line":83},{"name":"ToolResult","line":93},{"name":"ToolCall","line":106},{"name":"ValidationError","line":118},{"name":"ValidationResult","line":125},{"name":"ToolRegistry","line":135},{"name":"ToolError","line":146},{"name":"MAX_OUTPUT_LENGTH","line":160},{"name":"DEFAULT_TIMEOUT_MS","line":161},{"name":"is_dangerous","line":168},{"name":"requires_permission","line":173},{"name":"is_allowed","line":178}],"imports":[{"name":"base::types","line":6},{"name":"session::schema","line":7}],"terms":["schema","tool","call","category","permission","parameter","parameters","metadata","definition","validation","registry","max","length","default","timeout","dangerous","requires","allowed"]},{"id":"892bfeccae76c838fbdf64c33008605d79293384109ec5b22d087373db822e7f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/transport_tx_fsm.t27","health":"ok","module":"TransportTxFsm"}],"description":"Transport TX FSM for mesh data frame transmission Port from trios-mesh/src/daemon.rs Node::seal_data() Simplified: no crypto, FSM-based retry logic","symbols":[{"name":"ST_IDLE","line":9},{"name":"ST_ENQUEUE","line":10},{"name":"ST_BUILD_HDR","line":11},{"name":"ST_TX_WAIT","line":12},{"name":"ST_ACKED","line":13},{"name":"ST_FAILED","line":14},{"name":"MAX_RETRIES","line":17},{"name":"BASE_RETRY_MS","line":18},{"name":"KIND_DATA","line":19},{"name":"VERSION","line":20},{"name":"next_state","line":23},{"name":"retry_delay_ms","line":53},{"name":"is_retries_exceeded","line":70},{"name":"increment_retry","line":75},{"name":"header_byte","line":85}],"imports":[{"name":"base::types","line":6}],"terms":["net","transport","fsm","idle","enqueue","build","hdr","wait","acked","failed","max","retries","base","retry","kind","data","state","delay","exceeded","increment","header","byte"]},{"id":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/anchor.t27","health":"ok","module":"CoronaAnchor"}],"description":"specs/corona/anchor.t27 TG-TRIAD-X cross-die anchor (carried forward unchanged from Phi/Euler/Gamma).","symbols":[{"name":"ANCHOR_VALUE_U16","line":22},{"name":"ANCHOR_UO_OUT","line":23},{"name":"ANCHOR_UIO_OUT","line":24},{"name":"FMT_ID_ANCHOR","line":56},{"name":"RESPONSE_LATENCY","line":57}],"imports":[{"name":"base::types","line":11},{"name":"math::constants","line":12},{"name":"math::sacred_physics","line":13},{"name":"numeric::gf16","line":14},{"name":"numeric::lucas_accumulator","line":15}],"terms":["corona","anchor","u16","out","uio","fmt","response","latency"]},{"id":"89a82df081a09a38342695f35cabf254134613350aefca687a35ea4759af931e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/splay_tree.t27","health":"ok","module":"TriSplayTree"}],"description":"t27/specs/","symbols":[{"name":"SplayTree","line":13},{"name":"SplayNode","line":19},{"name":"init","line":33},{"name":"find","line":38},{"name":"insert","line":43},{"name":"delete","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","splay","tree","node","init","find","insert","delete"]},{"id":"89eef91ae05519dabf5a5152db51f335ba5bc5e2ca7e361683da5a42e37041cc","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/adam.t27","health":"ok","module":"Adam"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_BETA1","line":13},{"name":"DEFAULT_BETA2","line":14},{"name":"DEFAULT_EPSILON","line":15},{"name":"AdamConfig","line":21},{"name":"step","line":34}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","adam","default","beta1","beta2","epsilon","config","step"]},{"id":"89fbd6f1c37f365020db6ef8784fbf958bb80b0148ffad87d5bb6d0620be6ca5","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/ppo_critic.t27","health":"ok","module":"PpoCritic"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_HIDDEN","line":13},{"name":"CriticConfig","line":19},{"name":"Activation","line":25},{"name":"forward","line":34},{"name":"compute_advantage","line":39},{"name":"compute_returns","line":44},{"name":"value_loss","line":49}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["ppo","critic","default","hidden","config","activation","forward","compute","advantage","returns","loss"]},{"id":"8a493f0dc62ede898be9607f13ad8d7d4c7171c951301718736f75a3b4ec889b","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf24.t27","health":"warn","module":"GF24"}],"description":"t27/specs/numeric/gf24.t27 GoldenFloat24 0 24-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 7 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":29},{"name":"GF24","line":35},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":70},{"name":"sign","line":71},{"name":"exp_biased","line":72},{"name":"mant","line":73},{"name":"exp_unbiased","line":81},{"name":"mant_normalized","line":88},{"name":"value","line":94},{"name":"max_value","line":106},{"name":"mant_max","line":107},{"name":"exp_max","line":108},{"name":"min_positive","line":112},{"name":"mant_min","line":113},{"name":"exp_min","line":114},{"name":"epsilon","line":118},{"name":"validate_format","line":126},{"name":"fmt","line":127},{"name":"MEMORY_RATIO_VS_FP32","line":145},{"name":"floor_log2","line":151},{"name":"extract_mantissa","line":165},{"name":"normalized","line":166},{"name":"frac","line":167},{"name":"max_mant","line":168},{"name":"clamp_u16","line":172},{"name":"pow","line":178},{"name":"is_integer","line":194},{"name":"ln_val","line":220},{"name":"ln_approx","line":225},{"name":"t","line":234},{"name":"t2","line":235},{"name":"t3","line":236},{"name":"t5","line":237},{"name":"t7","line":238},{"name":"exp_approx","line":244},{"name":"k","line":256},{"name":"k","line":267},{"name":"floor","line":283}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["chips","euler","numeric","gf24","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","u16","pow","integer","approx"]},{"id":"8ac2f175a17a71996c19ceddfe61aa010318a6fd81b5aa1491dce361ccf5c4ac","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/negation_invariant.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","negation","invariant"]},{"id":"8b07a766bdb93f91528171c1fdcc4b148c1fb9705dcaa436467157c81ade810b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/ppl_calculator.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","tri27","ppl","calculator"]},{"id":"8b485c4c2584c91329dc3f568cbc97a67c7cbe96f0129ddace1afbb5c26a837a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/lr_scheduler.t27","health":"ok","module":"Scheduler"}],"description":"t27/specs/","symbols":[{"name":"SchedulerConfig","line":13},{"name":"get_lr","line":24}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","scheduler","config","get"]},{"id":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","sources":[{"repo":"ghashtag/t27","path":"specs/physics/su2_chern_simons.t27","health":"ok","module":"SU2ChernSimons"}],"description":"t27/specs/physics/su2_chern_simons.t27 SU(2)_k Chern-Simons Theory -- Topological QFT Foundation Direction F (Priority 1) of PROJECT KEPLER->NEWTON This module formalizes the PROVEN THEOREM: golden ratio phi emerges from SU(2) Chern-Simons theory at level k=3 as quantum dimension of Fibonacci anyons. This is NOT numerology -- it is a mathematical","symbols":[{"name":"CS_LEVEL","line":36},{"name":"NUM_SECTORS","line":40},{"name":"CYCLOTOMIC_INDEX","line":44},{"name":"FusionMatrix","line":57},{"name":"fibonacci_fusion_matrix","line":61},{"name":"quantum_dimension_tau","line":70},{"name":"total_quantum_dimension_squared","line":78},{"name":"d_1","line":79},{"name":"d_tau","line":80},{"name":"fibonacci_hilbert_dim","line":86},{"name":"s_matrix_element","line":112},{"name":"kp2","line":113},{"name":"prefactor","line":114},{"name":"angle","line":115},{"name":"quantum_dimension_at_k","line":119},{"name":"s_0j","line":121},{"name":"s_00","line":122},{"name":"quantum_dimension_simplified","line":127},{"name":"kp2","line":128},{"name":"jones_quantum_integer","line":140},{"name":"kp2","line":141},{"name":"trinity_equals_cs_level","line":154},{"name":"trinity","line":155},{"name":"sin","line":163},{"name":"cos","line":178},{"name":"sqrt","line":193},{"name":"abs","line":205}],"imports":[{"name":"math::constants","line":27}],"terms":["physics","su2","chern","simons","su2chern","level","num","sectors","cyclotomic","index","fusion","matrix","fibonacci","quantum","dimension","tau","total","squared","hilbert","dim","element","kp2","prefactor","angle","simplified","jones","integer","equals","sin","cos","sqrt","abs"]},{"id":"8b611091e36db3b92fe7f638cf06ac27b2b81236877affee18656f939e62ac60","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/list.t27","health":"ok","module":"TriList"}],"description":"t27/specs/","symbols":[{"name":"List","line":13},{"name":"empty","line":24},{"name":"cons","line":29},{"name":"head","line":34},{"name":"tail","line":39},{"name":"map","line":44},{"name":"filter","line":49},{"name":"fold","line":54}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","list","empty","cons","head","tail","map","filter","fold"]},{"id":"8b7170ce5946d494428c43084d30ccbcad94c0cda325f4dde2cacb16cee3c7b9","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_arith.t27","health":"ok","module":"TriGftArith"}],"description":"TRI-NET GF-T (ternary-native GoldenFloat) verifiable multiply arithmetic. A compute receipt binds {format, op, operands, result} and is SIGNED, but a signature only attests WHO produced the result, not that the result is CORRECT. This spec lets a verifier RECOMPUTE the checkable core of a GF-T multiply -- its exponent -- and reject a receipt whose claimed exponent is wrong (compute fraud), independent of any signature.","symbols":[{"name":"GFT16_BIAS","line":20},{"name":"GFT16_OFFSET_MAX","line":21},{"name":"gft_mul_offset","line":26},{"name":"verify_gft_mul_offset","line":43},{"name":"gft_mul_sign","line":48},{"name":"MANT_ONE","line":59},{"name":"gft_mul_mant_carry_p","line":67},{"name":"gft_mul_mant_p","line":78},{"name":"gft_mul_offset_full_p","line":88},{"name":"verify_gft_mul_full_p","line":105},{"name":"gft_mul_mant_carry_u64","line":118},{"name":"gft_mul_mant_u64","line":127},{"name":"gft_mul_offset_full_u64","line":136},{"name":"verify_gft_mul_full_u64","line":151},{"name":"gft_mul_mant_carry","line":161},{"name":"gft_mul_mant","line":164},{"name":"gft_mul_offset_full","line":167},{"name":"verify_gft_mul_full","line":174},{"name":"gft_result_encode","line":185},{"name":"gft_mul_result","line":191}],"imports":[{"name":"base::types","line":18}],"terms":["net","gft","arith","gft16","bias","offset","max","mul","verify","sign","mant","one","carry","full","u64","encode"]},{"id":"8c00c702742c891a043e7de4046a4c2874abbbfba356d804b75f234c2524a08d","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/dfs_gate.t27","health":"ok","module":"sacred-dfs_gate"}],"description":"dfs_gate.t27 — Sacred Opcode 0xE7: Depth-First Search Gate Hardware acceleration for DFS traversal and pattern matching","symbols":[{"name":"OP_DFS_GATE","line":12},{"name":"MAX_STACK_DEPTH","line":14},{"name":"MAX_NODES","line":15},{"name":"NODE_ADDR_BITS","line":16},{"name":"VISIT_UNVISITED","line":18},{"name":"VISIT_VISITING","line":19},{"name":"VISIT_VISITED","line":20},{"name":"DFS_MODE_STANDARD","line":22},{"name":"DFS_MODE_DEPTH_LIMITED","line":23},{"name":"DFS_MODE_PATTERN_MATCH","line":24},{"name":"DFS_MODE_PRUNE_SUBOPTIMAL","line":25},{"name":"DfsNode","line":31},{"name":"DfsStack","line":40},{"name":"DfsConfig","line":45},{"name":"DfsState","line":52},{"name":"DfsResult","line":59},{"name":"dfs_stack_init","line":73},{"name":"dfs_stack_push","line":82},{"name":"dfs_stack_pop","line":94},{"name":"node","line":100},{"name":"dfs_stack_peek","line":107},{"name":"dfs_stack_is_empty","line":116},{"name":"dfs_stack_depth","line":122},{"name":"dfs_node_init","line":132},{"name":"dfs_node_add_child","line":145},{"name":"dfs_node_has_child","line":157},{"name":"dfs_node_mark_visiting","line":168},{"name":"dfs_node_mark_visited","line":176},{"name":"dfs_node_is_visited","line":184},{"name":"dfs_node_is_visiting","line":190},{"name":"dfs_traverse","line":200},{"name":"peek","line":212},{"name":"node_idx","line":218},{"name":"pop_result","line":223},{"name":"pop_result","line":258},{"name":"child_addr","line":272},{"name":"child","line":273},{"name":"pop_result","line":290},{"name":"encode_dfs_gate","line":315},{"name":"op","line":317},{"name":"mode_field","line":318},{"name":"start_field","line":319},{"name":"target_field","line":320},{"name":"decode_dfs_gate","line":326},{"name":"mode","line":327},{"name":"start_addr","line":328},{"name":"target","line":329}],"imports":[],"terms":["chips","euler","fpga","dfs","gate","sacred","max","stack","depth","nodes","node","addr","bits","visit","unvisited","visiting","visited","mode","standard","limited","pattern","match","prune","suboptimal","config","state","init","push","pop","peek","empty","child","mark","traverse","idx","encode","field","start","target","decode"]},{"id":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/runtime/runtime.t27","health":"warn","module":null}],"description":"runtime.t27 — Bootstrap Runtime for TRI-27 Assembly Minimal runtime for executing t27 programs","symbols":[{"name":"Trit","line":5},{"name":"PackedTrit","line":12},{"name":"TernaryWord","line":17},{"name":"RegisterFile","line":22},{"name":"Memory","line":27},{"name":"TrinaryCRC","line":33},{"name":"RegisterFile","line":39},{"name":"RegisterFile","line":48},{"name":"RegisterFile","line":59},{"name":"Memory","line":67},{"name":"Memory","line":75},{"name":"Memory","line":90},{"name":"pack_trit","line":102},{"name":"unpack_trit","line":118},{"name":"trit_to_int","line":128},{"name":"int_to_trit","line":137},{"name":"trit_add","line":144},{"name":"trit_mul","line":157},{"name":"balanced_ternary_to_decimal","line":164},{"name":"decimal_to_balanced_ternary","line":177},{"name":"trit_not","line":196},{"name":"vsa_bind","line":205},{"name":"vsa_bundle","line":217},{"name":"trit_similarity","line":249},{"name":"TrinaryCRC","line":265},{"name":"TrinaryCRC","line":273},{"name":"TrinaryCRC","line":288},{"name":"CPU","line":293},{"name":"CPU","line":301},{"name":"CPU","line":311},{"name":"CPU","line":333},{"name":"PHI","line":345},{"name":"PHI_INV","line":346},{"name":"PHI_SQ","line":347},{"name":"TRINITY","line":348},{"name":"verify_trinity_identity","line":351},{"name":"G_SACRED","line":358},{"name":"OMEGA_LAMBDA","line":361},{"name":"GAMMA_LQG","line":364},{"name":"CONSCIOUSNESS_THRESHOLD","line":367},{"name":"is_conscious","line":370},{"name":"time_dilation_factor","line":376},{"name":"fib_phi","line":383}],"imports":[],"terms":["fpga","compiler","runtime","trit","packed","ternary","word","register","memory","trinary","crc","pack","unpack","int","mul","balanced","decimal","vsa","bind","bundle","similarity","cpu","phi","inv","verify","identity","sacred","omega","lambda","gamma","lqg","consciousness","threshold","conscious","time","dilation","factor","fib"]},{"id":"8c7eb232f335e199f7968157572eec38137ed21da8d5636217e68aa03f0fbfe7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/codegen.t27","health":"ok","module":"TestSpec"}],"description":"t27/specs/","symbols":[{"name":"ParseError","line":13}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","codegen","parse"]},{"id":"8c8317e74a8b9562d87049e4b7826d4231c61236cbd2fa77cbf7e3bc539777ed","sources":[{"repo":"ghashtag/t27","path":"specs/brain/bus.t27","health":"ok","module":"brain-bus"}],"description":"bus.t27 -- inter-region messaging contract (spec-first) Message shapes and routing rules expand with region specs.","symbols":[{"name":"BRAIN_BUS_VERSION","line":8},{"name":"brain_bus_version","line":10}],"imports":[],"terms":["brain","bus"]},{"id":"8db5032d715bebe3c8a79ac21378908cde937f4e7a0d561912d35ee31eb72941","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/bilstm.t27","health":"ok","module":"Bilstm"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_INPUT_SIZE","line":13},{"name":"DEFAULT_HIDDEN_SIZE","line":14},{"name":"BiLSTMConfig","line":20},{"name":"LSTMParams","line":26},{"name":"LSTMCellState","line":37},{"name":"BiLSTMOutput","line":42},{"name":"forward_direction","line":54},{"name":"forward","line":59}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","bilstm","default","size","hidden","lstmconfig","lstmparams","lstmcell","state","lstmoutput","forward","direction"]},{"id":"8deff6f95e04a674b0b6677969b4a46c704f13ec0ac17816ce356230eae6b487","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf_competitive.t27","health":"ok","module":"GFCompetitive"}],"description":"t27/specs/numeric/gf_competitive.t27 GF Competitive Analysis Specification Ring 028 — Proving GoldenFloat is not random 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"PHI","line":10},{"name":"TRINITY","line":11},{"name":"TOLERANCE_1E4","line":12},{"name":"TOLERANCE_1E3","line":13},{"name":"gf16_phi_relative_error","line":16},{"name":"phi_identity_check","line":24},{"name":"trinity_identity_check","line":31},{"name":"roundtrip_error","line":38},{"name":"accumulation_check","line":46}],"imports":[{"name":"base::types","line":8}],"terms":["numeric","competitive","gfcompetitive","phi","tolerance","1e4","1e3","gf16","relative","identity","roundtrip","accumulation"]},{"id":"8e659486966270a99e18f69ebb5b9818b057f2edccc316a3e71e3c3c97e36e9b","sources":[{"repo":"ghashtag/t27","path":"specs/server/agent-runner.t27","health":"ok","module":"AgentRunner"}],"description":"specs/server/agent-runner.t27 Agent Runner Specification Constitutional Law #4: De-Zig-fication - .t27 is source of truth Constitutional Law #5: De-Zig Strict - no new Rust business logic","symbols":[{"name":"AgentReport","line":14},{"name":"ToolResult","line":29},{"name":"StopReason","line":36},{"name":"AgentState","line":47},{"name":"MAX_TURNS","line":61},{"name":"MAX_TOOLS_CALLED","line":62},{"name":"MAX_FILES_MODIFIED","line":63},{"name":"DEFAULT_TIMEOUT_SECONDS","line":64},{"name":"MAX_TOKEN_SUMMARY_LENGTH","line":65},{"name":"agent_state_init","line":71},{"name":"agent_report_init","line":82},{"name":"track_tool_call","line":98},{"name":"check_task_complete","line":104},{"name":"stop_reason_from_string","line":112},{"name":"stop_reason_to_string","line":125},{"name":"add_tokens","line":142},{"name":"total_tokens","line":149},{"name":"truncate_string","line":157},{"name":"next_turn","line":165},{"name":"should_continue","line":171},{"name":"build_report","line":179}],"imports":[{"name":"base::types","line":8}],"terms":["runner","report","tool","stop","reason","state","max","turns","called","modified","default","timeout","seconds","token","summary","length","init","track","call","complete","tokens","total","truncate","turn","continue","build"]},{"id":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","sources":[{"repo":"ghashtag/t27","path":"specs/pins/ir.t27","health":"warn","module":"PinsIR"}],"description":"t27/specs/pins/ir.t27 Pins Intermediate Representation (IR) Models FPGA pin assignments, I/O standards, clock constraints","symbols":[{"name":"PinLocation","line":11},{"name":"IoStandard","line":17},{"name":"SignalReference","line":24},{"name":"Binding","line":31},{"name":"ClockDef","line":40},{"name":"Design","line":48},{"name":"LVCMOS33","line":57},{"name":"make_input_signal","line":64},{"name":"make_output_signal","line":73},{"name":"make_indexed_signal","line":82},{"name":"make_location","line":91},{"name":"make_binding","line":99},{"name":"make_clock","line":114},{"name":"empty_design","line":124},{"name":"add_binding","line":148},{"name":"add_clock","line":157},{"name":"has_pin_conflict","line":166},{"name":"has_port_conflict","line":183},{"name":"clock_bound","line":202},{"name":"all_clock_ports_bound","line":213},{"name":"binding_count","line":226},{"name":"clock_count","line":230},{"name":"signal_direction","line":234},{"name":"is_indexed","line":238},{"name":"format_port_name","line":242}],"imports":[{"name":"base::types","line":8},{"name":"base::ops","line":9}],"terms":["pins","pin","location","standard","signal","reference","binding","clock","def","design","lvcmos33","make","indexed","empty","conflict","port","bound","ports","count","direction","format"]},{"id":"8ffcce3b336eb21cb1cfa914a39ca513acf89927a5fe45621b3e5ea95c203b14","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/leaky_relu_activation.t27","health":"ok","module":"LeakyRelu"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_ALPHA","line":13},{"name":"LeakyReLUConfig","line":19},{"name":"forward","line":28},{"name":"forward_batch","line":33},{"name":"derivative","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","leaky","relu","default","alpha","luconfig","forward","batch","derivative"]},{"id":"9081f9ef5592e9d1591a6e998d89e9caad8404732672de69059c5261c92cd839","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/topological_sort.t27","health":"ok","module":"TriTopological"}],"description":"t27/specs/","symbols":[{"name":"TopologicalSort","line":14},{"name":"sort","line":24},{"name":"is_valid","line":29}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"TriGraphBfs::Graph","line":8}],"terms":["graph","topological","sort","valid"]},{"id":"90c8b8aaaca66c08288a2e82386a5c48c79fd208f59bea2df1a3e556f575ad01","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf128.t27","health":"ok","module":"triformat-gf128"}],"description":"gf128.t27 — GoldenFloat128 Encode/Decode GF128: 128-bit floating point with 1 sign + 28 exponent + 99 mantissa Bit layout: [S(1) E(28) M(99)] = [127:127][126:99][98:0] Extended range format for high-precision scientific computing","symbols":[{"name":"SIGN_SHIFT","line":14},{"name":"EXP_SHIFT","line":15},{"name":"MANT_SHIFT","line":16},{"name":"SIGN_MASK_HI","line":22},{"name":"SIGN_MASK_LO","line":23},{"name":"EXP_BITS","line":25},{"name":"MANT_BITS","line":26},{"name":"SIGN_BITS","line":27},{"name":"EXP_MAX","line":29},{"name":"EXP_MIN","line":30},{"name":"BIAS","line":32},{"name":"SPECIAL_EXP","line":33},{"name":"PHI_BIAS","line":37},{"name":"GF128","line":44},{"name":"GF128Parts","line":47},{"name":"gf128_to_parts","line":58},{"name":"gf128_from_parts","line":67},{"name":"gf128_extract_sign","line":78},{"name":"parts","line":79},{"name":"bit","line":80},{"name":"gf128_extract_exponent","line":87},{"name":"parts","line":88},{"name":"gf128_extract_mantissa","line":97},{"name":"parts","line":98},{"name":"hi_mant","line":101},{"name":"gf128_from_components","line":111},{"name":"sign_bit","line":112},{"name":"clamped_exp","line":113},{"name":"clamped_mant","line":114},{"name":"hi_exp","line":117},{"name":"hi_mant","line":119},{"name":"lo_mant","line":120},{"name":"hi","line":122},{"name":"lo","line":123},{"name":"GF128_ZERO_POS","line":132},{"name":"GF128_ZERO_NEG","line":133},{"name":"GF128_INF_POS","line":134},{"name":"GF128_INF_NEG","line":135},{"name":"GF128_NAN","line":136},{"name":"gf128_is_zero","line":140},{"name":"gf128_is_special","line":146},{"name":"gf128_is_inf","line":152},{"name":"gf128_is_nan","line":158},{"name":"gf128_encode_f64","line":168},{"name":"sign","line":185},{"name":"abs_value","line":186},{"name":"f64_bits","line":189},{"name":"mant","line":202},{"name":"gf128_decode_f64","line":210},{"name":"sign","line":227},{"name":"exp","line":228},{"name":"mant","line":229},{"name":"mant_f64","line":233},{"name":"bias_adjusted","line":234},{"name":"value","line":240},{"name":"gf128_encode_f128","line":246},{"name":"value_f64","line":249},{"name":"gf128_decode_f128","line":255},{"name":"value_f64","line":256},{"name":"gf128_add","line":265},{"name":"gf128_sub","line":270},{"name":"gf128_mul","line":275},{"name":"gf128_div","line":280},{"name":"fb","line":281},{"name":"fa","line":283},{"name":"gf128_abs","line":294},{"name":"gf128_neg","line":299},{"name":"gf128_is_equal","line":304},{"name":"gf128_is_greater","line":315},{"name":"sign_a","line":319},{"name":"sign_b","line":320},{"name":"gf128_max","line":331},{"name":"gf128_min","line":336},{"name":"gf128_clamp","line":341}],"imports":[],"terms":["chips","euler","numeric","gf128","triformat","sign","shift","exp","mant","mask","bits","max","min","bias","special","phi","gf128parts","parts","extract","bit","exponent","mantissa","components","clamped","zero","pos","neg","inf","nan","encode","f64","abs","decode","adjusted","f128","sub","mul","div","equal","greater","clamp"]},{"id":"911a4877e67ee722fa3853fbe620f48db4aa1091718638d0a8331a6804f59a08","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/quantum_gravity.t27","health":"ok","module":"quantum_gravity"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","quantum","gravity"]},{"id":"9153036f09697411b9d386df51e52bea48444e1035547b0c602a02efd7c35a2a","sources":[{"repo":"ghashtag/t27","path":"specs/runtime/instance.t27","health":"warn","module":"runtime-instance"}],"description":"runtime/instance.t27 — Runtime Instance Specification Instance registration, lookup, lifecycle management","symbols":[{"name":"MAX_INSTANCES","line":20},{"name":"INSTANCE_NAME_LENGTH","line":23},{"name":"LOOKUP_TIMEOUT_MS","line":26},{"name":"InstanceState","line":29},{"name":"InstanceType","line":38},{"name":"TerminationReason","line":46},{"name":"StatusCode","line":55},{"name":"InstanceID","line":68},{"name":"Instance","line":71},{"name":"Registration","line":84},{"name":"LookupResult","line":94},{"name":"ListResult","line":100},{"name":"StatusResponse","line":106},{"name":"Termination","line":114},{"name":"TerminationResult","line":122},{"name":"InstanceStats","line":130},{"name":"id_generate","line":143},{"name":"timestamp","line":145},{"name":"bytes","line":148},{"name":"registration_create","line":157},{"name":"instance_create","line":169},{"name":"agent_instance","line":184},{"name":"server_instance","line":196},{"name":"background_instance","line":208},{"name":"worker_instance","line":220},{"name":"register","line":232},{"name":"unregister","line":238},{"name":"lookup","line":243},{"name":"lookup_by_name","line":252},{"name":"list_all","line":261},{"name":"list_by_type","line":270},{"name":"list_active","line":279},{"name":"terminate","line":288},{"name":"terminate_with_timeout","line":300},{"name":"force_kill","line":316},{"name":"get_status","line":328},{"name":"uptime","line":329},{"name":"duration","line":340},{"name":"is_active","line":345},{"name":"is_terminated","line":350},{"name":"is_suspended","line":355},{"name":"count_all","line":360},{"name":"count_active","line":365},{"name":"status_response_create","line":370},{"name":"int_to_bytes","line":380},{"name":"get_timestamp_ms","line":395},{"name":"append_instance","line":401},{"name":"append_instance_slice","line":411},{"name":"concat_instances","line":418},{"name":"concat_instances_string","line":428},{"name":"append_byte_instances","line":437},{"name":"id","line":448},{"name":"reg","line":453},{"name":"id","line":458},{"name":"inst","line":459},{"name":"inst","line":464},{"name":"inst","line":469},{"name":"inst","line":474},{"name":"result","line":481},{"name":"result","line":487},{"name":"result","line":493},{"name":"status","line":500},{"name":"uptime","line":519},{"name":"resp","line":524},{"name":"list","line":529}],"imports":[{"name":"std","line":12}],"terms":["runtime","instance","max","instances","length","lookup","timeout","state","termination","reason","status","registration","list","response","stats","generate","timestamp","bytes","create","background","worker","register","unregister","active","terminate","force","kill","get","uptime","duration","terminated","suspended","count","int","append","slice","concat","byte","reg","inst","resp"]},{"id":"925172c39fe861f4fa2bb6c2f9bd51f12ee863027e136e18e5f5db5a60b8fdaa","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/physics/gamma_conjecture.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","physics","gamma","conjecture"]},{"id":"92643bce03950f663ae5071666c57c6d76eae0aeabde17acf65d5480f27349a9","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_settle.t27","health":"ok","module":"TriSettle"}],"description":"TRI-NET DePIN settlement aggregator -- turns per-epoch Proof-of-Relay receipts (from tri_depin) into a node's $TRI reward for a payout round. A round is a set of epochs; each node's verified total_bytes are summed, and the round's token pool is split proportionally to metered bytes. Pure arithmetic, verifiable, so a settlement contract (or any auditor) can recompute every payout.","symbols":[{"name":"PPM","line":10},{"name":"SNR_FLOOR","line":11},{"name":"SNR_CEIL","line":12},{"name":"round_add","line":16},{"name":"reward_share_ppm","line":27},{"name":"reward_units","line":39},{"name":"weighted_contrib","line":111},{"name":"round_add_weighted","line":116},{"name":"reward_weighted","line":123},{"name":"snr_to_quality","line":190}],"imports":[{"name":"base::types","line":8}],"terms":["net","settle","ppm","snr","floor","ceil","round","reward","share","units","weighted","contrib","quality"]},{"id":"92edde98e6961cc767cf56e5dcc45e372f2441034fb463c6f0f8b3f23558a129","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/dqn.t27","health":"ok","module":"Dqn"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_GAMMA","line":13},{"name":"DEFAULT_EPSILON_START","line":14},{"name":"DEFAULT_EPSILON_END","line":15},{"name":"DQNConfig","line":21},{"name":"Transition","line":34},{"name":"select_action","line":47},{"name":"train_step","line":52},{"name":"update_target","line":57}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["dqn","default","gamma","epsilon","start","end","dqnconfig","transition","select","action","train","step","target"]},{"id":"93b28c8587488c79a31f4d0ac9f4f23d0b12ee8a248d07e2852b3b8dcd30c275","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/positional_encoding.t27","health":"ok","module":"PositionalEnc"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_MAX_LEN","line":13},{"name":"PosEncConfig","line":19},{"name":"forward","line":29}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["transformer","positional","encoding","enc","default","max","len","pos","config","forward"]},{"id":"94369edf5d1ff6cdc3ca1d798a5a5e7a248c0c03c4487d5514bf4299d45237a1","sources":[{"repo":"ghashtag/t27","path":"specs/base/ternary_add.t27","health":"ok","module":"ternary_add"}],"description":"ternary_add.t27 -- Balanced Ternary Addition Formal Spec Ring 043 -- Formal carry propagation invariants, closure, range formula","symbols":[{"name":"FullAdderResult","line":15},{"name":"trit_full_adder","line":24},{"name":"raw","line":26},{"name":"max_value","line":61},{"name":"min_value","line":73},{"name":"total_states","line":80},{"name":"trit_mul_closed","line":95},{"name":"verify_trit_mul_closure","line":109},{"name":"trits","line":110},{"name":"result","line":113},{"name":"val","line":115},{"name":"carry_sign","line":131},{"name":"normalize_trit","line":138},{"name":"mod3","line":139}],"imports":[{"name":"base::types","line":8}],"terms":["base","ternary","full","adder","trit","raw","max","min","total","states","mul","closed","verify","closure","trits","val","carry","sign","normalize","mod3"]},{"id":"9487c912aba6ffdd9b412b4873cea41baeec4e1a9ebf5049e38e03c3b9ef559a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/takum_libtakum_crossval.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","takum","libtakum","crossval"]},{"id":"948f91989383d6a7e3a148da37c9671bde69f5599fa95abf1c9704922108f3d3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_challenge.t27","health":"ok","module":"TriChallenge"}],"description":"TRI-NET DePIN challenge game: decentralized dispute resolution, so no TRUSTED settlement is needed to catch a lying node. Any node (the challenger) may dispute another node's (the defender's) claimed receipt seal by posting a bond and its own independently computed seal. The dispute is resolved by ANYONE re-metering the same relayed stream to get the truth seal; the party whose seal disagrees with the truth LOSES and forfeits its bond to the winner. This makes challenging a liar profitable","symbols":[{"name":"DEFENDER_HONEST","line":13},{"name":"DEFENDER_LIED","line":14},{"name":"is_valid_challenge","line":17},{"name":"resolve","line":24},{"name":"defender_bond_after","line":35},{"name":"challenger_bond_after","line":43},{"name":"RESOLVE_TIMEOUT","line":106},{"name":"challenge_admissible","line":115},{"name":"dispute_expired","line":123},{"name":"expired_verdict","line":133},{"name":"CH_GFT16_ET","line":144},{"name":"CH_BASE_WINDOW","line":145},{"name":"CH_WINDOW_PER_TRIT","line":146},{"name":"challenge_window_for_rung","line":148},{"name":"challenge_admissible_rung","line":156},{"name":"VERDICT_NONE","line":169},{"name":"witness_majority","line":171},{"name":"witness_verdict","line":178},{"name":"witness_is_majority","line":211},{"name":"majority_count_3","line":215},{"name":"if_seal","line":222},{"name":"minority_pot_3","line":231},{"name":"witness_payout","line":238},{"name":"MAX_OPEN_DISPUTES","line":275},{"name":"CH_BPS_UNIT","line":276},{"name":"dispute_slots_ok","line":278},{"name":"risk_after_open","line":283},{"name":"risk_after_close","line":293},{"name":"dispute_required_bond","line":302},{"name":"may_open_dispute","line":309},{"name":"CH_BOND_BPS_PER_TRIT","line":321},{"name":"dispute_rung_min_bps","line":323},{"name":"may_open_dispute_rung","line":331}],"imports":[{"name":"base::types","line":11}],"terms":["net","challenge","defender","honest","lied","valid","resolve","bond","challenger","timeout","admissible","dispute","expired","verdict","gft16","base","window","per","trit","rung","witness","majority","count","seal","minority","pot","payout","max","open","disputes","bps","unit","slots","risk","close","required","may","min"]},{"id":"94b07d6a708c1a40ea01ad735466a1829b08a98ea73d8c8ac62c23dca79fa775","sources":[{"repo":"ghashtag/t27","path":"specs/ar/coa_planning.t27","health":"ok","module":null}],"description":"spec: CoaPlanning Course of Action (COA) planning for neuro-symbolic reasoning","symbols":[{"name":"ActionType","line":7},{"name":"COAStep","line":22},{"name":"CourseOfAction","line":33},{"name":"ConstraintType","line":45},{"name":"COAConstraint","line":55},{"name":"MAX_COA_STEPS","line":62},{"name":"MAX_PLANNING_DEPTH","line":65},{"name":"new_coa","line":68},{"name":"add_step","line":82},{"name":"generate_coa","line":103},{"name":"verify_coa","line":174},{"name":"satisfies_constraint","line":204},{"name":"validate_prerequisites","line":236},{"name":"extract_proof_trace","line":259},{"name":"format_coa","line":277},{"name":"trit_to_string","line":308},{"name":"action_type_to_string","line":321}],"imports":[],"terms":["coa","planning","action","coastep","course","constraint","coaconstraint","max","steps","depth","step","generate","verify","satisfies","validate","prerequisites","extract","proof","trace","format","trit"]},{"id":"94b8ba45c9fc2ba5bd563a24babe3d3dabf3c73b34b2a3957fcc9021b0ccbb5a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/search.t27","health":"ok","module":"TriSearch"}],"description":"t27/specs/","symbols":[{"name":"SearchResult","line":13},{"name":"binary","line":23},{"name":"linear","line":28},{"name":"lower_bound","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","binary","linear","lower","bound"]},{"id":"951bad07733ec08a0c4ed25ccd7725a5719c5d19b17853dd34475a6a772ec61f","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/lamb.t27","health":"ok","module":"Lamb"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_LR","line":13},{"name":"DEFAULT_BETA1","line":14},{"name":"DEFAULT_BETA2","line":15},{"name":"DEFAULT_EPSILON","line":16},{"name":"DEFAULT_CLIP_THRESHOLD","line":17},{"name":"LAMBConfig","line":23},{"name":"LAMBState","line":32},{"name":"init_state","line":43},{"name":"compute_layer_update","line":48},{"name":"forward","line":53}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","lamb","default","beta1","beta2","epsilon","clip","threshold","lambconfig","lambstate","init","state","compute","layer","forward"]},{"id":"954e3d675f8e00e616cd9edd2b3e811cbf0b32671e1f86a9e4849a276e7fd2b2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/bytes.t27","health":"ok","module":"TriBytes"}],"description":"t27/specs/","symbols":[{"name":"Bytes","line":13},{"name":"empty","line":23},{"name":"from_slice","line":28},{"name":"clone","line":33},{"name":"equals","line":38},{"name":"slice","line":43},{"name":"concat","line":48},{"name":"index_of","line":53},{"name":"split","line":58}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","bytes","empty","slice","clone","equals","concat","index","split"]},{"id":"95adae8177152fed3fdc7053855952b9e7c25df01b05220fef44791869fcb740","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/disjoint_set.t27","health":"ok","module":"TriDisjointSet"}],"description":"t27/specs/","symbols":[{"name":"DisjointSet","line":13},{"name":"init","line":24},{"name":"find","line":29},{"name":"union","line":34},{"name":"connected","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["graph","disjoint","set","init","find","union","connected"]},{"id":"966383348575729e6d03fe400132af96cdfde5f94474ccaa8075a03d33d89892","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/gravity.t27","health":"ok","module":"TriGravity"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","gravity"]},{"id":"9680b23bbde4df74a98dacb40b7ecf2a5268714bc05b982fd8d95c2ec046f225","sources":[{"repo":"ghashtag/t27","path":"specs/ar/composition.t27","health":"ok","module":null}],"description":"spec: Composition ML+AR composition patterns for neuro-symbolic hybrid reasoning","symbols":[{"name":"ComponentType","line":7},{"name":"CompositionPattern","line":21},{"name":"MLComponent","line":32},{"name":"ARComponent","line":40},{"name":"Pipeline","line":48},{"name":"PipelineResult","line":56},{"name":"MAX_FUSION_DEPTH","line":65},{"name":"compose_cnn_rules","line":68},{"name":"compose_mlp_bayesian","line":78},{"name":"compose_rl_classical","line":88},{"name":"compose_neuro_symbolic","line":98},{"name":"compose_attention_logic","line":108},{"name":"compose_hybrid_vsa","line":118},{"name":"compose_ensemble_k3","line":128},{"name":"execute_pipeline","line":138},{"name":"execute_ml_component","line":189},{"name":"execute_ar_component","line":230},{"name":"fuse_results","line":260},{"name":"get_fusion_method","line":295},{"name":"k3_and_all","line":308},{"name":"majority_vote","line":321},{"name":"count_true","line":334},{"name":"count_unknown","line":345},{"name":"count_false","line":356},{"name":"asp_solve_on_trits","line":367},{"name":"datalog_reason_on_trits","line":373},{"name":"classical_constraints_on_trits","line":379},{"name":"k3_or_all","line":385},{"name":"average","line":398},{"name":"map_floats_to_trits","line":411}],"imports":[],"terms":["composition","component","pattern","mlcomponent","arcomponent","pipeline","max","fusion","depth","compose","cnn","rules","mlp","bayesian","classical","neuro","symbolic","attention","logic","hybrid","vsa","ensemble","execute","fuse","results","get","method","majority","vote","count","unknown","asp","solve","trits","datalog","reason","constraints","average","map","floats"]},{"id":"976ac6894ffb6e536f5271c3692387c8e9fff1b0ed6f280e1aa297c0c8b8340b","sources":[{"repo":"ghashtag/t27","path":"compiler/cli/spec.t27","health":"ok","module":"spec_commands"}],"description":"spec.t27 -- Spec Management Commands Commands for creating and managing t27 specs with TDD enforcement","symbols":[{"name":"spec_create","line":9},{"name":"output_path","line":19},{"name":"content","line":30},{"name":"result","line":31},{"name":"spec_validate","line":58},{"name":"content","line":66},{"name":"context","line":74},{"name":"tdd_errors","line":93},{"name":"spec_list","line":143},{"name":"spec_dir","line":144},{"name":"spec_files","line":150},{"name":"rel_path","line":160},{"name":"content","line":161},{"name":"context","line":166},{"name":"status","line":173},{"name":"is_valid_spec_name","line":189},{"name":"first","line":195},{"name":"generate_spec_template","line":211},{"name":"validate_tdd_compliance","line":267},{"name":"Program","line":303},{"name":"Constant","line":310},{"name":"TestSection","line":315},{"name":"TestCase","line":319},{"name":"InvariantSection","line":326},{"name":"Invariant","line":330},{"name":"SpecDecl","line":336},{"name":"TestBlock","line":341},{"name":"SpecInvariant","line":346},{"name":"ParseError","line":351},{"name":"ParseContext","line":357},{"name":"has_errors","line":361},{"name":"result","line":372},{"name":"result","line":378},{"name":"result","line":383},{"name":"result","line":388},{"name":"result","line":393},{"name":"result","line":398},{"name":"result","line":403},{"name":"template","line":418},{"name":"template","line":424},{"name":"program","line":429},{"name":"errors","line":439},{"name":"program","line":443},{"name":"errors","line":449},{"name":"template","line":466}],"imports":[],"terms":["compiler","cli","commands","create","path","content","validate","tdd","list","dir","rel","status","valid","generate","template","compliance","program","constant","section","case","invariant","decl","block","parse"]},{"id":"97b49ba506b232e350b47ad6c381c56a13b59213dbac2feb55ef5cfd41bd3513","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/binary16.t27","health":"warn","module":"Binary16"}],"description":"t27/specs/numeric/binary16.t27 Binary16 - Binary packed 16-bit format (3 bits per integer) NUMERIC-STANDARD-001 Agent 13 (P1) Binary16 format: - Packs 5 signed integers (3 bits each) into 16 bits - Each integer range: -4 to 3","symbols":[{"name":"BITS","line":33},{"name":"INT_BITS","line":34},{"name":"NUM_INTS","line":35},{"name":"PADDING_BITS","line":36},{"name":"Binary16","line":40},{"name":"get_int","line":47},{"name":"bit_offset","line":50},{"name":"mask","line":51},{"name":"raw_val","line":52},{"name":"set_int","line":62},{"name":"clamped","line":66},{"name":"bit_offset","line":75},{"name":"mask","line":76},{"name":"cleared","line":77},{"name":"packed","line":78},{"name":"encode","line":84},{"name":"decode","line":93},{"name":"min_value","line":103},{"name":"max_value","line":107},{"name":"range","line":111},{"name":"num_values_per_int","line":115},{"name":"validate_format","line":121},{"name":"MEMORY_RATIO_VS_FP32","line":138},{"name":"add","line":142},{"name":"val_a","line":143},{"name":"val_b","line":144},{"name":"result","line":145},{"name":"sub","line":149},{"name":"val_a","line":150},{"name":"val_b","line":151},{"name":"result","line":152},{"name":"neg","line":156},{"name":"val","line":157},{"name":"eq","line":163},{"name":"eq_at","line":167},{"name":"lt","line":171},{"name":"count_nonzero","line":178},{"name":"any_positive","line":189},{"name":"any_negative","line":199}],"imports":[{"name":"base::testing","line":15},{"name":"base::benchmarking","line":16}],"terms":["chips","euler","numeric","binary16","bits","int","num","ints","padding","get","bit","offset","mask","raw","val","set","clamped","cleared","packed","encode","decode","min","max","range","values","per","validate","format","memory","ratio","fp32","sub","neg","count","nonzero","positive","negative"]},{"id":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sources":[{"repo":"ghashtag/t27","path":"specs/demos/jones_topology_filter.t27","health":"warn","module":"JonesTopologyFilter"}],"description":"t27/specs/demos/jones_topology_filter.t27 MVP: Structure Similarity Classifier using VSA + CS Constants WHAT THIS CODE ACTUALLY DOES: - Takes a hypervector representing a structure - Computes dot_product similarity with a reference structure - Classifies complexity based on similarity thresholds","symbols":[{"name":"JonesSignature","line":21},{"name":"COMPLEXITY_LOW","line":28},{"name":"COMPLEXITY_MID","line":29},{"name":"COMPLEXITY_HIGH","line":30},{"name":"PHI_THRESHOLD_LOW","line":32},{"name":"PHI_THRESHOLD_HIGH","line":33},{"name":"jones_signature","line":36},{"name":"dim","line":37},{"name":"jones","line":40},{"name":"standard","line":43},{"name":"dot","line":44},{"name":"jones_diff","line":47},{"name":"standard_structure","line":67},{"name":"invert_structure","line":84},{"name":"t","line":90},{"name":"complex_structure","line":105},{"name":"t","line":111},{"name":"signatures_match","line":122},{"name":"jones_close","line":123},{"name":"dot_close","line":124},{"name":"level_match","line":125},{"name":"complexity_name","line":131}],"imports":[{"name":"base::types","line":14},{"name":"math::constants","line":15},{"name":"vsa::ops","line":16},{"name":"physics::su2_chern_simons","line":17},{"name":"math::sacred_physics","line":18}],"terms":["demos","jones","topology","filter","signature","complexity","low","mid","high","phi","threshold","dim","standard","dot","diff","structure","invert","complex","signatures","match","close","level"]},{"id":"984f2e0cacd78b57edaadfdf2044948512060e52e98a2499bd669847ac482d5f","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_search.t27","health":"warn","module":"TernarySearch"}],"description":"t27/specs/isa/ternary_search.t27 Ternary Search Operations Specification Ring 081 - Search algorithms for ternary data 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TRIT_NEG","line":10},{"name":"TRIT_ZERO","line":11},{"name":"TRIT_POS","line":12},{"name":"linear_search","line":15},{"name":"binary_search","line":27},{"name":"ternary_search_min","line":44},{"name":"count_occurrences","line":70},{"name":"find_min","line":83},{"name":"find_max","line":97}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","search","trit","neg","zero","pos","linear","binary","min","count","occurrences","find","max"]},{"id":"9855e557c4835debc2d9406218a857ec769f898f515923d5ac580109004534a1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/url.t27","health":"ok","module":"TriUrl"}],"description":"t27/specs/","symbols":[{"name":"Url","line":13},{"name":"parse","line":27},{"name":"encode","line":32},{"name":"decode","line":37},{"name":"to_string","line":42}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","url","parse","encode","decode"]},{"id":"98578314d53fe356ab21af4b448e2a720e0013767b1c731960899da6b420f749","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf4.t27","health":"ok","module":"GF4"}],"description":"t27/specs/numeric/gf4.t27 GoldenFloat4 -- 4-bit phi-structured floating point NUMERIC-STANDARD-001 -- Agent 2 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":29},{"name":"GF4","line":35},{"name":"encode","line":44},{"name":"pos","line":50},{"name":"decode","line":86},{"name":"sign_bit","line":87},{"name":"exp_bit","line":88},{"name":"mant_bits","line":89},{"name":"mant","line":97},{"name":"exp_scale","line":100},{"name":"value","line":102},{"name":"max_value","line":114},{"name":"min_positive","line":119},{"name":"epsilon","line":124},{"name":"validate_format","line":133},{"name":"fmt","line":135},{"name":"MEMORY_RATIO_VS_FP32","line":153}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["numeric","gf4","bits","sign","exp","mant","bias","phi","distance","encode","pos","decode","bit","scale","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32"]},{"id":"98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/optimizer.t27","health":"ok","module":"Optimization"}],"description":"","symbols":[{"name":"OptPass","line":5},{"name":"OptConfig","line":14},{"name":"OptStats","line":25},{"name":"default_config","line":35},{"name":"opt_stats_init","line":48},{"name":"is_pure_op","line":60},{"name":"is_const_literal","line":67},{"name":"eval_binary_const","line":79},{"name":"eval_compare_const","line":105},{"name":"is_dead_stmt","line":115},{"name":"is_strength_reducible","line":124},{"name":"can_inline","line":134},{"name":"optimize_expr","line":149},{"name":"optimize_stmt","line":169},{"name":"optimize_fn","line":187},{"name":"optimize","line":198}],"imports":[{"name":"compiler::parser","line":3}],"terms":["compiler","optimizer","optimization","opt","pass","config","stats","default","init","pure","literal","eval","binary","compare","dead","stmt","strength","reducible","inline","optimize","expr"]},{"id":"98bea5e1d3b21a3a20dbc1c9022b7ed1caa8c9b02db9d1fb921eb1e0fed709c0","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/nickname_directory.t27","health":"ok","module":"NicknameDirectory"}],"description":"Nickname directory policy. String normalization and network storage are adapter responsibilities. phi^2 + phi^-2 = 3","symbols":[{"name":"RESULT_OFFLINE_INTERNET","line":8},{"name":"RESULT_CACHED_MESH","line":9},{"name":"RESULT_ONLINE_INTERNET","line":10},{"name":"RESULT_LIVE_MESH","line":11},{"name":"NICKNAME_MIN_LENGTH","line":13},{"name":"NICKNAME_MAX_LENGTH","line":14},{"name":"MAX_EDIT_DISTANCE","line":15},{"name":"MIN_CONFUSING_PREFIX","line":16},{"name":"MESH_ROUTE_CACHE_TTL_SECONDS","line":17},{"name":"CLAIM_REJECTED","line":19},{"name":"CLAIM_MESH_LOCAL","line":20},{"name":"CLAIM_VERIFIED","line":21},{"name":"nickname_shape_is_valid","line":25},{"name":"nickname_is_confusing","line":34},{"name":"claim_status","line":46},{"name":"may_route_by_nickname","line":59},{"name":"nickname_owner_matches","line":65},{"name":"exact_lookup_may_return","line":71},{"name":"cached_mesh_route_is_fresh","line":78},{"name":"auto_route_may_use_mesh","line":85},{"name":"mesh_route_may_be_cached","line":94},{"name":"directory_result_rank","line":100},{"name":"direct_mesh_target_is_supported","line":115}],"imports":[{"name":"base::types","line":6}],"terms":["net","nickname","directory","offline","internet","cached","mesh","online","live","min","length","max","edit","distance","confusing","prefix","route","cache","ttl","seconds","claim","rejected","local","verified","shape","valid","status","may","owner","matches","exact","lookup","fresh","auto","rank","direct","target","supported"]},{"id":"98db9288801328af6072230fda40876822530cb63d13a05d172d7d69bf40a8d0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/workflow_executor.t27","health":"ok","module":"WorkflowExecutor"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","workflow","executor"]},{"id":"98f34738f6fa88c06b1316d6a9849fc24d62766e5e288d1498ef3d2006ce1e9a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/ast.t27","health":"warn","module":null}],"description":"ast.t27 — Abstract Syntax Tree for TRI-27 Assembly This file defines the AST structure used by the t27 compiler","symbols":[{"name":"NodeType","line":5},{"name":"ASTNode","line":39},{"name":"Program","line":47},{"name":"ConstDef","line":56},{"name":"DataSection","line":62},{"name":"DataDecl","line":67},{"name":"CodeSection","line":74},{"name":"Instruction","line":80},{"name":"Opcode","line":86},{"name":"Operand","line":100},{"name":"OperandType","line":105},{"name":"RegOperand","line":113},{"name":"ImmOperand","line":118},{"name":"LabelOperand","line":123},{"name":"MemOperand","line":128},{"name":"TypeInfo","line":134},{"name":"Symbol","line":141},{"name":"SymbolTable","line":150},{"name":"SymbolTable","line":157},{"name":"SymbolTable","line":166},{"name":"SymbolTable","line":175},{"name":"CompilerContext","line":186},{"name":"CompilationPhase","line":195},{"name":"CompilerError","line":203},{"name":"CompilerWarning","line":212},{"name":"CompilerContext","line":220},{"name":"CompilerContext","line":231},{"name":"CompilerContext","line":241},{"name":"CompilerContext","line":246},{"name":"Program","line":251}],"imports":[],"terms":["fpga","compiler","ast","node","astnode","program","def","data","section","decl","opcode","operand","reg","imm","label","mem","info","table","compilation","phase","warning"]},{"id":"991f6796a14b724c6c6d7ad11fa08025190c5fc6ee4e48506870bfdcc8ad5e5b","sources":[{"repo":"ghashtag/t27","path":"specs/base/seed.t27","health":"ok","module":"seed"}],"description":"seed.t27 -- Minimal Golden Seed for E2E CI (#150)","symbols":[{"name":"NEGONE","line":11},{"name":"ZERO","line":12},{"name":"ONE","line":13},{"name":"Trit","line":16},{"name":"trit_negate","line":28},{"name":"trit_add","line":38}],"imports":[],"terms":["base","seed","negone","zero","one","trit","negate"]},{"id":"9973916e12d9225b9f175037e9bd30897284f515074a11b97585dbf7b1a59e80","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_challenge.t27","health":"ok","module":"TriComputeChallenge"}],"description":"TRI-NET compute dispute + slash: economic security around the GF compute core. Settlement (tri_compute_settle) pays a fresh, self-consistent receipt -- but self-consistent does NOT mean CORRECT. A dishonest executor can sign a fresh receipt for a WRONG GoldenFloat result and get paid. This spec adds the fraud proof: because GF ops are deterministic and bit-exact (conformance vectors), any challenger can recompute gf_op(a,b) with the golden GF unit and settle the","symbols":[{"name":"RESOLVE_HONEST","line":14},{"name":"RESOLVE_SLASH","line":15},{"name":"is_honest","line":20},{"name":"resolve","line":24},{"name":"executor_bond_after","line":34},{"name":"challenger_reward","line":44},{"name":"challenger_stake_after","line":54},{"name":"RESOLVE_MALFORMED","line":75},{"name":"challenge_binds","line":79},{"name":"resolve_bound","line":85},{"name":"challenger_stake_after_bound","line":106},{"name":"RESOLVE_STALE","line":130},{"name":"dispute_is_fresh","line":132},{"name":"resolver_epoch_after","line":143},{"name":"FMT_GF_BINARY","line":163},{"name":"FMT_GFT","line":164},{"name":"RESOLVE_FAMILY_MISMATCH","line":165},{"name":"family_matches","line":167},{"name":"resolve_full","line":177},{"name":"RESOLVE_RUNG_MISMATCH","line":198},{"name":"rung_matches","line":200},{"name":"resolve_full_rung","line":208},{"name":"resolve_bound_d256","line":230},{"name":"resolve_full_d256","line":244},{"name":"resolve_bitnet","line":267},{"name":"resolve_bitnet_full","line":290},{"name":"resolve_bitnet_d256","line":309},{"name":"resolve_bitnet_d256_full","line":331},{"name":"majority_flag3","line":345},{"name":"resolve_bitnet_quorum","line":359},{"name":"majority_flag5","line":368},{"name":"resolve_bitnet_quorum5","line":381},{"name":"resolve_bitnet_quorum_full","line":398},{"name":"resolve_bitnet_quorum5_full","line":406},{"name":"RESOLVE_INDETERMINATE","line":423},{"name":"verifier_quorum3","line":426},{"name":"quorum_result3","line":436},{"name":"resolve_quorum3","line":445},{"name":"verifier_dissented","line":465},{"name":"verifier_stake_after","line":479},{"name":"verifier_reward","line":495},{"name":"quorum_threshold","line":513},{"name":"has_quorum_k","line":519},{"name":"max_agree3","line":529},{"name":"eq1","line":557},{"name":"max2","line":565},{"name":"count5","line":574},{"name":"max_agree5","line":579},{"name":"quorum_value5","line":590},{"name":"resolve_quorum5","line":601},{"name":"dissenter_count5","line":615},{"name":"burned_total5","line":628},{"name":"honest_share5","line":638}],"imports":[{"name":"base::types","line":11}],"terms":["net","compute","challenge","resolve","honest","slash","executor","bond","challenger","reward","stake","malformed","binds","bound","stale","dispute","fresh","resolver","epoch","fmt","binary","gft","family","mismatch","matches","full","rung","d256","bitnet","majority","flag3","quorum","flag5","quorum5","indeterminate","verifier","quorum3","result3","dissented","threshold","max","agree3","eq1","max2","count5","agree5","value5","dissenter","burned","total5","share5"]},{"id":"99b995b524d5cd98373b063e716660c23e7d213e303e78dd6f6dda1584a2c0e2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/error.t27","health":"ok","module":"TriError"}],"description":"t27/specs/","symbols":[{"name":"TriError","line":13}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils"]},{"id":"99ebf178406aca85a298193daba6068aa347ae30b5b8eba462c6dcc5b70f3a56","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/timing_tb.t27","health":"ok","module":"Timing_Testbench"}],"description":"t27/specs/fpga/testbench/timing_tb.t27 Timing Analysis Testbench Tests setup/hold checks, slack computation, and clock tree constraints","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"TARGET_FMAX_MHZ","line":12},{"name":"tick","line":25},{"name":"reset","line":30},{"name":"compute_slack","line":38},{"name":"compute_fmax","line":42}],"imports":[{"name":"fpga::timing::Timing","line":8}],"terms":["fpga","testbench","timing","clk","period","sim","timeout","target","fmax","mhz","tick","reset","compute","slack"]},{"id":"99fa8b738f00c108b3eb1e9445daab42093844115abeaf03d2e8289b090096fa","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/vsa_bind.t27","health":"warn","module":null}],"description":"VSA Bind — TTT Dogfood Phase 2 Bind operation (XOR-like for balanced ternary) Algorithm: if a == 0 return b; else if b == 0 return a; else return a * b Input: t0 = a, t1 = b Output: t0 = bind(a, b)","symbols":[],"imports":[],"terms":["fpga","tri27","vsa","bind"]},{"id":"9a18d4a90dc2239c615e3b4611e289c3681a3e9099982889a9d55d671f0cfb5a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/silu_swish_vbt_activation.t27","health":"ok","module":"SiluSwishVbt"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","silu","swish","vbt"]},{"id":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/sacred_governance.t27","health":"ok","module":"SacredGovernance"}],"description":"t27/specs/","symbols":[{"name":"SacredRule","line":13},{"name":"SacredRuleType","line":18},{"name":"RuleViolation","line":24},{"name":"ViolationSeverity","line":34},{"name":"GovernanceState","line":40},{"name":"SacredComplianceReport","line":50},{"name":"PatchAction","line":60},{"name":"GovernanceResult","line":68}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","governance","rule","violation","severity","state","compliance","report","patch","action"]},{"id":"9a3ae9ac50319a1e9ef398229501b77efc2de36fbc7a0b0d1e7acda3d83f38f6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/lite_crypto.t27","health":"ok","module":"LiteCrypto"}],"description":"Lightweight cryptography - simplified ChaCha20 and MD5 for T27 Provides basic security without bignum requirements","symbols":[{"name":"PSK_SIZE","line":8},{"name":"MD5_BLOCK_SIZE","line":9},{"name":"CHACHA20_STATE_SIZE","line":10},{"name":"md5_process_block","line":16},{"name":"md5_digest","line":27},{"name":"quarter_round","line":34},{"name":"generate_psk","line":45},{"name":"hmac_md5","line":52},{"name":"verify_hmac","line":58}],"imports":[{"name":"base::types","line":5}],"terms":["net","lite","crypto","psk","size","md5","block","chacha20","state","process","digest","quarter","round","generate","hmac","verify"]},{"id":"9accc231b98fdb11bc46570815abc5d9c9f1f84838ddecc45971c549a9a003da","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/goldenfloat_family.t27","health":"warn","module":"GoldenFloatFamily"}],"description":"t27/specs/numeric/goldenfloat_family.t27 GoldenFloat Family 0 1-structured floating point formats NUMERIC-STANDARD-001 2 Agent 1 (P0)","symbols":[{"name":"GoldenFloatFormat","line":15},{"name":"PHI_RATIO_TARGET","line":32},{"name":"GOLDEN_FLOAT_FAMILY","line":35},{"name":"get_format_by_name","line":143},{"name":"get_format_by_bits","line":152},{"name":"get_primary_format","line":161},{"name":"VerificationReport","line":169},{"name":"verify_golden_family","line":178},{"name":"avg_dist","line":226},{"name":"all_checks_valid","line":229},{"name":"max_value","line":250},{"name":"mant_max","line":252},{"name":"exp_max","line":253},{"name":"min_positive","line":257},{"name":"mant_min","line":259},{"name":"bias","line":260},{"name":"memory_efficiency","line":264}],"imports":[{"name":"math::constants","line":8},{"name":"math::sacred_physics","line":9}],"terms":["chips","euler","numeric","goldenfloat","family","golden","float","format","phi","ratio","target","get","bits","primary","verification","report","verify","avg","dist","checks","valid","max","mant","exp","min","positive","bias","memory","efficiency"]},{"id":"9b53d5503a156f2833a3785d3b4254b3ba6f2c477d87668b9756e0f949d8285a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/avl_tree.t27","health":"ok","module":"TriAvlTree"}],"description":"t27/specs/","symbols":[{"name":"AVLTree","line":13},{"name":"AVLNode","line":19},{"name":"init","line":33},{"name":"insert","line":38},{"name":"find","line":43},{"name":"delete","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","avl","tree","avltree","avlnode","init","insert","find","delete"]},{"id":"9bbf12fd864d2ddb76503caa27bd5159f5f134b246d121e6c6e4d935c0cffa19","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/pattern_predictor.t27","health":"warn","module":"pattern_predictor"}],"description":"Pattern Predictor - simple pattern prediction and anomaly detection Enables networks to learn patterns and predict future behavior","symbols":[{"name":"MAX_SAMPLES","line":7},{"name":"PATTERN_WINDOW","line":8},{"name":"ANOMALY_THRESHOLD","line":9},{"name":"create_sample","line":12},{"name":"get_sample_value","line":19},{"name":"get_sample_timestamp","line":23},{"name":"get_sample_sequence","line":27},{"name":"get_sample_valid","line":31},{"name":"create_pattern_storage","line":36},{"name":"get_pattern_samples","line":43},{"name":"get_pattern_count","line":47},{"name":"get_trend_direction","line":51},{"name":"create_sample_array","line":59},{"name":"get_sample_at","line":64},{"name":"calculate_moving_average","line":72},{"name":"detect_trend","line":108},{"name":"predict_next_value","line":124},{"name":"is_anomalous","line":143},{"name":"detect_repeating_pattern","line":154},{"name":"calculate_variance","line":181}],"imports":[{"name":"base::types","line":5}],"terms":["net","pattern","predictor","max","samples","window","anomaly","threshold","create","sample","get","timestamp","sequence","valid","storage","count","trend","direction","array","calculate","moving","average","detect","predict","anomalous","repeating","variance"]},{"id":"9be969e9ee07f2ac25392d6c3001b94a6386275db45b5a08881382a8c22782ea","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/parser/language.t27","health":"ok","module":"Language"}],"description":"t27/compiler/parser/language.t27 — Language Definition for .t27 Specs Defines tokens, lexical grammar for parsing .t27 format specifications","symbols":[{"name":"TokenType","line":47}],"imports":[],"terms":["fpga","compiler","parser","language","token"]},{"id":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","sources":[{"repo":"ghashtag/t27","path":"compiler/ast.t27","health":"ok","module":"ast"}],"description":"ast.t27 -- Abstract Syntax Tree for TRI-27 Assembly This file defines the AST structure used by the t27 compiler","symbols":[{"name":"TokenType","line":9},{"name":"NodeType","line":114},{"name":"ASTNode","line":171},{"name":"Program","line":182},{"name":"TestSection","line":199},{"name":"InvariantSection","line":204},{"name":"BenchSection","line":209},{"name":"ConstDef","line":218},{"name":"DataSection","line":224},{"name":"DataDecl","line":229},{"name":"CodeSection","line":240},{"name":"Instruction","line":246},{"name":"Opcode","line":252},{"name":"Operand","line":265},{"name":"OperandType","line":270},{"name":"RegOperand","line":277},{"name":"ImmOperand","line":282},{"name":"LabelOperand","line":287},{"name":"MemOperand","line":292},{"name":"TestCase","line":304},{"name":"InvariantDecl","line":315},{"name":"BenchDecl","line":324},{"name":"SpecDecl","line":338},{"name":"TestBlock","line":349},{"name":"GivenClause","line":357},{"name":"WhenClause","line":363},{"name":"ThenClause","line":369},{"name":"AndClause","line":374},{"name":"AssertStmt","line":380},{"name":"RuleDecl","line":385},{"name":"ExpectClause","line":391},{"name":"TypeInfo","line":400},{"name":"Symbol","line":410},{"name":"SymbolTable","line":418},{"name":"new","line":423},{"name":"add","line":431},{"name":"lookup","line":436},{"name":"CompilerContext","line":451},{"name":"CompilationPhase","line":459},{"name":"CompilerError","line":466},{"name":"CompilerWarning","line":474},{"name":"SymbolExport","line":481},{"name":"CompilerContext_add_error","line":486},{"name":"CompilerContext_add_warning","line":496},{"name":"CompilerContext_has_errors","line":505},{"name":"CompilerContext_error_count","line":509},{"name":"Program_export_symbols","line":513},{"name":"table","line":550},{"name":"sym","line":556},{"name":"node","line":586}],"imports":[],"terms":["compiler","ast","token","node","astnode","program","section","invariant","bench","def","data","decl","opcode","operand","reg","imm","label","mem","case","block","given","clause","assert","stmt","rule","expect","info","table","lookup","compilation","phase","warning","count","sym"]},{"id":"9c52bd5e42a414e2d0ed5da344bf5ff4c61a5ccca57c35537983483a38b480db","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/cloud_orchestrator.t27","health":"ok","module":"CloudOrchestrator"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","cloud","orchestrator"]},{"id":"9cbf399a4e185207def9b62c59c9b6cefb29fc2fc9cfada401826defe67ea034","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/performance_profiler.t27","health":"warn","module":"performance_profiler"}],"description":"Performance Profiler - CPU and memory profiling for T27 modules Enables performance analysis and bottleneck identification","symbols":[{"name":"MAX_SAMPLES","line":7},{"name":"MAX_FUNCTIONS","line":8},{"name":"PROFILING_INTERVAL_MS","line":9},{"name":"OVERHEAD_THRESHOLD","line":10},{"name":"create_perf_sample","line":13},{"name":"get_sample_function_id","line":20},{"name":"get_sample_cpu","line":24},{"name":"get_sample_memory","line":28},{"name":"get_sample_timestamp","line":32},{"name":"create_function_profile","line":37},{"name":"get_profile_function_id","line":43},{"name":"get_profile_call_count","line":47},{"name":"get_profile_total_cpu","line":51},{"name":"create_hotspot","line":56},{"name":"get_hotspot_function_id","line":63},{"name":"get_hotspot_score","line":67},{"name":"get_hotspot_rank","line":71},{"name":"get_hotspot_impact","line":75},{"name":"calculate_average_cpu","line":80},{"name":"calculate_average_memory","line":101},{"name":"identify_hotspots","line":122},{"name":"calculate_profiling_overhead","line":151},{"name":"is_overhead_acceptable","line":163},{"name":"create_allocation","line":172},{"name":"get_allocation_id","line":179},{"name":"get_allocation_size","line":183},{"name":"get_allocation_lifetime","line":187},{"name":"get_allocation_pool","line":191},{"name":"track_allocation","line":196},{"name":"calculate_total_memory","line":210},{"name":"detect_memory_leak","line":224},{"name":"create_call_stack_entry","line":238},{"name":"get_stack_depth","line":245},{"name":"get_stack_function_id","line":249},{"name":"get_stack_parent_id","line":253},{"name":"get_stack_cpu_contribution","line":257},{"name":"analyze_call_tree","line":262},{"name":"create_performance_report","line":291},{"name":"get_report_total_cpu","line":298},{"name":"get_report_total_memory","line":302},{"name":"get_report_hotspot_count","line":306},{"name":"get_report_overhead","line":310},{"name":"generate_recommendations","line":315},{"name":"calculate_improvement_opportunity","line":345}],"imports":[{"name":"base::types","line":5}],"terms":["net","performance","profiler","max","samples","functions","profiling","interval","overhead","threshold","create","perf","sample","get","cpu","memory","timestamp","profile","call","count","total","hotspot","score","rank","impact","calculate","average","identify","hotspots","acceptable","allocation","size","lifetime","pool","track","detect","leak","stack","entry","depth","parent","contribution","analyze","tree","report","generate","recommendations","improvement","opportunity"]},{"id":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","sources":[{"repo":"ghashtag/t27","path":"specs/shell/schema.t27","health":"ok","module":"Shell"}],"description":"specs/shell/schema.t27 Shell Types Specification","symbols":[{"name":"ShellType","line":13},{"name":"Platform","line":26},{"name":"ProcessStatus","line":37},{"name":"ProcessInfo","line":45},{"name":"ProcessOptions","line":56},{"name":"ProcessResult","line":66},{"name":"ShellProperties","line":80},{"name":"EnvVar","line":94},{"name":"SIGKILL_TIMEOUT_MS","line":103},{"name":"SHELL_ENV_VAR","line":104},{"name":"ShellError","line":111},{"name":"is_posix","line":126},{"name":"is_login","line":134},{"name":"is_blacklisted","line":143},{"name":"is_success","line":148}],"imports":[{"name":"base::types","line":6}],"terms":["shell","schema","platform","process","status","info","options","properties","env","var","sigkill","timeout","posix","login","blacklisted","success"]},{"id":"9cfdc672d8fb68169a02b45bf63bc1e4330f98cde9d44b4babd9e20a7111ce16","sources":[{"repo":"ghashtag/t27","path":"test_highlight.t27","health":"warn","module":null}],"description":"T27 Syntax Highlighting Test File This tests all syntax elements","symbols":[{"name":"PHI","line":7},{"name":"PHI_SQ","line":8},{"name":"TRINITY","line":9},{"name":"Trit","line":12},{"name":"State","line":19},{"name":"compute_phi","line":26},{"name":"casted","line":27},{"name":"invert_trit","line":32},{"name":"sum_range","line":41},{"name":"zeros","line":50},{"name":"test_builtin","line":53},{"name":"result","line":54}],"imports":[],"terms":["highlight","phi","trit","state","compute","casted","invert","sum","range","zeros","builtin"]},{"id":"9d397a176e2db4f55c544daf8ea1142c8d9c45c1e0ec5ad9e4b329ab24eed82b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/codegen/c/codegen.t27","health":"warn","module":"c_codegen"}],"description":"","symbols":[],"imports":[],"terms":["fpga","compiler","codegen"]},{"id":"9dbf325b34ce2247c239eeaec29739d1a5a13e606c0d5754bd2bb2b7a645203f","sources":[{"repo":"ghashtag/t27","path":"specs/server/provider.t27","health":"ok","module":"Provider"}],"description":"specs/server/provider.t27 LLM Provider Configuration Specification Constitutional Law #4: De-Zig-fication - .t27 is source of truth Constitutional Law #5: De-Zig Strict - no new Rust business logic","symbols":[{"name":"ProviderType","line":14},{"name":"Provider","line":25},{"name":"Model","line":35},{"name":"ProviderManager","line":49},{"name":"provider_manager_init","line":55},{"name":"add_provider","line":67},{"name":"get_provider","line":79},{"name":"get_default_provider","line":90},{"name":"set_default_provider","line":94},{"name":"list_providers","line":106},{"name":"remove_provider","line":110},{"name":"enable_provider","line":131},{"name":"create_openai_provider","line":147},{"name":"create_anthropic_provider","line":159},{"name":"provider","line":184},{"name":"result","line":185},{"name":"provider","line":192},{"name":"retrieved","line":194},{"name":"provider","line":201},{"name":"default","line":203},{"name":"p1","line":209},{"name":"p2","line":210},{"name":"result","line":213},{"name":"provider","line":220},{"name":"result","line":222},{"name":"provider","line":229},{"name":"result","line":231},{"name":"retrieved","line":233},{"name":"provider","line":238},{"name":"provider","line":245},{"name":"mgr","line":252}],"imports":[{"name":"base::types","line":8}],"terms":["provider","model","manager","init","get","default","set","list","providers","remove","enable","create","openai","anthropic","retrieved","mgr"]},{"id":"9e0a54bfc5992bb96c5dc38dcbffd57334be6866207e09185966985e870dacbb","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/published_pack_audit.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","published","pack","audit"]},{"id":"9e53c7a141c31266e0b275bea41a46eaff276426ff85aadf52524de77c69ecf8","sources":[{"repo":"ghashtag/t27","path":"tests/ring0_trivial.t27","health":"ok","module":"ring0"}],"description":"ring-0 trivial test","symbols":[{"name":"ONE","line":6},{"name":"ZERO","line":7},{"name":"NEG","line":8},{"name":"HEX","line":9},{"name":"BIN","line":10}],"imports":[],"terms":["ring0","trivial","one","zero","neg","hex","bin"]},{"id":"9f31f299bf8feb20f30634bf278318e04e0294700bd1c46fff873e0785c77fbd","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_set.t27","health":"warn","module":"TernarySet"}],"description":"t27/specs/isa/ternary_set.t27 Ternary Set Operations Specification Ring 085 - Set operations on ternary-valued elements 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"SET_MAX","line":10},{"name":"TRIT_NEG","line":11},{"name":"TRIT_ZERO","line":12},{"name":"TRIT_POS","line":13},{"name":"set_insert","line":16},{"name":"set_contains","line":34},{"name":"set_union","line":47},{"name":"set_intersection","line":79},{"name":"set_difference","line":99},{"name":"set_cardinality","line":119}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","set","max","trit","neg","zero","pos","insert","contains","union","intersection","difference","cardinality"]},{"id":"9f691d19445851f83fcda9c64911b33bb8d409a8cd01bfdf8dd17968edadf8ec","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/self_attention.t27","health":"ok","module":"SelfAttention"}],"description":"t27/specs/","symbols":[{"name":"D_MODEL","line":13},{"name":"SelfAttentionConfig","line":19},{"name":"SelfAttentionWeights","line":25},{"name":"SelfAttentionState","line":32},{"name":"forward","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","self","attention","model","config","weights","state","forward"]},{"id":"9f9c5ccbfad7094a6514656e4c2f80089f67f92448c28584323b8e063361b94f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/regex_advanced.t27","health":"ok","module":"TriRegexAdvanced"}],"description":"t27/specs/","symbols":[{"name":"RegexFlags","line":13},{"name":"RegexMatch","line":17},{"name":"compile","line":29},{"name":"match","line":34},{"name":"replace","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","regex","advanced","flags","match","compile","replace"]},{"id":"9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/ternary_isa.t27","health":"ok","module":"TernaryIsa"}],"description":"t27/specs/fpga/ternary_isa.t27 Ternary ISA Hardware Implementation Specification for Trinity T27 FPGA HIR Bridges software ISA (27 registers, balanced ternary) to silicon Connects GF16 arithmetic, ternary gates, and phi-identity to hardware Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"NUM_REGISTERS","line":13},{"name":"TRIT_WIDTH","line":14},{"name":"WORD_BITS","line":15},{"name":"INSTR_WIDTH","line":16},{"name":"TRIT_NEG","line":17},{"name":"TRIT_ZERO","line":18},{"name":"TRIT_POS","line":19},{"name":"OpClass","line":23},{"name":"AluOp","line":35},{"name":"InstrFormat","line":46},{"name":"PipelineStage","line":59},{"name":"TernaryRegFile","line":67},{"name":"TernaryCoreConfig","line":78},{"name":"r_type_format","line":92},{"name":"i_type_format","line":105},{"name":"ternary_alu_op","line":118},{"name":"gf16_alu_op","line":129},{"name":"fetch_stage","line":140},{"name":"decode_stage","line":148},{"name":"execute_stage","line":156},{"name":"memory_stage","line":164},{"name":"writeback_stage","line":172},{"name":"ternary_regfile","line":180},{"name":"ternary_core","line":191},{"name":"ternary_core_full","line":205},{"name":"is_trit_op","line":221},{"name":"is_gf16_op","line":225},{"name":"is_r_type","line":229},{"name":"is_i_type","line":233},{"name":"regfile_bits","line":237},{"name":"regfile_bram_count","line":241},{"name":"core_dsp_count","line":246},{"name":"core_bram_count","line":254},{"name":"core_lut_estimate","line":262},{"name":"core_fmax_mhz","line":277},{"name":"fits_arty_a7","line":281},{"name":"fits_xc7a100t","line":286},{"name":"pipeline_total_latency","line":291},{"name":"phi_squared_check","line":301},{"name":"validate_alu_op","line":307},{"name":"validate_instr_format","line":318},{"name":"validate_regfile","line":330},{"name":"validate_core","line":347}],"imports":[],"terms":["fpga","ternary","isa","num","registers","trit","width","word","bits","instr","neg","zero","pos","class","alu","format","pipeline","stage","reg","config","gf16","fetch","decode","execute","memory","writeback","regfile","full","bram","count","dsp","lut","estimate","fmax","mhz","fits","arty","xc7a100t","total","latency","phi","squared","validate"]},{"id":"9fc79210c8bdb054a1f7b85f34696cb0b0ccd971edd126db0c6950073f68bacf","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/option.t27","health":"ok","module":"TriOption"}],"description":"t27/specs/","symbols":[{"name":"Option","line":13},{"name":"some","line":23},{"name":"none","line":28},{"name":"unwrap_or","line":33},{"name":"is_some","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","option","unwrap"]},{"id":"a01fd77f5b67719785f929e4631a189fbdbc932bf81bc3d131345ee1cf6744cc","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/hir_tb.t27","health":"ok","module":"HIR_Testbench"}],"description":"t27/specs/fpga/testbench/hir_tb.t27 Hardware IR (HIR) Testbench Tests HIR node types, module hierarchy, and code generation paths","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_HIR_DEPTH","line":11},{"name":"MAX_NODES","line":12},{"name":"tick","line":23},{"name":"reset","line":28},{"name":"count_nodes","line":36},{"name":"check_depth_limit","line":46},{"name":"check_node_limit","line":50}],"imports":[{"name":"fpga::hir::Hir","line":8}],"terms":["fpga","testbench","hir","clk","period","max","depth","nodes","tick","reset","count","limit","node"]},{"id":"a0ac4c99cda825e8fb9a82964e752d96e1806d22a65b354d27a383354fd3c538","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/arithmetic_invariant_sweep.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","arithmetic","invariant","sweep"]},{"id":"a10cd453780251bfe86342dd0f2b5fb5b0d46f088353c0a4cfd9543f11f1f007","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/mime.t27","health":"ok","module":"TriMime"}],"description":"t27/specs/","symbols":[{"name":"Email","line":13},{"name":"parse","line":25},{"name":"format","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","mime","email","parse","format"]},{"id":"a11838e1aecb9b6d3fddfabb63acbd8b182e6ee0430a2024bebe7cc42b5ed62d","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/partition.t27","health":"ok","module":"Partition"}],"description":"t27/specs/fpga/partition.t27 T27 Multi-FPGA Partition Specification Automatically partitions HIR modules across multiple FPGAs Estimates inter-FPGA bandwidth and latency Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"FpgaNode","line":13},{"name":"fpga_node","line":23},{"name":"arty_a7_node","line":35},{"name":"InterFpgaLink","line":41},{"name":"lvds_link","line":49},{"name":"serdes_link","line":59},{"name":"link_bandwidth_mbps","line":69},{"name":"PartitionAssign","line":75},{"name":"assignment","line":88},{"name":"PartitionResult","line":101},{"name":"partition_ok","line":110},{"name":"partition_fail","line":121},{"name":"passed","line":132},{"name":"total_link_bandwidth","line":141},{"name":"fpga_util","line":151},{"name":"fpga_remaining","line":158},{"name":"validate_node","line":167}],"imports":[],"terms":["fpga","partition","node","arty","inter","link","lvds","serdes","bandwidth","mbps","assign","assignment","fail","passed","total","util","remaining","validate"]},{"id":"a1c5f092447e90848b032f7772fcd3dcff2d11b17b195bf9ae3f8dadd22a488e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/ring_buffer.t27","health":"ok","module":"TriRing"}],"description":"t27/specs/","symbols":[{"name":"Ring","line":13},{"name":"new","line":25},{"name":"push","line":30},{"name":"pop","line":35},{"name":"is_empty","line":40},{"name":"is_full","line":45}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","ring","buffer","push","pop","empty","full"]},{"id":"a1cfc613efbfa850c3b9718a25d0b3217985192cb746bb938590ee047b8e4d4f","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/generated_pack_audit.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","generated","pack","audit"]},{"id":"a1ed6afc5aa1c11bce711e375e5cf179aca67c2accc4adbceebd0aca4d91c686","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/dark_matter.t27","health":"ok","module":"dark_matter"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","dark","matter"]},{"id":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","sources":[{"repo":"ghashtag/t27","path":"specs/git/schema.t27","health":"ok","module":"Git"}],"description":"specs/git/schema.t27 Git Types Specification","symbols":[{"name":"Kind","line":13},{"name":"Base","line":24},{"name":"Item","line":34},{"name":"Stat","line":41},{"name":"Options","line":52},{"name":"Result","line":58},{"name":"GitError","line":70},{"name":"NotARepositoryError","line":77},{"name":"DEFAULT_BRANCH_MAIN","line":85},{"name":"DEFAULT_BRANCH_MASTER","line":86},{"name":"GIT_CONFIG_DEFAULT_BRANCH","line":87},{"name":"GIT_FLAGS","line":90},{"name":"parse_kind","line":104},{"name":"is_success","line":121},{"name":"is_failure","line":126}],"imports":[{"name":"base::types","line":6}],"terms":["git","schema","kind","base","item","stat","options","arepository","default","branch","main","master","config","flags","parse","success","failure"]},{"id":"a2763ea254fa12292e8679306c5d8f24bb81f8c13834f63a5c62737bb25f6af1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_add.t27","health":"ok","module":"TriGftAdd"}],"description":"TRI-NET verifiable GF-T16 ADDITION (same-sign). tri_gft_arith recomputes a GF-T multiply so a verifier can catch a wrong product; ADD is the other hosted skill (SKILL_GFT16_ADD) and was NOT verifiable. This adds the same-sign add recompute: align the smaller operand to the larger exponent, add the significands, and renormalize a single carry -- so a receipt claiming a GF-T add result can be checked, not just trusted.","symbols":[{"name":"MANT_ONE","line":22},{"name":"SIG_BITS","line":23},{"name":"gft_add_sb_p","line":31},{"name":"gft_add_offset_p","line":39},{"name":"gft_add_mant_p","line":54},{"name":"gft_add_sb","line":65},{"name":"gft_add_offset","line":68},{"name":"gft_add_mant","line":71},{"name":"gft_add_offset_c","line":76},{"name":"gft_add_mant_c","line":83},{"name":"verify_gft_add","line":93},{"name":"gft_add_offset_c_p","line":102},{"name":"gft_add_mant_c_p","line":109},{"name":"verify_gft_add_p","line":116},{"name":"gft_dot4_offset","line":132},{"name":"gft_dot4_mant","line":139},{"name":"gft_dot4_offset_p","line":150},{"name":"gft_dot4_mant_p","line":157}],"imports":[{"name":"base::types","line":20}],"terms":["net","gft","mant","one","sig","bits","offset","verify","dot4"]},{"id":"a2b2424d5bd2d58140d2ebc9320d27cb6e99e0f3f25d294ecc14cd437076e907","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/xml.t27","health":"warn","module":"TriXml"}],"description":"t27/specs/","symbols":[{"name":"XmlNode","line":13},{"name":"parse","line":25},{"name":"format","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","xml","node","parse","format"]},{"id":"a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147","sources":[{"repo":"ghashtag/t27","path":"specs/math/e8_lie_algebra.t27","health":"ok","module":"E8LieAlgebra"}],"description":"t27/specs/math/e8_lie_algebra.t27 E8 Exceptional Lie Algebra -- Root System, Cartan Matrix, Eigenvalues Direction A (Priority 2) of PROJECT KEPLER->NEWTON E8 is the largest exceptional simple Lie group. Its root system contains golden ratio phi as a structural invariant through the H4 Coxeter subgroup. Key results verified computationally:","symbols":[{"name":"E8_RANK","line":31},{"name":"E8_DIM","line":32},{"name":"E8_NUM_ROOTS","line":33},{"name":"E8_COXETER","line":34},{"name":"E8_EXPONENTS","line":38},{"name":"E8_MARKS","line":42},{"name":"E8_ROOT_NORM_SQ","line":45},{"name":"E8Root","line":51},{"name":"E8RootSystem","line":55},{"name":"root_system_info","line":62},{"name":"e8_cartan_matrix","line":77},{"name":"e8_cartan_inverse","line":92},{"name":"e9_cartan_matrix","line":111},{"name":"E9_NULL_VECTOR","line":126},{"name":"E9Eigenvalues","line":135},{"name":"e9_eigenvalues","line":140},{"name":"PHI","line":141},{"name":"PHI_SQ","line":142},{"name":"PHI_INV_SQ","line":143},{"name":"trinity_from_e9_spectrum","line":162},{"name":"ev","line":163},{"name":"H4_EXPONENTS","line":178},{"name":"phi_from_h4","line":181},{"name":"pf_eigenvector_normalized","line":196},{"name":"cos","line":214},{"name":"abs","line":228}],"imports":[{"name":"math::constants","line":25}],"terms":["math","lie","algebra","e8lie","rank","dim","num","roots","coxeter","exponents","marks","root","norm","e8root","system","info","cartan","matrix","inverse","null","vector","e9eigenvalues","eigenvalues","phi","inv","spectrum","eigenvector","normalized","cos","abs"]},{"id":"a3cc24914c0e7e7480e9f97b6a296794f6d1458c0f11863974798181f5169ae9","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/vsa_cosine.t27","health":"warn","module":null}],"description":"VSA Cosine Similarity — TTT Dogfood Phase 2 Cosine similarity between two ternary vectors Formula: (a · b) / (||a|| * ||b||) Input: t0 = vector_a_ptr, t1 = vector_b_ptr, t2 = length Output: t0 = similarity (f64)","symbols":[],"imports":[],"terms":["fpga","tri27","vsa","cosine"]},{"id":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/uart.t27","health":"ok","module":"ZeroDSP_UART"}],"description":"t27/specs/fpga/uart.t27 ZeroDSP FPGA UART Specification UART for debugging and communication 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"UART_CLOCK_HZ","line":12},{"name":"UART_BAUD_RATE","line":13},{"name":"UART_BIT_PERIOD","line":14},{"name":"UART_WIDTH","line":16},{"name":"UART_FIFO_DEPTH","line":17},{"name":"STATUS_IDLE","line":19},{"name":"STATUS_TX_BUSY","line":20},{"name":"STATUS_RX_BUSY","line":21},{"name":"STATUS_ERROR","line":22},{"name":"UARTState","line":24},{"name":"UARTConfig","line":46},{"name":"uart_tx_ready","line":60},{"name":"uart_tx_send","line":64},{"name":"uart_rx_ready","line":75},{"name":"uart_rx_read","line":79},{"name":"uart_status","line":84},{"name":"uart_reset","line":88},{"name":"uart_configure","line":99}],"imports":[{"name":"base::types","line":8},{"name":"base::ops","line":9},{"name":"isa::registers","line":10}],"terms":["fpga","uart","zero","dsp","clock","baud","rate","bit","period","width","fifo","depth","status","idle","busy","uartstate","uartconfig","ready","send","read","reset","configure"]},{"id":"a47276fc0044d60446b49d876a5ead70730fb7f63a196aa25f2b7b28887042c3","sources":[{"repo":"ghashtag/t27","path":"specs/bus/pubsub.t27","health":"warn","module":"bus-pubsub"}],"description":"bus/pubsub.t27 — Publish/Subscribe Patterns Pub/sub interface for event-driven communication","symbols":[{"name":"DEFAULT_PUBLISH_TIMEOUT_MS","line":25},{"name":"DEFAULT_SUBSCRIBE_TIMEOUT_MS","line":28},{"name":"MAX_PENDING_PUBLISHES","line":31},{"name":"MAX_TOPICS","line":34},{"name":"DEFAULT_PUBLISH_RETRIES","line":37},{"name":"TOPIC_SEPARATOR","line":40},{"name":"SINGLE_LEVEL_WILDCARD","line":43},{"name":"MULTI_LEVEL_WILDCARD","line":46},{"name":"PublishResult","line":53},{"name":"SubscribeResult","line":60},{"name":"UnsubscribeResult","line":67},{"name":"TopicNode","line":74},{"name":"PubSubConfig","line":81},{"name":"SubscriberContext","line":89},{"name":"TopicMatchResult","line":96},{"name":"BusInfo","line":103},{"name":"DeliveryQueue","line":111},{"name":"PendingPublish","line":119},{"name":"TopicHierarchy","line":126},{"name":"publish_result_create","line":136},{"name":"publish_result_error","line":145},{"name":"subscribe_result_create","line":154},{"name":"subscribe_result_error","line":163},{"name":"unsubscribe_result_create","line":172},{"name":"unsubscribe_result_error","line":181},{"name":"topic_node_create","line":190},{"name":"pubsub_config_default","line":199},{"name":"subscriber_context_create","line":209},{"name":"topic_match_result_create","line":218},{"name":"bus_info_create","line":227},{"name":"delivery_queue_create","line":237},{"name":"pending_publish_create","line":247},{"name":"match_topic_pattern","line":256},{"name":"is_hierarchical_topic","line":264},{"name":"get_topic_parent","line":274},{"name":"get_topic_depth","line":288},{"name":"join_topic","line":299},{"name":"split_topic","line":311},{"name":"is_delivery_queue_empty","line":331},{"name":"is_delivery_queue_full","line":336},{"name":"enqueue_delivery","line":341},{"name":"new_tail","line":343},{"name":"dequeue_delivery","line":353},{"name":"new_head","line":357},{"name":"pattern_contains_wildcard","line":367},{"name":"expand_wildcard_pattern","line":372},{"name":"publish_result_to_string","line":386},{"name":"subscribe_result_to_string","line":395},{"name":"unsubscribe_result_to_string","line":404},{"name":"result","line":417},{"name":"result","line":422},{"name":"result","line":427},{"name":"node","line":432},{"name":"config","line":437},{"name":"pattern","line":442},{"name":"ctx","line":443},{"name":"result","line":448},{"name":"info","line":453},{"name":"queue","line":458},{"name":"event","line":463},{"name":"pending","line":464},{"name":"pattern","line":469},{"name":"result","line":470},{"name":"parent","line":479},{"name":"depth","line":484},{"name":"queue","line":489},{"name":"pattern","line":494},{"name":"result","line":499},{"name":"str","line":500},{"name":"pattern","line":630}],"imports":[],"terms":["bus","pubsub","default","publish","timeout","subscribe","max","publishes","topics","retries","topic","separator","single","level","wildcard","multi","unsubscribe","node","sub","config","subscriber","match","info","delivery","queue","hierarchy","create","pattern","hierarchical","get","parent","depth","join","split","empty","full","enqueue","tail","dequeue","head","contains","expand","ctx","event","str"]},{"id":"a522aeb649e6ff9cee8e8352992b5a81155c073aa0c62ff2896fdc5300dafc63","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/btree.t27","health":"ok","module":"TriBtree"}],"description":"t27/specs/","symbols":[{"name":"BTree","line":13},{"name":"BTreeNode","line":18},{"name":"init","line":30},{"name":"insert","line":35},{"name":"search","line":40}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","btree","node","init","insert","search"]},{"id":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/timing.t27","health":"ok","module":"Timing"}],"description":"t27/specs/fpga/timing.t27 T27 Static Timing Analysis Specification Estimates critical path, slack, and Fmax from HIR module structure Artix-7 timing model: LUT=0.1ns, BRAM=2.0ns, DSP=2.5ns, routing=0.3ns Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"ArcKind","line":13},{"name":"TimingArc","line":23},{"name":"comb_arc","line":30},{"name":"reg_to_reg","line":39},{"name":"input_to_reg","line":48},{"name":"TimingPath","line":59},{"name":"timing_path","line":67},{"name":"is_met","line":77},{"name":"is_violated","line":81},{"name":"TimingConstraint","line":87},{"name":"clock_constraint","line":93},{"name":"clock_mhz","line":101},{"name":"TimingReport","line":114},{"name":"timing_ok","line":124},{"name":"timing_fail","line":136},{"name":"passed","line":148},{"name":"lut_delay_ps","line":154},{"name":"bram_delay_ps","line":158},{"name":"dsp_delay_ps","line":162},{"name":"routing_delay_ps","line":166},{"name":"setup_time_ps","line":170},{"name":"hold_time_ps","line":174},{"name":"path_delay","line":180},{"name":"slack","line":190},{"name":"fmax_from_delay","line":194},{"name":"est_comb_delay","line":201},{"name":"est_reg_to_reg_delay","line":205},{"name":"worst_path","line":209},{"name":"validate_constraint","line":226},{"name":"validate_arc","line":237}],"imports":[],"terms":["fpga","timing","arc","kind","comb","reg","path","met","violated","constraint","clock","mhz","report","fail","passed","lut","delay","bram","dsp","routing","setup","time","hold","slack","fmax","est","worst","validate"]},{"id":"a72d2ea5db5519cf66f7d714b6b641c9844824efb9942b18d7ad54b31a89384d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/regex.t27","health":"ok","module":"TriRegex"}],"description":"t27/specs/","symbols":[{"name":"Regex","line":13},{"name":"Match","line":18},{"name":"compile","line":29},{"name":"match","line":34},{"name":"find_all","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","regex","match","compile","find"]},{"id":"a7ce1cc4ced86cc2bcf1f682238b76595ec6787bee6dcd2320985c19e801f284","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/polynomial.t27","health":"ok","module":"TriPolynomial"}],"description":"t27/specs/","symbols":[{"name":"Polynomial","line":13},{"name":"init","line":23},{"name":"eval","line":28},{"name":"add","line":33},{"name":"multiply","line":38},{"name":"derivative","line":43},{"name":"deinit","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","polynomial","init","eval","multiply","derivative","deinit"]},{"id":"a7f07f5357f3c3bad11b07cdc00422f735e6a80a9f6424b5eabe94f12d4fd0a3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/key_management.t27","health":"warn","module":"KeyManagement"}],"description":"Key Management - lightweight key rotation and distribution Simplified alternative to complex PKI for mesh networks","symbols":[{"name":"MAX_KEYS","line":7},{"name":"KEY_SIZE","line":8},{"name":"KEY_VALID","line":9},{"name":"KEY_INVALID","line":10},{"name":"ROTATION_INTERVAL","line":11},{"name":"create_key_entry","line":17},{"name":"get_key_valid","line":24},{"name":"get_key_id","line":28},{"name":"get_key_value","line":32},{"name":"get_key_timestamp","line":36},{"name":"create_key_store","line":43},{"name":"set_key_slot","line":47},{"name":"get_key_entry","line":60},{"name":"find_key_by_id","line":68},{"name":"add_key","line":82},{"name":"invalidate_key","line":97},{"name":"needs_rotation","line":108},{"name":"rotate_key","line":118},{"name":"get_active_key","line":128},{"name":"count_valid_keys","line":171}],"imports":[{"name":"base::types","line":5}],"terms":["net","key","management","max","keys","size","valid","invalid","rotation","interval","create","entry","get","timestamp","store","set","slot","find","invalidate","rotate","active","count"]},{"id":"a8197c8c62744c13e229dcea0384298bb118088c8de922a85faeff60ccb58588","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/int4.t27","health":"ok","module":"triformat-int4"}],"description":"int4.t27 — Int4 Signed 4-bit Integer Quantization Range: -8 to 7 Used for ultra-low precision quantization in ML","symbols":[{"name":"BITS","line":13},{"name":"MIN","line":14},{"name":"MAX","line":15},{"name":"RANGE","line":16},{"name":"MASK","line":18},{"name":"Int4","line":24},{"name":"int4_from_i8","line":33},{"name":"int4_from_i16","line":44},{"name":"int4_from_i32","line":55},{"name":"int4_from_f32","line":67},{"name":"rounded","line":78},{"name":"int4_to_i8","line":84},{"name":"int4_to_i16","line":90},{"name":"int4_to_i32","line":97},{"name":"int4_to_f32","line":103},{"name":"int4_to_f64","line":109},{"name":"int4_add","line":119},{"name":"result","line":120},{"name":"int4_sub","line":131},{"name":"result","line":132},{"name":"int4_mul","line":143},{"name":"result","line":144},{"name":"int4_div","line":156},{"name":"result","line":160},{"name":"int4_abs","line":171},{"name":"int4_neg","line":180},{"name":"int4_is_equal","line":192},{"name":"int4_is_greater","line":197},{"name":"int4_is_less","line":202},{"name":"int4_min","line":207},{"name":"int4_max","line":212},{"name":"int4_clamp","line":217},{"name":"int4_clamp_to_range","line":232},{"name":"int4_is_in_range","line":238},{"name":"int4_lerp","line":244},{"name":"fa","line":245},{"name":"fb","line":246},{"name":"result","line":247},{"name":"int4_sq","line":253},{"name":"int4_abs_diff","line":259},{"name":"diff","line":260}],"imports":[],"terms":["chips","euler","numeric","int4","triformat","bits","min","max","range","mask","i16","i32","f32","rounded","f64","sub","mul","div","abs","neg","equal","greater","less","clamp","lerp","diff"]},{"id":"a8a83daf267d0504d21379f7c2dce998cf5c9ea4847715134afb9b0afd952da9","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/08_modules_and_arrays.t27","health":"ok","module":"tutorial-08-modules"}],"description":"08 — Modules, visibility and arrays Lesson 8, the last one. How a spec names itself, what it exposes, how it pulls in another spec, and the array/index syntax used by every lookup table in the corpus. . After this, open specs/numeric/gf16.t27 -- it is a real spec built entirely","symbols":[{"name":"EXPORTED_WIDTH","line":32},{"name":"INTERNAL_SCALE","line":35},{"name":"scaled_width","line":37},{"name":"TRIT_VALUES","line":50},{"name":"POWERS_OF_TWO","line":52},{"name":"EXPONENT_BIAS","line":54},{"name":"power_of_two","line":62},{"name":"bias_for_width","line":66}],"imports":[{"name":"base::types","line":22}],"terms":["tutorial","modules","arrays","width","internal","scale","scaled","trit","values","powers","two","exponent","bias","power"]},{"id":"a8e61e3999e7a9f8b70f50c9e4be8038c91b50ed589aac52c50eb38a14295197","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/builder.t27","health":"ok","module":"TriBuilder"}],"description":"t27/specs/","symbols":[{"name":"Builder","line":13},{"name":"init","line":24},{"name":"empty","line":29},{"name":"append","line":34},{"name":"append_slice","line":39},{"name":"len","line":44},{"name":"capacity","line":49},{"name":"finish","line":54},{"name":"reset","line":59}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","builder","init","empty","append","slice","len","capacity","finish","reset"]},{"id":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","sources":[{"repo":"ghashtag/t27","path":"specs/queen/lotus.t27","health":"warn","module":"QueenLotus"}],"description":"t27/specs/queen/lotus.t27 Queen Lotus 6-Phase Orchestration Specification Self-improving agent orchestration with episode-based learning","symbols":[{"name":"NUM_PHASES","line":17},{"name":"EPISODE_BUFFER_SIZE","line":18},{"name":"POLICY_WINDOW_SIZE","line":19},{"name":"PHASE_OBSERVE","line":22},{"name":"PHASE_RECALL","line":23},{"name":"PHASE_EVALUATE","line":24},{"name":"PHASE_PLAN","line":25},{"name":"PHASE_ACT","line":26},{"name":"PHASE_RECORD","line":27},{"name":"OUTCOME_UNKNOWN","line":30},{"name":"OUTCOME_SUCCESS","line":31},{"name":"OUTCOME_PARTIAL","line":32},{"name":"OUTCOME_FAILURE","line":33},{"name":"OUTCOME_FATAL","line":34},{"name":"QUALITY_UNKNOWN","line":37},{"name":"QUALITY_GOOD","line":38},{"name":"QUALITY_UNSTABLE","line":39},{"name":"QUALITY_BAD","line":40},{"name":"DELTA_SCALE_UP","line":43},{"name":"DELTA_SCALE_DOWN","line":44},{"name":"DELTA_SET","line":45},{"name":"DELTA_WAIT","line":46},{"name":"Episode","line":57},{"name":"PHASE_TIMEOUT_MS","line":77},{"name":"Context","line":84},{"name":"Evaluation","line":91},{"name":"Plan","line":100},{"name":"Action","line":107},{"name":"CycleResult","line":114},{"name":"lotus_orchestrate","line":130},{"name":"lotus_phase","line":159},{"name":"PhaseOutput","line":185},{"name":"observe_state","line":192},{"name":"active_issues","line":193},{"name":"system_health","line":194},{"name":"timestamp","line":195},{"name":"get_active_issues_count","line":206},{"name":"get_system_health","line":213},{"name":"get_timestamp","line":219},{"name":"RecallEpisode","line":229},{"name":"recall_episodes","line":237},{"name":"episode_idx","line":245},{"name":"EvaluationResult","line":262},{"name":"evaluate_quality","line":269},{"name":"episode","line":278},{"name":"total","line":292},{"name":"success_ratio","line":304},{"name":"failure_ratio","line":305},{"name":"evaluate_quality_","line":327},{"name":"recalled","line":328},{"name":"eval","line":329},{"name":"PlanResult","line":341},{"name":"generate_plan","line":349},{"name":"generate_plan_","line":367},{"name":"eval","line":368},{"name":"plan","line":369},{"name":"ActionResult","line":389},{"name":"execute_action","line":396},{"name":"start_time","line":398},{"name":"execution_time","line":410},{"name":"execute_action_","line":421},{"name":"plan_result","line":422},{"name":"action","line":423},{"name":"scale_up_resources","line":437},{"name":"scale_down_resources","line":444},{"name":"set_parameter","line":451},{"name":"RecordResult","line":462},{"name":"record_episode","line":469},{"name":"slot","line":470},{"name":"record_episode_","line":489},{"name":"cycle_result","line":490},{"name":"outcome","line":499},{"name":"determine_outcome","line":509},{"name":"lotus_spawn","line":523},{"name":"spawn_agent","line":538},{"name":"lotus_phase_management","line":549},{"name":"check_phase_timeout","line":559},{"name":"current_time","line":560},{"name":"elapsed","line":561},{"name":"force_phase_transition","line":568}],"imports":[{"name":"base::types","line":9},{"name":"nn::hslm","line":10},{"name":"compiler::runtime","line":11}],"terms":["queen","lotus","num","phases","episode","buffer","size","policy","window","phase","observe","recall","evaluate","plan","act","record","outcome","unknown","success","partial","failure","fatal","quality","good","unstable","bad","delta","scale","down","set","wait","timeout","evaluation","action","cycle","orchestrate","state","active","system","health","timestamp","get","count","episodes","idx","total","ratio","recalled","eval","generate","execute","start","time","execution","resources","parameter","slot","determine","spawn","management","elapsed","force","transition"]},{"id":"aa444c6314549e4ac7da40ddc485a50ffcbaa04df78a9e0f2f117733a5dd0282","sources":[{"repo":"ghashtag/t27","path":"compiler/skill/registry.t27","health":"ok","module":"skill_registry"}],"description":"registry.t27 -- Skill Registry JSON Structure (ADR-002) Defines the structure for tri skill workflow registry","symbols":[{"name":"RegistryPath","line":10},{"name":"SkillStatus","line":13},{"name":"SkillKind","line":22},{"name":"SkillVerdict","line":31},{"name":"SkillMetadata","line":37},{"name":"Skill","line":45},{"name":"SkillRegistry","line":66},{"name":"create_registry","line":169},{"name":"create_skill","line":177},{"name":"now","line":178},{"name":"can_commit","line":206},{"name":"can_push","line":211},{"name":"status","line":223},{"name":"status","line":227},{"name":"kind","line":231},{"name":"verdict","line":235},{"name":"registry","line":239},{"name":"registry","line":243},{"name":"skill","line":247},{"name":"metadata","line":251},{"name":"start","line":300},{"name":"end","line":302},{"name":"elapsed","line":303},{"name":"start","line":308},{"name":"end","line":310},{"name":"elapsed","line":311}],"imports":[],"terms":["compiler","skill","registry","path","status","kind","verdict","metadata","create","commit","push","start","end","elapsed"]},{"id":"aa68e993cc9415a7df4fda9e3366a8cb1c8de9e0f35f2b499f550f2bf45b2936","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/mod_structure.t27","health":"ok","module":"compiler-mod-structure"}],"description":"compiler/mod_structure.t27 — Module Structure and Ring Validation Trinity S³AI — Spec-First Architecture","symbols":[{"name":"PHI","line":14},{"name":"PHI_INV","line":15},{"name":"TRINITY","line":16},{"name":"BASE_MODULE_COUNT","line":19},{"name":"ModuleCategory","line":26},{"name":"ModuleEntry","line":34},{"name":"get_module_list","line":42},{"name":"validate_ring_number","line":94},{"name":"modules","line":104},{"name":"phi_sq","line":120},{"name":"phi_inv_sq","line":121}],"imports":[{"name":"math::sacred_physics","line":8}],"terms":["compiler","mod","structure","phi","inv","base","count","category","entry","get","list","validate","ring","modules"]},{"id":"aa7a491dff3f3eeca6b4ddf68779ce179c51376db2414b0517b13cc9febee98b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/trinet/ternary_hw_verification.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","trinet","ternary","verification"]},{"id":"ab9a5ef2d262ae5f40d0c1e676db69da17f952923c17db78a962146c4f12b469","sources":[{"repo":"ghashtag/t27","path":"specs/physics/quantum.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["physics","quantum"]},{"id":"acf6ebbee2cb8fc7ed573fa75e2196c7db42ccdd33c893329bf26bd5299845f6","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/silu_swish_activation.t27","health":"ok","module":"SiluSwish"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_BETA","line":13},{"name":"SiLUConfig","line":19},{"name":"forward","line":28},{"name":"forward_batch","line":33},{"name":"derivative","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","silu","swish","default","beta","luconfig","forward","batch","derivative"]},{"id":"ad278f2c5876f7f6c78a0fd9bd181c12fe7311b243653275b18fc045a8afcb37","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/linker_tb.t27","health":"ok","module":"Linker_Testbench"}],"description":"t27/specs/fpga/testbench/linker_tb.t27 Linker Testbench Tests symbol resolution, address assignment, and section merging","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_SECTIONS","line":11},{"name":"BASE_ADDR","line":12},{"name":"SECTION_ALIGN","line":13},{"name":"tick","line":24},{"name":"reset","line":29},{"name":"align_addr","line":37},{"name":"section_size","line":43}],"imports":[{"name":"fpga::linker::Linker","line":8}],"terms":["fpga","testbench","linker","clk","period","max","sections","base","addr","section","align","tick","reset","size"]},{"id":"ad4f67213e211d9a352750162ca8b59e3baa58562942ffc6c101d1843fb65426","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/dqn_target_network.t27","health":"ok","module":"DqnTarget"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_TAU","line":13},{"name":"DEFAULT_UPDATE_FREQ","line":14},{"name":"UpdateMethod","line":20},{"name":"TargetUpdateConfig","line":24},{"name":"hard_update","line":35},{"name":"soft_update","line":40},{"name":"should_update","line":45}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["dqn","target","network","default","tau","freq","method","config","hard","soft"]},{"id":"ad9a14e1f66ec601b43a9219308192aff9e1f81fe8813a34af87d7f33c180b99","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/match.t27","health":"warn","module":null}],"description":"t27/specs/","symbols":[{"name":"Match","line":13},{"name":"MatchCapture","line":18},{"name":"match_literal","line":27},{"name":"match_type","line":32},{"name":"exhaustive","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","match","capture","literal","exhaustive"]},{"id":"adcd983d989617b9dfe6c0f09f2a397b0de0f093be8f71ad713f4f55abf4c3e7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/faculty_board.t27","health":"ok","module":"FacultyBoard"}],"description":"t27/specs/","symbols":[{"name":"Lang","line":13},{"name":"FacultySnapshot","line":19},{"name":"AgentStatus","line":29},{"name":"Agent","line":36},{"name":"AgentStatusKind","line":42},{"name":"FacultyDelta","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["faculty","board","lang","snapshot","status","kind","delta"]},{"id":"ade667c954b1e7ffcf330e0b5029b371f30e69e723a40b1e4aa6fb2ce93662a6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/production_scenarios.t27","health":"ok","module":"ProductionScenarios"}],"description":"Production scenarios - edge case coverage Tests cold start, partition, join/leave, interference","symbols":[{"name":"STATE_COLD_START","line":8},{"name":"STATE_DISCOVERING","line":9},{"name":"STATE_CONNECTED","line":10},{"name":"STATE_PARTITIONED","line":11},{"name":"STATE_RECOVERING","line":12},{"name":"create_node_state","line":15},{"name":"node_state_of","line":19},{"name":"node_neighbors","line":23},{"name":"node_uptime","line":27},{"name":"cold_start","line":32},{"name":"discover_neighbor","line":36},{"name":"simulate_partition","line":49},{"name":"recover_from_partition","line":57},{"name":"node_join","line":66},{"name":"node_leave","line":72},{"name":"simulate_interference","line":83},{"name":"battery_drain","line":93},{"name":"check_max_hops","line":102}],"imports":[{"name":"base::types","line":5}],"terms":["net","production","scenarios","state","cold","start","discovering","connected","partitioned","recovering","create","node","neighbors","uptime","discover","neighbor","simulate","partition","recover","join","leave","interference","battery","drain","max","hops"]},{"id":"ae3a7935ffc47b75ad328249c4cca737f67377686264d59c6960489ecc4e798a","sources":[{"repo":"ghashtag/t27","path":"specs/portable/relay_observer.t27","health":"warn","module":"portable"}],"description":"relay_observer.t27 0 WebSocket Relay Observer for BrowserOS A2A Integration Ring 32 — Cloud Orchestration 12 + 1/34 = 3 | TRINITY","symbols":[{"name":"WS_READY_STATE","line":15},{"name":"WS_CONNECTING_STATE","line":16},{"name":"WS_ERROR_STATE","line":17},{"name":"WS_CLOSED_STATE","line":18},{"name":"NEGONE","line":20},{"name":"ZERO","line":21},{"name":"ONE","line":22},{"name":"MESSAGE_TYPE_EVENT","line":24},{"name":"MESSAGE_TYPE_DATA","line":25},{"name":"MESSAGE_TYPE_CONTROL","line":26},{"name":"WebSocketState","line":32},{"name":"MessageType","line":39},{"name":"WebSocketMessage","line":49},{"name":"ObserverConfig","line":55},{"name":"websocket_state_new","line":66},{"name":"websocket_state_set","line":70},{"name":"websocket_state_is_ready","line":74},{"name":"websocket_state_is_closed","line":78},{"name":"message_type_from_byte","line":86},{"name":"message_type_to_byte","line":96},{"name":"validate_message_header","line":108},{"name":"mtype","line":113},{"name":"parse_websocket_message","line":128},{"name":"mtype","line":137},{"name":"create_event_message","line":156},{"name":"create_data_message","line":166},{"name":"create_control_message","line":176},{"name":"should_reconnect","line":190},{"name":"calculate_backoff_delay","line":194},{"name":"base","line":196},{"name":"delay","line":197},{"name":"jitter","line":198},{"name":"result","line":199},{"name":"observer_init","line":208},{"name":"observer_should_connect","line":223},{"name":"observer_should_disconnect","line":227},{"name":"route_message","line":235},{"name":"extract_target_agent","line":246},{"name":"byte","line":262},{"name":"get_current_timestamp","line":280},{"name":"update_timestamp","line":286}],"imports":[{"name":"tritype::base","line":8},{"name":"compiler::lexer","line":9}],"terms":["portable","relay","observer","ready","state","connecting","closed","negone","zero","one","event","data","control","web","socket","config","websocket","set","byte","validate","header","mtype","parse","create","reconnect","calculate","backoff","delay","base","jitter","init","connect","disconnect","route","extract","target","get","timestamp"]},{"id":"ae3d2608f85fe75b730cedad5deb9e7665c28613bed1c5c4304b8b0ad5e0f1b0","sources":[{"repo":"ghashtag/t27","path":"specs/account/auth.t27","health":"ok","module":"AccountAuth"}],"description":"specs/account/auth.t27 Account Authentication Operations","symbols":[{"name":"token","line":15},{"name":"refresh","line":20},{"name":"login","line":25},{"name":"poll","line":30},{"name":"logout","line":35},{"name":"orgs","line":44},{"name":"AccountOrgs","line":49},{"name":"orgs_by_account","line":55},{"name":"config","line":60},{"name":"UserInfo","line":69},{"name":"get_user","line":75},{"name":"TokenRefreshRequest","line":84},{"name":"DeviceTokenRequest","line":91},{"name":"DeviceAuthResponse","line":98},{"name":"TokenRefreshResponse","line":107},{"name":"DeviceTokenSuccessResponse","line":114},{"name":"DeviceTokenErrorResponse","line":121},{"name":"parse_poll_result","line":131}],"imports":[{"name":"base::types","line":6},{"name":"account::schema","line":7}],"terms":["account","auth","token","refresh","login","poll","logout","orgs","config","user","info","get","request","device","response","success","parse"]},{"id":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/multi_head_attn.t27","health":"ok","module":"MultiHeadAttention"}],"description":"t27/specs/ml/transformer/multi_head_attn.t27","symbols":[{"name":"PHI","line":17},{"name":"INV_PHI","line":18},{"name":"PHI_SQUARED","line":19},{"name":"DEFAULT_DROPOUT","line":20},{"name":"DEFAULT_SCALE","line":21},{"name":"PHI_HEAD_DIM_DIVISOR","line":22},{"name":"MHAConfig","line":28},{"name":"MHAState","line":39},{"name":"AttentionMask","line":53},{"name":"MHAForwardResult","line":59},{"name":"MHAGradients","line":65},{"name":"FlashAttentionState","line":77},{"name":"init","line":92},{"name":"forward","line":101},{"name":"flash_attention_forward","line":117},{"name":"compute_attention_scores","line":130},{"name":"apply_causal_mask","line":137},{"name":"apply_attention_mask","line":144},{"name":"softmax_attention","line":150},{"name":"backward","line":157},{"name":"compute_phi_scale","line":172},{"name":"merge_heads","line":180},{"name":"split_heads","line":186},{"name":"create_causal_mask","line":192},{"name":"get_head_dim","line":198},{"name":"get_parameter_count","line":204}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"math::statistics","line":8},{"name":"numeric::gf16","line":9},{"name":"ml::transformer::positional_enc","line":10},{"name":"ml::transformer::norm","line":11}],"terms":["transformer","multi","head","attn","attention","phi","inv","squared","default","dropout","scale","dim","divisor","mhaconfig","mhastate","mask","mhaforward","mhagradients","flash","state","init","forward","compute","scores","apply","causal","softmax","backward","merge","heads","split","create","get","parameter","count"]},{"id":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_protocol_stack.t27","health":"ok","module":"MeshProtocolStack"}],"description":"Mesh protocol stack - end-to-end integration testing Validates complete TX/RX paths using all protocol modules","symbols":[{"name":"MAX_NODES","line":8},{"name":"MAX_HOPS","line":9},{"name":"NODE_A","line":10},{"name":"NODE_B","line":11},{"name":"NODE_C","line":12},{"name":"build_packet","line":15},{"name":"extract_src","line":22},{"name":"extract_dst","line":26},{"name":"extract_ttl","line":30},{"name":"extract_payload","line":34},{"name":"decrement_ttl","line":39},{"name":"route_packet","line":51},{"name":"tx_path","line":70},{"name":"rx_path","line":75},{"name":"forward_packet","line":81}],"imports":[{"name":"base::types","line":5}],"terms":["net","mesh","protocol","stack","max","nodes","hops","node","build","packet","extract","dst","ttl","payload","decrement","route","path","forward"]},{"id":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/typechecker.t27","health":"ok","module":"TypeChecking"}],"description":"","symbols":[{"name":"TypeInfo","line":6},{"name":"TypeEntry","line":22},{"name":"MAX_SYMBOLS","line":31},{"name":"MAX_SCOPES","line":32},{"name":"ScopeStack","line":34},{"name":"SymbolTable","line":39},{"name":"TypeCheckResult","line":45},{"name":"FnSignature","line":53},{"name":"MAX_FNS","line":60},{"name":"FnRegistry","line":62},{"name":"symbol_table_init","line":67},{"name":"fn_registry_init","line":75},{"name":"ok_result","line":82},{"name":"error_result","line":92},{"name":"push_scope","line":102},{"name":"pop_scope","line":109},{"name":"lookup","line":116},{"name":"lookup_mutable","line":127},{"name":"insert","line":138},{"name":"register_fn","line":154},{"name":"set_fn_param","line":166},{"name":"lookup_fn","line":175},{"name":"lookup_fn_sig","line":186},{"name":"resolve_type","line":197},{"name":"is_numeric","line":215},{"name":"is_integer","line":221},{"name":"is_float","line":226},{"name":"is_signed","line":230},{"name":"type_name","line":234},{"name":"numeric_promotion","line":251},{"name":"is_comparison_op","line":259},{"name":"is_logical_op","line":263},{"name":"is_arithmetic_op","line":267},{"name":"check_assign","line":272},{"name":"can_implicitly_cast","line":281},{"name":"infer_literal","line":289},{"name":"infer_binary_result","line":297},{"name":"infer_expr","line":310},{"name":"check_stmt","line":370},{"name":"typecheck_fn_body","line":464},{"name":"typecheck_module","line":475},{"name":"typecheck","line":516}],"imports":[{"name":"compiler::parser","line":3},{"name":"compiler::lexer","line":4}],"terms":["compiler","typechecker","checking","info","entry","max","scopes","scope","stack","table","signature","fns","registry","init","push","pop","lookup","mutable","insert","register","set","param","sig","resolve","numeric","integer","float","signed","promotion","comparison","logical","arithmetic","assign","implicitly","cast","infer","literal","binary","expr","stmt","typecheck"]},{"id":"b0bd4e7b1ea364fe7be9e73786f868cffd64a04d512b68c1b2775124b3cb81a4","sources":[{"repo":"ghashtag/t27","path":"specs/runtime/execute.t27","health":"warn","module":"runtime-execute"}],"description":"runtime/execute.t27 — Runtime Execution Specification Task execution, promises, cancellation, timeouts","symbols":[{"name":"DEFAULT_TIMEOUT_MS","line":19},{"name":"MAX_CONCURRENT_EXECUTIONS","line":22},{"name":"POLL_INTERVAL_MS","line":25},{"name":"TASK_ID_LENGTH","line":28},{"name":"ExecResultType","line":31},{"name":"TaskState","line":39},{"name":"CancelReason","line":48},{"name":"TaskID","line":60},{"name":"Task","line":63},{"name":"TaskResult","line":74},{"name":"ExecContext","line":85},{"name":"PromiseState","line":93},{"name":"Promise","line":101},{"name":"ExecError","line":111},{"name":"task_id_generate","line":124},{"name":"timestamp","line":126},{"name":"bytes","line":129},{"name":"task_create","line":138},{"name":"task_with_timeout","line":151},{"name":"result_success","line":164},{"name":"result_timeout","line":177},{"name":"result_cancelled","line":190},{"name":"result_error","line":203},{"name":"context_create","line":216},{"name":"promise_create","line":226},{"name":"promise_with_resolve","line":238},{"name":"base","line":239},{"name":"promise_resolve","line":251},{"name":"promise_reject","line":260},{"name":"promise_cancel","line":268},{"name":"run","line":273},{"name":"cancel","line":278},{"name":"is_running","line":284},{"name":"is_pending","line":289},{"name":"is_terminal","line":294},{"name":"run_sync","line":299},{"name":"duration","line":302},{"name":"run_with_timeout","line":308},{"name":"duration","line":309},{"name":"fork","line":320},{"name":"is_success","line":328},{"name":"is_error","line":333},{"name":"is_timeout","line":338},{"name":"promise_is_pending","line":343},{"name":"promise_is_resolved","line":348},{"name":"promise_is_rejected","line":353},{"name":"duration","line":358},{"name":"error_create","line":363},{"name":"int_to_bytes","line":374},{"name":"get_timestamp_ms","line":389},{"name":"append_args","line":395},{"name":"append_args_slice","line":405},{"name":"concat_args","line":412},{"name":"concat_args_item","line":422},{"name":"task","line":433},{"name":"task","line":438},{"name":"id","line":443},{"name":"result","line":444},{"name":"id","line":449},{"name":"result","line":450},{"name":"id","line":455},{"name":"result","line":456},{"name":"id","line":461},{"name":"result","line":462},{"name":"task","line":467},{"name":"context","line":468},{"name":"id","line":490},{"name":"promise","line":491},{"name":"id","line":496},{"name":"resolve","line":497},{"name":"promise","line":498},{"name":"id","line":503},{"name":"result","line":504},{"name":"id","line":511},{"name":"reject","line":512},{"name":"id","line":520},{"name":"error","line":521},{"name":"id","line":692},{"name":"id","line":704},{"name":"task","line":716},{"name":"context","line":728}],"imports":[{"name":"std","line":12}],"terms":["runtime","execute","default","timeout","max","concurrent","executions","poll","interval","length","exec","state","cancel","reason","promise","generate","timestamp","bytes","create","success","cancelled","resolve","base","reject","running","terminal","sync","duration","fork","resolved","rejected","int","get","append","args","slice","concat","item"]},{"id":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","sources":[{"repo":"ghashtag/t27","path":"specs/storage/schema.t27","health":"ok","module":"Storage"}],"description":"specs/storage/schema.t27 Storage Types Specification","symbols":[{"name":"StorageKey","line":14},{"name":"StorageEntry","line":19},{"name":"LockMode","line":31},{"name":"Lock","line":37},{"name":"Migration","line":48},{"name":"MigrationResult","line":55},{"name":"StorageError","line":66},{"name":"NotFoundError","line":72},{"name":"LockError","line":78},{"name":"DEFAULT_LOCK_TIMEOUT_MS","line":88},{"name":"MAX_RETRIES","line":89},{"name":"CURRENT_SCHEMA_VERSION","line":90},{"name":"is_not_found","line":97},{"name":"is_lock_error","line":102}],"imports":[{"name":"base::types","line":6}],"terms":["storage","schema","key","entry","lock","mode","migration","found","default","timeout","max","retries"]},{"id":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/array.t27","health":"ok","module":"TriArray"}],"description":"t27/specs/","symbols":[{"name":"ArrayView","line":13},{"name":"SliceRange","line":18},{"name":"slice","line":29},{"name":"slice_from","line":34},{"name":"first","line":39},{"name":"last","line":44},{"name":"is_empty","line":49},{"name":"contains","line":54},{"name":"index_of","line":59},{"name":"reverse","line":64},{"name":"concat","line":69}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","array","view","slice","range","empty","contains","index","reverse","concat"]},{"id":"b29f2489715e54b82b6b5a2089b82e5c87fbcdd014cf0e3f43101aaffaa5abfb","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/quantum.t27","health":"ok","module":"TriQuantum"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","quantum"]},{"id":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sources":[{"repo":"ghashtag/t27","path":"specs/github/tests/e2e_full_flow.t27","health":"ok","module":"github"}],"description":"specs/github/tests/e2e_full_flow.t27 End-to-End Full Flow Test for Ring-072 GitHub SSOT Tests: Auth -> Issue -> PR -> Comment -> Sync -> Cleanup Ring-074 - E2E Tests","symbols":[{"name":"auth_result","line":17},{"name":"issue_title","line":21},{"name":"issue","line":22},{"name":"issue_list","line":28},{"name":"pr_title","line":39},{"name":"pr","line":40},{"name":"pr_list","line":46},{"name":"comment_body","line":57},{"name":"comment","line":58},{"name":"comment_list","line":63},{"name":"sync_result","line":74},{"name":"total_steps","line":80},{"name":"sync_result","line":98},{"name":"auth","line":106},{"name":"issue","line":109},{"name":"pr","line":112},{"name":"comment","line":115},{"name":"sync","line":118}],"imports":[{"name":"github::auth","line":9},{"name":"github::issues","line":10},{"name":"github::prs","line":11},{"name":"github::comments","line":12},{"name":"tri::sync","line":13}],"terms":["e2e","full","flow","auth","title","list","sync","total","steps"]},{"id":"b37a891477e02303d3821493c20d8c3a59d9cc04b5a01f1948396712e31cc289","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_a2a_card.t27","health":"ok","module":"TriA2ACard"}],"description":"TRI-NET A2A agent card: what a node ADVERTISES it can compute, so a requester routes a task only to a host that hosts its (format-family, width). Without this, tri_a2a knows a skill's family (skill_family) but nothing checks a HOST actually serves it -- a GF-T16 task could be sent to a GF16-only node and silently fail. The card packs two masks into one u32 (no allocation, fits a heartbeat body): card = (family_mask << 16) | width_mask","symbols":[{"name":"FMT_GF_BINARY","line":18},{"name":"FMT_GFT","line":19},{"name":"HI_GF16","line":22},{"name":"HI_GFT16","line":23},{"name":"HI_GFT8","line":24},{"name":"HI_GFT4","line":25},{"name":"HI_GFT32","line":26},{"name":"HI_GFT64","line":27},{"name":"HI_GFT128","line":28},{"name":"family_bit","line":31},{"name":"make_card","line":36},{"name":"card_families","line":41},{"name":"card_widths","line":44},{"name":"hosts_family","line":49},{"name":"hosts_width","line":54},{"name":"can_serve","line":60},{"name":"skill_hi","line":71},{"name":"skill_card_family","line":79},{"name":"skill_card_width","line":92},{"name":"can_serve_skill","line":102},{"name":"GF_OP_ADD","line":111},{"name":"GF_OP_MUL","line":112},{"name":"op_bit","line":114},{"name":"make_card_ops","line":120},{"name":"card_ops","line":124},{"name":"hosts_op","line":128},{"name":"can_serve_op","line":134},{"name":"skill_op_suffix","line":143},{"name":"can_serve_skill_op","line":146}],"imports":[{"name":"base::types","line":15}],"terms":["net","a2a","card","a2acard","fmt","binary","gft","gf16","gft16","gft8","gft4","gft32","gft64","gft128","family","bit","make","families","widths","hosts","width","serve","skill","mul","ops","suffix"]},{"id":"b3f9fa31faa278b582572a364188ee26094f06493002e8df7ad3fd3bb18847e0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/deque.t27","health":"ok","module":"TriDeque"}],"description":"t27/specs/","symbols":[{"name":"Deque","line":13},{"name":"init","line":26},{"name":"push_front","line":31},{"name":"push_back","line":36},{"name":"pop_front","line":41},{"name":"pop_back","line":46},{"name":"deinit","line":51}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","deque","init","push","front","back","pop","deinit"]},{"id":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf16.t27","health":"ok","module":"triformat-gf16"}],"description":"gf16.t27 -- GoldenFloat16 Encode/Decode GF16: 16-bit floating point with 1 sign + 6 exponent + 9 mantissa Bit layout: [S(1) E(6) M(9)] = [15:15][14:9][8:0]","symbols":[{"name":"SIGN_SHIFT","line":13},{"name":"EXP_SHIFT","line":14},{"name":"MANT_SHIFT","line":15},{"name":"SIGN_MASK","line":17},{"name":"EXP_MASK","line":18},{"name":"MANT_MASK","line":19},{"name":"EXP_MAX","line":21},{"name":"EXP_MIN","line":22},{"name":"BIAS","line":24},{"name":"SPECIAL_EXP","line":25},{"name":"MANT_DIVISOR","line":27},{"name":"MANT_DIVISOR_SHIFT","line":28},{"name":"PHI_BIAS","line":30},{"name":"GF16_ZERO_POS","line":33},{"name":"GF16_ZERO_NEG","line":34},{"name":"GF16_INF_POS","line":35},{"name":"GF16_INF_NEG","line":36},{"name":"GF16_NAN","line":37},{"name":"GF16","line":43},{"name":"pow2_table","line":50},{"name":"gf16_extract_sign","line":64},{"name":"bit","line":65},{"name":"gf16_extract_exponent","line":72},{"name":"gf16_extract_mantissa","line":79},{"name":"gf16_from_components","line":85},{"name":"sign_bit","line":86},{"name":"gf16_is_zero","line":94},{"name":"gf16_is_special","line":100},{"name":"gf16_encode_f32","line":108},{"name":"sign","line":115},{"name":"abs_value","line":116},{"name":"f32_bits","line":119},{"name":"discarded","line":140},{"name":"gf16_decode_to_f32","line":156},{"name":"sign","line":159},{"name":"mant","line":165},{"name":"sign","line":166},{"name":"sign","line":177},{"name":"exp","line":178},{"name":"mant","line":179},{"name":"sign_mult","line":181},{"name":"mant_mult","line":182},{"name":"exp_mult","line":183},{"name":"gf16_round_phi","line":193},{"name":"sign","line":200},{"name":"abs_value","line":201},{"name":"f32_bits","line":204},{"name":"normalized_mant","line":219},{"name":"gf16_is_inf","line":239},{"name":"exp","line":240},{"name":"mant","line":241},{"name":"gf16_is_nan","line":247},{"name":"exp","line":248},{"name":"mant","line":249},{"name":"gf16_is_negative","line":255},{"name":"sign","line":256},{"name":"gf16_is_positive","line":262},{"name":"sign","line":263},{"name":"gf16_negate","line":269},{"name":"gf16_abs","line":275},{"name":"gf16_copy_sign","line":281},{"name":"sign_mask","line":282},{"name":"value_mask","line":283},{"name":"gf16_max","line":289},{"name":"a_val","line":293},{"name":"b_val","line":294},{"name":"gf16_min","line":301},{"name":"a_val","line":305},{"name":"b_val","line":306},{"name":"gf16_add","line":314},{"name":"a_sign","line":319},{"name":"b_sign","line":320},{"name":"a_val","line":326},{"name":"b_val","line":327},{"name":"result","line":328},{"name":"gf16_sub","line":336},{"name":"a_val","line":348},{"name":"b_val","line":349},{"name":"result","line":350},{"name":"gf16_mul","line":358},{"name":"a_sign","line":362},{"name":"b_sign","line":363},{"name":"result_sign","line":364},{"name":"a_sign","line":369},{"name":"b_sign","line":370},{"name":"result_sign","line":371},{"name":"a_val","line":375},{"name":"b_val","line":376},{"name":"result","line":377},{"name":"gf16_div","line":386},{"name":"a_sign","line":390},{"name":"a_sign","line":395},{"name":"b_sign","line":396},{"name":"result_sign","line":397},{"name":"a_sign","line":402},{"name":"b_sign","line":403},{"name":"result_sign","line":404},{"name":"a_val","line":408},{"name":"b_val","line":409},{"name":"result","line":410},{"name":"gf16_fma","line":418},{"name":"a_val","line":421},{"name":"b_val","line":422},{"name":"c_val","line":423},{"name":"product","line":431},{"name":"result","line":432},{"name":"gf16_sqrt","line":440},{"name":"a_val","line":447},{"name":"result","line":448},{"name":"gf16_square","line":456},{"name":"gf16_eq","line":463},{"name":"gf16_ne","line":473},{"name":"gf16_lt","line":480},{"name":"a_val","line":482},{"name":"b_val","line":483},{"name":"gf16_le","line":490},{"name":"a_val","line":492},{"name":"b_val","line":493},{"name":"gf16_gt","line":500},{"name":"a_val","line":502},{"name":"b_val","line":503},{"name":"gf16_ge","line":510},{"name":"a_val","line":512},{"name":"b_val","line":513},{"name":"gf16_floor","line":520},{"name":"a_val","line":525},{"name":"result","line":526},{"name":"gf16_ceil","line":534},{"name":"a_val","line":539},{"name":"result","line":540},{"name":"gf16_round","line":548},{"name":"a_val","line":553},{"name":"result","line":554},{"name":"gf16_trunc","line":562},{"name":"a_val","line":567},{"name":"result","line":568},{"name":"gf16_fms","line":577},{"name":"a_val","line":580},{"name":"b_val","line":581},{"name":"c_val","line":582},{"name":"product","line":590},{"name":"result","line":591},{"name":"gf16_hypot","line":600},{"name":"a_val","line":606},{"name":"b_val","line":607},{"name":"abs_a","line":610},{"name":"abs_b","line":611},{"name":"max_val","line":612},{"name":"min_val","line":613},{"name":"ratio","line":617},{"name":"result","line":618},{"name":"gf16_fmod","line":627},{"name":"a_val","line":633},{"name":"b_val","line":634},{"name":"result","line":639},{"name":"gf16_is_finite","line":646},{"name":"gf16_is_normal","line":653},{"name":"exp","line":658},{"name":"gf16_is_subnormal","line":666},{"name":"exp","line":671},{"name":"mant","line":672},{"name":"gf16_signbit","line":681},{"name":"gf16_sign","line":688},{"name":"gf16_clamp","line":707},{"name":"x_decoded","line":713},{"name":"min_decoded","line":714},{"name":"max_decoded","line":715},{"name":"gf16_lerp","line":729},{"name":"a_val","line":735},{"name":"b_val","line":736},{"name":"t_val","line":737},{"name":"result","line":740},{"name":"gf16_fnma","line":748},{"name":"sign_a","line":760},{"name":"sign_b","line":761},{"name":"result_sign","line":762},{"name":"a_val","line":777},{"name":"b_val","line":778},{"name":"neg_product","line":779},{"name":"a_val","line":784},{"name":"b_val","line":785},{"name":"c_val","line":786},{"name":"result","line":788},{"name":"gf16_exp","line":797},{"name":"x_val","line":804},{"name":"num_terms","line":820},{"name":"gf16_log","line":835},{"name":"x_val","line":845},{"name":"result","line":853},{"name":"gf16_log2","line":860},{"name":"x_val","line":870},{"name":"result","line":871},{"name":"gf16_log10","line":878},{"name":"x_val","line":888},{"name":"result","line":889},{"name":"gf16_pow","line":897},{"name":"base_val","line":910},{"name":"exp_val","line":920},{"name":"result","line":924},{"name":"gf16_sin","line":932},{"name":"x_val","line":936},{"name":"x_sq","line":940},{"name":"x_cub","line":941},{"name":"x_5","line":942},{"name":"x_7","line":943},{"name":"term1","line":945},{"name":"term2","line":946},{"name":"term3","line":947},{"name":"term4","line":948},{"name":"result","line":950},{"name":"gf16_cos","line":958},{"name":"x_val","line":962},{"name":"x_sq","line":966},{"name":"x_4","line":967},{"name":"x_6","line":968},{"name":"term0","line":970},{"name":"term1","line":971},{"name":"term2","line":972},{"name":"term3","line":973},{"name":"result","line":975},{"name":"PHI","line":986},{"name":"encoded","line":987},{"name":"decoded","line":988},{"name":"PHI","line":1000},{"name":"encoded","line":1001},{"name":"decoded","line":1002},{"name":"encoded","line":1008},{"name":"result","line":1044},{"name":"nan_val","line":1049},{"name":"decoded","line":1050},{"name":"PHI","line":1055},{"name":"encoded","line":1056},{"name":"decoded","line":1057},{"name":"PHI","line":1075},{"name":"pos_one","line":1130},{"name":"neg_one","line":1131},{"name":"decoded","line":1132},{"name":"original","line":1142},{"name":"negated","line":1143},{"name":"double_negated","line":1144},{"name":"orig_decoded","line":1145},{"name":"double_decoded","line":1146},{"name":"neg_value","line":1151},{"name":"abs_value","line":1152},{"name":"decoded","line":1153},{"name":"pos_value","line":1158},{"name":"abs_value","line":1159},{"name":"pos_value","line":1169},{"name":"neg_source","line":1170},{"name":"result","line":1171},{"name":"decoded","line":1172},{"name":"neg_value","line":1177},{"name":"pos_source","line":1178},{"name":"result","line":1179},{"name":"decoded","line":1180},{"name":"a","line":1185},{"name":"b","line":1186},{"name":"result","line":1187},{"name":"decoded","line":1188},{"name":"a","line":1193},{"name":"b","line":1194},{"name":"result","line":1195},{"name":"a","line":1200},{"name":"nan_val","line":1201},{"name":"result","line":1202},{"name":"a","line":1207},{"name":"b","line":1208},{"name":"result","line":1209},{"name":"decoded","line":1210},{"name":"a","line":1215},{"name":"b","line":1216},{"name":"result","line":1217},{"name":"a","line":1222},{"name":"nan_val","line":1223},{"name":"result","line":1224},{"name":"a","line":1730},{"name":"b","line":1731},{"name":"result","line":1732},{"name":"decoded","line":1733},{"name":"a","line":1738},{"name":"b","line":1739},{"name":"result","line":1740},{"name":"decoded","line":1741},{"name":"a","line":1746},{"name":"b","line":1747},{"name":"result","line":1748},{"name":"a","line":1753},{"name":"zero","line":1754},{"name":"result1","line":1755},{"name":"result2","line":1756},{"name":"decoded1","line":1757},{"name":"decoded2","line":1758},{"name":"a","line":1764},{"name":"b","line":1765},{"name":"result","line":1766},{"name":"decoded","line":1767},{"name":"a","line":1772},{"name":"b","line":1773},{"name":"result","line":1774},{"name":"decoded","line":1775},{"name":"a","line":1780},{"name":"zero","line":1781},{"name":"result1","line":1782},{"name":"result2","line":1783},{"name":"decoded1","line":1784},{"name":"decoded2","line":1785},{"name":"a","line":1791},{"name":"b","line":1792},{"name":"result","line":1793},{"name":"decoded","line":1794},{"name":"a","line":1799},{"name":"b","line":1800},{"name":"result","line":1801},{"name":"decoded","line":1802},{"name":"a","line":1807},{"name":"zero","line":1808},{"name":"result1","line":1809},{"name":"result2","line":1810},{"name":"a","line":1816},{"name":"one","line":1817},{"name":"result","line":1818},{"name":"decoded","line":1819},{"name":"a","line":1824},{"name":"b","line":1825},{"name":"result","line":1826},{"name":"decoded","line":1827},{"name":"a","line":1832},{"name":"b","line":1833},{"name":"result","line":1834},{"name":"decoded","line":1835},{"name":"a","line":1840},{"name":"one","line":1841},{"name":"result","line":1842},{"name":"decoded","line":1843},{"name":"zero","line":1848},{"name":"a","line":1849},{"name":"result","line":1850},{"name":"a","line":1855},{"name":"zero","line":1856},{"name":"result","line":1857},{"name":"inf","line":1862},{"name":"a","line":1863},{"name":"result","line":1864},{"name":"a","line":1869},{"name":"b","line":1870},{"name":"c","line":1871},{"name":"result","line":1872},{"name":"decoded","line":1873},{"name":"a","line":1878},{"name":"b","line":1879},{"name":"zero","line":1880},{"name":"result","line":1881},{"name":"decoded","line":1882},{"name":"a","line":1887},{"name":"result","line":1888},{"name":"decoded","line":1889},{"name":"a","line":1894},{"name":"result","line":1895},{"name":"decoded","line":1896},{"name":"zero","line":1901},{"name":"result","line":1902},{"name":"neg","line":1907},{"name":"result","line":1908},{"name":"a","line":1913},{"name":"result","line":1914},{"name":"decoded","line":1915},{"name":"zero","line":1920},{"name":"result","line":1921},{"name":"neg","line":1926},{"name":"result","line":1927},{"name":"decoded","line":1928},{"name":"a","line":1933},{"name":"b","line":1934},{"name":"result1","line":1935},{"name":"result2","line":1936},{"name":"a","line":1941},{"name":"b","line":1942},{"name":"result1","line":1943},{"name":"result2","line":1944},{"name":"a","line":1949},{"name":"squared","line":1950},{"name":"rooted","line":1951},{"name":"decoded","line":1952},{"name":"a","line":1957},{"name":"b","line":1958},{"name":"a","line":1963},{"name":"b","line":1964},{"name":"value","line":1979},{"name":"a","line":1985},{"name":"b","line":1986},{"name":"a","line":1991},{"name":"b","line":1992},{"name":"value","line":2002},{"name":"a","line":2008},{"name":"b","line":2009},{"name":"a","line":2014},{"name":"b","line":2015},{"name":"a","line":2020},{"name":"b","line":2021},{"name":"neg","line":2026},{"name":"pos","line":2027},{"name":"value","line":2032},{"name":"a","line":2038},{"name":"b","line":2039},{"name":"a","line":2044},{"name":"b","line":2045},{"name":"a","line":2050},{"name":"b","line":2051},{"name":"value","line":2056},{"name":"a","line":2062},{"name":"b","line":2063},{"name":"a","line":2068},{"name":"b","line":2069},{"name":"a","line":2074},{"name":"b","line":2075},{"name":"value","line":2080},{"name":"a","line":2086},{"name":"b","line":2087},{"name":"a","line":2092},{"name":"b","line":2093},{"name":"a","line":2098},{"name":"b","line":2099},{"name":"value","line":2104},{"name":"a","line":2111},{"name":"b","line":2112},{"name":"a","line":2122},{"name":"result","line":2123},{"name":"decoded","line":2124},{"name":"a","line":2129},{"name":"result","line":2130},{"name":"decoded","line":2131},{"name":"a","line":2136},{"name":"result","line":2137},{"name":"decoded","line":2138},{"name":"pos_zero","line":2143},{"name":"neg_zero","line":2144},{"name":"a","line":2159},{"name":"result","line":2160},{"name":"decoded","line":2161},{"name":"a","line":2166},{"name":"result","line":2167},{"name":"decoded","line":2168},{"name":"a","line":2173},{"name":"result","line":2174},{"name":"decoded","line":2175},{"name":"a","line":2189},{"name":"result","line":2190},{"name":"decoded","line":2191},{"name":"a","line":2196},{"name":"result","line":2197},{"name":"decoded","line":2198},{"name":"a","line":2203},{"name":"result","line":2204},{"name":"decoded","line":2205},{"name":"a","line":2210},{"name":"result","line":2211},{"name":"decoded","line":2212},{"name":"a","line":2226},{"name":"result","line":2227},{"name":"decoded","line":2228},{"name":"a","line":2233},{"name":"result","line":2234},{"name":"decoded","line":2235},{"name":"pos_zero","line":2240},{"name":"neg_zero","line":2241},{"name":"a","line":2257},{"name":"floored","line":2258},{"name":"truncated","line":2259},{"name":"a","line":2266},{"name":"ceiled","line":2267},{"name":"truncated","line":2268},{"name":"a","line":2274},{"name":"b","line":2275},{"name":"c","line":2276},{"name":"result","line":2277},{"name":"decoded","line":2278},{"name":"a","line":2283},{"name":"b","line":2284},{"name":"c","line":2285},{"name":"result","line":2286},{"name":"decoded","line":2287},{"name":"a","line":2292},{"name":"b","line":2293},{"name":"c","line":2294},{"name":"result","line":2295},{"name":"decoded","line":2296},{"name":"a","line":2301},{"name":"b","line":2302},{"name":"result","line":2303},{"name":"a","line":2308},{"name":"b","line":2309},{"name":"c","line":2310},{"name":"result","line":2311},{"name":"decoded","line":2312},{"name":"a","line":2317},{"name":"b","line":2318},{"name":"result","line":2319},{"name":"decoded","line":2320},{"name":"a","line":2329},{"name":"result","line":2330},{"name":"decoded","line":2331},{"name":"a","line":2336},{"name":"b","line":2337},{"name":"result","line":2338},{"name":"decoded","line":2339},{"name":"a","line":2344},{"name":"result","line":2345},{"name":"a","line":2350},{"name":"a","line":2355},{"name":"b","line":2356},{"name":"result","line":2357},{"name":"decoded","line":2358},{"name":"a","line":2363},{"name":"b","line":2364},{"name":"result","line":2365},{"name":"a","line":2370},{"name":"b","line":2371},{"name":"result","line":2372},{"name":"decoded","line":2373},{"name":"a","line":2378},{"name":"b","line":2379},{"name":"result","line":2380},{"name":"decoded","line":2381},{"name":"a","line":2386},{"name":"zero","line":2387},{"name":"result","line":2388},{"name":"a","line":2393},{"name":"result","line":2394},{"name":"n1","line":2400},{"name":"n2","line":2401},{"name":"n3","line":2402},{"name":"z1","line":2410},{"name":"z2","line":2411},{"name":"pos_inf","line":2418},{"name":"neg_inf","line":2419},{"name":"n1","line":2431},{"name":"n2","line":2432},{"name":"n3","line":2433},{"name":"z1","line":2441},{"name":"z2","line":2442},{"name":"sub","line":2462},{"name":"decoded","line":2463},{"name":"is_sub","line":2466},{"name":"n1","line":2475},{"name":"n2","line":2476},{"name":"z1","line":2483},{"name":"z2","line":2484},{"name":"test_values","line":2503},{"name":"gf","line":2509},{"name":"is_fin","line":2510},{"name":"is_inf","line":2511},{"name":"is_nan","line":2512},{"name":"count","line":2515},{"name":"val","line":2524},{"name":"val","line":2530},{"name":"zero_pos","line":2536},{"name":"zero_neg","line":2542},{"name":"nan_with_sign","line":2555},{"name":"v1","line":2561},{"name":"v2","line":2562},{"name":"v1","line":2569},{"name":"v2","line":2570},{"name":"pos_val","line":2594},{"name":"neg_val","line":2595},{"name":"x","line":2603},{"name":"min_val","line":2604},{"name":"max_val","line":2605},{"name":"result","line":2606},{"name":"decoded","line":2607},{"name":"x","line":2613},{"name":"min_val","line":2614},{"name":"max_val","line":2615},{"name":"result","line":2616},{"name":"decoded","line":2617},{"name":"x","line":2623},{"name":"min_val","line":2624},{"name":"max_val","line":2625},{"name":"result","line":2626},{"name":"decoded","line":2627},{"name":"x","line":2633},{"name":"min_val","line":2634},{"name":"max_val","line":2635},{"name":"result","line":2636},{"name":"a","line":2642},{"name":"b","line":2643},{"name":"t","line":2644},{"name":"result","line":2645},{"name":"decoded","line":2646},{"name":"a","line":2652},{"name":"b","line":2653},{"name":"t","line":2654},{"name":"result","line":2655},{"name":"decoded","line":2656},{"name":"a","line":2662},{"name":"b","line":2663},{"name":"t","line":2664},{"name":"result","line":2665},{"name":"decoded","line":2666},{"name":"a","line":2672},{"name":"b","line":2673},{"name":"t","line":2674},{"name":"result","line":2675},{"name":"a","line":2681},{"name":"b","line":2682},{"name":"c","line":2683},{"name":"result","line":2684},{"name":"decoded","line":2685},{"name":"a","line":2691},{"name":"b","line":2692},{"name":"c","line":2693},{"name":"result","line":2694},{"name":"decoded","line":2695},{"name":"a","line":2701},{"name":"b","line":2702},{"name":"c","line":2703},{"name":"result","line":2704},{"name":"decoded","line":2705},{"name":"a","line":2711},{"name":"b","line":2712},{"name":"c","line":2713},{"name":"result","line":2714},{"name":"x","line":2720},{"name":"result","line":2721},{"name":"decoded","line":2722},{"name":"x","line":2728},{"name":"result","line":2729},{"name":"decoded","line":2730},{"name":"x","line":2736},{"name":"result","line":2737},{"name":"decoded","line":2738},{"name":"x","line":2744},{"name":"result","line":2745},{"name":"x","line":2751},{"name":"result","line":2752},{"name":"decoded","line":2753},{"name":"e","line":2759},{"name":"result","line":2760},{"name":"decoded","line":2761},{"name":"zero","line":2767},{"name":"neg","line":2768},{"name":"x","line":2775},{"name":"result","line":2776},{"name":"decoded","line":2777},{"name":"x","line":2783},{"name":"result","line":2784},{"name":"decoded","line":2785},{"name":"base","line":2791},{"name":"exp","line":2792},{"name":"result","line":2793},{"name":"decoded","line":2794},{"name":"base","line":2800},{"name":"exp","line":2801},{"name":"result","line":2802},{"name":"decoded","line":2803},{"name":"base","line":2809},{"name":"exp","line":2810},{"name":"result","line":2811},{"name":"decoded","line":2812},{"name":"base","line":2818},{"name":"exp","line":2819},{"name":"result","line":2820},{"name":"base","line":2826},{"name":"exp","line":2827},{"name":"result","line":2828},{"name":"decoded","line":2829},{"name":"x","line":2835},{"name":"result","line":2836},{"name":"decoded","line":2837},{"name":"pi_six","line":2843},{"name":"result","line":2844},{"name":"decoded","line":2845},{"name":"x","line":2851},{"name":"result","line":2852},{"name":"decoded","line":2853},{"name":"pi_six","line":2859},{"name":"result","line":2860},{"name":"decoded","line":2861},{"name":"x","line":2867},{"name":"sin_val","line":2868},{"name":"cos_val","line":2869},{"name":"sum","line":2870},{"name":"value","line":2903},{"name":"a","line":2984},{"name":"b","line":2985},{"name":"a","line":2996},{"name":"b","line":2997},{"name":"a","line":3008},{"name":"b","line":3009},{"name":"a","line":3020},{"name":"b","line":3021},{"name":"a","line":3032},{"name":"b","line":3033},{"name":"a","line":3044},{"name":"b","line":3045},{"name":"a","line":3056},{"name":"a","line":3067},{"name":"b","line":3068},{"name":"c","line":3069},{"name":"a","line":3080},{"name":"a","line":3091},{"name":"b","line":3092},{"name":"a","line":3103},{"name":"b","line":3104},{"name":"a","line":3115},{"name":"b","line":3116},{"name":"a","line":3127},{"name":"b","line":3128},{"name":"a","line":3139},{"name":"b","line":3140},{"name":"a","line":3151},{"name":"b","line":3152},{"name":"a","line":3163},{"name":"a","line":3174},{"name":"a","line":3185},{"name":"a","line":3196},{"name":"a","line":3207},{"name":"b","line":3208},{"name":"c","line":3209},{"name":"a","line":3220},{"name":"b","line":3221},{"name":"a","line":3232},{"name":"b","line":3233},{"name":"val","line":3244},{"name":"val","line":3255},{"name":"val","line":3266},{"name":"val","line":3277},{"name":"val","line":3288},{"name":"x","line":3299},{"name":"min_val","line":3300},{"name":"max_val","line":3301},{"name":"a","line":3312},{"name":"b","line":3313},{"name":"t","line":3314},{"name":"a","line":3325},{"name":"b","line":3326},{"name":"c","line":3327},{"name":"x","line":3338},{"name":"x","line":3349},{"name":"base","line":3360},{"name":"exp","line":3361},{"name":"x","line":3372},{"name":"x","line":3383}],"imports":[],"terms":["numeric","gf16","triformat","sign","shift","exp","mant","mask","max","min","bias","special","divisor","phi","zero","pos","neg","inf","nan","pow2","table","extract","bit","exponent","mantissa","components","encode","f32","abs","bits","discarded","decode","mult","round","normalized","negative","positive","negate","copy","val","sub","mul","div","fma","product","sqrt","square","floor","ceil","trunc","fms","hypot","ratio","fmod","finite","normal","subnormal","signbit","clamp","decoded","lerp","fnma","num","terms","log","log2","log10","pow","base","sin","cub","term1","term2","term3","term4","cos","term0","encoded","one","original","negated","double","orig","result1","result2","decoded1","decoded2","squared","rooted","floored","truncated","ceiled","values","fin","count","six","sum"]},{"id":"b46496033b9cc8164845ba0b6139ad8429704fea6f66a2dce46dd460ea892fac","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_bond.t27","health":"ok","module":"TriComputeBond"}],"description":"TRI-NET compute bond escrow: the shared collateral that settle + challenge act on. tri_compute_settle credits rewards and tri_compute_challenge slashes wrong results, but each moved a bare balance. This spec gives one bonded lifecycle: FREE -> post (lock collateral out of balance) -> LOCKED -> resolve -> RELEASED (honest, bond returns) or SLASHED (wrong, bond forfeited). Locking is guarded against underflow (you cannot post more than you hold).","symbols":[{"name":"ST_FREE","line":14},{"name":"ST_LOCKED","line":15},{"name":"ST_RELEASED","line":16},{"name":"ST_SLASHED","line":17},{"name":"can_post","line":20},{"name":"balance_after_post","line":26},{"name":"locked_amount","line":35},{"name":"bond_state_after","line":53},{"name":"balance_after_resolve","line":73},{"name":"BOND_BPS_UNIT","line":95},{"name":"required_bond","line":100},{"name":"bond_covers","line":106},{"name":"GFT16_ET","line":117},{"name":"BOND_BPS_PER_TRIT","line":118},{"name":"rung_min_bps","line":120},{"name":"required_bond_rung","line":128},{"name":"bond_covers_rung","line":132}],"imports":[{"name":"base::types","line":12}],"terms":["net","compute","bond","free","locked","released","slashed","post","balance","amount","state","resolve","bps","unit","required","covers","gft16","per","trit","rung","min"]},{"id":"b5714e6f7e9a0a68a29968ab50f4855843bdf9b856ab301bc3c402c9f900a62a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/text.t27","health":"ok","module":"TriText"}],"description":"t27/specs/","symbols":[{"name":"TextMetrics","line":13},{"name":"word_wrap","line":24},{"name":"count_words","line":29},{"name":"count_lines","line":34},{"name":"indent","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","text","metrics","word","wrap","count","words","indent"]},{"id":"b5d5ab2b04d04b08a4f307d4744cde9b0c95e7aa000f971bf648f33ca50717ca","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/apb_bridge.t27","health":"ok","module":"ApbBridge"}],"description":"t27/specs/fpga/apb_bridge.t27 APB (Advanced Peripheral Bus) Bridge Specification for Trinity T27 FPGA HIR Register-mapped peripheral bridge for low-bandwidth peripherals Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"APB_ADDR_WIDTH","line":12},{"name":"APB_DATA_WIDTH","line":13},{"name":"APB_STRB_WIDTH","line":14},{"name":"ApbTransfer","line":18},{"name":"ApbConfig","line":26},{"name":"PeripheralMap","line":39},{"name":"ApbRequest","line":48},{"name":"ApbResponse","line":58},{"name":"apb_bridge","line":66},{"name":"apb_bridge_with_error","line":79},{"name":"peripheral_map","line":92},{"name":"apb_read_request","line":101},{"name":"apb_write_request","line":111},{"name":"apb_ok_response","line":121},{"name":"apb_error_response","line":129},{"name":"strb_width","line":139},{"name":"addr_bits_for_peripherals","line":143},{"name":"peripheral_addr_offset","line":156},{"name":"is_read","line":161},{"name":"is_write","line":165},{"name":"apb_port_count","line":169},{"name":"select_peripheral","line":187},{"name":"validate_apb","line":202},{"name":"validate_peripheral_map","line":222}],"imports":[],"terms":["fpga","apb","bridge","addr","width","data","strb","transfer","config","peripheral","map","request","response","read","write","bits","peripherals","offset","port","count","select","validate"]},{"id":"b5ec191b29fa9280a515951ebad973bcf176922a4b556b3abda65dfbca5fef8b","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/seq2seq.t27","health":"ok","module":"Seq2seq"}],"description":"t27/specs/","symbols":[{"name":"Seq2SeqConfig","line":13},{"name":"Seq2SeqState","line":19},{"name":"encode","line":30},{"name":"decode","line":35}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","seq2seq","config","state","encode","decode"]},{"id":"b62c204061b2484b45cd758b203f828582b766d24dc6126ef3d6415872aea62a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/embedding_layer.t27","health":"ok","module":"Embedding"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_D_MODEL","line":13},{"name":"EmbeddingConfig","line":19},{"name":"EmbeddingWeights","line":24},{"name":"forward","line":33},{"name":"init","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","embedding","layer","default","model","config","weights","forward","init"]},{"id":"b636530a07cd52d3c26a184307aeaf56846fc9697b40d0bf38391253c6d68b16","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/linker.t27","health":"ok","module":"Linking"}],"description":"","symbols":[{"name":"LinkError","line":5},{"name":"ModuleRef","line":13},{"name":"SymbolRef","line":19},{"name":"LinkResult","line":27},{"name":"MAX_MODULES","line":35},{"name":"MAX_SYMBOLS","line":36},{"name":"link_result_ok","line":38},{"name":"link_result_err","line":48},{"name":"module_ref_new","line":58},{"name":"symbol_ref_new","line":66},{"name":"resolve_import","line":76},{"name":"is_cyclic","line":89},{"name":"validate_pub_access","line":93},{"name":"count_pub_symbols","line":97}],"imports":[{"name":"compiler::parser","line":3}],"terms":["compiler","linker","linking","link","ref","max","modules","err","resolve","import","cyclic","validate","access","count"]},{"id":"b705492899feafbf3edaeec380ca7c5f3fc252230d57b3450f792954d97eeff6","sources":[{"repo":"ghashtag/t27","path":"specs/depin/prove.t27","health":"ok","module":"depin"}],"description":"DePIN proof-of-useful-compute spec Issue #40 — L-TRI-1: POST /prove endpoint","symbols":[{"name":"ProveRequest","line":12},{"name":"MerkleProof","line":22},{"name":"ProveResponse","line":28},{"name":"MiningEpoch","line":37},{"name":"derive_phi_challenge","line":48},{"name":"verify_phi_response","line":52},{"name":"gf16_mul","line":56},{"name":"gf16_dot4","line":60},{"name":"derive_phi_challenge_v2","line":64},{"name":"compute_phi_response_v2","line":68},{"name":"verify_phi_response_v2","line":72},{"name":"gf16_matmul","line":76},{"name":"pack_gf16_matrix","line":80},{"name":"merkle_root","line":84},{"name":"verify_merkle","line":88}],"imports":[],"terms":["depin","prove","request","merkle","proof","response","mining","epoch","derive","phi","challenge","verify","gf16","mul","dot4","compute","matmul","pack","matrix","root"]},{"id":"b70865df4803d3a0bfea341b85480b10dc9e8645203943b9461233d283a4be4a","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/cosmology.t27","health":"ok","module":"TriCosmology"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","cosmology"]},{"id":"b7f52fc31cb644f219392df408b8a89a9010d42be783426f808e74ebf78e0c63","sources":[{"repo":"ghashtag/t27","path":"specs/ar/ternary_logic.t27","health":"warn","module":null}],"description":"spec: TernaryLogic K3 Kleene ternary logic operations for neuro-symbolic reasoning","symbols":[{"name":"Trit","line":9},{"name":"K_FALSE","line":12},{"name":"K_UNKNOWN","line":13},{"name":"K_TRUE","line":14},{"name":"k3_and","line":20},{"name":"k3_or","line":26},{"name":"k3_not","line":32},{"name":"k3_implies","line":37},{"name":"k3_equiv","line":42},{"name":"forward_chain","line":50},{"name":"backward_chain","line":56},{"name":"Rule","line":67},{"name":"resolve","line":74},{"name":"is_restraint","line":94},{"name":"apply_restraint","line":99}],"imports":[],"terms":["ternary","logic","trit","unknown","implies","equiv","forward","chain","backward","rule","resolve","restraint","apply"]},{"id":"b8651d49170f8c475f2f7967332aba84bf88ebdcf0cf8969195774cf4c2f7172","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/parser/lexer.t27","health":"warn","module":null}],"description":"lexer.t27 — Lexical Analyzer for TRI-27 Assembly Tokenizes .t27 source code into tokens for the parser","symbols":[{"name":"TokenType","line":5},{"name":"Token","line":67},{"name":"Lexer","line":77},{"name":"Lexer","line":87},{"name":"Lexer","line":101},{"name":"Lexer","line":118},{"name":"Lexer","line":127},{"name":"Lexer","line":139},{"name":"Lexer","line":146},{"name":"is_ident_char","line":173},{"name":"Lexer","line":184},{"name":"Lexer","line":218},{"name":"Lexer","line":255},{"name":"Lexer","line":275},{"name":"Lexer","line":290},{"name":"Lexer","line":305},{"name":"Lexer","line":325},{"name":"Lexer","line":356},{"name":"tokenize","line":491},{"name":"is_digit","line":507},{"name":"is_alpha","line":511}],"imports":[],"terms":["fpga","compiler","parser","lexer","token","ident","char","tokenize","digit","alpha"]},{"id":"b8982faa07203a5a52fb224911126586345f2b8043116070602ec84ae459b40e","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/modules.t27","health":"warn","module":"sandbox"}],"description":"","symbols":[],"imports":[{"name":"session_timeout","line":18}],"terms":["sandbox","modules"]},{"id":"b8e959ad3ee29deca1899eada363eb7bd86f6e257f6462eb87ed482c1879f4d6","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf16.t27","health":"warn","module":null}],"description":"gf16.t27 — GoldenFloat16 Encode/Decode GF16: 16-bit floating point with 1 sign + 6 exponent + 9 mantissa Bit layout: [S(1) E(6) M(9)] = [15:15][14:9][8:0]","symbols":[],"imports":[],"terms":["fpga","numeric","gf16"]},{"id":"b8f7c75f19267d15fbd1b8e15e1bb446357bdca35f783d8a58f012dadaa1e4cb","sources":[{"repo":"ghashtag/t27","path":"specs/config/paths.t27","health":"ok","module":"config-paths"}],"description":"config/paths.t27 — Config Paths Specification Path resolution, directory creation, validation","symbols":[{"name":"DEFAULT_CONFIG_DIR","line":19},{"name":"DEFAULT_DATA_DIR","line":22},{"name":"DEFAULT_CACHE_DIR","line":25},{"name":"DEFAULT_LOG_DIR","line":28},{"name":"MAX_PATH_LENGTH","line":31},{"name":"PATH_SEPARATOR","line":34},{"name":"ENV_HOME","line":37},{"name":"ENV_XDG_CONFIG","line":40},{"name":"ENV_XDG_DATA","line":43},{"name":"PathType","line":50},{"name":"PathValidation","line":59},{"name":"PathResult","line":69},{"name":"ResolvedPaths","line":77},{"name":"DirCheckResult","line":87},{"name":"paths_default","line":99},{"name":"resolve_config_dir","line":111},{"name":"dir","line":112},{"name":"resolve_data_dir","line":117},{"name":"dir","line":118},{"name":"resolve_cache_dir","line":123},{"name":"dir","line":124},{"name":"resolve_log_dir","line":129},{"name":"dir","line":130},{"name":"resolve_temp_dir","line":135},{"name":"resolve_directory","line":140},{"name":"path","line":141},{"name":"is_absolute","line":170},{"name":"has_invalid_characters","line":175},{"name":"home_directory","line":186},{"name":"join","line":192},{"name":"normalize","line":204},{"name":"is_sep","line":210},{"name":"parent","line":225},{"name":"normalized","line":226},{"name":"basename","line":242},{"name":"normalized","line":243},{"name":"directory_exists","line":260},{"name":"directory_writable","line":266},{"name":"ensure_directory","line":272},{"name":"resolve_all","line":292},{"name":"config_dir","line":293},{"name":"data_dir","line":294},{"name":"cache_dir","line":295},{"name":"log_dir","line":296},{"name":"temp_dir","line":297},{"name":"config_file","line":298},{"name":"validate_path","line":311},{"name":"extension","line":332},{"name":"normalized","line":333},{"name":"concat","line":350},{"name":"concat_path_separator","line":364},{"name":"concat_with_byte","line":369},{"name":"path_result_create","line":376},{"name":"path_result_valid","line":386},{"name":"result","line":395},{"name":"result","line":400},{"name":"result","line":413},{"name":"result","line":418},{"name":"result","line":423},{"name":"result","line":428},{"name":"result","line":433},{"name":"result","line":438},{"name":"result","line":443},{"name":"result","line":448},{"name":"path","line":453},{"name":"result","line":454},{"name":"path","line":459},{"name":"result","line":460}],"imports":[{"name":"std","line":12}],"terms":["config","paths","default","dir","data","cache","log","max","path","length","separator","env","home","xdg","validation","resolved","resolve","temp","directory","absolute","invalid","characters","join","normalize","sep","parent","normalized","basename","exists","writable","ensure","validate","extension","concat","byte","create","valid"]},{"id":"b9670f059a9d7492689f0038ad695bd660ed74ba03ed5719bb6f6855dd5061ee","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/int8.t27","health":"warn","module":"Int8"}],"description":"t27/specs/numeric/int8.t27 Int8 - 8-bit signed integer NUMERIC-STANDARD-001 Agent 10 (P1)","symbols":[{"name":"BITS","line":18},{"name":"Int8","line":22},{"name":"encode","line":29},{"name":"clamped","line":30},{"name":"decode","line":40},{"name":"raw","line":41},{"name":"min_value","line":51},{"name":"max_value","line":55},{"name":"range","line":59},{"name":"num_values","line":63},{"name":"validate_format","line":69},{"name":"MEMORY_RATIO_VS_FP32","line":83},{"name":"add","line":87},{"name":"val_a","line":88},{"name":"val_b","line":89},{"name":"result","line":90},{"name":"sub","line":94},{"name":"val_a","line":95},{"name":"val_b","line":96},{"name":"result","line":97},{"name":"mul","line":101},{"name":"val_a","line":102},{"name":"val_b","line":103},{"name":"result","line":104},{"name":"div","line":108},{"name":"val_a","line":109},{"name":"val_b","line":110},{"name":"result","line":111},{"name":"mod","line":115},{"name":"val_a","line":116},{"name":"val_b","line":117},{"name":"result","line":118},{"name":"neg","line":122},{"name":"abs","line":126},{"name":"val","line":127},{"name":"eq","line":133},{"name":"ne","line":137},{"name":"lt","line":141},{"name":"le","line":145},{"name":"gt","line":149},{"name":"ge","line":153},{"name":"and","line":159},{"name":"or","line":163},{"name":"xor","line":167},{"name":"not","line":171},{"name":"shl","line":175},{"name":"clamped_shift","line":176},{"name":"shr","line":180},{"name":"clamped_shift","line":181},{"name":"val","line":183},{"name":"result","line":184}],"imports":[{"name":"base::testing","line":8},{"name":"base::benchmarking","line":9}],"terms":["chips","euler","fpga","int8","bits","encode","clamped","decode","raw","min","max","range","num","values","validate","format","memory","ratio","fp32","val","sub","mul","div","mod","neg","abs","xor","shl","shift","shr"]},{"id":"baae843a9ba5aa64a51752b5feab3e3cde36a085f31e63f6467d5590e9b64f7a","sources":[{"repo":"ghashtag/t27","path":"specs/enrichment/audio_overview.t27","health":"ok","module":"enrichment"}],"description":"audio_overview.t27 — Bilingual Audio Overview for NotebookLM Ring 091 — API-only multilingual enrichment","symbols":[{"name":"API_CREATE_ENDPOINT","line":12},{"name":"API_DELETE_ENDPOINT","line":13},{"name":"API_POLL_ENDPOINT","line":14},{"name":"AUDIO_DIR","line":15},{"name":"POLL_INTERVAL_MS","line":16},{"name":"POLL_TIMEOUT_MS","line":17},{"name":"Lang","line":23},{"name":"AudioStatus","line":28},{"name":"AudioOverviewRequest","line":34},{"name":"AudioOverviewResponse","line":41},{"name":"AudioOverviewStatus","line":47},{"name":"AudioFile","line":53},{"name":"AudioReport","line":60},{"name":"create_audio_overview","line":76},{"name":"poll_audio_status","line":81},{"name":"delete_default_audio","line":85},{"name":"ensure_audio_dir","line":93},{"name":"save_audio_file","line":98},{"name":"generate_bilingual_audio","line":107},{"name":"generate_all","line":112}],"imports":[],"terms":["enrichment","audio","overview","api","create","endpoint","delete","poll","dir","interval","timeout","lang","status","request","response","report","default","ensure","save","generate","bilingual"]},{"id":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","sources":[{"repo":"ghashtag/t27","path":"contrib/backend/zig/legacy/main_zig_handwritten.t27","health":"ok","module":null}],"description":"tri.zig -- Trinity T27 CLI Runtime","symbols":[{"name":"std","line":4},{"name":"AST","line":10},{"name":"Program","line":11},{"name":"Const","line":18},{"name":"SpecDecl","line":23},{"name":"TestBlock","line":29},{"name":"InvariantBlock","line":34},{"name":"TestSection","line":39},{"name":"InvariantSection","line":43},{"name":"TestCase","line":47},{"name":"Invariant","line":54},{"name":"Clause","line":60},{"name":"ClauseKind","line":65},{"name":"ParseContext","line":79},{"name":"Error","line":83},{"name":"main","line":94},{"name":"allocator","line":97},{"name":"args","line":100},{"name":"command","line":108},{"name":"runSpecCommand","line":132},{"name":"subcommand","line":138},{"name":"name","line":145},{"name":"path","line":146},{"name":"runGenCommand","line":165},{"name":"options","line":166},{"name":"runGitCommand","line":177},{"name":"subcommand","line":183},{"name":"runLintCommand","line":196},{"name":"all","line":197},{"name":"specCreate","line":212},{"name":"output_path","line":221},{"name":"content","line":234},{"name":"specValidate","line":248},{"name":"content","line":254},{"name":"context","line":258},{"name":"tdd_errors","line":272},{"name":"specList","line":290},{"name":"spec_dir","line":291},{"name":"path","line":312},{"name":"rel_path","line":327},{"name":"content","line":328},{"name":"has_tests","line":332},{"name":"status","line":335},{"name":"GenOptions","line":344},{"name":"parseGenOptions","line":355},{"name":"arg","line":361},{"name":"gen","line":387},{"name":"content","line":394},{"name":"context","line":404},{"name":"has_tests","line":418},{"name":"impl_output","line":451},{"name":"test_output","line":455},{"name":"conf_output","line":462},{"name":"genAll","line":471},{"name":"spec_files","line":472},{"name":"result","line":490},{"name":"gitCommit","line":514},{"name":"arg","line":522},{"name":"git_argv","line":540},{"name":"gitPush","line":547},{"name":"arg","line":555},{"name":"branch_arg","line":571},{"name":"git_argv","line":572},{"name":"gitStatusWithCell","line":578},{"name":"registry_path","line":585},{"name":"lintFile","line":595},{"name":"content","line":601},{"name":"context","line":616},{"name":"lintAll","line":641},{"name":"files","line":642},{"name":"printUsage","line":675},{"name":"printError","line":719},{"name":"printErrorFmt","line":723},{"name":"writer","line":724},{"name":"fileExists","line":729},{"name":"isValidSpecName","line":737},{"name":"first","line":741},{"name":"generateSpecTemplate","line":755},{"name":"validateNoCyrillic","line":812},{"name":"c","line":822},{"name":"next_c","line":827},{"name":"codepoint","line":828},{"name":"hasTestsOrInvariants","line":840},{"name":"validateTDDCompliance","line":860},{"name":"printSummary","line":870},{"name":"parseSimple","line":902},{"name":"trimmed","line":915},{"name":"name","line":931},{"name":"name","line":940},{"name":"generateImplementation","line":971},{"name":"generateTests","line":980},{"name":"generateConformance","line":1009},{"name":"runGitDirect","line":1047},{"name":"result","line":1048},{"name":"term","line":1059},{"name":"globSpecs","line":1070},{"name":"path","line":1084},{"name":"globSourceFiles","line":1092},{"name":"extensions","line":1096},{"name":"path","line":1110}],"imports":[],"terms":["contrib","backend","zig","legacy","main","handwritten","std","ast","program","decl","block","invariant","section","case","clause","kind","parse","allocator","args","subcommand","path","gen","options","git","lint","create","content","validate","tdd","list","dir","rel","status","arg","impl","conf","commit","argv","push","branch","cell","registry","print","usage","fmt","writer","exists","valid","generate","template","cyrillic","codepoint","invariants","tddcompliance","summary","simple","trimmed","conformance","direct","term","glob","extensions"]},{"id":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","sources":[{"repo":"ghashtag/t27","path":"specs/memory/notebooklm.t27","health":"ok","module":"NotebookLM"}],"description":"specs/memory/notebooklm.t27 NotebookLM Integration Specification Ring-071 - RAG-Backed Semantic Memory for t27 Defines interface to Google NotebookLM for persistent session memory","symbols":[{"name":"VERSION","line":13},{"name":"DEFAULT_TIMEOUT_MS","line":14},{"name":"MAX_SOURCE_SIZE","line":15},{"name":"DEFAULT_NOTEBOOK_NAME","line":16},{"name":"AUTH_STATE_UNAUTHENTICATED","line":18},{"name":"AUTH_STATE_AUTHENTICATED","line":19},{"name":"AUTH_STATE_EXPIRED","line":20},{"name":"AUTH_STATE_REFRESHING","line":21},{"name":"CONNECTION_STATUS_DISCONNECTED","line":23},{"name":"CONNECTION_STATUS_CONNECTING","line":24},{"name":"CONNECTION_STATUS_CONNECTED","line":25},{"name":"CONNECTION_STATUS_ERROR","line":26},{"name":"ErrorCode","line":32},{"name":"AuthTokens","line":50},{"name":"NotebookLMConfig","line":57},{"name":"NotebookLMClient","line":68},{"name":"Notebook","line":79},{"name":"Source","line":87},{"name":"QueryResult","line":100},{"name":"SessionContext","line":113},{"name":"WrapupSummary","line":129},{"name":"MemoryEntry","line":138},{"name":"client_new","line":153},{"name":"client_authenticate","line":163},{"name":"client_is_authenticated","line":171},{"name":"client_close","line":177},{"name":"notebook_create","line":188},{"name":"notebook_list","line":195},{"name":"notebook_get","line":202},{"name":"notebook_find_by_name","line":209},{"name":"notebook_delete","line":216},{"name":"source_upload_text","line":226},{"name":"source_upload_file","line":233},{"name":"source_list","line":240},{"name":"source_delete","line":247},{"name":"notebook_query","line":257},{"name":"session_extract_from_trinity","line":268},{"name":"wrapup_format_summary","line":279},{"name":"wrapup_upload","line":292},{"name":"client","line":308},{"name":"auth_result","line":321},{"name":"close_result","line":322},{"name":"is_auth","line":328},{"name":"wrapup","line":378},{"name":"wrapup","line":416},{"name":"summary","line":456},{"name":"decisions","line":457},{"name":"files","line":458},{"name":"steps","line":459}],"imports":[],"terms":["memory","notebooklm","notebook","default","timeout","max","size","auth","state","unauthenticated","authenticated","expired","refreshing","connection","status","disconnected","connecting","connected","tokens","lmconfig","lmclient","query","session","wrapup","summary","entry","client","authenticate","close","create","list","get","find","delete","upload","text","extract","format","decisions","steps"]},{"id":"bbe6e9e80c190f62e73d75eccf3ca4d54cebedcad2580333be17599f9c52560e","sources":[{"repo":"ghashtag/t27","path":"specs/config/load.t27","health":"ok","module":"config-load"}],"description":"config/load.t27 — Config Load/Save Specification Configuration file I/O, merging, validation","symbols":[{"name":"CONFIG_DIR_NAME","line":22},{"name":"CONFIG_FILE_EXT","line":25},{"name":"ENV_FILE_NAME","line":28},{"name":"MAX_CONFIG_SIZE","line":31},{"name":"CONFIG_FORMAT_VERSION","line":34},{"name":"FORMAT_JSON","line":37},{"name":"FORMAT_YAML","line":40},{"name":"ConfigSource","line":47},{"name":"ConfigFormat","line":55},{"name":"LoadResult","line":61},{"name":"LoadError","line":69},{"name":"SaveResult","line":76},{"name":"MergeStrategy","line":83},{"name":"MergeResult","line":90},{"name":"MergeConflict","line":97},{"name":"ValidationContext","line":105},{"name":"load_default","line":116},{"name":"paths","line":117},{"name":"load_from_file","line":122},{"name":"load_from_env","line":133},{"name":"save_default","line":144},{"name":"paths","line":145},{"name":"save_to_file","line":150},{"name":"merge","line":160},{"name":"merged","line":161},{"name":"conflicts","line":162},{"name":"merge_multiple","line":172},{"name":"merge_result","line":176},{"name":"validate","line":188},{"name":"api_error","line":192},{"name":"path_errors","line":199},{"name":"agent_errors","line":206},{"name":"validate_api_key","line":219},{"name":"validate_paths","line":227},{"name":"err","line":231},{"name":"validate_agents","line":239},{"name":"err","line":244},{"name":"validation_context_default","line":253},{"name":"validation_context_select","line":262},{"name":"load_error_create","line":271},{"name":"merge_conflict_create","line":280},{"name":"apply_merge_strategy","line":290},{"name":"merge_configs","line":299},{"name":"find_merge_conflicts","line":305},{"name":"get_default_paths","line":311},{"name":"append_errors","line":321},{"name":"append_errors_slice","line":331},{"name":"concat_errors","line":338},{"name":"concat_errors_string","line":348},{"name":"append_byte_string","line":357},{"name":"result","line":368},{"name":"result","line":373},{"name":"result","line":378},{"name":"base","line":383},{"name":"overlay","line":384},{"name":"result","line":385},{"name":"base","line":390},{"name":"overlay","line":391},{"name":"result","line":392},{"name":"base","line":397},{"name":"overlay","line":398},{"name":"result","line":399},{"name":"context","line":404},{"name":"context","line":409},{"name":"config","line":416},{"name":"context","line":417},{"name":"result","line":418},{"name":"context","line":425},{"name":"result","line":426},{"name":"config","line":431},{"name":"result","line":432},{"name":"paths","line":437},{"name":"config","line":564},{"name":"base","line":576},{"name":"overlay","line":577},{"name":"config","line":589},{"name":"context","line":590}],"imports":[{"name":"std","line":12}],"terms":["config","load","dir","ext","env","max","size","format","json","yaml","save","merge","strategy","conflict","validation","default","paths","merged","conflicts","multiple","validate","api","path","key","err","agents","select","create","apply","configs","find","get","append","slice","concat","byte","base","overlay"]},{"id":"bc520fb9db99214b0349804b525a1e98f277b8ba699de1664456a00f242c92de","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/direct_message.t27","health":"ok","module":"DirectMessage"}],"description":"End-to-end encrypted direct-message envelope policy. HTTP, SQLite, X25519, AEAD, and APNs adapters are outside this specification. phi^2 + phi^-2 = 3","symbols":[{"name":"CRYPTO_VERSION_V1","line":8},{"name":"X25519_PUBLIC_KEY_BYTES","line":9},{"name":"CONTENT_KEY_BYTES","line":10},{"name":"AEAD_NONCE_BYTES","line":11},{"name":"AEAD_TAG_BYTES","line":12},{"name":"MAX_PLAINTEXT_BYTES","line":13},{"name":"MAX_CIPHERTEXT_BYTES","line":14},{"name":"MAX_RECIPIENT_DEVICES","line":15},{"name":"MAX_MESSAGE_PAGE","line":16},{"name":"PUSH_ALERT_MAX_AGE_SECONDS","line":17},{"name":"text_key_is_valid","line":19},{"name":"crypto_version_is_supported","line":31},{"name":"recipient_may_resolve","line":35},{"name":"envelope_is_valid","line":44},{"name":"envelope_set_is_complete","line":53},{"name":"message_may_be_committed","line":60},{"name":"message_retry_is_idempotent","line":71},{"name":"message_page_size","line":75},{"name":"advance_read_cursor","line":85},{"name":"message_counts_as_unread","line":92},{"name":"push_alert_may_be_sent","line":96},{"name":"push_alert_outbox_event_may_enqueue","line":102},{"name":"push_alert_is_fresh","line":106},{"name":"push_alert_outbox_event_should_deliver","line":116}],"imports":[{"name":"base::types","line":6}],"terms":["net","direct","crypto","x25519","public","key","bytes","content","aead","nonce","tag","max","plaintext","ciphertext","recipient","devices","page","push","alert","age","seconds","text","valid","supported","may","resolve","envelope","set","complete","committed","retry","idempotent","size","advance","read","cursor","counts","unread","sent","outbox","event","enqueue","fresh","deliver"]},{"id":"bc75bbaaeec57c0e8571786c4e9e8c8ba7d4bae553124f10b12ab6a6cdb5efaa","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/rabin_karp.t27","health":"ok","module":"TriRabinKarp"}],"description":"t27/specs/","symbols":[{"name":"RKState","line":13},{"name":"init","line":25},{"name":"search","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","rabin","karp","rkstate","init"]},{"id":"bca3e8deb428837bb49648c974bb103777ecfac6bb214210273bef4bf5d4733c","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/logger.t27","health":"warn","module":null}],"description":"t27/specs/","symbols":[{"name":"Level","line":13},{"name":"LogEntry","line":17},{"name":"Logger","line":23},{"name":"new","line":33},{"name":"log","line":38},{"name":"with_field","line":43}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","logger","level","log","entry","field"]},{"id":"bd7accfeb733b5d197590ce3d41ef52a287c5fa9d85aa28dcb9865e975b98715","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_receipt_verify.t27","health":"ok","module":"TriReceiptVerify"}],"description":"TRI-NET full compute-receipt acceptance: the capstone that ties the ring's three independent checks into ONE verdict. A receipt is accepted only if ALL hold: sig_ok -- a valid executor Ed25519 signature over the 256-bit digest (WHO) included -- the receipt digest is in the signed Merkle batch root (MEMBERSHIP) compute_ok -- the claimed GF-T result recomputes correctly (tri_gft_arith) (CORRECTNESS) Each check is independent and necessary: a valid signature over a wrong result,","symbols":[{"name":"OK","line":17},{"name":"BAD_SIG","line":18},{"name":"NOT_IN_BATCH","line":19},{"name":"BAD_COMPUTE","line":20},{"name":"GF_OP_ADD","line":26},{"name":"GF_OP_MUL","line":27},{"name":"compute_ok_for_op","line":29},{"name":"receipt_accepted","line":42},{"name":"reject_reason","line":56}],"imports":[{"name":"base::types","line":14}],"terms":["net","receipt","verify","bad","sig","batch","compute","mul","accepted","reject","reason"]},{"id":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/test_validator.t27","health":"warn","module":"test_validator"}],"description":"Test Validator - T27 syntax validation and constraint verification Ensures code quality and adherence to T27 language constraints","symbols":[{"name":"MAX_ERRORS","line":7},{"name":"MAX_WARNINGS","line":8},{"name":"MAX_FUNCTIONS","line":9},{"name":"VIOLATION_THRESHOLD","line":10},{"name":"create_validation_error","line":13},{"name":"get_error_id","line":20},{"name":"get_error_type","line":24},{"name":"get_error_line","line":28},{"name":"get_error_severity","line":32},{"name":"ERROR_SYNTAX","line":37},{"name":"ERROR_TYPE_MISMATCH","line":38},{"name":"ERROR_CONSTRAINT_VIOLATION","line":39},{"name":"ERROR_UNDEFINED_SYMBOL","line":40},{"name":"ERROR_UNUSED_VARIABLE","line":41},{"name":"SEVERITY_ERROR","line":44},{"name":"SEVERITY_WARNING","line":45},{"name":"SEVERITY_INFO","line":46},{"name":"create_function_signature","line":49},{"name":"get_sig_function_id","line":56},{"name":"get_param_count","line":60},{"name":"get_return_type","line":64},{"name":"get_visibility","line":68},{"name":"validate_function_signature","line":73},{"name":"create_constraint_check","line":92},{"name":"get_constraint_id","line":99},{"name":"get_constraint_status","line":103},{"name":"get_constraint_description","line":107},{"name":"get_constraint_line","line":111},{"name":"CONSTRAINT_PASS","line":116},{"name":"CONSTRAINT_FAIL","line":117},{"name":"CONSTRAINT_SKIP","line":118},{"name":"CONSTRAINT_NO_FLOAT","line":121},{"name":"CONSTRAINT_NO_DYNAMIC_ARRAY","line":122},{"name":"CONSTRAINT_NO_BIGNUM","line":123},{"name":"CONSTRAINT_FIXED_SIZE_ONLY","line":124},{"name":"CONSTRAINT_INTEGER_ONLY","line":125},{"name":"check_no_float_operations","line":128},{"name":"check_no_dynamic_arrays","line":138},{"name":"check_integer_only","line":148},{"name":"create_type_check","line":160},{"name":"get_type_var_id","line":167},{"name":"get_declared_type","line":171},{"name":"get_inferred_type","line":175},{"name":"get_type_line","line":179},{"name":"perform_type_check","line":184},{"name":"create_unused_check","line":196},{"name":"get_unused_var_id","line":203},{"name":"get_usage_count","line":207},{"name":"get_first_use","line":211},{"name":"get_last_use","line":215},{"name":"check_unused_variable","line":220},{"name":"create_validation_summary","line":231},{"name":"get_error_count","line":238},{"name":"get_warning_count","line":242},{"name":"get_info_count","line":246},{"name":"get_validation_status","line":250},{"name":"VALIDATION_PASS","line":255},{"name":"VALIDATION_FAIL","line":256},{"name":"VALIDATION_WARNING","line":257},{"name":"run_validation","line":260},{"name":"create_quality_metrics","line":296},{"name":"get_complexity","line":303},{"name":"get_readability","line":307},{"name":"get_maintainability","line":311},{"name":"get_technical_debt","line":315},{"name":"calculate_complexity","line":320},{"name":"is_quality_acceptable","line":337},{"name":"generate_validation_report","line":358}],"imports":[{"name":"base::types","line":5}],"terms":["net","validator","max","warnings","functions","violation","threshold","create","validation","get","severity","syntax","mismatch","constraint","undefined","unused","variable","warning","info","signature","sig","param","count","visibility","validate","status","description","pass","fail","skip","float","dynamic","array","bignum","fixed","size","integer","operations","arrays","var","declared","inferred","perform","usage","summary","quality","metrics","complexity","readability","maintainability","technical","debt","calculate","acceptable","generate","report"]},{"id":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/mac.t27","health":"warn","module":"ZeroDSP_MAC"}],"description":"t27/specs/fpga/mac.t27 ZeroDSP FPGA Multiply-Accumulate Specification Ternary MAC operations for FPGA implementation","symbols":[{"name":"MAC_WIDTH","line":18},{"name":"MAC_ACC_BITS","line":19},{"name":"NUM_MAC_UNITS","line":20},{"name":"PIPELINE_STAGES","line":21},{"name":"OP_MAC_MUL","line":24},{"name":"OP_MAC_MAC","line":25},{"name":"OP_MAC_MACC","line":26},{"name":"OP_MAC_DOT","line":27},{"name":"STATUS_READY","line":30},{"name":"STATUS_BUSY","line":31},{"name":"STATUS_DONE","line":32},{"name":"MAC_LUT","line":46},{"name":"MACUnit","line":63},{"name":"extract_trit","line":89},{"name":"bit_pos","line":90},{"name":"mask","line":91},{"name":"encoded","line":92},{"name":"pack_trit","line":105},{"name":"bit_pos","line":106},{"name":"encoded","line":107},{"name":"mac_multiply","line":120},{"name":"a_trit","line":131},{"name":"b_trit","line":132},{"name":"a_idx","line":135},{"name":"b_idx","line":136},{"name":"lut_idx","line":137},{"name":"product","line":139},{"name":"mac_cycle","line":158},{"name":"a_trit","line":170},{"name":"b_trit","line":171},{"name":"product","line":172},{"name":"mac_dot_product","line":187},{"name":"mac_matrix_vector","line":221},{"name":"unit","line":232},{"name":"mat_idx","line":240},{"name":"mac_status_read","line":258},{"name":"mac_status_write","line":267},{"name":"mac_reset","line":277},{"name":"mac_reset_all","line":289},{"name":"mac_get_accumulator","line":300},{"name":"mac_set_accumulator","line":309},{"name":"mac_parallel_multiply","line":329},{"name":"unit","line":338}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10},{"name":"isa::registers","line":11}],"terms":["fpga","mac","zero","dsp","width","acc","bits","num","units","pipeline","stages","mul","macc","dot","status","ready","busy","done","lut","macunit","extract","trit","bit","pos","mask","encoded","pack","multiply","idx","product","cycle","matrix","vector","unit","mat","read","write","reset","get","accumulator","set","parallel"]},{"id":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","sources":[{"repo":"ghashtag/t27","path":"specs/config/schema.t27","health":"ok","module":"config-schema"}],"description":"config/schema.t27 — Config Schema Specification Configuration structures for providers, agents, LSP","symbols":[{"name":"DEFAULT_CONFIG_FILE","line":19},{"name":"DEFAULT_ENV_FILE","line":22},{"name":"DEFAULT_PROVIDER","line":25},{"name":"DEFAULT_MODEL","line":28},{"name":"MAX_API_KEY_LENGTH","line":31},{"name":"MAX_AGENT_NAME_LENGTH","line":34},{"name":"MAX_TIMEOUT_SEC","line":37},{"name":"DEFAULT_TIMEOUT_SEC","line":40},{"name":"DEFAULT_MAX_TOKENS","line":43},{"name":"DEFAULT_TEMPERATURE","line":46},{"name":"ProviderType","line":49},{"name":"AgentCapability","line":56},{"name":"ProviderConfig","line":69},{"name":"AgentConfig","line":80},{"name":"MCPServerConfig","line":90},{"name":"LSPConfig","line":99},{"name":"LanguageServer","line":108},{"name":"TuiConfig","line":116},{"name":"Keybinding","line":125},{"name":"LoggingConfig","line":132},{"name":"PathsConfig","line":140},{"name":"Config","line":148},{"name":"ValidationResult","line":160},{"name":"ConfigError","line":166},{"name":"provider_default","line":177},{"name":"provider_with_key","line":190},{"name":"base","line":191},{"name":"agent_default","line":196},{"name":"agent_with_capabilities","line":208},{"name":"base","line":209},{"name":"lsp_server_create","line":214},{"name":"tui_default","line":224},{"name":"logging_default","line":235},{"name":"paths_default","line":245},{"name":"config_default","line":255},{"name":"validation_success","line":269},{"name":"validation_failure","line":277},{"name":"error_create","line":285},{"name":"error_with_severity","line":294},{"name":"is_anthropic","line":303},{"name":"is_openai","line":308},{"name":"is_custom","line":313},{"name":"has_api_key","line":318},{"name":"agent_has_capability","line":323},{"name":"lsp_is_enabled","line":333},{"name":"config_add_agent","line":338},{"name":"config_remove_agent","line":343},{"name":"config_agent_count","line":348},{"name":"append_agents","line":353},{"name":"append_agents_slice","line":363},{"name":"concat_agents","line":370},{"name":"concat_string","line":380},{"name":"append_byte","line":389},{"name":"provider","line":400},{"name":"provider","line":405},{"name":"agent","line":410},{"name":"caps","line":415},{"name":"agent","line":416},{"name":"lsp","line":422},{"name":"tui","line":427},{"name":"logging","line":432},{"name":"paths","line":437},{"name":"config","line":442},{"name":"result","line":447},{"name":"error","line":452},{"name":"result","line":453},{"name":"agent","line":459},{"name":"caps","line":465},{"name":"agent","line":466},{"name":"caps","line":471},{"name":"agent","line":472},{"name":"provider","line":575},{"name":"provider","line":580},{"name":"agent","line":585},{"name":"caps","line":590},{"name":"agent","line":591},{"name":"lsp","line":597},{"name":"tui","line":602},{"name":"logging","line":607},{"name":"paths","line":612},{"name":"config","line":617},{"name":"context","line":622},{"name":"result","line":623},{"name":"context","line":630},{"name":"result","line":631},{"name":"agent","line":637},{"name":"caps","line":643},{"name":"agent","line":644},{"name":"caps","line":649},{"name":"agent","line":650},{"name":"caps","line":695},{"name":"agent","line":696}],"imports":[{"name":"std","line":12}],"terms":["config","schema","default","env","provider","model","max","api","key","length","timeout","sec","tokens","temperature","capability","mcpserver","lspconfig","language","tui","keybinding","logging","paths","validation","base","capabilities","lsp","create","success","failure","severity","anthropic","openai","custom","enabled","remove","count","append","agents","slice","concat","byte","caps"]},{"id":"bf010cc8934d6a7e7d4e53b272036a117d7d225cf832460aa3639938fe7ba24a","sources":[{"repo":"ghashtag/t27","path":"specs/provider/schema.t27","health":"ok","module":"provider-schema"}],"description":"provider/schema.t27 — Provider Message Types AI provider message structures and model types","symbols":[{"name":"PROVIDER_ANTHROPIC","line":19},{"name":"PROVIDER_OPENAI","line":22},{"name":"PROVIDER_DEFAULT","line":25},{"name":"MODEL_ANTHROPIC_DEFAULT","line":28},{"name":"MODEL_OPENAI_DEFAULT","line":31},{"name":"MAX_TOKENS","line":34},{"name":"DEFAULT_TEMPERATURE","line":37},{"name":"DEFAULT_MAX_TOKENS","line":40},{"name":"DEFAULT_TOP_P","line":43},{"name":"ProviderType","line":50},{"name":"MessageRole","line":56},{"name":"ContentType","line":64},{"name":"MessageContent","line":72},{"name":"Message","line":81},{"name":"Tool","line":87},{"name":"ToolCall","line":94},{"name":"RequestParams","line":101},{"name":"ChunkType","line":111},{"name":"StreamingChunk","line":119},{"name":"Usage","line":128},{"name":"Response","line":135},{"name":"Choice","line":144},{"name":"StreamResponse","line":150},{"name":"ProviderConfig","line":157},{"name":"ProviderCapability","line":167},{"name":"ProviderCapabilities","line":175},{"name":"ProviderError","line":183},{"name":"ImageContent","line":190},{"name":"provider_type_from_string","line":200},{"name":"provider_type_to_string","line":211},{"name":"message_create","line":219},{"name":"system_message_create","line":235},{"name":"user_message_create","line":240},{"name":"tool_create","line":245},{"name":"request_params_create","line":254},{"name":"provider_config_create","line":266},{"name":"base_url","line":267},{"name":"usage_create","line":283},{"name":"streaming_chunk_create","line":292},{"name":"response_create","line":303},{"name":"role_to_string","line":319},{"name":"provider_error_create","line":329},{"name":"is_anthropic_provider","line":338},{"name":"is_openai_provider","line":343},{"name":"response_has_error","line":348},{"name":"chunk_is_done","line":353},{"name":"chunk_type_to_string","line":358},{"name":"pt","line":372},{"name":"str","line":377},{"name":"msg","line":382},{"name":"msg","line":387},{"name":"msg","line":392},{"name":"tool","line":397},{"name":"params","line":402},{"name":"config","line":407},{"name":"usage","line":412},{"name":"chunk","line":417},{"name":"resp","line":422},{"name":"str","line":427},{"name":"err","line":432},{"name":"err_resp","line":445},{"name":"chunk","line":450},{"name":"str","line":455}],"imports":[],"terms":["provider","schema","anthropic","openai","default","model","max","tokens","temperature","top","role","content","tool","call","request","params","chunk","streaming","usage","response","choice","stream","config","capability","capabilities","image","create","system","user","base","url","done","str","msg","resp","err"]},{"id":"bfc3764c6d710df490e0d10cfa5c0d99548f60cfe284614837138a7a02bc6f45","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/pipeline.t27","health":"ok","module":"TriPipeline"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline"]},{"id":"bfcadee3d729e88902e2eb86dbdb9efaa419e2c90a160c293a94265fdcafbd6c","sources":[{"repo":"ghashtag/t27","path":"specs/vm/jit_semantics.t27","health":"ok","module":"JitSemantics"}],"description":"Module: JIT Compilation Semantics","symbols":[{"name":"JitVsaFn","line":20},{"name":"JitSimilarityFn","line":25},{"name":"JitCompiler","line":34},{"name":"JitCache","line":47},{"name":"VsaOperation","line":59},{"name":"initCompiler","line":73},{"name":"deinitCompiler","line":79},{"name":"resetCompiler","line":85},{"name":"compileOperation","line":92},{"name":"finalizeCompiler","line":99},{"name":"codeSize","line":105},{"name":"initCache","line":115},{"name":"deinitCache","line":121},{"name":"getOrCompile","line":127},{"name":"jitBind","line":137},{"name":"jitBundle","line":143},{"name":"jitDotProduct","line":150}],"imports":[{"name":"base::types","line":9},{"name":"ternary::hybrid_arithmetic","line":10},{"name":"numeric::gf16","line":11}],"terms":["jit","semantics","vsa","similarity","compiler","cache","operation","init","deinit","reset","compile","finalize","size","get","bind","bundle","dot","product"]},{"id":"bfeb22f04f036c5745781787e8a61f8fe7e2a3c8e9a2c9a27b7f26005c0dd40d","sources":[{"repo":"ghashtag/t27","path":"specs/runtime/process.t27","health":"ok","module":"runtime-process"}],"description":"runtime/process.t27 — Runtime Process Specification Process spawning, termination, piping, PTY","symbols":[{"name":"SPAWN_TIMEOUT_MS","line":19},{"name":"PTY_COLS_DEFAULT","line":22},{"name":"PTY_ROWS_DEFAULT","line":25},{"name":"MAX_PIPE_BUFFER","line":28},{"name":"ProcessSignal","line":31},{"name":"ProcessState","line":41},{"name":"PTYMode","line":50},{"name":"ProcessID","line":61},{"name":"ProcessInfo","line":64},{"name":"SpawnOptions","line":74},{"name":"PipeConfig","line":85},{"name":"SpawnResult","line":93},{"name":"ProcessOutput","line":100},{"name":"PTYConfig","line":110},{"name":"CaptureOptions","line":119},{"name":"spawn_options_default","line":132},{"name":"spawn_options_with_pty","line":145},{"name":"spawn_options_detached","line":158},{"name":"base","line":159},{"name":"pipe_config_create","line":172},{"name":"pipe_config_with_input","line":182},{"name":"pty_config_default","line":192},{"name":"pty_config_raw","line":203},{"name":"capture_options_default","line":214},{"name":"process_info_create","line":225},{"name":"spawn_success","line":237},{"name":"spawn_failure","line":246},{"name":"output_create","line":255},{"name":"output_with_signal","line":267},{"name":"spawn","line":279},{"name":"pid","line":281},{"name":"spawn_simple","line":286},{"name":"kill","line":291},{"name":"terminate","line":297},{"name":"interrupt","line":302},{"name":"stop","line":307},{"name":"process_continue","line":312},{"name":"capture","line":317},{"name":"pipe","line":323},{"name":"wait","line":329},{"name":"get_process_info","line":335},{"name":"is_running","line":341},{"name":"info","line":342},{"name":"process_exists","line":347},{"name":"info","line":348},{"name":"get_pid","line":353},{"name":"generate_pid","line":359},{"name":"timestamp","line":361},{"name":"spawn_succeeded","line":366},{"name":"output_is_success","line":371},{"name":"output_exit_code","line":376},{"name":"was_signaled","line":381},{"name":"output_signal","line":386},{"name":"env_pair","line":391},{"name":"append_env","line":399},{"name":"pair","line":400},{"name":"append_env_slice","line":410},{"name":"concat_env_slice","line":417},{"name":"concat_env","line":427},{"name":"append_env_byte","line":436},{"name":"get_timestamp_ms","line":443},{"name":"opts","line":453},{"name":"opts","line":458},{"name":"opts","line":463},{"name":"cfg","line":468},{"name":"cfg","line":473},{"name":"cfg","line":478},{"name":"opts","line":483},{"name":"info","line":488},{"name":"result","line":493},{"name":"result","line":498},{"name":"output","line":503},{"name":"output","line":508},{"name":"pair","line":513},{"name":"env","line":518},{"name":"result","line":519},{"name":"output","line":524},{"name":"output","line":529},{"name":"output","line":534},{"name":"signal","line":535},{"name":"env","line":755}],"imports":[{"name":"std","line":12}],"terms":["runtime","process","spawn","timeout","pty","cols","default","rows","max","pipe","buffer","signal","state","ptymode","info","options","config","ptyconfig","capture","detached","base","create","raw","success","failure","pid","simple","kill","terminate","interrupt","stop","continue","wait","get","running","exists","generate","timestamp","succeeded","exit","signaled","env","pair","append","slice","concat","byte","opts","cfg"]},{"id":"bfed6607cc634336de78652ca7a5459bcba12a87f0923ad27825c5a9d9f47a63","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/sac_actor.t27","health":"ok","module":"SacActor"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_LOG_STD_MIN","line":13},{"name":"DEFAULT_LOG_STD_MAX","line":14},{"name":"DEFAULT_ACTION_RANGE","line":15},{"name":"SACActorConfig","line":21},{"name":"PolicyOutput","line":30},{"name":"SquashedGaussianSample","line":35},{"name":"forward","line":45},{"name":"sample","line":50},{"name":"scale_action","line":55},{"name":"unscale_action","line":60}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sac","actor","default","log","std","min","max","action","range","sacactor","config","policy","squashed","gaussian","sample","forward","scale","unscale"]},{"id":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/rom_layout.t27","health":"ok","module":"CoronaRomLayout"}],"description":"specs/corona/rom_layout.t27 Corona ROM bit-layout: 80 bits per format record, 80 records total.","symbols":[{"name":"RECORD_BITS","line":19},{"name":"RECORD_BYTES","line":20},{"name":"RECORD_COUNT","line":21},{"name":"ROM_TOTAL_BITS","line":23},{"name":"ROM_TOTAL_BYTES","line":24},{"name":"FIELD_FORMAT_INDEX_ID","line":48},{"name":"FIELD_CLUSTER_ID","line":49},{"name":"FIELD_STATUS_ID","line":50},{"name":"FIELD_TOTAL_BITS","line":51},{"name":"FIELD_SIGN_BITS","line":52},{"name":"FIELD_EXP_BITS","line":53},{"name":"FIELD_MANT_BITS","line":54},{"name":"FIELD_ENCODING_KIND","line":55},{"name":"FIELD_PHI_DISTANCE_Q16","line":56},{"name":"FIELD_REF_INDEX","line":57},{"name":"FIELD_FLAGS","line":58},{"name":"ENCODING_FP","line":75},{"name":"ENCODING_POSIT","line":76},{"name":"ENCODING_LNS","line":77},{"name":"ENCODING_INT","line":78},{"name":"ENCODING_BCD","line":79},{"name":"ENCODING_MX","line":80},{"name":"ENCODING_TAKUM","line":81},{"name":"ENCODING_GF","line":82},{"name":"ENCODING_HISTORICAL","line":83},{"name":"ENCODING_THEORETICAL","line":84},{"name":"FLAG_ON_DIE","line":90},{"name":"FLAG_GAMMA_OWNED","line":91},{"name":"FLAG_D2D_ROUTABLE","line":92},{"name":"FLAG_EXPERIMENTAL","line":93},{"name":"STRING_TABLE_ENTRIES","line":123},{"name":"STRING_TABLE_BYTES","line":124}],"imports":[{"name":"base::types","line":12},{"name":"corona::corona_oracle","line":13}],"terms":["corona","rom","layout","record","bits","bytes","count","total","field","format","index","cluster","status","sign","exp","mant","encoding","kind","phi","distance","q16","ref","flags","posit","lns","int","bcd","takum","historical","theoretical","flag","die","gamma","owned","d2d","routable","experimental","table","entries"]},{"id":"c14ee8b56f8c6b6f08ee63468872a178d8a9c9a4b6079b7723bc52595c019cd1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/shell_sort.t27","health":"ok","module":"TriShellSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","shell"]},{"id":"c1cbe82a00e3075ac9f1ecbc4f19cc905a6b90e80e437fd4780770301c9bfd68","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/bridge_tb.t27","health":"ok","module":"Bridge_Testbench"}],"description":"t27/specs/fpga/testbench/bridge_tb.t27 FPGA Bridge Testbench Tests data streaming, packet framing, and cross-domain transfers","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"BRIDGE_WIDTH","line":12},{"name":"FIFO_DEPTH","line":13},{"name":"tick","line":29},{"name":"reset","line":34},{"name":"send_packet","line":42},{"name":"receive_packet","line":57}],"imports":[{"name":"fpga::bridge::FPGA_Bridge","line":8}],"terms":["fpga","testbench","bridge","clk","period","sim","timeout","width","fifo","depth","tick","reset","send","packet","receive"]},{"id":"c1faa9155720958496096ae43b37c275bd524d8256bfb567d34c1a55c03b195c","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/bson.t27","health":"ok","module":"TriBson"}],"description":"t27/specs/","symbols":[{"name":"BsonValue","line":13},{"name":"BsonDocument","line":17},{"name":"parse","line":25},{"name":"serialize","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","bson","document","parse","serialize"]},{"id":"c25dfe91ff969f6ce75fe208bcf6126c6794a0060096503240f80439f0e93306","sources":[{"repo":"ghashtag/trinity","path":"trinity/src/tri27/matmul.t27","health":"warn","module":null}],"description":"Matrix Multiply (3x3) — TRI-27 Assembly Implementation Computes C = A * B where A, B are 3x3 matrices Issue: #474 — TTT Dogfood Phase 3 Memory layout: 100-108: Matrix A (3x3, row-major, 9 words) 200-208: Matrix B (3x3, row-major, 9 words)","symbols":[],"imports":[],"terms":["tri27","matmul"]},{"id":"c2cdda51683f7917f9e0b8f72abb87a36e2a3ef0f0c239ab8f370bd4e35f9e4d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/bloom_filter.t27","health":"ok","module":"TriBloomFilter"}],"description":"t27/specs/","symbols":[{"name":"BloomFilter","line":13},{"name":"init","line":24},{"name":"add","line":29},{"name":"contains","line":34}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["search","bloom","filter","init","contains"]},{"id":"c312440fa1cbe93d90bf3b0832ccdc6a5dfa3204cf85efe31118ff2ce8af31e1","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf12.t27","health":"warn","module":"GF12"}],"description":"t27/specs/numeric/gf12.t27 GoldenFloat12 — 12-bit φ-structured floating point NUMERIC-STANDARD-001 — Agent 4 (P1)","symbols":[{"name":"BITS","line":19},{"name":"SIGN_BITS","line":20},{"name":"EXP_BITS","line":21},{"name":"MANT_BITS","line":22},{"name":"EXP_BIAS","line":25},{"name":"PHI_DISTANCE","line":29},{"name":"GF12","line":35},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":68},{"name":"sign","line":69},{"name":"exp_biased","line":70},{"name":"mant","line":71},{"name":"exp_unbiased","line":79},{"name":"mant_normalized","line":86},{"name":"value","line":92},{"name":"max_value","line":104},{"name":"mant_max","line":105},{"name":"exp_max","line":106},{"name":"min_positive","line":110},{"name":"mant_min","line":111},{"name":"exp_min","line":112},{"name":"epsilon","line":116},{"name":"validate_format","line":124},{"name":"fmt","line":125},{"name":"MEMORY_RATIO_VS_FP32","line":143},{"name":"floor_log2","line":149},{"name":"extract_mantissa","line":163},{"name":"normalized","line":164},{"name":"frac","line":165},{"name":"max_mant","line":166},{"name":"clamp","line":170},{"name":"pow","line":176}],"imports":[{"name":"numeric::goldenfloat_family","line":7},{"name":"numeric::phi_ratio","line":8}],"terms":["fpga","numeric","gf12","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow"]},{"id":"c33b4c112c9d6be992c7b95b97eeace83436c676b1dc2483d00c1c378f58786f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/heap_sort.t27","health":"ok","module":"TriHeapSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","heap"]},{"id":"c4640c7a2ad1f9a0c29a2e975d615ec82130805ba1e1a75ed3f1c167fba995f7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/args.t27","health":"warn","module":null}],"description":"t27/specs/","symbols":[{"name":"Arg","line":13},{"name":"ArgValue","line":19},{"name":"ParseResult","line":24},{"name":"parse","line":35},{"name":"has_flag","line":40},{"name":"get_value","line":45},{"name":"get_positional","line":50}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","args","arg","parse","flag","get","positional"]},{"id":"c5df0d82bd5c7ea6975cbcdd0faf2a81ac7f8a4032bd77d0224e2db7c731ccde","sources":[{"repo":"ghashtag/t27","path":"specs/storage/lock.t27","health":"ok","module":"StorageLock"}],"description":"specs/storage/lock.t27 Locking Primitives for Storage Operations","symbols":[{"name":"LockState","line":14},{"name":"acquire_read","line":29},{"name":"acquire_write","line":36},{"name":"release","line":41},{"name":"try_lock","line":47},{"name":"is_locked","line":52},{"name":"get_lock_state","line":57},{"name":"wait_for_read","line":62},{"name":"wait_for_write","line":67},{"name":"cleanup_expired","line":76},{"name":"get_all_locks","line":81},{"name":"force_release","line":86}],"imports":[{"name":"base::types","line":6},{"name":"storage::schema","line":7}],"terms":["storage","lock","state","acquire","read","write","release","try","locked","get","wait","cleanup","expired","locks","force"]},{"id":"c6c888eead59d10c6030023702fa4faf2457e75a595c1dafe65a00f70626f17c","sources":[{"repo":"ghashtag/t27","path":"bootstrap/specs/physics/formula_registry.t27","health":"ok","module":null}],"description":"Generated from FORMULA_TABLE_v06.md and FORMULA_TABLE_v07.md SSOT for Trinity formula discovery","symbols":[{"name":"PHI","line":9},{"name":"PI","line":10},{"name":"E","line":11},{"name":"GA","line":12},{"name":"gamma_phi","line":19},{"name":"ln2_over_pi","line":24},{"name":"ln3_over_pi","line":29},{"name":"alpha_inv_pellis_exact","line":34},{"name":"alpha_s","line":39},{"name":"tc_qcd","line":44},{"name":"neutron_proton_ratio","line":53},{"name":"muon_electron_ratio","line":59},{"name":"electron_mass_mev","line":68},{"name":"muon_mass_mev","line":73},{"name":"tau_mass_mev","line":78},{"name":"koide_q","line":83},{"name":"bottom_mass_gev","line":92},{"name":"top_mass_gev","line":97},{"name":"strange_down_ratio","line":102},{"name":"theta_cabibbo","line":111},{"name":"v_cb","line":116},{"name":"v_us","line":121},{"name":"sin2theta23_pmns","line":130},{"name":"delta_cp_pmns","line":135},{"name":"sin2theta12_pmns","line":140},{"name":"lambda_exponent","line":149},{"name":"higgs_z_ratio","line":158},{"name":"v_ud_chimera","line":167},{"name":"v_cs_chimera","line":172},{"name":"v_td_chimera","line":177},{"name":"sin2theta12_chimera","line":182},{"name":"delta_cp_rad","line":187},{"name":"strange_muon_ratio","line":192},{"name":"bottom_top_ratio","line":197},{"name":"omega_b_chimera","line":202},{"name":"ns_chimera","line":207}],"imports":[],"terms":["bootstrap","physics","formula","registry","phi","gamma","ln2","over","ln3","alpha","inv","pellis","exact","qcd","neutron","proton","ratio","muon","electron","mass","mev","tau","koide","bottom","gev","top","strange","down","theta","cabibbo","sin2theta23","pmns","delta","sin2theta12","lambda","exponent","higgs","chimera","rad","omega"]},{"id":"c6c932ec30079e224f4161aca945d49f96731af17b750848af08a2b7c2e6d786","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/cloud.t27","health":"ok","module":"TriCloud"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["net","cloud"]},{"id":"c6d3c09ccfa2fca584300a0b55a3214d8a81d9bbac158af66ddcd51b57e85b44","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf256.t27","health":"warn","module":"GF256"}],"description":"t27/specs/numeric/gf256.t27 GoldenFloat256 0 256-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 11 (P1)","symbols":[{"name":"BITS","line":16},{"name":"SIGN_BITS","line":17},{"name":"EXP_BITS","line":18},{"name":"MANT_BITS","line":19},{"name":"EXP_BIAS_LO","line":22},{"name":"EXP_BIAS_HI","line":23},{"name":"PHI_DISTANCE","line":26},{"name":"GF256","line":28},{"name":"encode","line":37},{"name":"sign","line":42},{"name":"abs_val","line":43},{"name":"exp_unbiased","line":46},{"name":"normalized","line":57},{"name":"frac","line":58},{"name":"max_mant","line":59},{"name":"mant","line":60},{"name":"clamped_mant","line":61},{"name":"raw_0","line":64},{"name":"raw_1","line":65},{"name":"exp_m1","line":68},{"name":"exp_m2","line":69},{"name":"raw_3","line":72},{"name":"decode","line":83},{"name":"sign","line":84},{"name":"exp_lo_part","line":87},{"name":"exp_mid_part","line":88},{"name":"exp_hi_part","line":89},{"name":"exp_biased_lo","line":90},{"name":"exp_biased_hi","line":91},{"name":"exp_biased_128","line":93},{"name":"mant_lo","line":96},{"name":"mant_mid","line":97},{"name":"mant","line":98},{"name":"exp_bias_128","line":106},{"name":"exp_unbiased","line":107},{"name":"max_mant","line":114},{"name":"mant_normalized","line":115},{"name":"value","line":121},{"name":"max_value","line":130},{"name":"max_mant","line":131},{"name":"mant_max","line":132},{"name":"exp_max","line":133},{"name":"min_positive","line":137},{"name":"max_mant","line":138},{"name":"mant_min","line":139},{"name":"exp_min","line":140},{"name":"epsilon","line":144},{"name":"max_mant","line":145},{"name":"validate_format","line":150},{"name":"fmt","line":151},{"name":"MEMORY_RATIO_VS_FP32","line":166},{"name":"floor_log2","line":169},{"name":"pow","line":183},{"name":"is_integer","line":194},{"name":"ln_val","line":218},{"name":"ln_approx","line":222},{"name":"t","line":230},{"name":"t2","line":231},{"name":"t3","line":232},{"name":"t5","line":233},{"name":"exp_approx","line":238},{"name":"floor","line":255}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["chips","euler","fpga","gf256","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","normalized","frac","max","clamped","raw","decode","part","mid","biased","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","pow","integer","approx"]},{"id":"c757522b59a7fed58d8f2409a674a72f552639d3978979bfc3b685f70e835b58","sources":[{"repo":"ghashtag/t27","path":"specs/physics/pellis-formulas.t27","health":"ok","module":"PellisFormulas"}],"description":"t27/specs/physics/pellis-formulas.t27 Trinity x Pellis hybrid -- thin-structure formulas anchored on L5 (issue #277). SSOT: invariants tie Pell ladders to phi; observables are references for tri math compare.","symbols":[{"name":"PHI","line":12},{"name":"PHI_SQ","line":13},{"name":"PHI_INV","line":14},{"name":"PHI_INV_SQ","line":15},{"name":"TRINITY_FROM_PHI","line":18},{"name":"ALPHA_INV_REFERENCE","line":21},{"name":"PHI_POW_FIVE","line":24},{"name":"PELL_P1","line":27},{"name":"PELL_P2","line":28},{"name":"PELL_P3","line":29},{"name":"PELL_P4","line":30},{"name":"PELL_P5","line":31},{"name":"trinity_anchor_error","line":33},{"name":"matches_sacred_trinity","line":37}],"imports":[{"name":"math::constants","line":9},{"name":"math::sacred_physics","line":10}],"terms":["physics","pellis","formulas","phi","inv","alpha","reference","pow","five","pell","anchor","matches","sacred"]},{"id":"c787ba3a1231e67ed5f73ee5de8a8c2114a90ae7136a6d5ec9e2e168fa87c4cb","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/rnn_cell.t27","health":"ok","module":"RnnCell"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_INPUT_SIZE","line":13},{"name":"DEFAULT_HIDDEN_SIZE","line":14},{"name":"RNNCellConfig","line":20},{"name":"RNNState","line":25},{"name":"RNNParams","line":30},{"name":"forward_step","line":41},{"name":"forward_sequence","line":46},{"name":"init_state","line":51}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","rnn","cell","default","size","hidden","rnncell","config","rnnstate","rnnparams","forward","step","sequence","init","state"]},{"id":"c808a47fcf8e502278cdcbfedf0524f963649e08c07bcf05d79a5a241915f196","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/quick_sort.t27","health":"ok","module":"TriQuickSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14},{"name":"sort_range","line":19}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","quick","range"]},{"id":"c9f60c228cb3f4b1b2a6fc6e000f87b1e293557106cdf0f003b5d163c5efa5b2","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/stdlib_tb.t27","health":"ok","module":"Stdlib_Testbench"}],"description":"t27/specs/fpga/testbench/stdlib_tb.t27 FPGA Stdlib Testbench Tests IP core catalog, parameter validation, and helper functions","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"MAX_IP_CORES","line":11},{"name":"MAX_PARAMS","line":12},{"name":"tick","line":21},{"name":"reset","line":26},{"name":"clog2","line":34},{"name":"max_val","line":45},{"name":"min_val","line":50},{"name":"clamp","line":55}],"imports":[{"name":"fpga::stdlib::Stdlib","line":8}],"terms":["fpga","testbench","stdlib","clk","period","max","cores","params","tick","reset","clog2","val","min","clamp"]},{"id":"ca80b7e37c5cbf63fb0726ef19a8b4455afb4928f06e6aac7abd01cc33c5ddfa","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf256.t27","health":"ok","module":"triformat-gf256"}],"description":"gf256.t27 — GoldenFloat256 Encode/Decode GF256: 256-bit floating point with 1 sign + 32 exponent + 223 mantissa Bit layout: [S(1) E(32) M(223)] = [255:255][254:223][222:0] Maximum precision format for scientific computing and simulation","symbols":[{"name":"SIGN_SHIFT","line":14},{"name":"EXP_SHIFT","line":15},{"name":"MANT_SHIFT","line":16},{"name":"SIGN_BITS","line":18},{"name":"EXP_BITS","line":19},{"name":"MANT_BITS","line":20},{"name":"EXP_MAX","line":22},{"name":"EXP_MIN","line":23},{"name":"BIAS","line":25},{"name":"SPECIAL_EXP","line":26},{"name":"PHI_BIAS","line":28},{"name":"GF256","line":35},{"name":"gf256_zero","line":45},{"name":"gf256_negative_zero","line":51},{"name":"gf256_inf_positive","line":59},{"name":"gf256_inf_negative","line":74},{"name":"gf256_nan","line":82},{"name":"gf256_extract_sign","line":95},{"name":"bit","line":96},{"name":"gf256_extract_exponent","line":103},{"name":"gf256_extract_mantissa","line":125},{"name":"gf256_from_components","line":139},{"name":"sign_bit","line":142},{"name":"gf256_is_zero","line":159},{"name":"gf256_is_special","line":166},{"name":"gf256_is_inf","line":172},{"name":"mant","line":176},{"name":"gf256_is_nan","line":183},{"name":"mant","line":187},{"name":"gf256_encode_f64","line":199},{"name":"sign","line":216},{"name":"abs_value","line":217},{"name":"f64_bits","line":220},{"name":"gf256_decode_f64","line":245},{"name":"sign","line":262},{"name":"exp","line":263},{"name":"mant","line":264},{"name":"mant_f64","line":267},{"name":"bias_adjusted","line":268},{"name":"value","line":274},{"name":"gf256_add","line":283},{"name":"gf256_sub","line":288},{"name":"gf256_mul","line":293},{"name":"gf256_div","line":298},{"name":"fb","line":299},{"name":"fa","line":301},{"name":"gf256_abs","line":312},{"name":"gf256_neg","line":319},{"name":"gf256_is_equal","line":326},{"name":"gf256_is_greater","line":338},{"name":"sign_a","line":342},{"name":"sign_b","line":343},{"name":"neg_a","line":349},{"name":"neg_b","line":350},{"name":"gf256_max","line":364},{"name":"gf256_min","line":369},{"name":"gf256_clamp","line":374}],"imports":[],"terms":["chips","euler","numeric","gf256","triformat","sign","shift","exp","mant","bits","max","min","bias","special","phi","zero","negative","inf","positive","nan","extract","bit","exponent","mantissa","components","encode","f64","abs","decode","adjusted","sub","mul","div","neg","equal","greater","clamp"]},{"id":"cad3992fa6893a5467a5e01b6a63be0fa42916e661d32aa8a25412c627835b7c","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/integration_tb.t27","health":"ok","module":"Integration_Testbench"}],"description":"t27/specs/fpga/testbench/integration_tb.t27 Full FPGA Integration Testbench Tests top-level connectivity: MAC + UART + SPI + Memory + Bridge","symbols":[{"name":"CLK_PERIOD","line":8},{"name":"SIM_TIMEOUT","line":9},{"name":"NUM_MODULES","line":10},{"name":"tick","line":25},{"name":"reset","line":30},{"name":"check_all_idle","line":38}],"imports":[],"terms":["fpga","testbench","integration","clk","period","sim","timeout","num","modules","tick","reset","idle"]},{"id":"cb61281176bafb99fd47a406941d7f224280dbfc0c0e255c3f0afb9dd6ce3976","sources":[{"repo":"ghashtag/t27","path":"specs/ar/asp_solver.t27","health":"ok","module":null}],"description":"spec: AspSolver Answer Set Programming solver for neuro-symbolic reasoning","symbols":[{"name":"Literal","line":7},{"name":"Clause","line":14},{"name":"Program","line":19},{"name":"AnswerSet","line":25},{"name":"MAX_ASP_STEPS","line":32},{"name":"new_program","line":35},{"name":"add_clause","line":43},{"name":"add_constraint","line":53},{"name":"solve","line":63},{"name":"find_stable_model","line":97},{"name":"extract_all_literals","line":121},{"name":"generate_combinations","line":144},{"name":"literal_in_list","line":167},{"name":"satisfies_clauses","line":177},{"name":"satisfies_constraints","line":187},{"name":"satisfies_clause","line":198},{"name":"literals_match","line":218},{"name":"verify_stability","line":241},{"name":"negate_literal","line":258},{"name":"is_derivable","line":267},{"name":"calculate_cost","line":312},{"name":"naf","line":324}],"imports":[],"terms":["asp","solver","literal","clause","program","answer","set","max","steps","constraint","solve","find","stable","model","extract","literals","generate","combinations","list","satisfies","clauses","constraints","match","verify","stability","negate","derivable","calculate","cost","naf"]},{"id":"cbbd63036b371154deb8f49d58ca101528aa025a599c98e41fce34b9a8716a1b","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_account.t27","health":"ok","module":"TriComputeAccount"}],"description":"TRI-NET compute account: the conserved ledger the value layer was missing. tri_compute_settle mints rewards, tri_compute_bond locks collateral, and tri_compute_challenge slashes -- but nothing proved these move value without creating or destroying it. This spec models one node's account as (balance, locked) and pins the CONSERVATION invariants every operation must obey: lock/release keep total unchanged (value only moves between the two","symbols":[{"name":"total","line":15},{"name":"bal_after_lock","line":20},{"name":"locked_after_lock","line":27},{"name":"bal_after_release","line":36},{"name":"bal_after_slash","line":42},{"name":"bal_add_sat","line":50},{"name":"bal_after_settle","line":60},{"name":"total3","line":79},{"name":"pending_after_settle","line":91},{"name":"bal_after_finalize","line":103},{"name":"bal_after_clawback","line":110},{"name":"outstanding_after_escrow","line":126},{"name":"outstanding_after_release","line":137},{"name":"pending_after_release","line":156},{"name":"escrow_consistent","line":172},{"name":"is_final","line":188},{"name":"bal_after_finalize_gated","line":199},{"name":"bal_after_finalize_checked","line":222}],"imports":[{"name":"base::types","line":12}],"terms":["net","compute","account","total","bal","lock","locked","release","slash","sat","settle","total3","finalize","clawback","outstanding","escrow","consistent","final","gated","checked"]},{"id":"cc049a7f1fa34722ab6adc574f11e7a39639309b2c9b143230d09c07e2d5ff30","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_deque.t27","health":"warn","module":"TernaryDeque"}],"description":"t27/specs/isa/ternary_deque.t27 Ternary Deque Operations Specification Ring 088 - Double-ended queue operations for ternary data Defines deque with push/pop from both ends","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"DEQUE_MAX_SIZE","line":21},{"name":"deque_init","line":29},{"name":"deque_push_front","line":42},{"name":"deque_push_back","line":64},{"name":"deque_pop_front","line":83},{"name":"deque_pop_back","line":102},{"name":"deque_peek_front","line":122},{"name":"deque_peek_back","line":134},{"name":"deque_is_empty","line":152},{"name":"deque_is_full","line":158},{"name":"deque_size","line":164},{"name":"deque_clear","line":170},{"name":"success","line":286},{"name":"success1","line":334},{"name":"success2","line":335}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","deque","trit","neg","zero","pos","max","size","init","push","front","back","pop","peek","empty","full","clear","success","success1","success2"]},{"id":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","sources":[{"repo":"ghashtag/t27","path":"specs/isa/registers.t27","health":"warn","module":"ISARegisters"}],"description":"t27/specs/isa/registers.t27 TRI27 ISA Register File Specification Register definitions, Coptic encoding, and register file operations","symbols":[{"name":"NUM_REGISTERS","line":16},{"name":"REG_WIDTH","line":17},{"name":"COPIC_BASE","line":18},{"name":"AGENT_COUNT","line":21},{"name":"R0","line":24},{"name":"R1","line":25},{"name":"R2","line":26},{"name":"R3","line":27},{"name":"R4","line":28},{"name":"R5","line":29},{"name":"R6","line":30},{"name":"R7","line":31},{"name":"R8","line":32},{"name":"R9","line":33},{"name":"R10","line":34},{"name":"R11","line":35},{"name":"R12","line":36},{"name":"R13","line":37},{"name":"R14","line":38},{"name":"R15","line":39},{"name":"R16","line":40},{"name":"R17","line":41},{"name":"R18","line":42},{"name":"R19","line":43},{"name":"R20","line":44},{"name":"R21","line":45},{"name":"R22","line":46},{"name":"R23","line":47},{"name":"R24","line":48},{"name":"R25","line":49},{"name":"R26","line":50},{"name":"FLAG_ZERO","line":53},{"name":"FLAG_NEG","line":54},{"name":"FLAG_CARRY","line":55},{"name":"FLAG_OVERFLOW","line":56},{"name":"FLAG_TRAP","line":57},{"name":"FLAG_INTERRUPT","line":58},{"name":"COPTIC_ALPHABET","line":66},{"name":"reg_read","line":112},{"name":"reg_write","line":131},{"name":"reg_to_coptic","line":153},{"name":"coptic_to_reg","line":163},{"name":"status_read","line":183},{"name":"status_val","line":184},{"name":"mask","line":185},{"name":"status_write","line":192},{"name":"mask","line":198},{"name":"push_reg","line":217},{"name":"value","line":219},{"name":"pop_reg","line":244},{"name":"value","line":250},{"name":"save_context","line":271},{"name":"restore_context","line":282},{"name":"ARG0","line":295},{"name":"ARG1","line":296},{"name":"ARG2","line":297},{"name":"ARG3","line":298},{"name":"TMP0","line":301},{"name":"TMP1","line":302},{"name":"TMP2","line":303},{"name":"TMP3","line":304},{"name":"TMP4","line":305},{"name":"SAVED0","line":308},{"name":"SAVED1","line":309},{"name":"SAVED2","line":310},{"name":"SAVED3","line":311},{"name":"SAVED4","line":312},{"name":"SAVED5","line":313},{"name":"FP","line":316},{"name":"SP","line":317},{"name":"LR","line":318},{"name":"PC","line":319},{"name":"STATUS","line":320},{"name":"EH","line":321},{"name":"KSP","line":322},{"name":"TP","line":323},{"name":"cp","line":459},{"name":"recovered","line":460},{"name":"cp","line":469},{"name":"val","line":531}],"imports":[{"name":"base::types","line":9}],"terms":["isa","registers","isaregisters","num","reg","width","copic","base","count","r10","r11","r12","r13","r14","r15","r16","r17","r18","r19","r20","r21","r22","r23","r24","r25","r26","flag","zero","neg","carry","overflow","trap","interrupt","coptic","alphabet","read","write","status","val","mask","push","pop","save","restore","arg0","arg1","arg2","arg3","tmp0","tmp1","tmp2","tmp3","tmp4","saved0","saved1","saved2","saved3","saved4","saved5","ksp","recovered"]},{"id":"cc9fa2740f04882be3445251ca491aa662c9fbbf658d0e6bd751b3941f2053f8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/gru_cell.t27","health":"ok","module":"Gru"}],"description":"t27/specs/","symbols":[{"name":"GRUConfig","line":13},{"name":"GRUState","line":18},{"name":"GRUWeights","line":22},{"name":"forward","line":36},{"name":"init","line":41}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["recurrent","gru","cell","gruconfig","grustate","gruweights","forward","init"]},{"id":"cd5f3f125dd528d1cf0d5c2d7f52f91b692421603aff1288625d3476e63d409f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/red_black_tree.t27","health":"ok","module":"TriRbTree"}],"description":"t27/specs/","symbols":[{"name":"RBTree","line":13},{"name":"RBNode","line":19},{"name":"Color","line":29},{"name":"init","line":38},{"name":"insert","line":43},{"name":"find","line":48},{"name":"delete","line":53}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","red","black","tree","rbtree","rbnode","color","init","insert","find","delete"]},{"id":"cda04dde7b23fa05dc4c38c5e4ee28221218b0fc66d9cf76f7572983572e4815","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/script_tree_sweep.t27","health":"warn","module":"opts"}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","script","tree","sweep","opts"]},{"id":"ce38bc42563751d3420b1df00e7733efe1d350364c12f5d9d6992d38c77ff6d1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/pipeline_parallel.t27","health":"ok","module":"TriPipelineParallel"}],"description":"t27/specs/","symbols":[{"name":"JobStatus","line":13},{"name":"DagJob","line":17},{"name":"GroupResult","line":27},{"name":"PipelineDAG","line":35}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","parallel","job","status","dag","group"]},{"id":"cefcd318b67d95b86926b36f4ea2e786b1e21f2971c3839eb4983eb830e0f70c","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/trinity_numeric_surface.t27","health":"ok","module":"trinity-numeric-surface"}],"description":"trinity_numeric_surface.t27 -- Public numeric interchange policy (GoldenFloat-first) NUMERIC-STANDARD-001 -- integer-backed GF raw words are the portable surface","symbols":[{"name":"POLICY_VERSION","line":21},{"name":"GF4_RAW_BITS","line":24},{"name":"GF8_RAW_BITS","line":25},{"name":"GF12_RAW_BITS","line":26},{"name":"GF16_RAW_BITS","line":27},{"name":"GF20_RAW_BITS","line":28},{"name":"GF24_RAW_BITS","line":29},{"name":"GF32_RAW_BITS","line":30},{"name":"PRIMARY_INFERENCE_RAW_BITS","line":33}],"imports":[],"terms":["numeric","surface","policy","gf4","raw","bits","gf8","gf12","gf16","gf20","gf24","gf32","primary","inference"]},{"id":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/traffic_animator.t27","health":"warn","module":"traffic_animator"}],"description":"Traffic Animator - real-time packet flow animation and visualization Creates animated visualizations of network traffic patterns","symbols":[{"name":"MAX_PACKETS","line":7},{"name":"MAX_PATHS","line":8},{"name":"ANIMATION_FPS","line":9},{"name":"MAX_FRAMES","line":10},{"name":"create_anim_packet","line":13},{"name":"get_anim_packet_id","line":20},{"name":"get_anim_packet_source","line":24},{"name":"get_anim_packet_dest","line":28},{"name":"get_anim_packet_progress","line":32},{"name":"update_packet_progress","line":37},{"name":"create_animation_path","line":52},{"name":"get_anim_path_id","line":59},{"name":"get_anim_path_node_count","line":63},{"name":"get_anim_path_current_position","line":67},{"name":"get_anim_path_type","line":71},{"name":"PATH_DIRECT","line":76},{"name":"PATH_MULTIHOP","line":77},{"name":"PATH_BROADCAST","line":78},{"name":"PATH_GATHER","line":79},{"name":"create_animation_frame","line":82},{"name":"get_anim_frame_id","line":89},{"name":"get_anim_frame_timestamp","line":93},{"name":"get_anim_frame_packet_count","line":97},{"name":"get_anim_frame_duration","line":101},{"name":"create_traffic_stats","line":106},{"name":"get_traffic_total_packets","line":113},{"name":"get_traffic_bytes","line":117},{"name":"get_traffic_packets_dropped","line":121},{"name":"get_traffic_avg_latency","line":125},{"name":"create_packet_color","line":130},{"name":"get_packet_color_type","line":137},{"name":"get_packet_color_priority","line":141},{"name":"get_packet_color_size","line":145},{"name":"get_packet_color_code","line":149},{"name":"PACKET_DATA","line":154},{"name":"PACKET_CONTROL","line":155},{"name":"PACKET_BEACON","line":156},{"name":"PACKET_ACK","line":157},{"name":"get_packet_visual_color","line":160},{"name":"create_animation_timeline","line":178},{"name":"get_timeline_current_frame","line":185},{"name":"get_timeline_total_frames","line":189},{"name":"get_timeline_loop_count","line":193},{"name":"get_timeline_speed","line":197},{"name":"advance_animation_frame","line":202},{"name":"create_traffic_pattern","line":220},{"name":"get_pattern_id","line":227},{"name":"get_pattern_burst_size","line":231},{"name":"get_pattern_interval","line":235},{"name":"get_pattern_duration","line":239},{"name":"generate_traffic_burst","line":244},{"name":"calculate_packet_position","line":260},{"name":"update_animation_packets","line":282},{"name":"render_animation_frame","line":316},{"name":"calculate_animation_complexity","line":325},{"name":"optimize_animation_performance","line":333},{"name":"generate_traffic_heat_map","line":345},{"name":"generate_traffic_animation","line":397},{"name":"create_animation_controls","line":425},{"name":"process_animation_control","line":433},{"name":"calculate_animation_stats","line":451}],"imports":[{"name":"base::types","line":5}],"terms":["net","traffic","animator","max","packets","paths","animation","fps","frames","create","anim","packet","get","dest","progress","path","node","count","position","direct","multihop","broadcast","gather","frame","timestamp","duration","stats","total","bytes","dropped","avg","latency","color","priority","size","data","control","beacon","ack","visual","timeline","loop","speed","advance","pattern","burst","interval","generate","calculate","render","complexity","optimize","performance","heat","map","controls","process"]},{"id":"cf13f50e897ce279191f8f4df19554f90e56b39aaaea1db603e10e13639f5b3f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/string.t27","health":"ok","module":"string"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils"]},{"id":"cf2ee111f00f80d51daa5dcfa33e48da78c0f5e8c500ce6844994752f40acc1f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/bellman_ford.t27","health":"ok","module":"TriBellmanFord"}],"description":"t27/specs/","symbols":[{"name":"Edge","line":13},{"name":"shortest_path","line":24}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["graph","bellman","ford","edge","shortest","path"]},{"id":"cf712b02e8c309ee589ce2061041207b64173c510b0d02308e48f07eb5e50d51","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/locus_coeruleus_backoff.t27","health":"warn","module":null}],"description":"Locus Coeruleus Backoff Calculator — TTT Dogfood Phase 2 Exponential backoff: delay = min(1000 * 2^fail_count, 60000) Input: t0 = fail_count (attempt number) Output: t0 = delay in milliseconds","symbols":[],"imports":[],"terms":["fpga","tri27","locus","coeruleus","backoff"]},{"id":"d03c705ff7827fe5d47967e7a791119855e77769cfe2c00278baa5c4436d723e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/state.t27","health":"ok","module":"TriState"}],"description":"t27/specs/","symbols":[{"name":"State","line":13},{"name":"pure","line":22},{"name":"get","line":27},{"name":"put","line":32},{"name":"modify","line":37}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","state","pure","get","put","modify"]},{"id":"d10dbd0174015ac2a3c91ee97355ff93f5da3231f9925e1b27eac88e0284aa69","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/jones_polynomial.t27","health":"ok","module":"JonesPolynomial"}],"description":"t27/specs/vsa/jones_polynomial.t27 Jones Polynomial -- Link invariant computed from input structure V(L, t) = (-t^(-3/4))^w(L) * where is Kauffman bracket","symbols":[{"name":"CROSSING_POSITIVE","line":14},{"name":"CROSSING_NEGATIVE","line":15},{"name":"writhe","line":23},{"name":"bracket_parameter","line":42},{"name":"BRACKET_UNKNOT","line":48},{"name":"bracket_from_crossings","line":52},{"name":"jones_polynomial_from_structure","line":96},{"name":"jones_polynomial","line":105},{"name":"jones_trefoil","line":111},{"name":"jones_trefoil_at_phi","line":119},{"name":"pow","line":128},{"name":"ln","line":175},{"name":"floor","line":191},{"name":"isnan","line":200},{"name":"isinf","line":205}],"imports":[{"name":"math::constants","line":7}],"terms":["vsa","jones","polynomial","crossing","positive","negative","writhe","bracket","parameter","unknot","crossings","structure","trefoil","phi","pow","floor","isnan","isinf"]},{"id":"d129104cd484eaa9482e8ca20cdb733fd83cfe83a07368d3a4087274147aa40e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/flow_control.t27","health":"ok","module":"flow_control"}],"description":"Flow Control - advanced flow control and backpressure Enables end-to-end flow management and congestion prevention","symbols":[{"name":"MAX_FLOWS","line":7},{"name":"WINDOW_SIZE","line":8},{"name":"CREDIT_THRESHOLD","line":9},{"name":"BACKPRESSURE_THRESHOLD","line":10},{"name":"create_flow_state","line":13},{"name":"get_sender_id","line":20},{"name":"get_receiver_id","line":24},{"name":"get_window_size","line":28},{"name":"get_credits","line":32},{"name":"update_credits","line":37},{"name":"has_credits","line":46},{"name":"consume_credit","line":57},{"name":"add_credits","line":68},{"name":"is_under_backpressure","line":81},{"name":"calculate_backpressure_level","line":95},{"name":"create_flow_message","line":111},{"name":"get_message_type","line":118},{"name":"get_flow_id","line":122},{"name":"get_message_credits","line":126},{"name":"get_sequence","line":130},{"name":"MSG_DATA","line":135},{"name":"MSG_ACK","line":136},{"name":"MSG_CREDIT_UPDATE","line":137},{"name":"MSG_BACKPRESSURE","line":138},{"name":"process_message","line":141},{"name":"send_data","line":156},{"name":"send_ack","line":167},{"name":"find_flow_by_sender","line":178},{"name":"find_flow_by_receiver","line":193},{"name":"is_any_flow_blocked","line":208},{"name":"count_active_flows","line":222},{"name":"calculate_total_credits","line":238},{"name":"apply_backpressure","line":251},{"name":"release_backpressure","line":263}],"imports":[{"name":"base::types","line":5}],"terms":["net","flow","control","max","flows","window","size","credit","threshold","backpressure","create","state","get","sender","receiver","credits","consume","under","calculate","level","sequence","msg","data","ack","process","send","find","blocked","count","active","total","apply","release"]},{"id":"d1c8b70e3fe2176c599433da14052d4628bed850866bb109b217723af830ca5f","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/pellis_verify.t27","health":"ok","module":"PellisVerify"}],"description":"t27/specs/numeric/pellis_verify.t27 Pellis Verification Specification Phase 2 of GF Competitive Analysis (issue #289) GMP-backed high-precision verification of Pellis closed form 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"CODATA_ALPHA_INV","line":11},{"name":"PELLIS_PRELIMINARY","line":12},{"name":"VERIFICATION_TOLERANCE","line":13},{"name":"pellis_closed_form","line":16},{"name":"compare_with_codata","line":21}],"imports":[{"name":"base::types","line":9}],"terms":["numeric","pellis","verify","codata","alpha","inv","preliminary","verification","tolerance","closed","form","compare"]},{"id":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_memory.t27","health":"warn","module":"ISAMemoryOps"}],"description":"t27/specs/isa/ternary_memory.t27 Ternary Memory Specification Ring 089 - Memory operations for ternary architecture Load/store operations with ternary address and data","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"MEM_ADDR_WIDTH","line":21},{"name":"MEM_DATA_WIDTH","line":22},{"name":"MEM_SIZE","line":23},{"name":"WORD_SIZE","line":24},{"name":"ALIGNMENT","line":27},{"name":"PERM_READ","line":30},{"name":"PERM_WRITE","line":31},{"name":"PERM_EXEC","line":32},{"name":"mem_load","line":41},{"name":"mem_store","line":53},{"name":"mem_load_aligned","line":66},{"name":"mem_store_aligned","line":78},{"name":"mem_load_block","line":94},{"name":"mem_store_block","line":117},{"name":"STACK_BASE","line":142},{"name":"mem_push","line":146},{"name":"mem_pop","line":160},{"name":"value","line":162},{"name":"virt_to_phys","line":179},{"name":"phys_addr","line":186},{"name":"mem_check_perm","line":202},{"name":"mem_protect","line":212},{"name":"mem_copy","line":227},{"name":"mem_fill","line":255},{"name":"word_extract_trit","line":276},{"name":"encoded","line":282},{"name":"word_pack_trit","line":295},{"name":"encoded","line":301},{"name":"mask","line":306},{"name":"word","line":486},{"name":"trit","line":487}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","memory","isamemory","ops","trit","neg","zero","pos","mem","addr","width","data","size","word","alignment","perm","read","write","exec","load","store","aligned","block","stack","base","push","pop","virt","phys","protect","copy","fill","extract","encoded","pack","mask"]},{"id":"d24e42682ea2720f08b7576f1a05a78a0387763d83c8e8392cf7d2f2b8555f48","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/math/constants.t27","health":"ok","module":"Constants"}],"description":"t27/specs/math/constants.t27 Mathematical Constants for Trinity Computing φ² + 1/φ² = 3 | Sacred constants for ternary computing","symbols":[{"name":"PHI","line":16},{"name":"PHI_INV","line":17},{"name":"PHI_SQ","line":18},{"name":"PHI_INV_SQ","line":19},{"name":"TRINITY","line":22},{"name":"PI","line":25},{"name":"E","line":28},{"name":"G_MEASURED","line":36},{"name":"LAMBDA_COSMO","line":40},{"name":"OMEGA_LAMBDA_MEASURED","line":44},{"name":"abs","line":51},{"name":"pow","line":59}],"imports":[],"terms":["fpga","math","constants","phi","inv","measured","lambda","cosmo","omega","abs","pow"]},{"id":"d3c98ac5e5aeec6beab3441ee587c77acebe467ab7773fdd7bd06e51dbf48106","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_graph.t27","health":"warn","module":"TernaryGraph"}],"description":"t27/specs/isa/ternary_graph.t27 Ternary Graph Operations Specification Ring 083 - Graph algorithms on ternary-weighted adjacency 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"MAX_VERTICES","line":10},{"name":"TRIT_NEG","line":11},{"name":"TRIT_ZERO","line":12},{"name":"TRIT_POS","line":13},{"name":"graph_init","line":16},{"name":"add_edge","line":29},{"name":"add_edge_undirected","line":36},{"name":"edge_weight","line":42},{"name":"degree_out","line":50},{"name":"degree_in","line":61},{"name":"neighbor_count","line":72},{"name":"has_path_2","line":85}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","graph","max","vertices","trit","neg","zero","pos","init","edge","undirected","weight","degree","out","neighbor","count","path"]},{"id":"d418841c0c8387724f6ebc2e4ee6526e56395e8d980402d72bfef753a0319d78","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/lucas_exact_verification.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","lucas","exact","verification"]},{"id":"d423c776e6e52065e43cb1e5f1474ce2d16acbcce28062c661448486bc58e629","sources":[{"repo":"ghashtag/t27","path":"specs/demos/hello_world.t27","health":"ok","module":"hello-world"}],"description":"hello_world.t27 -- start here The smallest spec that still shows every part of the language: constants, a type, functions, a test and an invariant. Read it top to bottom, then watch it become tokens, an AST, and five different target languages.","symbols":[{"name":"GREETING_LEN","line":17},{"name":"TRINITY","line":18},{"name":"TRIT_NEG","line":21},{"name":"TRIT_ZERO","line":22},{"name":"TRIT_POS","line":23},{"name":"Greeting","line":32},{"name":"trit_add","line":46},{"name":"sum","line":47},{"name":"trit_mul","line":59},{"name":"greeting_new","line":64}],"imports":[],"terms":["demos","hello","world","greeting","len","trit","neg","zero","pos","sum","mul"]},{"id":"d44f1183eb869dbd8501b0e8df1b8087414c59770cba19736beec51eb75657d7","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/contrastive_loss.t27","health":"ok","module":"ContrastiveLoss"}],"description":"t27/specs/","symbols":[{"name":"ContrastiveLossConfig","line":13},{"name":"forward","line":22}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["loss","contrastive","config","forward"]},{"id":"d4947ee53db0368360cef453355ee9b159ca0ba130941231ff774a5e55c0ebfe","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_ilv.t27","health":"ok","module":"TriInterleave"}],"description":"TRI-NET block interleaver: spread consecutive datagrams across FEC codewords so a BURST of channel errors (fading drops a run of adjacent datagrams) becomes at most one error per codeword -- which the single-erasure XOR-FEC (tri_fec) can then recover. Without interleaving a burst wipes >=2 datagrams of one codeword and FEC fails; with depth-D interleaving any burst of length <= D is survivable. Layout: a block of D*W datagrams. Codewords are the W-wide ROWS (one FEC group per","symbols":[{"name":"DEPTH_CAP","line":14},{"name":"ilv_tx_pos","line":18},{"name":"ilv_orig","line":24},{"name":"ilv_codeword","line":29},{"name":"choose_depth","line":37},{"name":"depth_survives","line":48}],"imports":[{"name":"base::types","line":12}],"terms":["net","ilv","interleave","depth","cap","pos","orig","codeword","choose","survives"]},{"id":"d4c7953bbee4955efd35ac3ecfaba01b00cc47a2bef3114331d9531e62da4cf3","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/rsa.t27","health":"ok","module":"TriRsa"}],"description":"t27/specs/","symbols":[{"name":"RSAKeyPair","line":13},{"name":"generate","line":25},{"name":"encrypt","line":30},{"name":"decrypt","line":35}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","rsa","rsakey","pair","generate","encrypt","decrypt"]},{"id":"d4d622f9fd9fbec6a8d63641fd7c48218d43c41085fb8a71c94a520f5b33c186","sources":[{"repo":"ghashtag/t27","path":"specs/brain/unified_state.t27","health":"ok","module":"brain-unified-state"}],"description":"unified_state.t27 -- Trinity Brain unified state (spec-first) Normative types for Strand VI. Zig/C/Verilog are generated under gen/ via t27c.","symbols":[{"name":"PHI","line":11},{"name":"PHI_INV","line":12},{"name":"PHI_SQ","line":13},{"name":"PHI_INV_SQ","line":14},{"name":"TRINITY","line":15},{"name":"REGION_COUNT","line":16},{"name":"LAYER_COUNT","line":17},{"name":"REGIONS_PER_LAYER","line":18},{"name":"Layer","line":23},{"name":"ArousalLevel","line":25},{"name":"ConsciousnessState","line":27},{"name":"Mood","line":33},{"name":"BrainState","line":39},{"name":"brain_state_init","line":59},{"name":"brain_state_phi_coherence","line":77},{"name":"state","line":85}],"imports":[],"terms":["brain","unified","state","phi","inv","region","count","layer","regions","per","arousal","level","consciousness","mood","init","coherence"]},{"id":"d4fa0ebd205b05782673ea26548a06beacda67169afec7b0fb8d48009fc3f12a","sources":[{"repo":"ghashtag/t27","path":"specs/conformance/e2e_scenarios.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"sim","line":41},{"name":"cat","line":55},{"name":"sits","line":56},{"name":"mat","line":57},{"name":"decoded","line":74},{"name":"sim","line":106},{"name":"sim_apple_0","line":129},{"name":"sim_apple_1","line":130},{"name":"sim_apple_2","line":131},{"name":"prediction","line":162},{"name":"VerdictResult","line":225}],"imports":[],"terms":["conformance","e2e","scenarios","sim","cat","sits","mat","decoded","apple","prediction","verdict"]},{"id":"d4fcc46e20aacaf30831a99d77db524f3a6fbbd23adc179b53017cddadd7cffb","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/bigint.t27","health":"ok","module":"BigInt"}],"description":"Module: Balanced Ternary BigInt","symbols":[{"name":"TRIT_NEG","line":17},{"name":"TRIT_ZERO","line":18},{"name":"TRIT_POS","line":19},{"name":"MAX_TRITS","line":22},{"name":"SIMD_CHUNKS","line":25},{"name":"KARATSUBA_THRESHOLD","line":28},{"name":"TVCBigInt","line":37},{"name":"zero","line":50},{"name":"fromI64","line":57},{"name":"toI64","line":67},{"name":"normalize","line":73},{"name":"isZero","line":83},{"name":"isNegative","line":89},{"name":"compareAbs","line":95},{"name":"addScalar","line":106},{"name":"sub","line":112},{"name":"negate","line":118},{"name":"abs","line":124},{"name":"mulSimple","line":135},{"name":"mulKaratsuba","line":142},{"name":"mul","line":148}],"imports":[{"name":"base::types","line":9},{"name":"numeric::gf16","line":10}],"terms":["numeric","bigint","big","int","trit","neg","zero","pos","max","trits","simd","chunks","karatsuba","threshold","tvcbig","i64","normalize","negative","compare","abs","scalar","sub","negate","mul","simple"]},{"id":"d60c1ce501e62dfeaaed0e2458b1c86ed171e5ab7e5f410930d00163e6b110f5","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/template.t27","health":"warn","module":"TriTemplate"}],"description":"t27/specs/","symbols":[{"name":"Template","line":13},{"name":"TemplatePart","line":17},{"name":"compile","line":28},{"name":"render","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","template","part","compile","render"]},{"id":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/hybrid_arithmetic.t27","health":"ok","module":"HybridArithmetic"}],"description":"Module: Hybrid Arithmetic - Packed Storage with Unpacked Computation","symbols":[{"name":"StorageMode","line":20},{"name":"HybridBigInt","line":32},{"name":"Vec32i8","line":47},{"name":"Vec32i16","line":54},{"name":"zero","line":66},{"name":"ensureUnpacked","line":73},{"name":"add","line":83},{"name":"addSimd","line":91},{"name":"sub","line":97},{"name":"mul","line":103},{"name":"dotProduct","line":110},{"name":"pack","line":122},{"name":"unpack","line":130},{"name":"createPacked","line":140},{"name":"createUnpacked","line":146},{"name":"zero_val","line":346},{"name":"zero_val","line":351}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10},{"name":"numeric::gf16","line":11}],"terms":["ternary","hybrid","arithmetic","storage","mode","big","int","vec32i8","vec32i16","zero","ensure","unpacked","simd","sub","mul","dot","product","pack","unpack","create","packed","val"]},{"id":"d67d46cada717f8c91861d127ff6037bd17f72b367713a71c41fa0c81eb29b16","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/apb_bridge_tb.t27","health":"ok","module":"APB_Bridge_Testbench"}],"description":"t27/specs/fpga/testbench/apb_bridge_tb.t27 APB Bridge Testbench Tests APB bus protocol: setup, access, wait states","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"APB_ADDR_WIDTH","line":12},{"name":"APB_DATA_WIDTH","line":13},{"name":"tick","line":29},{"name":"reset","line":34},{"name":"apb_write","line":42},{"name":"apb_read","line":58}],"imports":[{"name":"fpga::apb_bridge::ApbBridge","line":8}],"terms":["fpga","testbench","apb","bridge","clk","period","sim","timeout","addr","width","data","tick","reset","write","read"]},{"id":"d67ef86926024a8b8a1c3ee1188f8aded413c5e3094435a5e9965ab90a718726","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/base64.t27","health":"ok","module":"TriBase64"}],"description":"t27/specs/","symbols":[{"name":"Base64","line":13},{"name":"standard","line":23},{"name":"url_safe","line":28},{"name":"encode","line":33},{"name":"decode","line":38},{"name":"encoded_length","line":43},{"name":"decoded_length","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["crypto","base64","standard","url","safe","encode","decode","encoded","length","decoded"]},{"id":"d6b165602fa64c9cc3d3828ff8f608e83a326b55345be097866c3e8487a62725","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/maybe.t27","health":"ok","module":"TriMaybe"}],"description":"t27/specs/","symbols":[{"name":"Maybe","line":13},{"name":"pure","line":23},{"name":"bind","line":28},{"name":"map","line":33},{"name":"join","line":38}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","maybe","pure","bind","map","join"]},{"id":"d6e3126051f418b8d58ea7b6c5eb552c80f0102041dc075b9863c6a7c6de8bf1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/rti_alert.t27","health":"ok","module":"RtiAlert"}],"description":"tri-net/specs/rti_alert.t27 Partial spec-first flip of src/rti_alert.rs (T27-first). The centroid/velocity math there is f32 (sqrt/powi) and can't be expressed in T27's integer world, but the anomaly-severity -> alert-severity STEP MAPPING is pure integer logic: it is lifted here as the single source of truth so the Rust node can include! the generated function instead of hand-writing the ladder.","symbols":[{"name":"SEV_CATASTROPHIC","line":14},{"name":"SEV_CRITICAL","line":15},{"name":"SEV_URGENT","line":16},{"name":"SEV_WARNING","line":17},{"name":"alert_severity","line":22}],"imports":[{"name":"base::types","line":11}],"terms":["net","rti","alert","sev","catastrophic","critical","urgent","warning","severity"]},{"id":"d73fff6a01de7094ea95fa1b6ca12f3f8dc1c0d5ad4321b82f7c9ae0326351bc","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/time.t27","health":"ok","module":"TriTime"}],"description":"t27/specs/","symbols":[{"name":"Instant","line":13},{"name":"Duration","line":18},{"name":"now","line":28},{"name":"since_epoch","line":33},{"name":"add","line":38},{"name":"sub","line":43},{"name":"format","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","time","instant","duration","since","epoch","sub","format"]},{"id":"d7912780dd02240a27684c2a0ef9f950d41cdc8554d1d97d94ceaa5018a85b81","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/generator_runnability_sweep.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","generator","runnability","sweep"]},{"id":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/vsa_core.t27","health":"warn","module":"vsa_core"}],"description":"t27/specs/vsa/vsa_core.t27 VSA (Vector Symbolic Architecture) Core Operations 01234 567891011: V = n 12 3^k 13 14^m 15 16^p 17 e^q VSA provides high-dimensional vector operations for: - Symbolic reasoning (bind/unbind for role-filler pairs) - Set operations (bundle for superposition)","symbols":[{"name":"DEFAULT_DIM","line":31},{"name":"SIMD_WIDTH","line":34},{"name":"MAX_TRITS","line":37},{"name":"COSINE_THRESHOLD","line":40},{"name":"HAMMING_THRESHOLD","line":43},{"name":"Hypervector","line":50},{"name":"SearchResult","line":53},{"name":"random_vector","line":65},{"name":"trit_val","line":73},{"name":"bind","line":85},{"name":"dim","line":86},{"name":"ai","line":91},{"name":"bi","line":92},{"name":"unbind","line":111},{"name":"bundle2","line":118},{"name":"dim","line":119},{"name":"ai","line":124},{"name":"bi","line":125},{"name":"sum","line":133},{"name":"bundle3","line":147},{"name":"dim","line":148},{"name":"sum","line":153},{"name":"permute","line":166},{"name":"effective_shift","line":171},{"name":"inverse_permute","line":190},{"name":"effective_shift","line":195},{"name":"inverse_shift","line":201},{"name":"cosine_similarity","line":209},{"name":"dim","line":210},{"name":"hamming_distance","line":248},{"name":"len","line":249},{"name":"hamming_similarity","line":273},{"name":"max_len","line":274},{"name":"distance","line":279},{"name":"dot_similarity","line":287},{"name":"dim","line":288},{"name":"vector_norm","line":307},{"name":"bundle_n","line":323},{"name":"count","line":324},{"name":"temp","line":337},{"name":"count_non_zero","line":348},{"name":"encode_sequence","line":363},{"name":"item_vec","line":369},{"name":"shifted","line":371},{"name":"probe_sequence","line":383},{"name":"item_vec","line":385},{"name":"shifted","line":387},{"name":"sim","line":390},{"name":"v1","line":401},{"name":"v2","line":404},{"name":"v1","line":410},{"name":"v2","line":411},{"name":"bound","line":435},{"name":"unbound","line":436},{"name":"result1","line":455},{"name":"result2","line":456},{"name":"result","line":474},{"name":"result","line":487},{"name":"shifted","line":502},{"name":"shifted","line":521},{"name":"restored","line":522},{"name":"sim","line":540},{"name":"sim","line":555},{"name":"sim","line":567},{"name":"dist","line":575},{"name":"dist","line":584},{"name":"dist","line":593},{"name":"sim","line":594},{"name":"sim","line":604},{"name":"v","line":610},{"name":"norm","line":612},{"name":"norm","line":620},{"name":"expected","line":627},{"name":"count","line":629},{"name":"items","line":635},{"name":"encoded","line":637},{"name":"items","line":653},{"name":"encoded","line":654},{"name":"sim","line":657},{"name":"vectors","line":664},{"name":"result","line":668},{"name":"vectors","line":680},{"name":"result1","line":683},{"name":"dims","line":704},{"name":"bound","line":708},{"name":"unbound","line":709},{"name":"v1","line":717},{"name":"v2","line":718},{"name":"result1","line":719},{"name":"result2","line":720},{"name":"v1","line":726},{"name":"v2","line":727},{"name":"result1","line":728},{"name":"result2","line":729},{"name":"v1","line":736},{"name":"v2","line":737},{"name":"v3","line":738},{"name":"result1","line":739},{"name":"result2","line":740},{"name":"v","line":747},{"name":"shifted","line":748},{"name":"shifted_twice","line":749},{"name":"v","line":755},{"name":"shifted","line":756},{"name":"restored","line":757},{"name":"v1","line":763},{"name":"v2","line":764},{"name":"sim1","line":765},{"name":"sim2","line":766},{"name":"v1","line":772},{"name":"v2","line":773},{"name":"sim","line":774},{"name":"v1","line":780},{"name":"v2","line":781},{"name":"dist1","line":782},{"name":"dist2","line":783},{"name":"v1","line":789},{"name":"v2","line":790},{"name":"dist","line":791},{"name":"a","line":798},{"name":"dist","line":800},{"name":"sim","line":801},{"name":"v","line":807},{"name":"norm","line":808},{"name":"v","line":814},{"name":"norm","line":815},{"name":"v","line":821},{"name":"count","line":822},{"name":"v1","line":835},{"name":"v2","line":836},{"name":"result","line":837},{"name":"vectors","line":975},{"name":"items","line":992}],"imports":[],"terms":["vsa","default","dim","simd","width","max","trits","cosine","threshold","hamming","hypervector","search","random","vector","trit","val","bind","unbind","bundle2","sum","bundle3","permute","effective","shift","inverse","similarity","distance","len","dot","norm","bundle","count","temp","non","zero","encode","sequence","item","vec","shifted","probe","sim","bound","unbound","result1","result2","restored","dist","expected","items","encoded","vectors","dims","twice","sim1","sim2","dist1","dist2"]},{"id":"d85ebdc9cc293a4c3e55e4345dd1bf19a956b079c8be620d0f84bc7f976f406b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/handoff.t27","health":"ok","module":"Handoff"}],"description":"t27/specs/","symbols":[{"name":"PlannerOutput","line":13},{"name":"CoderOutput","line":25},{"name":"ReviewerVerdict","line":38},{"name":"TesterReport","line":51}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["handoff","planner","coder","reviewer","verdict","tester","report"]},{"id":"d8970c696708b802f279b04ca2bd3dde298c299405b40f452e5b86ea2f556379","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/power_analysis_tb.t27","health":"warn","module":"PowerAnalysis_Testbench"}],"description":"t27/specs/fpga/testbench/power_analysis_tb.t27 Power Analysis Testbench Tests utilization parsing, power estimation, and budget checking","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"TYPICAL_BUDGET_MW","line":11},{"name":"tick","line":20},{"name":"reset","line":25}],"imports":[{"name":"fpga::power_analysis::PowerAnalysis","line":8}],"terms":["fpga","testbench","power","analysis","clk","period","typical","budget","tick","reset"]},{"id":"d89aed8796be285ae8c792f3fa66984292c9ecd3861585c0dc5fb3c59d0521c7","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf20.t27","health":"warn","module":"GF20"}],"description":"t27/specs/numeric/gf20.t27 GoldenFloat20 -- 20-bit phi-structured floating point NUMERIC-STANDARD-001 -- Agent 6 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":29},{"name":"GF20","line":35},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":70},{"name":"sign","line":71},{"name":"exp_biased","line":72},{"name":"mant","line":73},{"name":"exp_unbiased","line":81},{"name":"mant_normalized","line":88},{"name":"value","line":94},{"name":"max_value","line":106},{"name":"mant_max","line":107},{"name":"exp_max","line":108},{"name":"min_positive","line":112},{"name":"mant_min","line":113},{"name":"exp_min","line":114},{"name":"epsilon","line":118},{"name":"validate_format","line":126},{"name":"fmt","line":127},{"name":"MEMORY_RATIO_VS_FP32","line":145},{"name":"floor_log2","line":151},{"name":"extract_mantissa","line":165},{"name":"normalized","line":166},{"name":"frac","line":167},{"name":"max_mant","line":168},{"name":"clamp","line":172},{"name":"pow","line":178},{"name":"is_integer","line":194},{"name":"ln_val","line":220},{"name":"ln_approx","line":225},{"name":"t","line":234},{"name":"t2","line":235},{"name":"t3","line":236},{"name":"t5","line":237},{"name":"t7","line":238},{"name":"exp_approx","line":244},{"name":"k","line":256},{"name":"k","line":267},{"name":"floor","line":283}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["numeric","gf20","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow","integer","approx"]},{"id":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","sources":[{"repo":"ghashtag/t27","path":"compiler/cli/git.t27","health":"warn","module":"git_commands"}],"description":"git.t27 -- Git Integration with Tri Skill Workflow (ADR-002) Commands for git operations with skill validation and issue binding","symbols":[{"name":"git_commit","line":11},{"name":"registry_path","line":12},{"name":"registry_content","line":22},{"name":"skill","line":29},{"name":"issue_id","line":38},{"name":"skill_id","line":58},{"name":"status","line":62},{"name":"issue_prefix","line":66},{"name":"add_result","line":83},{"name":"commit_result","line":90},{"name":"commit_hash","line":100},{"name":"updated_registry","line":103},{"name":"git_push","line":132},{"name":"registry_path","line":133},{"name":"registry_content","line":142},{"name":"skill","line":149},{"name":"kind","line":166},{"name":"artifacts","line":167},{"name":"checkpoints","line":171},{"name":"has_spec","line":172},{"name":"has_docs","line":173},{"name":"checkpoints","line":186},{"name":"default_remote","line":197},{"name":"remote_url","line":198},{"name":"push_remote","line":209},{"name":"push_branch","line":210},{"name":"push_result","line":213},{"name":"skill_id","line":225},{"name":"timestamp","line":226},{"name":"updated_registry","line":227},{"name":"git_status_with_skill","line":249},{"name":"registry_path","line":250},{"name":"status","line":253},{"name":"registry_content","line":260},{"name":"skill","line":261},{"name":"find_active_or_sealed_skill","line":298},{"name":"registry","line":299},{"name":"current_branch","line":309},{"name":"find_last_sealed_skill","line":328},{"name":"registry","line":329},{"name":"update_registry_commit","line":348},{"name":"update_registry_push","line":363},{"name":"summarize_status","line":378},{"name":"modified","line":380},{"name":"added","line":381},{"name":"deleted","line":382},{"name":"count_checkpoints","line":406},{"name":"get_current_timestamp","line":411},{"name":"countSubstring","line":417},{"name":"intToStr","line":431},{"name":"digit","line":440},{"name":"len","line":446},{"name":"Skill","line":459},{"name":"SkillRegistry","line":479},{"name":"result","line":540},{"name":"result","line":544},{"name":"result","line":549},{"name":"result","line":553},{"name":"result","line":557}],"imports":[],"terms":["compiler","cli","git","commands","commit","registry","path","content","skill","status","prefix","hash","updated","push","kind","artifacts","checkpoints","docs","default","remote","url","branch","timestamp","find","active","sealed","summarize","modified","added","deleted","count","get","substring","int","str","digit","len"]},{"id":"d8d6207e1dd83b246fde75d97c041fb0bce65ed5fd3f368262dcef664866a13c","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/catalog_coverage_delta.t27","health":"warn","module":null}],"description":"","symbols":[{"name":"checked","line":1033}],"imports":[],"terms":["fpga","numeric","catalog","delta","checked"]},{"id":"d9723ece2b34cc5b5bb189d6d0a852b4668100b9d6c02e15630a971329d2886d","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/rmsprop.t27","health":"ok","module":"Rmsprop"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_DECAY","line":13},{"name":"RMSpropConfig","line":19},{"name":"step","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","rmsprop","default","decay","config","step"]},{"id":"d9954ca190ee3e748ef8df7ce32bd183096f7f97003651aede1ccabe5c1b0e19","sources":[{"repo":"ghashtag/t27","path":"specs/pins/emitter_xdc.t27","health":"warn","module":"EmitterXDC"}],"description":"t27/specs/pins/emitter_xdc.t27 XDC Constraint Emitter from Pins IR Generates nextpnr-compatible XDC from Design/Binding/ClockDef Output format matches t27c fpga-build --minimal exactly","symbols":[{"name":"HEADER_COMMENT","line":12},{"name":"XDCLine","line":14},{"name":"XDCOutput","line":20},{"name":"empty_xdc","line":25},{"name":"add_line","line":32},{"name":"add_empty","line":45},{"name":"emit_pin","line":58},{"name":"emit_clock","line":76},{"name":"emit_header","line":105},{"name":"qmtech_xc7a100t_minimal","line":113},{"name":"arty_a7_minimal","line":135},{"name":"line_count","line":153},{"name":"has_clk_constraint","line":157},{"name":"count_set_property_lines","line":170}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10}],"terms":["pins","emitter","xdc","header","xdcline","xdcoutput","empty","emit","pin","clock","qmtech","xc7a100t","minimal","arty","count","clk","constraint","set","property"]},{"id":"da84a1caec404bba08f5a4ce128fc4a35ff9793e75e8e5a73e9e94fc345bdb41","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/int4.t27","health":"ok","module":"Int4"}],"description":"t27/specs/numeric/int4.t27 Int4 - 4-bit signed integer NUMERIC-STANDARD-001 Agent 9 (P1)","symbols":[{"name":"BITS","line":18},{"name":"Int4","line":22},{"name":"encode","line":29},{"name":"clamped","line":30},{"name":"decode","line":40},{"name":"raw","line":41},{"name":"min_value","line":51},{"name":"max_value","line":55},{"name":"range","line":59},{"name":"validate_format","line":65},{"name":"MEMORY_RATIO_VS_FP32","line":79},{"name":"add","line":83},{"name":"val_a","line":84},{"name":"val_b","line":85},{"name":"result","line":86},{"name":"sub","line":90},{"name":"val_a","line":91},{"name":"val_b","line":92},{"name":"result","line":93},{"name":"mul","line":97},{"name":"val_a","line":98},{"name":"val_b","line":99},{"name":"result","line":100},{"name":"neg","line":104},{"name":"abs","line":108},{"name":"val","line":109},{"name":"eq","line":115},{"name":"ne","line":119},{"name":"lt","line":123},{"name":"le","line":127},{"name":"gt","line":131},{"name":"ge","line":135}],"imports":[{"name":"base::testing","line":8},{"name":"base::benchmarking","line":9}],"terms":["chips","euler","fpga","int4","bits","encode","clamped","decode","raw","min","max","range","validate","format","memory","ratio","fp32","val","sub","mul","neg","abs"]},{"id":"da8ea962d62aa8d63087268502fef91c4bae154124d444ba2ac788b41d714f07","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/advantage_estimator.t27","health":"ok","module":"Advantage"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_GAMMA","line":13},{"name":"DEFAULT_LAMBDA","line":14},{"name":"GAEConfig","line":20},{"name":"TrajectoryBatch","line":26},{"name":"compute_td_residual","line":39},{"name":"compute_gae","line":44},{"name":"compute_returns","line":49},{"name":"normalize_advantages","line":54}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["advantage","estimator","default","gamma","lambda","gaeconfig","trajectory","batch","compute","residual","gae","returns","normalize","advantages"]},{"id":"da9a438d7ac840510ba33d81294d8eb8c882e20c4dde2473703670ef40bb37ce","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/07_tests_invariants_benches.t27","health":"ok","module":"tutorial-07-claims"}],"description":"07 — Tests, invariants and benches Lesson 7, and the reason this language exists rather than a header file. A spec carries its own claims: examples that must hold, properties that must always hold, and the operations worth measuring. All three are emitted into every target, so the same claim is checked in Zig, C and Rust alike.","symbols":[{"name":"TRIT_NEG","line":11},{"name":"TRIT_ZERO","line":12},{"name":"TRIT_POS","line":13},{"name":"TRINITY","line":14},{"name":"trit_add","line":16},{"name":"sum","line":17},{"name":"high","line":18},{"name":"low","line":19},{"name":"trit_mul","line":23}],"imports":[],"terms":["tutorial","invariants","benches","claims","trit","neg","zero","pos","sum","high","low","mul"]},{"id":"daa2ba876ceb62f26c30617b5807667c1b56553dd520f27395e42e772a05f473","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/dropout_layer.t27","health":"ok","module":"Dropout"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_DROP_RATE","line":13},{"name":"DropoutConfig","line":19},{"name":"forward","line":30},{"name":"backward","line":35}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","dropout","layer","default","drop","rate","config","forward","backward"]},{"id":"dafb04ea0b264953cdf3c82481e879cd47979b9b7627ac00a042e640ce9b998d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_pool.t27","health":"ok","module":"TriComputePool"}],"description":"TRI-NET multi-executor pool split: share one reward pool across several GF executors in proportion to their VERIFIED work, so a mesh of nodes -- not one -- earns from a round. Mirrors tri_settle's discipline: floor division, so the sum of shares never EXCEEDS the pool (no over-issuance; the floor remainder is simply not minted). A node with zero verified work earns zero. \"Work\" is the summed GoldenFloat width of a node's verified receipts (wider GF op = more work).","symbols":[{"name":"total_work3","line":18},{"name":"pool_share","line":29},{"name":"pool_after_deposit","line":56},{"name":"payout_capped","line":67},{"name":"pool_after_payout","line":76},{"name":"balance_after_pool_settle","line":99}],"imports":[{"name":"base::types","line":9}],"terms":["net","compute","pool","total","work3","share","deposit","payout","capped","balance","settle"]},{"id":"db2809acd89c1cfc6c5240479183aab0a43a056e2e3e157075e8b33e1be480e1","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/bootrom_tb.t27","health":"ok","module":"BootROM_Testbench"}],"description":"t27/specs/fpga/testbench/bootrom_tb.t27 Boot ROM Testbench Tests boot sequence, reset vector, and initial program loading","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"ROM_SIZE","line":11},{"name":"RESET_VECTOR","line":12},{"name":"BOOT_MAGIC","line":13},{"name":"tick","line":26},{"name":"reset","line":31},{"name":"read_rom","line":40},{"name":"boot_sequence","line":46}],"imports":[{"name":"fpga::bootrom::BootROM","line":8}],"terms":["fpga","testbench","bootrom","boot","rom","clk","period","size","reset","vector","magic","tick","read","sequence"]},{"id":"dbe34d0f56eb0ab7e4a0c00749aabc36acff541ac4c2bcdf39ba2aedd7ead55c","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_tree.t27","health":"warn","module":"TernaryTree"}],"description":"t27/specs/isa/ternary_tree.t27 Ternary Tree Operations Specification Ring 084 - Tree algorithms on ternary-valued nodes 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"MAX_NODES","line":10},{"name":"TRIT_NEG","line":11},{"name":"TRIT_ZERO","line":12},{"name":"TRIT_POS","line":13},{"name":"NULL_IDX","line":14},{"name":"tree_init","line":20},{"name":"insert_left","line":32},{"name":"insert_right","line":40},{"name":"tree_depth","line":48},{"name":"node_count","line":65},{"name":"sum_values","line":78},{"name":"is_balanced","line":91}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","tree","max","nodes","trit","neg","zero","pos","null","idx","init","insert","left","right","depth","node","count","sum","values","balanced"]},{"id":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/olsr_routing.t27","health":"ok","module":"OlsrRouting"}],"description":"OLSR-style routing -- ultra-simplified for T27. Neighbor entries are u32-packed [id:8][quality:8][last_seen:16]; the 4-slot neighbor table travels as a [u32; 4] array parameter (read paths) while write paths return the UPDATED ENTRY plus a slot decision, so every function stays scalar-valued and lowers to all backends. (The original wave-era file packed four entries into one u32 with 256-bit masks and","symbols":[{"name":"MAX_NEIGHBORS","line":13},{"name":"VALID_TIMEOUT","line":14},{"name":"NO_NEIGHBOR","line":15},{"name":"NO_SLOT","line":16},{"name":"create_neighbor","line":20},{"name":"get_id","line":26},{"name":"get_quality","line":30},{"name":"get_last_seen","line":34},{"name":"is_valid","line":38},{"name":"get_id_at","line":44},{"name":"find_index","line":48},{"name":"slot_for_update","line":58},{"name":"best_of_two","line":71},{"name":"get_best_neighbor","line":79},{"name":"mask_if_id","line":85},{"name":"get_second_best","line":93},{"name":"select_mprs","line":100},{"name":"one_if_present","line":106},{"name":"count_neighbors","line":114}],"imports":[{"name":"base::types","line":11}],"terms":["net","olsr","routing","max","neighbors","valid","timeout","neighbor","slot","create","get","quality","seen","find","index","best","two","mask","second","select","mprs","one","present","count"]},{"id":"dc13f018898a14b32059c654d1289748e601e47f4b755c31c0e466ce7b73e4dd","sources":[{"repo":"ghashtag/t27","path":"specs/math/pellis_precision_verify.t27","health":"ok","module":"PellisPrecision"}],"description":"t27/specs/math/pellis_precision_verify.t27 Arbitrary precision verification via GMP/MPFR reference NUMERIC-VERIF-001 -- Pre-registered checkpoint for CODATA 2026","symbols":[{"name":"PHI_100DIGITS","line":17},{"name":"PHI_INV_100DIGITS","line":20},{"name":"PELLIS_50DIGITS","line":30},{"name":"ALPHA_INV_CODATA_2022","line":33},{"name":"PELLIS_FIRST_15_DIGITS","line":36},{"name":"PellisPrecisionResult","line":42},{"name":"pellis_pre_registered_checkpoint","line":51},{"name":"phi","line":52},{"name":"phi_sq","line":53},{"name":"phi_cubed","line":54},{"name":"pellis_f64","line":57},{"name":"digit_count","line":60},{"name":"pellis_str","line":63},{"name":"matches","line":64},{"name":"count_significant_digits","line":77},{"name":"s","line":83},{"name":"c","line":89},{"name":"format","line":106},{"name":"len","line":116}],"imports":[{"name":"math::constants","line":7},{"name":"math::sacred_physics","line":8}],"terms":["math","pellis","precision","verify","phi","100digits","inv","50digits","alpha","codata","digits","pre","registered","checkpoint","cubed","f64","digit","count","str","matches","significant","format","len"]},{"id":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/fifo.t27","health":"warn","module":"Fifo"}],"description":"t27/specs/fpga/fifo.t27 Synchronous and Asynchronous FIFO Stdlib for Trinity T27 FPGA HIR Defines FIFO configuration with depth, data width, and flags Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"FifoKind","line":12},{"name":"FifoFlags","line":19},{"name":"FifoConfig","line":28},{"name":"MAX_FIFO_DEPTH","line":42},{"name":"FifoState","line":44},{"name":"sync_fifo","line":53},{"name":"async_fifo","line":67},{"name":"with_almost_empty","line":81},{"name":"with_almost_full","line":88},{"name":"empty_fifo_state","line":95},{"name":"is_sync","line":111},{"name":"is_async","line":115},{"name":"addr_width","line":119},{"name":"total_storage_bits","line":132},{"name":"bram18_count","line":136},{"name":"is_empty","line":145},{"name":"is_full","line":149},{"name":"fill_count","line":153},{"name":"has_space","line":157},{"name":"has_data","line":161},{"name":"push","line":167},{"name":"pop","line":181},{"name":"validate_fifo","line":197}],"imports":[],"terms":["fpga","fifo","kind","flags","config","max","depth","state","sync","async","almost","empty","full","addr","width","total","storage","bits","bram18","count","fill","space","data","push","pop","validate"]},{"id":"dc3bf7efe66fffbb2b55f126469c64d8bdca389026b214f2a741ddeec13b5329","sources":[{"repo":"ghashtag/t27","path":"specs/interop/gf_cross_language.t27","health":"warn","module":"GFCrossLanguageConformance"}],"description":"GoldenFloat Cross-Language Conformance All languages must produce identical bits for identical inputs. Reference constant: GF32(phi) = 0x3FCF1BBD","symbols":[{"name":"phi","line":13},{"name":"gf32_bits","line":14},{"name":"expected","line":16},{"name":"phi","line":22},{"name":"gf16_phi","line":23},{"name":"gf32_phi","line":24},{"name":"test_vals","line":33},{"name":"encoded","line":35},{"name":"decoded","line":36},{"name":"zero","line":43},{"name":"inf","line":44},{"name":"nan","line":45},{"name":"a","line":54},{"name":"b","line":55},{"name":"sum","line":56},{"name":"result","line":57},{"name":"zero_enc","line":64},{"name":"zero_dec","line":65},{"name":"phi_gf16","line":72},{"name":"phi_gf32","line":73},{"name":"mant16","line":76},{"name":"mant32","line":77},{"name":"zero_enc","line":86},{"name":"zero_dec","line":87},{"name":"zero_ok","line":88},{"name":"neg_zero_enc","line":91},{"name":"neg_zero_dec","line":92},{"name":"neg_zero_ok","line":93}],"imports":[{"name":"math::constants","line":7}],"terms":["interop","cross","language","gfcross","conformance","phi","gf32","bits","expected","gf16","vals","encoded","decoded","zero","inf","nan","sum","enc","dec","mant16","mant32","neg"]},{"id":"dc6727df8992728892c54c01d04247fecb9651a348f87f1da7b2a4074a43e14a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/segment_tree.t27","health":"ok","module":"TriSegmentTree"}],"description":"t27/specs/","symbols":[{"name":"SegmentTree","line":13},{"name":"init","line":24},{"name":"query","line":29},{"name":"update","line":34},{"name":"deinit","line":39}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","segment","tree","init","query","deinit"]},{"id":"ddc85831a627462ba15d3ffa3a037d32cecca2135e254541c38c90c26d06f309","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/generator_reproducibility.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","generator","reproducibility"]},{"id":"de753fa421b4280246abdc40b8201a89945982050f86029f11c736f77664c2a1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_call_signaling.t27","health":"ok","module":"MeshCallSignaling"}],"description":"Signed local call invitation policy. UDP sockets, JSON encoding, and UI prompts are adapter responsibilities. phi^2 + phi^-2 = 3","symbols":[{"name":"INVITE_VERSION","line":8},{"name":"MEDIA_PORT","line":9},{"name":"SIGNALING_PORT","line":10},{"name":"INVITE_TTL_SECONDS","line":11},{"name":"invite_is_fresh","line":13},{"name":"invite_may_ring","line":20}],"imports":[{"name":"base::types","line":6}],"terms":["net","mesh","call","signaling","invite","media","port","ttl","seconds","fresh","may","ring"]},{"id":"deb1cd9e3671ec4cc9e01582e8fe43a149e9e32b7c6fc2ac6f5e2c35df3ebfe0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/workflow_parser.t27","health":"ok","module":"WorkflowParser"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["pipeline","workflow","parser"]},{"id":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/purkinje_thermal_gate.t27","health":"ok","module":"purkinje-thermal-gate"}],"description":"purkinje_thermal_gate.t27 — Purkinje Thermal Gate Thermally-gated activation inspired by Purkinje neural dynamics","symbols":[{"name":"PTG_OPCODE","line":12},{"name":"TEMP_MIN_C","line":14},{"name":"TEMP_MAX_C","line":15},{"name":"TEMP_NOMINAL_C","line":16},{"name":"TEMP_THRESHOLD_LOW_C","line":18},{"name":"TEMP_THRESHOLD_HIGH_C","line":19},{"name":"TEMP_CRITICAL_C","line":20},{"name":"TEMP_HYSTERESIS_C","line":22},{"name":"TEMP_SETTLING_MS","line":23},{"name":"GATE_STATE_CLOSED","line":25},{"name":"GATE_STATE_OPEN","line":26},{"name":"GATE_STATE_THROTTLING","line":27},{"name":"GATE_STATE_ERROR","line":28},{"name":"THROTTLE_LEVEL_NONE","line":30},{"name":"THROTTLE_LEVEL_LOW","line":31},{"name":"THROTTLE_LEVEL_MED","line":32},{"name":"THROTTLE_LEVEL_HIGH","line":33},{"name":"THROTTLE_LEVEL_MAX","line":34},{"name":"GateState","line":40},{"name":"ThrottleLevel","line":47},{"name":"ThermalState","line":54},{"name":"GateConfig","line":61},{"name":"GateStatus","line":69},{"name":"ptg_config_init","line":83},{"name":"ptg_config_strict","line":95},{"name":"ptg_config_permissive","line":107},{"name":"ptg_config_manual","line":119},{"name":"ptg_temp_valid","line":135},{"name":"ptg_temp_critical","line":141},{"name":"ptg_temp_high","line":147},{"name":"ptg_temp_low","line":153},{"name":"ptg_temp_in_hysteresis","line":159},{"name":"ptg_thermal_state_init","line":173},{"name":"ptg_gate_state_from_temp","line":184},{"name":"ptg_throttle_from_temp","line":200},{"name":"ptg_thermal_state_update","line":216},{"name":"ptg_gate_status_init","line":240},{"name":"ptg_gate_status_open","line":252},{"name":"ptg_gate_status_close","line":264},{"name":"ptg_gate_status_throttle","line":276},{"name":"ptg_gate_status_error","line":288},{"name":"ptg_gate_status_update_temp","line":300},{"name":"ptg_gate_status_increment_cycle","line":312},{"name":"encode_ptg_cmd","line":328},{"name":"op_field","line":330},{"name":"temp_field","line":331},{"name":"thresh_field","line":332},{"name":"decode_ptg_cmd","line":338},{"name":"opcode","line":339},{"name":"temp_u8","line":340},{"name":"temp_c","line":341},{"name":"threshold","line":342}],"imports":[],"terms":["chips","euler","fpga","purkinje","thermal","gate","ptg","opcode","temp","min","max","nominal","threshold","low","high","critical","hysteresis","settling","state","closed","open","throttling","throttle","level","med","config","status","init","strict","permissive","manual","valid","close","increment","cycle","encode","cmd","field","thresh","decode"]},{"id":"df15f1fbd549cad6bc01b0599d4765ea3d8be69eb2759ef112ca8c94c101168d","sources":[{"repo":"ghashtag/t27","path":"specs/pipeline/experience_save.t27","health":"ok","module":"ExperienceSave"}],"description":"t27/specs/pipeline/experience_save.t27 Experience Save Command Specification Ring 028 — tri experience save CLI command 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"VERDICT_PASS","line":10},{"name":"VERDICT_FAIL","line":11},{"name":"VERDICT_SKIP","line":12},{"name":"MAX_SKILL_NAME","line":13},{"name":"MAX_NOTES","line":14},{"name":"ExperienceRecord","line":17},{"name":"save_experience","line":26},{"name":"is_pass","line":37},{"name":"is_fail","line":42},{"name":"verdict_to_code","line":47},{"name":"compare_with_previous","line":52}],"imports":[{"name":"base::types","line":8}],"terms":["pipeline","experience","save","verdict","pass","fail","skip","max","skill","notes","record","compare","previous"]},{"id":"df74b541158c71d5463152e377813a5491def4207dbffe97f6fd78b23cf6d4d9","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/corpus_wide_pack_audit.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","corpus","wide","pack","audit"]},{"id":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","sources":[{"repo":"ghashtag/t27","path":"specs/file/schema.t27","health":"ok","module":"File"}],"description":"specs/file/schema.t27 File Types Specification","symbols":[{"name":"FileType","line":13},{"name":"FileStatus","line":24},{"name":"ContentType","line":35},{"name":"WatchEventType","line":46},{"name":"FileError","line":57},{"name":"FileInfo","line":74},{"name":"FileContent","line":89},{"name":"FileNode","line":103},{"name":"FileChange","line":117},{"name":"IgnorePattern","line":129},{"name":"IgnoreRules","line":135},{"name":"SearchMatch","line":145},{"name":"SearchOptions","line":154},{"name":"WatchEvent","line":168},{"name":"WatcherHandle","line":175},{"name":"Submatch","line":186},{"name":"RipgrepMatch","line":193},{"name":"RipgrepOptions","line":201},{"name":"MAX_FILE_SIZE","line":213},{"name":"MAX_SEARCH_RESULTS","line":214},{"name":"DEFAULT_READ_CHUNK","line":215},{"name":"is_text","line":222},{"name":"is_binary","line":227},{"name":"is_image","line":232},{"name":"is_hidden","line":237},{"name":"get_extension","line":248}],"imports":[{"name":"base::types","line":6}],"terms":["schema","status","content","watch","event","info","node","ignore","pattern","rules","search","match","options","watcher","handle","submatch","ripgrep","max","size","results","default","read","chunk","text","binary","image","hidden","get","extension"]},{"id":"e076ebecb0f5d0097aac6a9c888cd9736f3f4bede8b20f99eb114245a91c57be","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_control_flow.t27","health":"ok","module":"TernaryControlFlow"}],"description":"t27/specs/isa/ternary_control_flow.t27 Ternary Control Flow Specification Ring 090 - Control flow operations for ternary architecture Conditional jumps, branches, and call/return","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"COND_EQ","line":21},{"name":"COND_NE","line":22},{"name":"COND_POS","line":23},{"name":"COND_NEG","line":24},{"name":"COND_NZ","line":25},{"name":"COND_NC","line":26},{"name":"PRED_TAKEN","line":29},{"name":"PRED_NOT_TAKEN","line":30},{"name":"PRED_NONE","line":31},{"name":"pc_read","line":39},{"name":"pc_write","line":46},{"name":"pc_relative","line":52},{"name":"current_pc","line":53},{"name":"branch_cond","line":64},{"name":"branch_if","line":91},{"name":"branch_if_not","line":97},{"name":"jump","line":107},{"name":"jump_relative","line":113},{"name":"jump_link","line":119},{"name":"jump_link_relative","line":126},{"name":"ret","line":137},{"name":"call","line":147},{"name":"return_addr","line":148},{"name":"ret_pop","line":168},{"name":"return_addr","line":173},{"name":"compare","line":188},{"name":"compare_and_branch","line":200},{"name":"result","line":201},{"name":"table_branch","line":211}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","control","flow","trit","neg","zero","pos","cond","pred","taken","read","write","relative","branch","jump","link","ret","call","addr","pop","compare","table"]},{"id":"e090c900774d21e520cd15746d7d2a06e1de22889cfe40677f68c9673e667622","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/cache_w/tiny_lfu.t27","health":"warn","module":null}],"description":"W-TinyLFU Cache — TTT Dogfood Phase 3 Window-TinyLFU admission Test case: cache_w_tiny_lfu","symbols":[],"imports":[],"terms":["fpga","tri27","cache","tiny","lfu"]},{"id":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/pipeline.t27","health":"ok","module":"Pipeline"}],"description":"","symbols":[{"name":"PipelineStage","line":11},{"name":"PipelineConfig","line":20},{"name":"PipelineResult","line":28},{"name":"default_pipeline_config","line":42},{"name":"pipeline_result_ok","line":52},{"name":"pipeline_result_fail","line":68},{"name":"stage_name","line":84},{"name":"is_full_pipeline","line":94},{"name":"total_optimizations","line":98}],"imports":[{"name":"compiler::lexer","line":3},{"name":"compiler::parser","line":4},{"name":"compiler::typechecker","line":5},{"name":"compiler::optimizer","line":6},{"name":"compiler::stdlib","line":7},{"name":"compiler::diagnostics","line":8},{"name":"compiler::linker","line":9}],"terms":["compiler","pipeline","stage","config","default","fail","full","total","optimizations"]},{"id":"e13491c6f9a89c309ce349dca7883a7eac0186b19b00d8d09b3dc0016d7bfadb","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/layout_b_audit.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","layout","audit"]},{"id":"e17f70b30cb2c25218feea80bfbbe599006cc6fdbd524a579b5fc5d1ef3cbe15","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/fenwick_tree.t27","health":"ok","module":"TriFenwick"}],"description":"t27/specs/","symbols":[{"name":"FenwickTree","line":13},{"name":"init","line":24},{"name":"build","line":29},{"name":"query","line":34},{"name":"range_query","line":39},{"name":"update","line":44},{"name":"deinit","line":49}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["trees","fenwick","tree","init","build","query","range","deinit"]},{"id":"e19d8ea1e55f5aa053da1b308ad88c43271c6d08e90e44908fff2b4be069fa2e","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/goldenfloat_family.t27","health":"warn","module":"GoldenFloatFamily"}],"description":"t27/specs/numeric/goldenfloat_family.t27 GoldenFloat Family — φ-structured floating point formats NUMERIC-STANDARD-001 — Agent 1 (P0)","symbols":[{"name":"GoldenFloatFormat","line":14},{"name":"PHI_RATIO_TARGET","line":31},{"name":"GOLDEN_FLOAT_FAMILY","line":34},{"name":"get_format_by_name","line":112},{"name":"get_format_by_bits","line":121},{"name":"get_primary_format","line":130},{"name":"VerificationReport","line":138},{"name":"verify_golden_family","line":147},{"name":"avg_dist","line":168},{"name":"max_value","line":184},{"name":"mant_max","line":186},{"name":"exp_max","line":187},{"name":"min_positive","line":191},{"name":"mant_min","line":193},{"name":"bias","line":194},{"name":"memory_efficiency","line":198}],"imports":[{"name":"math::constants","line":7},{"name":"math::sacred_physics","line":8}],"terms":["fpga","numeric","goldenfloat","family","golden","float","format","phi","ratio","target","get","bits","primary","verification","report","verify","avg","dist","max","mant","exp","min","positive","bias","memory","efficiency"]},{"id":"e1c387ee2e54fabfdcb363337c56c608d48108946f4b089c91a232e9fa8d0f76","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/https_enforce.t27","health":"warn","module":"sandbox"}],"description":"SANDBOX-012: HTTPS Enforcement","symbols":[{"name":"HTTPS_REDIRECT_STATUS","line":21},{"name":"HTTPS_SCHEME","line":22},{"name":"HTTP_SCHEME","line":23},{"name":"LOCAL_HOSTNAMES","line":24},{"name":"RequestContext","line":30},{"name":"should_redirect","line":51},{"name":"redirect_url","line":72},{"name":"is_local_hostname","line":98},{"name":"enforce","line":116},{"name":"make_ctx","line":126}],"imports":[],"terms":["sandbox","https","enforce","redirect","status","scheme","http","local","hostnames","request","url","hostname","make","ctx"]},{"id":"e1f019d331a24657f7d0d560011f931c93b4f067f7203e27850c7d26b36d098e","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_hash.t27","health":"warn","module":"TernaryHashTable"}],"description":"t27/specs/isa/ternary_hash.t27 Ternary Hash Table Operations Specification Ring 087 - Hash table with ternary keys 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TABLE_SIZE","line":10},{"name":"EMPTY_KEY","line":11},{"name":"TRIT_NEG","line":12},{"name":"TRIT_ZERO","line":13},{"name":"TRIT_POS","line":14},{"name":"hash_trit","line":17},{"name":"hash_init","line":23},{"name":"hash_insert","line":33},{"name":"hash_lookup","line":49},{"name":"hash_remove","line":69},{"name":"hash_load","line":86}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","hash","table","size","empty","key","trit","neg","zero","pos","init","insert","lookup","remove","load"]},{"id":"e23ef09c0f4e88517e32c8c48d183468cb808d9676f2311a4a229e0f43895505","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/spec_exit.t27","health":"ok","module":"sacred-spec_exit"}],"description":"spec_exit.t27 — Sacred Opcode 0xEB: Speculative Exit Hardware for speculative exit and recovery","symbols":[{"name":"OP_SPEC_EXIT","line":12},{"name":"MAX_NESTING_DEPTH","line":14},{"name":"EXIT_REASON_BITS","line":15},{"name":"EXIT_SUCCESS","line":17},{"name":"EXIT_SPEC_FAIL","line":18},{"name":"EXIT_TIMEOUT","line":19},{"name":"EXIT_EXCEPTION","line":20},{"name":"EXIT_RESOURCE","line":21},{"name":"EXIT_ABORT","line":22},{"name":"EXIT_RECOVER","line":23},{"name":"EXIT_MAX","line":24},{"name":"STATE_RUNNING","line":26},{"name":"STATE_SPECULATING","line":27},{"name":"STATE_EXITING","line":28},{"name":"STATE_EXITED","line":29},{"name":"STATE_RECOVERING","line":30},{"name":"STATE_ERROR","line":31},{"name":"ExitReason","line":37},{"name":"SpecState","line":47},{"name":"SpecExit","line":56},{"name":"SpecContext","line":63},{"name":"SpecConfig","line":70},{"name":"spec_state_is_running","line":83},{"name":"spec_state_is_speculating","line":89},{"name":"spec_state_is_exiting","line":95},{"name":"spec_state_is_exited","line":101},{"name":"spec_state_is_recovering","line":107},{"name":"spec_state_is_terminal","line":113},{"name":"spec_state_can_speculate","line":119},{"name":"spec_exit_success","line":129},{"name":"spec_exit_fail","line":140},{"name":"spec_exit_timeout","line":151},{"name":"spec_exit_exception","line":157},{"name":"spec_exit_resource","line":163},{"name":"spec_exit_abort","line":169},{"name":"spec_exit_recover","line":180},{"name":"spec_context_init","line":195},{"name":"spec_context_enter_speculation","line":206},{"name":"spec_context_exit","line":224},{"name":"spec_context_complete","line":245},{"name":"spec_context_check_timeout","line":256},{"name":"encode_spec_exit","line":269},{"name":"op","line":271},{"name":"reason_field","line":272},{"name":"depth_field","line":273},{"name":"checkpoint_field","line":274},{"name":"decode_spec_exit","line":280},{"name":"reason","line":281},{"name":"depth","line":282},{"name":"checkpoint","line":283}],"imports":[],"terms":["chips","euler","fpga","exit","sacred","max","nesting","depth","reason","bits","success","fail","timeout","exception","resource","abort","recover","state","running","speculating","exiting","exited","recovering","config","terminal","speculate","init","enter","speculation","complete","encode","field","checkpoint","decode"]},{"id":"e24ed494c1f78c01bbbd69a338432166ca36a1271b1d5c6c8a25a9946786da76","sources":[{"repo":"ghashtag/t27","path":"specs/ar/proof_trace.t27","health":"ok","module":null}],"description":"spec: ProofTrace Bounded proof trace mechanism for explainable neuro-symbolic reasoning","symbols":[{"name":"MAX_STEPS","line":10},{"name":"ProofStep","line":13},{"name":"ProofTrace","line":22},{"name":"new_proof_trace","line":30},{"name":"add_step","line":40},{"name":"verify_trace","line":59},{"name":"trace_length","line":81},{"name":"is_at_capacity","line":86},{"name":"finalize_trace","line":91},{"name":"format_trace","line":101},{"name":"trit_to_string","line":121}],"imports":[],"terms":["proof","trace","max","steps","step","verify","length","capacity","finalize","format","trit"]},{"id":"e2741ac40df961f84a58755c1c468f12b911d0a7361d164fd2c2f77adce806dc","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/clock_domain_tb.t27","health":"ok","module":"ClockDomain_Testbench"}],"description":"t27/specs/fpga/testbench/clock_domain_tb.t27 Clock Domain Crossing Testbench Tests CDC synchronizers, handshake, and metastability protection","symbols":[{"name":"CLK_PERIOD_FAST","line":10},{"name":"CLK_PERIOD_SLOW","line":11},{"name":"SIM_TIMEOUT","line":12},{"name":"SYNC_STAGES","line":13},{"name":"tick_fast","line":27},{"name":"tick_slow","line":32},{"name":"reset","line":37},{"name":"send_async","line":46},{"name":"receive_async","line":54}],"imports":[{"name":"fpga::clock_domain::ClockDomain","line":8}],"terms":["fpga","testbench","clock","domain","clk","period","fast","slow","sim","timeout","sync","stages","tick","reset","send","async","receive"]},{"id":"e2987f7b0551651563d7d0730f8feaf2f319a6aa968fa44831048b3ccbcd9615","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_pattern_matching.t27","health":"warn","module":"TernaryPatternMatching"}],"description":"t27/specs/isa/ternary_pattern_matching.t27 Ternary Pattern Matching Operations Specification Ring 082 - Pattern matching algorithms for ternary sequences 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TRIT_NEG","line":10},{"name":"TRIT_ZERO","line":11},{"name":"TRIT_POS","line":12},{"name":"match_exact","line":15},{"name":"match_count","line":36},{"name":"match_wildcard","line":60},{"name":"hamming_distance","line":81},{"name":"longest_common_prefix","line":96}],"imports":[{"name":"base::types","line":8}],"terms":["isa","ternary","pattern","matching","trit","neg","zero","pos","match","exact","count","wildcard","hamming","distance","longest","common","prefix"]},{"id":"e31e00a07700fe2458b2945fbd2925081653e4ac6d8c73b76b78b2b2d42c3ddf","sources":[{"repo":"ghashtag/t27","path":"specs/file/watcher.t27","health":"warn","module":"FileWatcher"}],"description":"specs/file/watcher.t27 File Watcher Operations","symbols":[{"name":"WatcherID","line":14},{"name":"create","line":21},{"name":"watch","line":26},{"name":"unwatch","line":31},{"name":"close","line":36},{"name":"is_active","line":41},{"name":"get_watched_paths","line":46},{"name":"next","line":55},{"name":"poll","line":60},{"name":"wait","line":65},{"name":"WatchFilter","line":74},{"name":"set_filter","line":83},{"name":"get_filter","line":88},{"name":"matches_filter","line":93},{"name":"WatcherBackend","line":102},{"name":"get_backend","line":110},{"name":"backend_available","line":115},{"name":"DebounceMode","line":124},{"name":"set_debounce","line":131},{"name":"get_debounce","line":136},{"name":"watch_batch","line":145},{"name":"unwatch_batch","line":150},{"name":"WatcherStats","line":159},{"name":"get_stats","line":168},{"name":"reset_stats","line":173}],"imports":[{"name":"base::types","line":6},{"name":"file::schema","line":7}],"terms":["watcher","create","watch","unwatch","close","active","get","watched","paths","poll","wait","filter","set","matches","backend","available","debounce","mode","batch","stats","reset"]},{"id":"e33a9a975d53992d50f84f2c40632787a6eaa0c27c6abcb2478e91429a6a1624","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/sgd_momentum.t27","health":"ok","module":"SgdMomentum"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_MOMENTUM","line":13},{"name":"SGDMomentumConfig","line":19},{"name":"step","line":30}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","sgd","momentum","default","sgdmomentum","config","step"]},{"id":"e364713ec7248b7d936c3ab6e5b1b38be1322645d4c2b6c6c3433ff81d9644c9","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/math.t27","health":"ok","module":"TriMath"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math"]},{"id":"e3997228a0ea792965b7825f7b685c27f972c5140c8d2a5ce3f434e27a9de5bf","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/stoch_round.t27","health":"warn","module":"sacred-stoch_round"}],"description":"stoch_round.t27 — Sacred Opcode 0xE9: Stochastic Rounding Hardware stochastic rounding for quantization","symbols":[{"name":"OP_STOCH_ROUND","line":12},{"name":"RANDOM_BITS","line":14},{"name":"ROUND_MODE_NEAREST","line":15},{"name":"ROUND_MODE_STOCHASTIC","line":16},{"name":"ROUND_MODE_TRUNCATE","line":17},{"name":"ROUND_MODE_CEIL","line":18},{"name":"INT4_BITS","line":20},{"name":"INT8_BITS","line":21},{"name":"INT4_MAX","line":23},{"name":"INT4_MIN","line":24},{"name":"INT8_MAX","line":25},{"name":"INT8_MIN","line":26},{"name":"RoundConfig","line":32},{"name":"RoundResult","line":38},{"name":"RngState","line":45},{"name":"rng_init","line":55},{"name":"rng_next","line":61},{"name":"rng_next_range","line":71},{"name":"next_result","line":72},{"name":"scaled","line":73},{"name":"round_nearest","line":83},{"name":"shift","line":84},{"name":"abs_val","line":88},{"name":"rounding","line":89},{"name":"max_val","line":97},{"name":"min_val","line":98},{"name":"round_stochastic","line":118},{"name":"shift","line":119},{"name":"abs_val","line":127},{"name":"integer_part","line":128},{"name":"fractional_part","line":129},{"name":"max_frac","line":132},{"name":"frac_scaled","line":133},{"name":"threshold","line":134},{"name":"rng_result","line":136},{"name":"rand_val","line":137},{"name":"max_val","line":148},{"name":"min_val","line":149},{"name":"round_truncate","line":164},{"name":"shift","line":165},{"name":"max_val","line":176},{"name":"min_val","line":177},{"name":"round_ceil","line":197},{"name":"shift","line":198},{"name":"abs_val","line":202},{"name":"frac_part","line":203},{"name":"max_val","line":215},{"name":"min_val","line":216},{"name":"round_with_config","line":240},{"name":"round_vector_nearest","line":266},{"name":"round_vector_stochastic","line":276},{"name":"round_result","line":281},{"name":"encode_stoch_round","line":295},{"name":"op","line":297},{"name":"mode_field","line":298},{"name":"bits_field","line":299},{"name":"seed_field","line":300},{"name":"decode_stoch_round","line":306},{"name":"mode","line":307},{"name":"target_bits","line":308},{"name":"seed","line":309}],"imports":[],"terms":["chips","euler","fpga","stoch","round","sacred","random","bits","mode","nearest","stochastic","truncate","ceil","int4","int8","max","min","config","rng","state","init","range","scaled","shift","abs","val","rounding","integer","part","fractional","frac","threshold","rand","vector","encode","field","seed","decode","target"]},{"id":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sources":[{"repo":"ghashtag/t27","path":"vscode-trinity-swe/test_highlight.t27","health":"ok","module":null}],"description":"","symbols":[],"imports":[],"terms":["vscode","swe","highlight"]},{"id":"e3ef97f50d00b6a4e0f08c6953189982fd732104300083a1074d60b810f77ff7","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/congestion_control.t27","health":"warn","module":"congestion_control"}],"description":"Congestion Control - TCP-like congestion avoidance Enables adaptive rate control and congestion detection","symbols":[{"name":"MAX_FLOWS","line":7},{"name":"INITIAL_WINDOW","line":8},{"name":"MAX_WINDOW","line":9},{"name":"MIN_WINDOW","line":10},{"name":"CONGESTION_THRESHOLD","line":11},{"name":"create_congestion_state","line":14},{"name":"get_cwnd","line":21},{"name":"get_ssthresh","line":25},{"name":"get_congestion_state","line":29},{"name":"get_loss_count","line":33},{"name":"STATE_SLOW_START","line":38},{"name":"STATE_CONGESTION_AVOIDANCE","line":39},{"name":"STATE_FAST_RECOVERY","line":40},{"name":"STATE_FAST_RETRANSMIT","line":41},{"name":"initialize_congestion","line":44},{"name":"on_ack","line":49},{"name":"on_loss","line":76},{"name":"on_triple_dup_ack","line":99},{"name":"get_effective_window","line":126},{"name":"is_congested","line":137},{"name":"calculate_sending_rate","line":148},{"name":"estimate_bandwidth","line":159},{"name":"find_congestion_controller","line":170},{"name":"is_any_flow_congested","line":184},{"name":"calculate_total_cwnd","line":198},{"name":"allocate_fair_bandwidth","line":211},{"name":"probe_bandwidth","line":231},{"name":"reset_after_timeout","line":248}],"imports":[{"name":"base::types","line":5}],"terms":["net","congestion","control","max","flows","initial","window","min","threshold","create","state","get","cwnd","ssthresh","loss","count","slow","start","avoidance","fast","recovery","retransmit","initialize","ack","triple","dup","effective","congested","calculate","sending","rate","estimate","bandwidth","find","controller","flow","total","allocate","fair","probe","reset","timeout"]},{"id":"e40d28697fe02198d9d6b228ef8d6605bc8d1b5c03ca780a691b5deeb46d7f3d","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/dft_tb.t27","health":"ok","module":"DFT_Testbench"}],"description":"t27/specs/fpga/testbench/dft_tb.t27 Design-for-Test Testbench Tests scan chain insertion, BIST, and JTAG interface","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SCAN_CHAIN_LENGTH","line":11},{"name":"NUM_SCAN_CHAINS","line":12},{"name":"BIST_PATTERN_LENGTH","line":13},{"name":"tick","line":32},{"name":"reset","line":37},{"name":"shift_scan_chain","line":45},{"name":"run_bist","line":59},{"name":"jtag_reset","line":74}],"imports":[{"name":"fpga::dft::DFT","line":8}],"terms":["fpga","testbench","dft","clk","period","scan","chain","length","num","chains","bist","pattern","tick","reset","shift","jtag"]},{"id":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sources":[{"repo":"ghashtag/t27","path":"specs/nn/hslm.t27","health":"warn","module":"HSLM"}],"description":"t27/specs/nn/hslm.t27 HSLM (Hierarchical Sacred Learning Model) Specification Ternary neural network with sacred constants and VSA attention","symbols":[{"name":"NUM_LAYERS","line":21},{"name":"NUM_HEADS","line":22},{"name":"HEAD_DIM","line":23},{"name":"EMBED_DIM","line":24},{"name":"FF_DIM","line":25},{"name":"CONTEXT_LEN","line":26},{"name":"VSA_DIM","line":27},{"name":"PHASE_NORM","line":30},{"name":"PHASE_ATTN","line":31},{"name":"PHASE_FFN","line":32},{"name":"PHASE_RESIDUAL","line":33},{"name":"ACT_RELU","line":36},{"name":"ACT_GELU","line":37},{"name":"ACT_SWISH","line":38},{"name":"ACT_TERNARY","line":39},{"name":"PHASE_FORWARD","line":42},{"name":"PHASE_BACKWARD","line":43},{"name":"PHASE_UPDATE","line":44},{"name":"LayerBuffers","line":54},{"name":"AttentionCache","line":62},{"name":"LayerWeights","line":68},{"name":"HSLMWeights","line":80},{"name":"hslm_forward","line":90},{"name":"layer_weights","line":108},{"name":"layer_cache","line":109},{"name":"hslm_layer_forward","line":134},{"name":"rms_norm_forward","line":201},{"name":"mean","line":212},{"name":"rms","line":213},{"name":"ffn_forward","line":230},{"name":"ternary_matmul","line":243},{"name":"weight_val","line":257},{"name":"gelu_activation","line":276},{"name":"sqrt_2_over_pi","line":277},{"name":"val","line":281},{"name":"cube","line":282},{"name":"inner","line":283},{"name":"tanh_val","line":284},{"name":"hslm_backward","line":296},{"name":"zero_weight_gradients","line":317},{"name":"hslm_layer_backward","line":336},{"name":"ffn_backward","line":347},{"name":"ffn_backward_w2","line":360},{"name":"gelu_backward","line":368},{"name":"ffn_backward_w1","line":375},{"name":"attention_backward","line":382},{"name":"hslm_phase","line":393},{"name":"get_hslm_mode","line":405}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10},{"name":"math::constants","line":11},{"name":"math::sacred_physics","line":12},{"name":"numeric::gf16","line":13},{"name":"nn::attention","line":14}],"terms":["hslm","num","layers","heads","head","dim","embed","len","vsa","phase","norm","attn","ffn","residual","act","relu","gelu","swish","ternary","forward","backward","layer","buffers","attention","cache","weights","hslmweights","rms","mean","matmul","weight","val","activation","sqrt","over","cube","inner","tanh","zero","gradients","get","mode"]},{"id":"e58af5df8780b31b21f3a23b1ca62e8948f1327130a08f9ff3ec57a56c276d7d","sources":[{"repo":"ghashtag/t27","path":"specs/account/repo.t27","health":"ok","module":"AccountRepo"}],"description":"specs/account/repo.t27 Account Repository Operations","symbols":[{"name":"AccountID","line":12},{"name":"OrgID","line":13},{"name":"AccessToken","line":14},{"name":"RefreshToken","line":15},{"name":"Info","line":17},{"name":"AccountError","line":24},{"name":"PersistTokenInput","line":33},{"name":"PersistAccountInput","line":40},{"name":"AccountRow","line":50},{"name":"AccountState","line":59},{"name":"ACCOUNT_STATE_ID","line":69},{"name":"active","line":75},{"name":"list","line":78},{"name":"remove","line":81},{"name":"set_active","line":84},{"name":"get_row","line":87},{"name":"persist_token","line":90},{"name":"persist_account","line":93},{"name":"get_state","line":96},{"name":"set_state","line":99},{"name":"clear_active","line":102}],"imports":[{"name":"base::types","line":6}],"terms":["account","org","access","token","refresh","info","persist","row","state","active","list","remove","set","get","clear"]},{"id":"e5c7e9e73e7de630088d6362ce58d83c55e9b5dfe87d23614b038a7f32668be6","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf20.t27","health":"warn","module":"GF20"}],"description":"t27/specs/numeric/gf20.t27 GoldenFloat20 0 20-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 6 (P1)","symbols":[{"name":"BITS","line":20},{"name":"SIGN_BITS","line":21},{"name":"EXP_BITS","line":22},{"name":"MANT_BITS","line":23},{"name":"EXP_BIAS","line":26},{"name":"PHI_DISTANCE","line":29},{"name":"GF20","line":35},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":70},{"name":"sign","line":71},{"name":"exp_biased","line":72},{"name":"mant","line":73},{"name":"exp_unbiased","line":81},{"name":"mant_normalized","line":88},{"name":"value","line":94},{"name":"max_value","line":106},{"name":"mant_max","line":107},{"name":"exp_max","line":108},{"name":"min_positive","line":112},{"name":"mant_min","line":113},{"name":"exp_min","line":114},{"name":"epsilon","line":118},{"name":"validate_format","line":126},{"name":"fmt","line":127},{"name":"MEMORY_RATIO_VS_FP32","line":145},{"name":"floor_log2","line":151},{"name":"extract_mantissa","line":165},{"name":"normalized","line":166},{"name":"frac","line":167},{"name":"max_mant","line":168},{"name":"clamp","line":172},{"name":"pow","line":178},{"name":"is_integer","line":194},{"name":"ln_val","line":220},{"name":"ln_approx","line":225},{"name":"t","line":234},{"name":"t2","line":235},{"name":"t3","line":236},{"name":"t5","line":237},{"name":"t7","line":238},{"name":"exp_approx","line":244},{"name":"k","line":256},{"name":"k","line":267},{"name":"floor","line":283}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9}],"terms":["chips","euler","numeric","gf20","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow","integer","approx"]},{"id":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","sources":[{"repo":"ghashtag/t27","path":"specs/math/property_test_template.t27","health":"warn","module":"PropertyTestTemplate"}],"description":"t27/specs/math/property_test_template.t27 Property-Test Template for Conformance Vectors Ring 053 - Defines reusable property testing patterns This spec provides templates for property-based testing of T27 formats Properties: mathematical invariants that must hold for ALL valid inputs","symbols":[{"name":"STRATEGY_RANDOM","line":17},{"name":"STRATEGY_EXHAUSTIVE","line":18},{"name":"STRATEGY_BOUNDARY","line":19},{"name":"SAMPLE_SIZE_SMALL","line":22},{"name":"SAMPLE_SIZE_MEDIUM","line":23},{"name":"SAMPLE_SIZE_LARGE","line":24},{"name":"test_associative_add","line":33},{"name":"a","line":40},{"name":"b","line":41},{"name":"c","line":42},{"name":"left","line":43},{"name":"right","line":44},{"name":"test_associative_mul","line":58},{"name":"a","line":65},{"name":"b","line":66},{"name":"c","line":67},{"name":"left","line":68},{"name":"right","line":69},{"name":"test_commutative_add","line":84},{"name":"a","line":89},{"name":"b","line":90},{"name":"ab","line":91},{"name":"ba","line":92},{"name":"test_commutative_mul","line":103},{"name":"a","line":108},{"name":"b","line":109},{"name":"ab","line":110},{"name":"ba","line":111},{"name":"test_distributive_mul_add","line":123},{"name":"a","line":130},{"name":"b","line":131},{"name":"c","line":132},{"name":"left","line":133},{"name":"right","line":134},{"name":"test_identity_add","line":148},{"name":"a","line":151},{"name":"result","line":152},{"name":"test_identity_mul","line":161},{"name":"a","line":164},{"name":"result","line":165},{"name":"test_inverse_add","line":175},{"name":"a","line":178},{"name":"result","line":179},{"name":"test_inverse_mul","line":188},{"name":"a","line":191},{"name":"result","line":193},{"name":"test_idempotent_min","line":204},{"name":"a","line":207},{"name":"test_idempotent_max","line":218},{"name":"a","line":221},{"name":"test_tritspace_dimension","line":233},{"name":"three","line":235},{"name":"n_f","line":236},{"name":"result","line":237},{"name":"abs","line":246},{"name":"pow","line":254},{"name":"negative","line":265},{"name":"exp","line":266},{"name":"is_integer","line":267},{"name":"exp_int","line":270},{"name":"ln_x","line":288},{"name":"ln","line":303},{"name":"t","line":310},{"name":"t2","line":311},{"name":"t3","line":312},{"name":"t5","line":313},{"name":"t7","line":314},{"name":"floor","line":319},{"name":"xi","line":320},{"name":"temp_vals","line":428},{"name":"temp_vals1","line":434},{"name":"temp_vals2","line":441},{"name":"temp_vals3","line":448},{"name":"values","line":467},{"name":"values","line":478},{"name":"values","line":489}],"imports":[{"name":"math::constants","line":10}],"terms":["math","property","template","strategy","random","exhaustive","boundary","sample","size","small","medium","large","associative","left","right","mul","commutative","distributive","identity","inverse","idempotent","min","max","tritspace","dimension","three","abs","pow","negative","exp","integer","int","floor","temp","vals","vals1","vals2","vals3","values"]},{"id":"e734823e61b4a42e32f1d35dd8da6ec17a9c3877be615ad1ef3af903409beb2c","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/null_pe.t27","health":"warn","module":"sacred-null_pe"}],"description":"null_pe.t27 — Sacred Opcode 0xEA: Null Processing Element Hardware null PE (processing element) for sparse acceleration","symbols":[{"name":"OP_NULL_PE","line":12},{"name":"PE_COUNT","line":14},{"name":"DATA_WIDTH","line":15},{"name":"PE_STATE_IDLE","line":17},{"name":"PE_STATE_ACTIVE","line":18},{"name":"PE_STATE_WAITING","line":19},{"name":"PE_STATE_ERROR","line":20},{"name":"NULL_MODE_SKIP","line":22},{"name":"NULL_MODE_ZERO","line":23},{"name":"NULL_MODE_IDENTITY","line":24},{"name":"NULL_MODE_CUSTOM","line":25},{"name":"PeState","line":31},{"name":"PeConfig","line":38},{"name":"PeStatus","line":44},{"name":"NullPeResult","line":50},{"name":"PeArray","line":57},{"name":"pe_is_active","line":68},{"name":"pe_is_idle","line":74},{"name":"pe_is_waiting","line":80},{"name":"pe_is_error","line":86},{"name":"pe_set_state","line":92},{"name":"pe_config_enabled","line":106},{"name":"pe_is_null","line":112},{"name":"pe_is_identity","line":118},{"name":"null_pe_skip","line":128},{"name":"null_pe_zero","line":148},{"name":"null_pe_identity","line":167},{"name":"null_pe_execute","line":186},{"name":"pe_array_init","line":223},{"name":"pe_array_enable","line":237},{"name":"pe_array_count_active","line":253},{"name":"pe_array_count_null","line":265},{"name":"pe_array_get_null_mask","line":277},{"name":"encode_null_pe","line":293},{"name":"op","line":295},{"name":"mode_field","line":296},{"name":"mask_field","line":297},{"name":"decode_null_pe","line":303},{"name":"mode","line":304},{"name":"pe_mask","line":305}],"imports":[],"terms":["chips","euler","fpga","null","sacred","count","data","width","state","idle","active","waiting","mode","skip","zero","identity","custom","config","status","array","set","enabled","execute","init","enable","get","mask","encode","field","decode"]},{"id":"e76bf03cf8f562893d856f702982101bf5a630d8c6ec2beecbd3e19a530a7d99","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/dense_layer.t27","health":"ok","module":"Dense"}],"description":"t27/specs/","symbols":[{"name":"MIN_INPUT_SIZE","line":13},{"name":"MAX_INPUT_SIZE","line":14},{"name":"DenseConfig","line":20},{"name":"ActivationType","line":27},{"name":"forward","line":43},{"name":"backward","line":48}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","dense","layer","min","size","max","config","activation","forward","backward"]},{"id":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/positional_enc.t27","health":"ok","module":"PositionalEncoding"}],"description":"t27/specs/ml/transformer/positional_enc.t27","symbols":[{"name":"PHI","line":15},{"name":"INV_PHI","line":16},{"name":"PHI_SQUARED","line":17},{"name":"THETA_BASE","line":18},{"name":"PHI_THETA_BASE","line":19},{"name":"DEFAULT_MAX_POSITION","line":20},{"name":"DEFAULT_ROTARY_DIM","line":21},{"name":"RoPEConfig","line":27},{"name":"RoPEState","line":35},{"name":"RotaryResult","line":43},{"name":"init","line":54},{"name":"rotate_half","line":67},{"name":"apply_rotary","line":74},{"name":"forward","line":83},{"name":"forward_batch","line":93},{"name":"compute_inv_freq","line":100},{"name":"phi_optimized_theta","line":107},{"name":"extend_cache","line":113},{"name":"get_theta_base","line":120},{"name":"scaling_position","line":127}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"math::trigonometry","line":8},{"name":"numeric::gf16","line":9}],"terms":["transformer","positional","enc","encoding","phi","inv","squared","theta","base","default","max","position","rotary","dim","peconfig","pestate","init","rotate","half","apply","forward","batch","compute","freq","optimized","extend","cache","get","scaling"]},{"id":"e7a49d85980a3de7d64ed6d1bfad62310400537dc8488564938b2b7ce889d979","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/either.t27","health":"ok","module":"TriEither"}],"description":"t27/specs/","symbols":[{"name":"Either","line":13},{"name":"left","line":24},{"name":"right","line":29},{"name":"is_left","line":34},{"name":"is_right","line":39},{"name":"unwrap","line":44}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","either","left","right","unwrap"]},{"id":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/protocol.t27","health":"ok","module":"CoronaProtocol"}],"description":"specs/corona/protocol.t27 Corona oracle protocol: 8-bit serial CMD/DATA on TinyTapeout pins.","symbols":[{"name":"N_UI_IN","line":18},{"name":"N_UO_OUT","line":19},{"name":"N_UIO","line":20},{"name":"CMD1_BIT7","line":44},{"name":"MAX_BYTE_COUNT","line":45},{"name":"FMT_ID_ANCHOR","line":54},{"name":"ANCHOR_OUTPUT","line":55},{"name":"CYCLES_ROM_FETCH","line":65},{"name":"CYCLES_DECODE_8","line":72},{"name":"CYCLES_DECODE_16","line":79},{"name":"CYCLES_DECODE_SUB8","line":83},{"name":"VECTORS_PER_FORMAT_MIN","line":105},{"name":"VECTORS_PER_FORMAT_ROBUST","line":106},{"name":"VECTORS_PER_FORMAT_FULL","line":107},{"name":"NOT_IMPLEMENTED_SENTINEL","line":118},{"name":"NOT_IMPLEMENTED_TAG","line":119}],"imports":[{"name":"base::types","line":10},{"name":"corona::corona_oracle","line":11},{"name":"corona::rom_layout","line":12}],"terms":["corona","protocol","out","uio","cmd1","bit7","max","byte","count","fmt","anchor","cycles","rom","fetch","decode","sub8","vectors","per","format","min","robust","full","implemented","sentinel","tag"]},{"id":"e8775999f06bfb718b8b7d5404691396f6e4d0cbb7692259bea21a167ad6d329","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/01_values_and_types.t27","health":"ok","module":"tutorial-01-values"}],"description":"01 — Values and types Lesson 1 of the t27 tutorial. Every constant carries an explicit width, because a spec has to say what reaches hardware rather than let a compiler pick for it. Nothing here is inferred.","symbols":[{"name":"SMALL_UNSIGNED","line":17},{"name":"SMALL_SIGNED","line":18},{"name":"WIDE_UNSIGNED","line":19},{"name":"WIDER","line":20},{"name":"SIGNED_32","line":21},{"name":"AS_HEX","line":31},{"name":"AS_BINARY","line":32},{"name":"MANTISSA_MASK","line":33},{"name":"RATIO","line":39},{"name":"PRECISE","line":40},{"name":"ENABLED","line":42},{"name":"DISABLED","line":43},{"name":"TRIT_NEG","line":53},{"name":"TRIT_ZERO","line":54},{"name":"TRIT_POS","line":55},{"name":"TRINITY","line":57}],"imports":[],"terms":["tutorial","values","small","unsigned","signed","wide","wider","hex","binary","mantissa","mask","ratio","precise","enabled","disabled","trit","neg","zero","pos"]},{"id":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/testgen.t27","health":"warn","module":"testgen"}],"description":"testgen.t27 -- Generic Test Generator for TDD-Inside-Spec Generates test code from spec test blocks for multiple backends","symbols":[{"name":"TestGenOptions","line":8},{"name":"TestGen","line":16},{"name":"new","line":21},{"name":"generate","line":29},{"name":"generate_zig_tests","line":46},{"name":"generate_c_tests","line":81},{"name":"generate_verilog_tests","line":106},{"name":"generate_rust_tests","line":147},{"name":"generate_conformance_json","line":177},{"name":"generate_spec_tests_zig","line":225},{"name":"generate_spec_tests_c","line":265},{"name":"generate_spec_tests_rust","line":309},{"name":"generate_assembly_tests_zig","line":351},{"name":"generate_assembly_tests_c","line":380},{"name":"generate_assembly_tests_rust","line":409},{"name":"generate_invariants_zig","line":440},{"name":"generate_benchmarks_zig","line":469},{"name":"mangle_filename","line":492},{"name":"c","line":505},{"name":"escape_json","line":518},{"name":"c","line":522},{"name":"to_snake_case","line":541},{"name":"c","line":545},{"name":"c_type_from_expr","line":563},{"name":"c","line":567},{"name":"emit","line":576},{"name":"emit_line","line":580},{"name":"StringBuilder","line":587},{"name":"new","line":592},{"name":"append","line":600},{"name":"to_string","line":608},{"name":"Program","line":614},{"name":"SpecDecl","line":622},{"name":"TestSection","line":627},{"name":"InvariantSection","line":631},{"name":"BenchSection","line":635},{"name":"TestBlock","line":639},{"name":"TestCase","line":646},{"name":"Invariant","line":652},{"name":"Benchmark","line":660},{"name":"Clause","line":667},{"name":"output","line":714},{"name":"output","line":735},{"name":"output","line":756},{"name":"output","line":777},{"name":"output","line":798},{"name":"output","line":820},{"name":"backends","line":842}],"imports":[],"terms":["compiler","codegen","testgen","gen","options","generate","zig","verilog","rust","conformance","json","assembly","invariants","benchmarks","mangle","filename","escape","snake","case","expr","emit","builder","append","program","decl","section","invariant","bench","block","benchmark","clause","backends"]},{"id":"e964a96fbb9b1e988399586c9729ebf85c0274580ac0968871a5ea3576a2f3e5","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_bitnet.t27","health":"ok","module":"TriComputeBitnet"}],"description":"TRI-NET BitNet-style mixed layer attestation: ternary weights {-1,0,+1} times GF16 activations. This is the target workload the whole GF-vs-ternary analysis points at -- weights are the 0-DSP part (sign-select / popcount, as in trinet_mac32), the GF16 activation and accumulated result are the value part (magnitude, DSP or -nodsp soft-logic). One receipt binds BOTH: the packed_w ternary weight code, the GF16 activation hash, and the GF16 result. It also","symbols":[{"name":"OP_BITNET","line":14},{"name":"B_C","line":15},{"name":"TAG_BITNET","line":16},{"name":"SHA_PAD","line":17},{"name":"BITNET_MSG_BITS","line":18},{"name":"rotl","line":20},{"name":"mix32","line":24},{"name":"is_active","line":41},{"name":"active_weights4","line":53},{"name":"trit_canonical","line":66},{"name":"weights_canonical4","line":74},{"name":"packing_is_canonical","line":79},{"name":"is_pos","line":91},{"name":"is_neg","line":99},{"name":"pos_weights4","line":107},{"name":"neg_weights4","line":112},{"name":"sign_balance_biased","line":119},{"name":"bitnet_balance_matches","line":131},{"name":"bitnet_leaf","line":143},{"name":"bitnet_digest_pre","line":165}],"imports":[{"name":"base::types","line":12}],"terms":["net","compute","bitnet","tag","sha","pad","msg","bits","rotl","mix32","active","weights4","trit","canonical","weights","canonical4","packing","pos","neg","sign","balance","biased","matches","leaf","digest","pre"]},{"id":"e98502679e264075d5360666799c30ec36084d042552af361af54d4434670ab8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/huber_loss.t27","health":"ok","module":"HuberLoss"}],"description":"t27/specs/","symbols":[{"name":"HuberLossConfig","line":13},{"name":"forward","line":22}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["loss","huber","config","forward"]},{"id":"e9927cc72411bb1d9ec0d23c7fdeea9638aad2c15408bba3bba28f1d11f9e40e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/topology_visualizer.t27","health":"warn","module":"topology_visualizer"}],"description":"Topology Visualizer - network topology visualization and rendering Creates visual representations of mesh network structures","symbols":[{"name":"MAX_NODES","line":7},{"name":"MAX_EDGES","line":8},{"name":"MAX_LAYERS","line":9},{"name":"CANVAS_SIZE","line":10},{"name":"create_visual_node","line":13},{"name":"get_viz_node_id","line":20},{"name":"get_node_x_position","line":24},{"name":"get_node_y_position","line":28},{"name":"get_node_visual_status","line":32},{"name":"STATUS_ACTIVE","line":37},{"name":"STATUS_INACTIVE","line":38},{"name":"STATUS_FAILED","line":39},{"name":"STATUS_WARNING","line":40},{"name":"create_visual_edge","line":43},{"name":"get_viz_edge_source","line":50},{"name":"get_viz_edge_dest","line":54},{"name":"get_viz_edge_quality","line":58},{"name":"get_viz_edge_type","line":62},{"name":"EDGE_WIRED","line":67},{"name":"EDGE_WIRELESS","line":68},{"name":"EDGE_ACTIVE_ROUTE","line":69},{"name":"EDGE_BACKUP_ROUTE","line":70},{"name":"create_color","line":73},{"name":"get_color_red","line":80},{"name":"get_color_green","line":84},{"name":"get_color_blue","line":88},{"name":"get_color_alpha","line":92},{"name":"COLOR_GREEN","line":97},{"name":"COLOR_RED","line":98},{"name":"COLOR_YELLOW","line":99},{"name":"COLOR_BLUE","line":100},{"name":"COLOR_GRAY","line":101},{"name":"get_status_color","line":104},{"name":"create_layout_params","line":117},{"name":"get_layout_algorithm","line":124},{"name":"get_layout_iterations","line":128},{"name":"get_layout_temperature","line":132},{"name":"get_layout_cooling_rate","line":136},{"name":"ALGORITHM_FORCE_DIRECTED","line":141},{"name":"ALGORITHM_CIRCULAR","line":142},{"name":"ALGORITHM_HIERARCHICAL","line":143},{"name":"ALGORITHM_GRID","line":144},{"name":"calculate_force_layout","line":147},{"name":"calculate_circular_layout","line":222},{"name":"calculate_hierarchical_layout","line":247},{"name":"apply_layout","line":277},{"name":"render_node","line":293},{"name":"render_edge","line":309},{"name":"create_visualization_frame","line":352},{"name":"calculate_viz_complexity","line":376},{"name":"optimize_rendering","line":384},{"name":"generate_topology_visualization","line":398}],"imports":[{"name":"base::types","line":5}],"terms":["net","topology","visualizer","max","nodes","edges","layers","canvas","size","create","visual","node","get","viz","position","status","active","inactive","failed","warning","edge","dest","quality","wired","wireless","route","backup","color","red","green","blue","alpha","yellow","gray","layout","params","algorithm","iterations","temperature","cooling","rate","force","directed","circular","hierarchical","grid","calculate","apply","render","visualization","frame","complexity","optimize","rendering","generate"]},{"id":"e9e6bd933169bdf7ff79fa80a1df30743e9702bc16e478e6069bb68cc0fe71da","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/csv.t27","health":"ok","module":"TriCsv"}],"description":"t27/specs/","symbols":[{"name":"CsvRow","line":13},{"name":"CsvDocument","line":17},{"name":"parse","line":28},{"name":"get","line":33},{"name":"set","line":38},{"name":"serialize","line":43}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","csv","row","document","parse","get","set","serialize"]},{"id":"ea02cd024807f8b9b3cdbd25d25022bed852b1433d7f256a9853e46fa312a715","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/agent_run.t27","health":"ok","module":"AgentRun"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":[]},{"id":"ea12fcc03feba95408ef18b0f5635ad5eeaad00d3c6fcce5f6348f995f426e56","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/layernorm_layer.t27","health":"ok","module":"Layernorm"}],"description":"t27/specs/","symbols":[{"name":"LayerNormConfig","line":13},{"name":"forward","line":23}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["layers","layernorm","layer","norm","config","forward"]},{"id":"ea334b73f9e5c5a18f4ec6bb7a249982381c339fdb867bdb2ef19305eb59679d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/markup.t27","health":"ok","module":"TriMarkup"}],"description":"t27/specs/","symbols":[{"name":"MarkdownNode","line":13},{"name":"parse","line":24},{"name":"to_html","line":29}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["encoding","markup","markdown","node","parse","html"]},{"id":"ea80f658671db1395e5eb340107ce4e26b66f355f96eb8e3f39ee0146169fb36","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/selection_sort.t27","health":"ok","module":"TriSelectionSort"}],"description":"t27/specs/","symbols":[{"name":"sort","line":14}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sort","selection"]},{"id":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/boards/qmtech_a100t_integration.t27","health":"ok","module":"QMTech_A100T_Integration"}],"description":"t27/specs/fpga/boards/qmtech_a100t_integration.t27 QMTech XC7A100T Board-Level Integration Spec Full system for QMTech A100T development board","symbols":[{"name":"BOARD_NAME","line":13},{"name":"FPGA_PART","line":14},{"name":"CLOCK_FREQ_HZ","line":15},{"name":"UART_BAUD","line":16},{"name":"MEMORY_SIZE","line":17},{"name":"FIFO_DEPTH","line":18},{"name":"NUM_LEDS","line":19},{"name":"IO_STANDARD","line":20},{"name":"PinMapping","line":22},{"name":"QMTECH_PINS","line":30},{"name":"SystemConfig","line":38},{"name":"SYS_CONFIG","line":45},{"name":"calc_baud_divisor","line":52}],"imports":[{"name":"fpga::top_level::ZeroDSP_TopLevel","line":8},{"name":"fpga::gf16_accel::Gf16Accel","line":9},{"name":"fpga::memory::Memory","line":10},{"name":"fpga::fifo::Fifo","line":11}],"terms":["fpga","boards","qmtech","a100t","integration","board","part","clock","freq","uart","baud","memory","size","fifo","depth","num","leds","standard","pin","mapping","pins","system","config","sys","calc","divisor"]},{"id":"ec713094133b35f17ecada146c61cbdc94efbfe4e17f1d18f3c1d0b43ddf7439","sources":[{"repo":"ghashtag/t27","path":"specs/server/session.t27","health":"ok","module":"Session"}],"description":"specs/server/session.t27 Session Management Specification Constitutional Law #4: De-Zig-fication - .t27 is source of truth Constitutional Law #5: De-Zig Strict - no new Rust business logic","symbols":[{"name":"SessionState","line":14},{"name":"MessageRole","line":25},{"name":"Session","line":36},{"name":"Message","line":46},{"name":"ToolCall","line":55},{"name":"SessionManager","line":64},{"name":"session_manager_init","line":70},{"name":"create_session","line":82},{"name":"id","line":83},{"name":"get_session","line":101},{"name":"update_session","line":112},{"name":"delete_session","line":124},{"name":"list_sessions","line":142},{"name":"create_message","line":150},{"name":"add_message","line":161},{"name":"generate_session_id","line":170},{"name":"session_to_json","line":174},{"name":"message_to_json","line":178},{"name":"session","line":202},{"name":"created","line":211},{"name":"retrieved","line":212},{"name":"session","line":218},{"name":"result","line":221},{"name":"session","line":227},{"name":"result","line":228},{"name":"mgr","line":234},{"name":"msg","line":240},{"name":"msg","line":247},{"name":"session","line":253},{"name":"json","line":254},{"name":"msg","line":259},{"name":"json","line":260}],"imports":[{"name":"base::types","line":8}],"terms":["session","state","role","tool","call","manager","init","create","get","delete","list","sessions","generate","json","created","retrieved","mgr","msg"]},{"id":"ecea27e185ed847dde4df4c4eb06be26568bcfc22f5447b75f88c7520a494461","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/sacred_identity.t27","health":"ok","module":"SacredIdentity"}],"description":"t27/specs/","symbols":[{"name":"SACRED_MATH","line":13},{"name":"SacredIdentity","line":19},{"name":"IdentityProof","line":27},{"name":"SacredTimestamp","line":36},{"name":"IdentityLogEntry","line":44},{"name":"TrinityAwareness","line":52},{"name":"IdentityConfig","line":61}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["sacred","identity","math","proof","timestamp","log","entry","awareness","config"]},{"id":"ed13dbd99f709317378a87dc3d427eceabc5eab1ddac88c52b0cbf408344585b","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_shift.t27","health":"warn","module":"TernaryShift"}],"description":"t27/specs/isa/ternary_shift.t27 Ternary Shift and Rotate Operations Specification Ring 067 - Bitwise/Tritwise shift and rotate operations Defines how ternary words are shifted and rotated","symbols":[{"name":"TRIT_NEG","line":16},{"name":"TRIT_ZERO","line":17},{"name":"TRIT_POS","line":18},{"name":"WORD_SIZE","line":21},{"name":"SHIFT_MASK","line":22},{"name":"SHIFT_LEFT","line":25},{"name":"SHIFT_RIGHT","line":26},{"name":"ternary_shift_left","line":34},{"name":"ternary_shift_right","line":57},{"name":"idx","line":65},{"name":"idx","line":72},{"name":"ternary_rotate_left","line":86},{"name":"actual_shift","line":91},{"name":"src_idx","line":102},{"name":"ternary_rotate_right","line":117},{"name":"actual_shift","line":122},{"name":"src_idx","line":133},{"name":"ternary_arithmetic_shift_right","line":152},{"name":"actual_shift","line":157},{"name":"sign_bit","line":163},{"name":"idx","line":168},{"name":"idx","line":175},{"name":"extract_trits","line":189},{"name":"insert_trits","line":205}],"imports":[{"name":"base::types","line":9}],"terms":["isa","ternary","shift","trit","neg","zero","pos","word","size","mask","left","right","idx","rotate","actual","arithmetic","sign","bit","extract","trits","insert"]},{"id":"edfcba5ea00f6343f2fe06825c3f234fe3d804390667bce089fe85a5e282352e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/production_deployment.t27","health":"ok","module":"ProductionDeployment"}],"description":"Production deployment - FPGA programming and field deployment Tests deployment procedures and monitoring setup","symbols":[{"name":"DEPLOY_PENDING","line":8},{"name":"DEPLOY_PROGRAMMING","line":9},{"name":"DEPLOY_VERIFIED","line":10},{"name":"DEPLOY_ACTIVE","line":11},{"name":"DEPLOY_FAILED","line":12},{"name":"STEP_BITSTREAM","line":15},{"name":"STEP_FLASH","line":16},{"name":"STEP_VERIFY","line":17},{"name":"STEP_MONITOR","line":18},{"name":"create_deployment","line":21},{"name":"extract_deploy_state","line":28},{"name":"extract_deploy_step","line":32},{"name":"extract_deploy_progress","line":36},{"name":"extract_device_id","line":40},{"name":"deployment_complete","line":45},{"name":"create_bitstream_info","line":51},{"name":"extract_bitstream_size","line":57},{"name":"extract_bitstream_checksum","line":61},{"name":"extract_bitstream_version","line":65},{"name":"flash_programming_success","line":70},{"name":"create_monitor_config","line":75},{"name":"extract_sample_rate","line":80},{"name":"extract_metrics_enabled","line":84},{"name":"create_checklist","line":89},{"name":"checklist_power","line":98},{"name":"checklist_cooling","line":102},{"name":"checklist_network","line":106},{"name":"checklist_monitoring","line":110},{"name":"checklist_complete","line":115}],"imports":[{"name":"base::types","line":5}],"terms":["net","production","deployment","deploy","programming","verified","active","failed","step","bitstream","flash","verify","monitor","create","extract","state","progress","device","complete","info","size","checksum","success","config","sample","rate","metrics","enabled","checklist","power","cooling","network","monitoring"]},{"id":"ee002f94a63c0a07ea37cd3b1ddcaca3a4ee552a99a18e532d99b16f1ae12ce8","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_ladder.t27","health":"ok","module":"TriGftLadder"}],"description":"TRI-NET GF-T (ternary-native GoldenFloat) ladder geometry + validity. tri_compute_gfvalid.is_finite_gft16 hardcodes ONE rung (GF-T16, reserved offset 80). But GF-T is a LADDER -- GF-T4/8/16/32/... -- each with its own reserved special row at offset_max = 3^Et - 1, where Et is the number of balanced-ternary exponent trits (the ternary analogue of the all-ones binary exponent). This spec generalizes finiteness across the ladder so a receipt/settle path can validate a","symbols":[{"name":"GFT4_ET","line":31},{"name":"GFT8_ET","line":32},{"name":"GFT16_ET","line":33},{"name":"GFT32_ET","line":34},{"name":"GFT64_ET","line":35},{"name":"GFT128_ET","line":36},{"name":"GFT256_ET","line":37},{"name":"GFT512_ET","line":38},{"name":"GFT1024_ET","line":39},{"name":"GFT4_MANT","line":43},{"name":"GFT8_MANT","line":44},{"name":"GFT16_MANT","line":45},{"name":"GFT32_MANT","line":46},{"name":"GFT64_MANT","line":47},{"name":"GFT128_MANT","line":48},{"name":"GFT256_MANT","line":49},{"name":"GFT512_MANT","line":50},{"name":"GFT1024_MANT","line":51},{"name":"fib","line":56},{"name":"gft_et_of_rung","line":72},{"name":"gft_mant_of_rung","line":75},{"name":"gft_pow3","line":81},{"name":"gft_offset_max","line":96},{"name":"is_finite_gft_n","line":102},{"name":"gft_offset_in_range","line":107},{"name":"gft_bias","line":120},{"name":"gft_pow3_u64","line":130},{"name":"gft_offset_max_u64","line":143},{"name":"gft_bias_u64","line":148},{"name":"gft_mant_bits","line":154},{"name":"gft_mant_one","line":168},{"name":"width_to_et","line":175}],"imports":[{"name":"base::types","line":27}],"terms":["net","gft","ladder","gft4","gft8","gft16","gft32","gft64","gft128","gft256","gft512","gft1024","mant","fib","rung","pow3","offset","max","finite","range","bias","u64","bits","one","width"]},{"id":"ee29f50406aeb45be1cfa1ec54701c6abf436b769469bc709b97acb20a94f4b1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_simulator.t27","health":"warn","module":"network_simulator"}],"description":"Network Simulator - event-driven simulation for mesh networks Enables realistic network behavior testing and validation","symbols":[{"name":"MAX_NODES","line":7},{"name":"MAX_EVENTS","line":8},{"name":"MAX_PACKETS","line":9},{"name":"SIMULATION_TICK_MS","line":10},{"name":"create_sim_event","line":13},{"name":"get_event_id","line":20},{"name":"get_event_timestamp","line":24},{"name":"get_event_type","line":28},{"name":"get_event_node_id","line":32},{"name":"EVENT_PACKET_SEND","line":37},{"name":"EVENT_PACKET_RECV","line":38},{"name":"EVENT_NODE_FAILURE","line":39},{"name":"EVENT_LINK_FAILURE","line":40},{"name":"EVENT_TIMER_EXPIRE","line":41},{"name":"EVENT_STATE_CHANGE","line":42},{"name":"create_node_state","line":45},{"name":"get_node_id","line":52},{"name":"get_node_status","line":56},{"name":"get_node_energy","line":60},{"name":"get_node_position","line":64},{"name":"NODE_ACTIVE","line":69},{"name":"NODE_INACTIVE","line":70},{"name":"NODE_FAILED","line":71},{"name":"NODE_SLEEPING","line":72},{"name":"update_node_status","line":75},{"name":"update_node_energy","line":84},{"name":"create_link_state","line":107},{"name":"get_link_source","line":114},{"name":"get_link_dest","line":118},{"name":"get_link_quality","line":122},{"name":"get_link_latency","line":126},{"name":"update_link_quality","line":131},{"name":"is_link_operational","line":140},{"name":"create_packet","line":151},{"name":"get_packet_id","line":159},{"name":"get_packet_source","line":163},{"name":"get_packet_dest","line":167},{"name":"get_packet_size","line":171},{"name":"get_packet_sequence","line":175},{"name":"calculate_transmission_time","line":180},{"name":"create_sim_state","line":191},{"name":"get_sim_time","line":197},{"name":"get_sim_event_count","line":201},{"name":"get_sim_node_count","line":205},{"name":"advance_simulation","line":210},{"name":"process_event","line":221},{"name":"create_sim_stats","line":248},{"name":"get_packets_sent","line":255},{"name":"get_packets_recv","line":259},{"name":"get_packets_dropped","line":263},{"name":"get_total_latency","line":267},{"name":"calculate_delivery_ratio","line":272},{"name":"calculate_average_latency","line":284},{"name":"create_topology","line":296},{"name":"inject_fault","line":308},{"name":"run_simulation_step","line":322},{"name":"generate_simulation_report","line":346}],"imports":[{"name":"base::types","line":5}],"terms":["net","network","simulator","max","nodes","events","packets","simulation","tick","create","sim","event","get","timestamp","node","packet","send","recv","failure","link","timer","expire","state","status","energy","position","active","inactive","failed","sleeping","dest","quality","latency","operational","size","sequence","calculate","transmission","time","count","advance","process","stats","sent","dropped","total","delivery","ratio","average","topology","inject","fault","step","generate","report"]},{"id":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/protocol.t27","health":"ok","module":"lsp-protocol"}],"description":"lsp/protocol.t27 — JSON-RPC 2.0 Protocol Mapping LSP message handling over JSON-RPC transport layer","symbols":[{"name":"JSON_RPC_VERSION","line":19},{"name":"DEFAULT_BUFFER_SIZE","line":22},{"name":"MAX_MESSAGE_LENGTH","line":25},{"name":"METHOD_INITIALIZE","line":28},{"name":"METHOD_INITIALIZED","line":31},{"name":"METHOD_SHUTDOWN","line":34},{"name":"METHOD_EXIT","line":37},{"name":"METHOD_DID_OPEN","line":40},{"name":"METHOD_DID_CHANGE","line":43},{"name":"METHOD_DID_CLOSE","line":46},{"name":"METHOD_COMPLETION","line":49},{"name":"METHOD_HOVER","line":52},{"name":"METHOD_DEFINITION","line":55},{"name":"METHOD_DOCUMENT_SYMBOL","line":58},{"name":"METHOD_WORKSPACE_SYMBOL","line":61},{"name":"METHOD_CODE_ACTION","line":64},{"name":"METHOD_RENAME","line":67},{"name":"MessageType","line":74},{"name":"Request","line":82},{"name":"Response","line":90},{"name":"Notification","line":98},{"name":"JsonRpcError","line":105},{"name":"ParseResult","line":112},{"name":"TransportType","line":122},{"name":"ConnectionState","line":129},{"name":"MessageBuffer","line":143},{"name":"IncomingMessage","line":150},{"name":"OutgoingMessage","line":156},{"name":"BatchRequest","line":162},{"name":"BatchResponse","line":167},{"name":"CancelParams","line":172},{"name":"request_create","line":181},{"name":"response_create","line":191},{"name":"response_error_create","line":201},{"name":"notification_create","line":211},{"name":"json_rpc_error_create","line":220},{"name":"message_buffer_create","line":237},{"name":"data","line":238},{"name":"message_buffer_destroy","line":247},{"name":"initialize_request_create","line":252},{"name":"initialized_notification_create","line":257},{"name":"shutdown_request_create","line":262},{"name":"exit_notification_create","line":267},{"name":"completion_request_create","line":272},{"name":"hover_request_create","line":277},{"name":"definition_request_create","line":282},{"name":"cancel_params_create","line":287},{"name":"response_is_success","line":294},{"name":"response_has_error","line":299},{"name":"message_is_notification","line":304},{"name":"message_is_request","line":309},{"name":"message_type_to_string","line":314},{"name":"connection_is_active","line":324},{"name":"connection_state_to_string","line":329},{"name":"parse_result_create","line":339},{"name":"transport_supports_duplex","line":351},{"name":"req","line":360},{"name":"resp","line":365},{"name":"err","line":371},{"name":"resp","line":372},{"name":"notif","line":377},{"name":"err","line":382},{"name":"buf","line":387},{"name":"buf","line":403},{"name":"buf","line":411},{"name":"buf","line":422},{"name":"req","line":429},{"name":"req","line":434},{"name":"req","line":439},{"name":"resp","line":449},{"name":"err","line":454},{"name":"resp","line":455},{"name":"str","line":460},{"name":"str","line":470}],"imports":[],"terms":["lsp","protocol","json","rpc","default","buffer","size","max","length","method","initialize","initialized","shutdown","exit","did","open","close","completion","hover","definition","document","workspace","action","rename","request","response","notification","parse","transport","connection","state","incoming","outgoing","batch","cancel","params","create","data","destroy","success","active","supports","duplex","req","resp","err","notif","buf","str"]},{"id":"ee971e0e0be0b061bb8448b61ef0de3cea9d5352ccf5add977bee5173e3d56a1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/compress.t27","health":"ok","module":"TriCompress"}],"description":"t27/specs/","symbols":[{"name":"Compressed","line":13},{"name":"compress","line":23},{"name":"decompress","line":28}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["compress","compressed","decompress"]},{"id":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/swarm_agents.t27","health":"ok","module":"SwarmAgents"}],"description":"t27/specs/","symbols":[{"name":"AgentType","line":13},{"name":"AgentStatus","line":19},{"name":"Agent","line":25},{"name":"Task","line":36},{"name":"TaskStatus","line":45},{"name":"SwarmState","line":51},{"name":"CoordinationMode","line":62},{"name":"ConsensusProposal","line":68},{"name":"Vote","line":78},{"name":"ConsensusStatus","line":86},{"name":"SwarmHarmonyMetrics","line":92},{"name":"AgentCommunication","line":100},{"name":"MessageType","line":109},{"name":"SacredPattern","line":115},{"name":"TaskResult","line":125},{"name":"SacredFormula","line":132}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["swarm","agents","status","state","coordination","mode","consensus","proposal","vote","harmony","metrics","communication","sacred","pattern","formula"]},{"id":"efb335d2dfda179364cc654ecc06db8780ac7176c63e5962b2f969ee4836a04b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/variant.t27","health":"ok","module":"TriVariant"}],"description":"t27/specs/","symbols":[{"name":"Variant","line":13},{"name":"make","line":23},{"name":"get_tag","line":28},{"name":"match","line":33}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","variant","make","get","tag","match"]},{"id":"efca26cf7e116dcee89e74b16fd07f1babe095801b522428aa41e3a2c50ce0ec","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/sgd.t27","health":"ok","module":"Sgd"}],"description":"t27/specs/","symbols":[{"name":"DEFAULT_LR","line":13},{"name":"DEFAULT_MOMENTUM","line":14},{"name":"SGDConfig","line":20},{"name":"SGDState","line":28},{"name":"init","line":37},{"name":"update","line":42}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["optimizer","sgd","default","momentum","sgdconfig","sgdstate","init"]},{"id":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/subth_clk.t27","health":"warn","module":"sacred-subth_clk"}],"description":"subth_clk.t27 — Sacred Opcode 0xE5: Sub-threshold Clock Gating Hardware for sub-threshold clock gating for power reduction","symbols":[{"name":"OP_SUBTH_CLK","line":12},{"name":"NUM_CLK_DOMAINS","line":14},{"name":"SUBTH_THRESHOLD_MV","line":15},{"name":"NORMAL_VOLTAGE_MV","line":16},{"name":"CLK_GATE_OFF","line":18},{"name":"CLK_GATE_ON","line":19},{"name":"CLK_GATE_AUTO","line":20},{"name":"POWER_STATE_ACTIVE","line":22},{"name":"POWER_STATE_IDLE","line":23},{"name":"POWER_STATE_SLEEP","line":24},{"name":"POWER_STATE_DEEP_SLEEP","line":25},{"name":"ClkGateMode","line":31},{"name":"PowerState","line":37},{"name":"ClkDomain","line":44},{"name":"SubthConfig","line":52},{"name":"PowerMetrics","line":59},{"name":"clk_domain_enabled","line":72},{"name":"clk_domain_gate_active","line":78},{"name":"clk_domain_is_idle","line":85},{"name":"clk_domain_pulse","line":92},{"name":"clk_domain_decay","line":104},{"name":"new_count","line":105},{"name":"is_subthreshold","line":121},{"name":"voltage_within_range","line":130},{"name":"subth_power_estimate","line":139},{"name":"ratio","line":141},{"name":"power_baseline","line":142},{"name":"estimated","line":143},{"name":"power_savings_ratio","line":149},{"name":"normal_power","line":150},{"name":"subth_power","line":151},{"name":"saved","line":157},{"name":"ratio","line":158},{"name":"power_state_can_gate","line":169},{"name":"power_state_deeper","line":175},{"name":"power_state_sleep_ok","line":184},{"name":"encode_subth_clk","line":199},{"name":"op","line":201},{"name":"domain_field","line":202},{"name":"mode_field","line":203},{"name":"decode_subth_clk","line":209},{"name":"domain_id","line":210},{"name":"mode","line":211}],"imports":[],"terms":["chips","euler","fpga","subth","clk","sacred","num","domains","threshold","normal","voltage","gate","off","auto","power","state","active","idle","sleep","deep","mode","domain","config","metrics","enabled","pulse","decay","count","subthreshold","within","range","estimate","ratio","baseline","estimated","savings","saved","deeper","encode","field","decode"]},{"id":"f066b8924661eee6b40b59b5c310ce94fbbc0a97a243fa1359ff68cfb10ef7be","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench.t27","health":"ok","module":"Testbench"}],"description":"t27/specs/fpga/testbench.t27 T27 HIR Testbench Auto-Generation Specification Automatically generates Verilog testbenches from HIR modules Includes clock generation, reset sequencing, stimulus, and checking Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"TbClockCfg","line":13},{"name":"clock_cfg","line":19},{"name":"half_period","line":27},{"name":"TbResetCfg","line":33},{"name":"reset_cfg","line":39},{"name":"reset_end_cycle","line":47},{"name":"TbStimulus","line":53},{"name":"stimulus","line":59},{"name":"TbCheck","line":69},{"name":"check","line":76},{"name":"check_with_mask","line":85},{"name":"TbConfig","line":96},{"name":"tb_config","line":105},{"name":"validate_tb_config","line":118},{"name":"validate_stimulus","line":129},{"name":"validate_check","line":137},{"name":"stim_applied_before","line":147},{"name":"check_at_cycle","line":151},{"name":"total_sim_ns","line":155},{"name":"stim_count_before","line":159}],"imports":[],"terms":["fpga","testbench","clock","cfg","half","period","reset","end","cycle","stimulus","mask","config","validate","stim","applied","total","sim","count"]},{"id":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/top_level.t27","health":"warn","module":"ZeroDSP_TopLevel"}],"description":"t27/specs/fpga/top_level.t27 ZeroDSP FPGA Top Level Module Integrates MAC and UART for FPGA deployment 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"CLK_FREQ_HZ","line":12},{"name":"SYSTICK_HZ","line":13},{"name":"NUM_MAC_UNITS","line":15},{"name":"DATA_WIDTH","line":16},{"name":"CMD_NOP","line":18},{"name":"CMD_MAC_MULT","line":19},{"name":"CMD_MAC_DOT","line":20},{"name":"CMD_UART_SEND","line":21},{"name":"CMD_RESET","line":22},{"name":"SystemState","line":24},{"name":"system_init","line":41},{"name":"system_ready","line":48},{"name":"system_busy","line":52},{"name":"system_error","line":56},{"name":"system_reset","line":60},{"name":"set_mac_result","line":66},{"name":"get_mac_result","line":71},{"name":"set_uart_data","line":75},{"name":"get_uart_data","line":79},{"name":"start_processing","line":83},{"name":"stop_processing","line":89},{"name":"set_error","line":93},{"name":"clear_error","line":98}],"imports":[{"name":"base::types","line":8},{"name":"base::ops","line":9},{"name":"isa::registers","line":10}],"terms":["fpga","top","level","zero","dsp","clk","freq","systick","num","mac","units","data","width","cmd","nop","mult","dot","uart","send","reset","system","state","init","ready","busy","set","get","start","processing","stop","clear"]},{"id":"f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf8.t27","health":"warn","module":"GF8"}],"description":"t27/specs/numeric/gf8.t27 GoldenFloat8 0 8-bit 1-structured floating point NUMERIC-STANDARD-001 2 Agent 3 (P1)","symbols":[{"name":"BITS","line":24},{"name":"SIGN_BITS","line":25},{"name":"EXP_BITS","line":26},{"name":"MANT_BITS","line":27},{"name":"EXP_BIAS","line":30},{"name":"PHI_DISTANCE","line":34},{"name":"GF8","line":40},{"name":"encode","line":49},{"name":"sign","line":54},{"name":"abs_val","line":55},{"name":"exp_unbiased","line":58},{"name":"exp_biased","line":59},{"name":"exp_clamped","line":62},{"name":"mant","line":65},{"name":"decode","line":79},{"name":"sign","line":80},{"name":"exp_biased","line":81},{"name":"mant","line":82},{"name":"exp_unbiased","line":90},{"name":"mant_normalized","line":97},{"name":"value","line":103},{"name":"max_value","line":115},{"name":"mant_max","line":117},{"name":"exp_max","line":118},{"name":"min_positive","line":122},{"name":"mant_min","line":124},{"name":"exp_min","line":125},{"name":"epsilon","line":129},{"name":"validate_format","line":138},{"name":"fmt","line":139},{"name":"MEMORY_RATIO_VS_FP32","line":157},{"name":"floor_log2","line":163},{"name":"extract_mantissa","line":177},{"name":"normalized","line":178},{"name":"frac","line":179},{"name":"max_mant","line":180},{"name":"clamp","line":184},{"name":"pow","line":190},{"name":"is_integer","line":206},{"name":"ln_val","line":232},{"name":"ln_approx","line":237},{"name":"t","line":246},{"name":"t2","line":247},{"name":"t3","line":248},{"name":"t5","line":249},{"name":"t7","line":250},{"name":"exp_approx","line":256},{"name":"k","line":268},{"name":"k","line":279},{"name":"floor","line":295}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9},{"name":"base::testing","line":12},{"name":"base::benchmarking","line":13}],"terms":["chips","euler","numeric","gf8","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow","integer","approx"]},{"id":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf64.t27","health":"ok","module":"GF64"}],"description":"t27/specs/numeric/gf64.t27 GoldenFloat64 - 64-bit φ-structured floating point NUMERIC-STANDARD-001 Agent 4 (P1)","symbols":[{"name":"BITS","line":24},{"name":"SIGN_BITS","line":25},{"name":"EXP_BITS","line":26},{"name":"MANT_BITS","line":27},{"name":"EXP_BIAS","line":30},{"name":"PHI_DISTANCE","line":33},{"name":"GF64","line":37},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":68},{"name":"sign","line":69},{"name":"exp_biased","line":70},{"name":"exp_unbiased","line":78},{"name":"mant_normalized","line":85},{"name":"value","line":91},{"name":"max_value","line":101},{"name":"mant_max","line":103},{"name":"exp_max","line":104},{"name":"min_positive","line":108},{"name":"mant_min","line":110},{"name":"exp_min","line":111},{"name":"epsilon","line":115},{"name":"validate_format","line":122},{"name":"fmt","line":123},{"name":"MEMORY_RATIO_VS_FP32","line":139},{"name":"floor_log2_f64","line":143},{"name":"extract_mantissa_64","line":157},{"name":"normalized","line":158},{"name":"frac","line":159},{"name":"max_mant","line":160},{"name":"mant_u64_to_f64","line":164},{"name":"pow2_64","line":168}],"imports":[{"name":"numeric::goldenfloat_family","line":8},{"name":"numeric::phi_ratio","line":9},{"name":"base::testing","line":12},{"name":"base::benchmarking","line":13}],"terms":["chips","euler","fpga","gf64","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","f64","extract","mantissa","frac","u64","pow2"]},{"id":"f1b5395243a8bbbe1ba4ecc9c3bfc74a68bf7cb43c68c03c71b6f30c253b65b0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/utf8.t27","health":"ok","module":"TriUtf8"}],"description":"t27/specs/","symbols":[{"name":"Codepoint","line":13},{"name":"Rune","line":17},{"name":"decode","line":27},{"name":"encode","line":32},{"name":"count_codepoints","line":37},{"name":"validate","line":42}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","utf8","codepoint","rune","decode","encode","count","codepoints","validate"]},{"id":"f1e9aedeba6e513fe9ed235d0501d552b46aa6c3e0c1cb7271888ce20d8f0c76","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/placement_tb.t27","health":"ok","module":"Placement_Testbench"}],"description":"t27/specs/fpga/testbench/placement_tb.t27 FPGA Placement Testbench Tests placement grid, resource allocation, and density constraints","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"GRID_COLS","line":11},{"name":"GRID_ROWS","line":12},{"name":"NUM_CLB_COLS","line":13},{"name":"NUM_BRAM_COLS","line":14},{"name":"NUM_DSP_COLS","line":15},{"name":"MAX_UTILIZATION_PCT","line":16},{"name":"tick","line":27},{"name":"reset","line":32},{"name":"grid_capacity","line":40},{"name":"utilization_pct","line":44},{"name":"check_utilization","line":49},{"name":"estimate_wirelength","line":54}],"imports":[{"name":"fpga::placement::Placement","line":8}],"terms":["fpga","testbench","placement","clk","period","grid","cols","rows","num","clb","bram","dsp","max","utilization","pct","tick","reset","capacity","estimate","wirelength"]},{"id":"f326cd5211ea96977ae88dacce09ac2b3fa5dce9a7bf45d584fae498e6e5657f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/integration_framework.t27","health":"warn","module":"integration_framework"}],"description":"Integration Framework - module coordination and message passing Enables seamless integration and communication between all T27 modules","symbols":[{"name":"MAX_MODULES","line":7},{"name":"MAX_MESSAGES","line":8},{"name":"MAX_EVENTS","line":9},{"name":"INTEGRATION_VERSION","line":10},{"name":"create_module_registration","line":13},{"name":"get_registered_module_id","line":20},{"name":"get_registered_module_type","line":24},{"name":"get_registered_module_priority","line":28},{"name":"get_registered_module_status","line":32},{"name":"TYPE_NETWORK","line":37},{"name":"TYPE_TESTING","line":38},{"name":"type_documentation","line":39},{"name":"TYPE_VISUALIZATION","line":40},{"name":"TYPE_SIMULATION","line":41},{"name":"TYPE_PROFILING","line":42},{"name":"STATUS_IDLE","line":45},{"name":"STATUS_ACTIVE","line":46},{"name":"STATUS_BUSY","line":47},{"name":"STATUS_ERROR","line":48},{"name":"STATUS_OFFLINE","line":49},{"name":"create_integration_message","line":52},{"name":"get_integration_message_id","line":59},{"name":"get_integration_message_source","line":63},{"name":"get_integration_message_dest","line":67},{"name":"get_integration_message_type","line":71},{"name":"MSG_DATA","line":76},{"name":"MSG_CONTROL","line":77},{"name":"MSG_STATUS","line":78},{"name":"MSG_ERROR","line":79},{"name":"MSG_EVENT","line":80},{"name":"send_message","line":83},{"name":"receive_message","line":111},{"name":"create_event","line":128},{"name":"get_event_id","line":135},{"name":"get_event_type","line":139},{"name":"get_event_source","line":143},{"name":"get_event_data","line":147},{"name":"EVENT_MODULE_LOADED","line":152},{"name":"EVENT_MODULE_UNLOADED","line":153},{"name":"EVENT_TEST_COMPLETED","line":154},{"name":"EVENT_SIMULATION_STEP","line":155},{"name":"EVENT_VISUALIZATION_UPDATE","line":156},{"name":"subscribe_to_event","line":159},{"name":"publish_event","line":176},{"name":"create_state_sync","line":202},{"name":"get_sync_module_id","line":209},{"name":"get_sync_state_version","line":213},{"name":"get_sync_state_data","line":217},{"name":"get_sync_checksum","line":221},{"name":"synchronize_states","line":226},{"name":"create_error_propagation","line":251},{"name":"get_error_source","line":258},{"name":"get_error_code","line":262},{"name":"get_error_severity","line":266},{"name":"get_error_timestamp","line":270},{"name":"SEVERITY_INFO","line":275},{"name":"SEVERITY_WARNING","line":276},{"name":"SEVERITY_ERROR","line":277},{"name":"SEVERITY_CRITICAL","line":278},{"name":"propagate_error","line":281},{"name":"load_module","line":314},{"name":"unload_module","line":329},{"name":"create_dependency","line":346},{"name":"get_dependency_module_id","line":353},{"name":"get_dependency_depends_on","line":357},{"name":"get_dependency_type","line":361},{"name":"get_dependency_required","line":365},{"name":"check_dependencies","line":370},{"name":"create_resource_request","line":409},{"name":"get_resource_request_module","line":416},{"name":"get_resource_request_type","line":420},{"name":"get_resource_request_amount","line":424},{"name":"get_resource_request_priority","line":428},{"name":"RESOURCE_CPU","line":433},{"name":"RESOURCE_MEMORY","line":434},{"name":"RESOURCE_BANDWIDTH","line":435},{"name":"RESOURCE_STORAGE","line":436},{"name":"allocate_resources","line":439},{"name":"create_integration_report","line":476},{"name":"generate_integration_stats","line":485},{"name":"validate_integration_health","line":518}],"imports":[{"name":"base::types","line":5}],"terms":["net","integration","framework","max","modules","messages","events","create","registration","get","registered","priority","status","network","testing","documentation","visualization","simulation","profiling","idle","active","busy","offline","dest","msg","data","control","event","send","receive","loaded","unloaded","completed","step","subscribe","publish","state","sync","checksum","synchronize","states","propagation","severity","timestamp","info","warning","critical","propagate","load","unload","dependency","depends","required","dependencies","resource","request","amount","cpu","memory","bandwidth","storage","allocate","resources","report","generate","stats","validate","health"]},{"id":"f37a671427ac064c67a6c1ee374fa595f077684c34fccabaecf4c703a2bba2c4","sources":[{"repo":"ghashtag/trinity","path":"trinity/src/tri27/sha256.t27","health":"warn","module":null}],"description":"SHA-256 Hash — TRI-27 Assembly Implementation Computes SHA-256 digest of a 64-byte (512-bit) message block Issue: #474 — TTT Dogfood Phase 3 Memory layout: 100-163: Input message block (64 bytes) 200-263: Message schedule W[0..63] (64 words)","symbols":[],"imports":[],"terms":["tri27","sha256"]},{"id":"f3819844f477cf0293deb96d3046a16d9283e7545cadb4f5d24c720be99743db","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/timer.t27","health":"ok","module":"MeshTimer"}],"description":"Simple exponential backoff timer","symbols":[{"name":"BASE_MS","line":6},{"name":"calc_timeout","line":9},{"name":"tick_counter","line":22},{"name":"is_expired","line":31}],"imports":[{"name":"base::types","line":4}],"terms":["net","timer","mesh","base","calc","timeout","tick","counter","expired"]},{"id":"f3e2f69d250bc5f198040de0d901df1edade830041ee144ebc454e908e53225d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/resource_scheduler.t27","health":"warn","module":"ResourceScheduler"}],"description":"Resource Scheduler - CPU/memory allocation optimization Intelligent resource management for network operations","symbols":[{"name":"MAX_TASKS","line":7},{"name":"CPU_CAPACITY","line":8},{"name":"MEMORY_CAPACITY","line":9},{"name":"PRIORITY_HIGH","line":10},{"name":"PRIORITY_MEDIUM","line":11},{"name":"PRIORITY_LOW","line":12},{"name":"create_task_resource","line":15},{"name":"get_cpu_req","line":22},{"name":"get_mem_req","line":26},{"name":"get_priority","line":30},{"name":"get_task_id","line":34},{"name":"create_system_state","line":39},{"name":"get_used_cpu","line":46},{"name":"get_used_mem","line":50},{"name":"get_active_tasks","line":54},{"name":"get_sched_tick","line":58},{"name":"create_task_array","line":65},{"name":"get_task_resource","line":69},{"name":"can_admit_task","line":77},{"name":"has_cpu_capacity","line":90},{"name":"has_memory_capacity","line":96},{"name":"allocate_resources","line":103},{"name":"release_resources","line":119},{"name":"find_admittable_task","line":135},{"name":"calculate_cpu_utilization","line":207},{"name":"calculate_memory_utilization","line":211},{"name":"is_overloaded","line":217},{"name":"increment_tick","line":223},{"name":"count_tasks_by_priority","line":237}],"imports":[{"name":"base::types","line":5}],"terms":["net","resource","scheduler","max","tasks","cpu","capacity","memory","priority","high","medium","low","create","get","req","mem","system","state","used","active","sched","tick","array","admit","allocate","resources","release","find","admittable","calculate","utilization","overloaded","increment","count"]},{"id":"f4725c1e5baf34cd48150fccccaf061f585340ffd5963986293fb3262ce8e6e3","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/vcd_conformance_compare.t27","health":"ok","module":"VcdConformanceCompare"}],"description":"t27/specs/fpga/vcd_conformance_compare.t27 T27 VCD Conformance Comparison Engine Compares VCD simulation traces against conformance vectors Parses VCD signal values and checks them against expected results Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"CompareResult","line":13},{"name":"compare_result","line":20},{"name":"result_ok","line":29},{"name":"record_pass","line":34},{"name":"record_fail","line":39},{"name":"record_error","line":44},{"name":"all_passed","line":49},{"name":"SignalRef","line":55},{"name":"signal_ref","line":61},{"name":"ExpectedValue","line":71},{"name":"expected_value","line":78},{"name":"expected_value_masked","line":87},{"name":"extract_value","line":98},{"name":"compare_value","line":107},{"name":"compare_batch","line":116},{"name":"map_uart_tx_vector","line":138},{"name":"map_mac_cycle_result","line":151},{"name":"map_spi_transfer_bits","line":161},{"name":"map_led_output","line":172},{"name":"parse_timescale_ps","line":178},{"name":"cycle_to_timestamp_ps","line":189},{"name":"timestamp_to_cycle","line":194},{"name":"validate_signal_ref","line":202},{"name":"validate_expected","line":210}],"imports":[],"terms":["fpga","vcd","conformance","compare","record","pass","fail","passed","signal","ref","expected","masked","extract","batch","map","uart","vector","mac","cycle","spi","transfer","bits","led","parse","timescale","timestamp","validate"]},{"id":"f4af371b0df3ae05342622d0c81cffe240b65253814ef5198657ba6635168290","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/routing_etx.t27","health":"ok","module":"RoutingEtx"}],"description":"tri-net/specs/routing_etx.t27 Fixed-point formalization of the ETX link metric in src/routing.rs (T27-first). Delivery ratios and the RTI penalty are expressed in MILLI units (1000 = 1.0), ETX likewise in milli (1000 = 1.0 transmissions). f32::INFINITY has no integer analogue, so a DEAD link is the sentinel 0 (a real ETX is always >= 1000, so 0 is unambiguous). The live routing.rs path still runs the f32 version; a Rust","symbols":[{"name":"MILLI","line":14},{"name":"DEAD_EPS_MILLI","line":16},{"name":"OPTIMISTIC_MILLI","line":18},{"name":"ETX_DEAD","line":20},{"name":"PENALTY_MAX_MILLI","line":28},{"name":"etx_milli","line":32},{"name":"better_route","line":48},{"name":"path_etx","line":59},{"name":"is_feasible","line":74},{"name":"learn_ok","line":83}],"imports":[{"name":"base::types","line":12}],"terms":["net","routing","etx","milli","dead","eps","optimistic","penalty","max","better","route","path","feasible","learn"]},{"id":"f4bffd808bc11a137744efdaefe31a7910971b95a5c3ff61630ed5e25612b043","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/redundancy_management.t27","health":"warn","module":"RedundancyManagement"}],"description":"Redundancy Management - backup paths and failover logic Ensures network continuity when primary paths fail","symbols":[{"name":"MAX_PATHS","line":7},{"name":"MAX_HOPS","line":8},{"name":"PATH_VALID","line":9},{"name":"PATH_INVALID","line":10},{"name":"create_path","line":13},{"name":"get_path_valid","line":20},{"name":"get_hop1","line":24},{"name":"get_hop2","line":28},{"name":"get_hop3","line":32},{"name":"create_path_set","line":39},{"name":"set_slot4","line":42},{"name":"get_path","line":56},{"name":"find_primary_path","line":64},{"name":"find_backup_path","line":78},{"name":"invalidate_path","line":92},{"name":"validate_path","line":99},{"name":"count_valid_paths","line":106},{"name":"has_redundancy","line":116},{"name":"get_hop_count","line":121},{"name":"find_shortest_path","line":130},{"name":"failover","line":170}],"imports":[{"name":"base::types","line":5}],"terms":["net","redundancy","management","max","paths","hops","path","valid","invalid","create","get","hop1","hop2","hop3","set","slot4","find","primary","backup","invalidate","validate","count","hop","shortest","failover"]},{"id":"f4f846d8a160930b2f9915e296533a4739b34449aca9e5c9ce87c8537f5c9382","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_receipt.t27","health":"ok","module":"TriComputeReceipt"}],"description":"TRI-NET compute-attesting receipt: bind an agent's COMPUTE result (not just relayed bytes) into a verifiable, chained receipt. tri_depin seals forwarded bytes (proof-of-relay); this seals WORK: a leaf commits {executor, task, input-hash, output, epoch} so a peer can confirm which executor produced which output for which input, and receipts chain prev->next like tri_ledger's state root -- tampering with any past result or reordering the chain changes the head.","symbols":[{"name":"RECEIPT_GENESIS","line":16},{"name":"R_C","line":17},{"name":"R_C2","line":18},{"name":"TAG_RECEIPT","line":27},{"name":"SHA_PAD","line":28},{"name":"DIGEST_MSG_BITS","line":29},{"name":"TAG_LEDGER","line":39},{"name":"LEDGER_GENESIS","line":40},{"name":"LEDGER_MSG_BITS","line":41},{"name":"MERKLE_MSG_BITS","line":42},{"name":"TAG_INPUT","line":43},{"name":"GF_ADD","line":49},{"name":"GF_MUL","line":50},{"name":"GF16","line":51},{"name":"rotl","line":53},{"name":"mix32","line":57},{"name":"receipt_leaf","line":68},{"name":"receipt_step","line":78},{"name":"verify_leaf","line":84},{"name":"verify_chain3","line":89},{"name":"receipt_leaf_hi","line":99},{"name":"verify_leaf64","line":107},{"name":"receipt_leaf_bound","line":119},{"name":"sign_digest","line":130},{"name":"sign_digest_req","line":141},{"name":"digest_pre","line":152},{"name":"receipt_leaf_gf","line":173},{"name":"FMT_GF_BINARY","line":182},{"name":"FMT_GFT","line":183},{"name":"GFT16_RUNG_ET","line":187},{"name":"GFT32_RUNG_ET","line":188},{"name":"GFT64_RUNG_ET","line":189},{"name":"GFT128_RUNG_ET","line":190},{"name":"receipt_leaf_gf_fmt","line":192},{"name":"receipt_leaf_gf_rung","line":204},{"name":"chain_step_full","line":214},{"name":"ledger_entry_pre","line":223},{"name":"merkle_pair_pre","line":254},{"name":"input_digest_pre","line":284},{"name":"verify_chain3_full","line":306}],"imports":[{"name":"base::types","line":14}],"terms":["net","compute","receipt","genesis","tag","sha","pad","digest","msg","bits","ledger","merkle","mul","gf16","rotl","mix32","leaf","step","verify","chain3","leaf64","bound","sign","req","pre","fmt","binary","gft","gft16","rung","gft32","gft64","gft128","chain","full","entry","pair"]},{"id":"f5365788339e42d2da324d01a67c9aae2abf18eb37351f7dd9dc4a8cc95ded4c","sources":[{"repo":"ghashtag/t27","path":"specs/tools/registry.t27","health":"warn","module":"ToolsRegistry"}],"description":"specs/tools/registry.t27 Tools Registry Operations","symbols":[{"name":"create","line":14},{"name":"register","line":19},{"name":"unregister","line":24},{"name":"get","line":29},{"name":"has","line":34},{"name":"list","line":39},{"name":"list_by_category","line":44},{"name":"list_allowed","line":49},{"name":"list_dangerous","line":54},{"name":"set_permission","line":63},{"name":"get_permission","line":68},{"name":"allow","line":73},{"name":"deny","line":78},{"name":"ask","line":83},{"name":"register_custom","line":92},{"name":"list_custom","line":97},{"name":"unregister_custom","line":102},{"name":"register_all","line":111},{"name":"set_all_permissions","line":116},{"name":"clear","line":121},{"name":"find_by_description","line":130},{"name":"count","line":135},{"name":"is_empty","line":140}],"imports":[{"name":"base::types","line":6},{"name":"tools::schema","line":7}],"terms":["registry","create","register","unregister","get","list","category","allowed","dangerous","set","permission","allow","deny","ask","custom","permissions","clear","find","description","count","empty"]},{"id":"f573875f99459616a5401e26a0c901796df43b8e1f00b9cf21d1cdcbcecee2f1","sources":[{"repo":"ghashtag/t27","path":"specs/server/router.t27","health":"warn","module":"server-router"}],"description":"router.t27 — HTTP Router Specification URL routing, pattern matching, parameter extraction","symbols":[{"name":"MAX_ROUTE_DEPTH","line":19},{"name":"MAX_PATH_LENGTH","line":22},{"name":"PATH_ROOT","line":25},{"name":"PARAM_WILDCARD","line":28},{"name":"PATH_SEPARATOR","line":31},{"name":"RouteMethod","line":38},{"name":"Handler","line":49},{"name":"RouteParam","line":52},{"name":"HttpResponse","line":58},{"name":"Route","line":64},{"name":"RouteMatch","line":72},{"name":"Router","line":79},{"name":"PathSegments","line":85},{"name":"router_new","line":95},{"name":"route_add","line":103},{"name":"route","line":104},{"name":"route_match","line":115},{"name":"segments","line":116},{"name":"result","line":125},{"name":"path_split","line":140},{"name":"without_root","line":145},{"name":"segment","line":152},{"name":"match_route","line":163},{"name":"pattern_segments","line":164},{"name":"pattern_seg","line":178},{"name":"path_seg","line":179},{"name":"param_name","line":182},{"name":"param","line":183},{"name":"pattern_has_wildcard","line":195},{"name":"match_wildcard","line":200},{"name":"wildcard_idx","line":201},{"name":"wildcard_value","line":218},{"name":"param","line":219},{"name":"find_wildcard_index","line":227},{"name":"is_param","line":237},{"name":"param_name_extract","line":242},{"name":"join_segments","line":250},{"name":"concat","line":262},{"name":"append","line":271},{"name":"param_get","line":280},{"name":"path_matches","line":290},{"name":"pattern_without_wildcard","line":301},{"name":"wildcard_idx","line":302},{"name":"prefix_match","line":310},{"name":"router_set_fallback","line":323},{"name":"router_count","line":328},{"name":"router","line":337},{"name":"result","line":342},{"name":"result","line":347},{"name":"result","line":352},{"name":"result","line":367},{"name":"result","line":372},{"name":"params","line":409},{"name":"params","line":414},{"name":"path","line":510},{"name":"router","line":522},{"name":"segments","line":523},{"name":"params","line":535}],"imports":[{"name":"std","line":12}],"terms":["router","max","route","depth","path","length","root","param","wildcard","separator","method","handler","http","response","match","segments","split","segment","pattern","seg","idx","find","index","extract","join","concat","append","get","matches","prefix","set","fallback","count","params"]},{"id":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/ops.t27","health":"warn","module":"VSAOps"}],"description":"t27/specs/vsa/ops.t27 Vector Symbolic Architecture Operations Bind, Unbind, Bundle, Similarity for ternary hypervectors","symbols":[{"name":"VSA_DIM","line":16},{"name":"SIMD_WIDTH","line":17},{"name":"MAX_VECTORS","line":18},{"name":"SIM_COSINE","line":21},{"name":"SIM_HAMMING","line":22},{"name":"SIM_DOT","line":23},{"name":"BIND_IDENTITY","line":26},{"name":"BIND_INVERT","line":27},{"name":"bind","line":38},{"name":"ai","line":44},{"name":"bi","line":45},{"name":"product","line":53},{"name":"unbind","line":71},{"name":"bundle2","line":85},{"name":"ai","line":91},{"name":"bi","line":92},{"name":"sum","line":100},{"name":"trit","line":101},{"name":"bundle3","line":117},{"name":"ai","line":123},{"name":"bi","line":124},{"name":"ci","line":125},{"name":"sum","line":127},{"name":"trit","line":129},{"name":"similarity","line":147},{"name":"cosine_similarity","line":159},{"name":"dot","line":160},{"name":"norm_a","line":161},{"name":"norm_b","line":162},{"name":"hamming_similarity","line":173},{"name":"dist","line":174},{"name":"dot_product","line":180},{"name":"product","line":185},{"name":"vector_norm","line":197},{"name":"hamming_distance","line":213},{"name":"permute","line":234},{"name":"normalized_shift","line":238},{"name":"src_idx","line":242},{"name":"encode_sequence","line":253},{"name":"permuted","line":258},{"name":"probe_sequence","line":269},{"name":"permuted","line":270},{"name":"COPTIC_DIM","line":555},{"name":"coptic_bind","line":559},{"name":"ai","line":563},{"name":"bi","line":564},{"name":"coptic_unbind","line":577},{"name":"coptic_bundle3","line":581},{"name":"sum","line":585},{"name":"coptic_similarity","line":594}],"imports":[{"name":"base::types","line":9},{"name":"base::ops","line":10}],"terms":["vsa","ops","vsaops","dim","simd","width","max","vectors","sim","cosine","hamming","dot","bind","identity","invert","product","unbind","bundle2","sum","trit","bundle3","similarity","norm","dist","vector","distance","permute","normalized","shift","idx","encode","sequence","permuted","probe","coptic"]},{"id":"f62d0b2901bf83c67eb9555c33c2f92d010b52354ba130e321aa9ccba5bf2f48","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/lru_cache.t27","health":"ok","module":"TriLruCache"}],"description":"t27/specs/","symbols":[{"name":"LRUCache","line":13},{"name":"Node","line":22},{"name":"init","line":35},{"name":"get","line":40},{"name":"put","line":45}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","lru","cache","lrucache","node","init","get","put"]},{"id":"f7282891ba2e65b3c20afb9350d3ce1e1fb31227d4ad06d0fe7b867e16be63fb","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/formal_tb.t27","health":"ok","module":"Formal_Testbench"}],"description":"t27/specs/fpga/testbench/formal_tb.t27 Formal Verification Testbench Tests SVA assertion generation, cover points, and proof properties","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"SIM_TIMEOUT","line":11},{"name":"NUM_ASSERTIONS","line":12},{"name":"NUM_COVER_POINTS","line":13},{"name":"NUM_ASSUME_POINTS","line":14},{"name":"tick","line":26},{"name":"reset","line":31},{"name":"check_immediate","line":39},{"name":"check_concurrent","line":46},{"name":"cover_point","line":54},{"name":"run_proof","line":61}],"imports":[{"name":"fpga::formal::Formal","line":8}],"terms":["fpga","testbench","formal","clk","period","sim","timeout","num","assertions","cover","points","assume","tick","reset","immediate","concurrent","point","proof"]},{"id":"f7a2a59c6a856ec32ee04c6890f88e68bebc8bb32e57542e5d1eb797241b0c87","sources":[{"repo":"ghashtag/t27","path":"specs/server/api.t27","health":"ok","module":"Api"}],"description":"specs/server/api.t27 API Client Types Specification Constitutional Law #4: De-Zig-fication - .t27 is source of truth Constitutional Law #5: De-Zig Strict - no new Rust business logic","symbols":[{"name":"MessageRole","line":14},{"name":"ContentBlockType","line":20},{"name":"Message","line":27},{"name":"TextBlock","line":36},{"name":"ToolUseBlock","line":41},{"name":"ToolResultBlock","line":48},{"name":"ThinkingBlock","line":54},{"name":"Usage","line":63},{"name":"ApiResponse","line":68},{"name":"DEFAULT_TIMEOUT_SECONDS","line":79},{"name":"DEFAULT_MAX_TOKENS","line":80},{"name":"DEFAULT_BASE_URL","line":81},{"name":"DEFAULT_MODEL","line":82},{"name":"get_block_type_name","line":88},{"name":"get_role_name","line":104},{"name":"total_usage","line":117}],"imports":[{"name":"base::types","line":8}],"terms":["api","role","content","block","text","tool","thinking","usage","response","default","timeout","seconds","max","tokens","base","url","model","get","total"]},{"id":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/exit_codes.t27","health":"ok","module":"TriExitCodes"}],"description":"t27/specs/","symbols":[{"name":"ExitCode","line":17}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","exit","codes"]},{"id":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/norm.t27","health":"ok","module":"LayerNorm"}],"description":"t27/specs/ml/transformer/norm.t27","symbols":[{"name":"PHI","line":16},{"name":"INV_PHI_SQUARED","line":17},{"name":"PHI_EPSILON","line":18},{"name":"DEFAULT_EPSILON","line":21},{"name":"STRAND_I_START","line":24},{"name":"STRAND_I_END","line":25},{"name":"STRAND_II_START","line":26},{"name":"STRAND_II_END","line":27},{"name":"STRAND_III_START","line":28},{"name":"STRAND_III_END","line":29},{"name":"NormConfig","line":35},{"name":"NormState","line":43},{"name":"NormGradients","line":52},{"name":"Strand","line":58},{"name":"ForwardResult","line":68},{"name":"init","line":82},{"name":"forward","line":95},{"name":"forward_strand","line":107},{"name":"backward","line":114},{"name":"backward_strand","line":122},{"name":"update","line":128},{"name":"normalize_vector","line":135},{"name":"phi_init_gamma","line":145},{"name":"phi_init_beta","line":152},{"name":"phi_normalize","line":159},{"name":"create_strands","line":166}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"math::statistics","line":8},{"name":"numeric::gf16","line":9}],"terms":["transformer","norm","layer","phi","inv","squared","epsilon","default","strand","start","end","iii","config","state","gradients","forward","init","backward","normalize","vector","gamma","beta","create","strands"]},{"id":"f93bfbf9b9f7fb215faed70ad4a01a4fa9d8e00ef5daed464c8a949d2a56b0d8","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/packet_loss_injection.t27","health":"ok","module":"PacketLossInjection"}],"description":"Packet loss injection - simulates network errors Tests CRC error detection, lost ACKs, duplicates, replay","symbols":[{"name":"ERROR_NONE","line":8},{"name":"ERROR_BIT_FLIP","line":9},{"name":"ERROR_CRC_FAIL","line":10},{"name":"ERROR_DUPLICATE","line":11},{"name":"ERROR_OUT_OF_ORDER","line":12},{"name":"ERROR_REPLAY","line":13},{"name":"inject_bit_flip","line":16},{"name":"calculate_crc","line":25},{"name":"verify_crc","line":34},{"name":"inject_crc_error","line":39},{"name":"duplicate_packet","line":44},{"name":"is_duplicate","line":49},{"name":"inject_out_of_order","line":54},{"name":"check_replay","line":59},{"name":"extract_sequence","line":63}],"imports":[{"name":"base::types","line":5}],"terms":["net","packet","loss","injection","bit","flip","crc","fail","duplicate","out","order","replay","inject","calculate","verify","extract","sequence"]},{"id":"f93e784cc220b280b07cf1b25f8d0db0987d0783c6038794722332bd7741dc45","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf20.t27","health":"warn","module":"GF20"}],"description":"t27/specs/numeric/gf20.t27 GoldenFloat20 — 20-bit φ-structured floating point NUMERIC-STANDARD-001 — Agent 6 (P1)","symbols":[{"name":"BITS","line":19},{"name":"SIGN_BITS","line":20},{"name":"EXP_BITS","line":21},{"name":"MANT_BITS","line":22},{"name":"EXP_BIAS","line":25},{"name":"PHI_DISTANCE","line":28},{"name":"GF20","line":34},{"name":"encode","line":43},{"name":"sign","line":48},{"name":"abs_val","line":49},{"name":"exp_unbiased","line":52},{"name":"exp_biased","line":53},{"name":"exp_clamped","line":56},{"name":"mant","line":59},{"name":"decode","line":69},{"name":"sign","line":70},{"name":"exp_biased","line":71},{"name":"mant","line":72},{"name":"exp_unbiased","line":80},{"name":"mant_normalized","line":87},{"name":"value","line":93},{"name":"max_value","line":105},{"name":"mant_max","line":106},{"name":"exp_max","line":107},{"name":"min_positive","line":111},{"name":"mant_min","line":112},{"name":"exp_min","line":113},{"name":"epsilon","line":117},{"name":"validate_format","line":125},{"name":"fmt","line":126},{"name":"MEMORY_RATIO_VS_FP32","line":144},{"name":"floor_log2","line":150},{"name":"extract_mantissa","line":164},{"name":"normalized","line":165},{"name":"frac","line":166},{"name":"max_mant","line":167},{"name":"clamp","line":171},{"name":"pow","line":177}],"imports":[{"name":"numeric::goldenfloat_family","line":7},{"name":"numeric::phi_ratio","line":8}],"terms":["fpga","numeric","gf20","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","pow"]},{"id":"f95cce7a0f0f1778cc112e88eaa2c1e17c5bf6e7ae61941aa17176d73c3cfbd9","sources":[{"repo":"ghashtag/t27","path":"compiler/cli/gen.t27","health":"warn","module":"gen_commands"}],"description":"gen.t27 -- Code Generation with TDD Validation Commands for generating code from t27 specs with TDD enforcement","symbols":[{"name":"GenOptions","line":13},{"name":"CodegenOptions","line":22},{"name":"TestGenOptions","line":30},{"name":"gen","line":41},{"name":"content","line":50},{"name":"context","line":58},{"name":"output_dir","line":138},{"name":"mkdir_result","line":145},{"name":"impl_output","line":154},{"name":"codegen_opts","line":158},{"name":"zig_code","line":165},{"name":"testgen_opts","line":184},{"name":"testgen","line":191},{"name":"test_code","line":192},{"name":"test_output","line":194},{"name":"test_result","line":195},{"name":"testgen_opts","line":210},{"name":"testgen","line":217},{"name":"conformance_json","line":218},{"name":"conf_dir","line":221},{"name":"conf_result","line":227},{"name":"gen_all","line":266},{"name":"spec_files","line":267},{"name":"result","line":285},{"name":"basename_without_ext","line":314},{"name":"filename_start","line":323},{"name":"Program","line":343},{"name":"Constant","line":350},{"name":"TestSection","line":355},{"name":"TestCase","line":359},{"name":"InvariantSection","line":366},{"name":"Invariant","line":370},{"name":"SpecDecl","line":376},{"name":"TestBlock","line":381},{"name":"SpecInvariant","line":386},{"name":"ParseError","line":391},{"name":"ParseContext","line":397},{"name":"has_errors","line":401},{"name":"TestGen","line":406},{"name":"new","line":410},{"name":"generate","line":417},{"name":"generate_json","line":426},{"name":"generate_code","line":431},{"name":"result","line":468},{"name":"result","line":472},{"name":"result","line":476}],"imports":[],"terms":["compiler","cli","gen","commands","options","codegen","content","dir","mkdir","impl","opts","zig","testgen","conformance","json","conf","basename","ext","filename","start","program","constant","section","case","invariant","decl","block","parse","generate"]},{"id":"f99a681913c3bcb832745ccec96cfef0660c61ae17e99f4910a4ccc43e19d775","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/bitset.t27","health":"warn","module":"TriBitset"}],"description":"t27/specs/","symbols":[{"name":"Bitset","line":13},{"name":"init","line":24},{"name":"set","line":29},{"name":"clear","line":34},{"name":"test","line":39},{"name":"union","line":44},{"name":"intersect","line":49},{"name":"deinit","line":54}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","bitset","init","set","clear","union","intersect","deinit"]},{"id":"f9fc0ccb3e186d62b12db1631ec90b5961a32490d90e53e45e42f76652436f9b","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/multipath_router.t27","health":"warn","module":"MultiPathRouter"}],"description":"Multi-path routing for reliable mesh networking Research: Johnson & Maltz (1996) - multi-path increases reliability by 40%","symbols":[{"name":"MAX_PATHS","line":6},{"name":"ETX_THRESHOLD_GOOD","line":9},{"name":"ETX_THRESHOLD_POOR","line":10},{"name":"select_path_index","line":13},{"name":"path_quality_score","line":30},{"name":"needs_failover","line":49},{"name":"next_path_index","line":58},{"name":"path_reliability","line":68}],"imports":[],"terms":["net","multipath","router","multi","path","max","paths","etx","threshold","good","poor","select","index","quality","score","failover","reliability"]},{"id":"fa7339fbc62c69d3c8cf93dbfff307d4ff68314f0365d2466bd1fc9016b2ffcc","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/fbb_active_path.t27","health":"ok","module":"fbb-active-path"}],"description":"fbb_active_path.t27 — FPGA Feedback Bridge Active Path Active path management for FPGA feedback bridge","symbols":[{"name":"FBB_OPCODE_BASE","line":12},{"name":"FBB_OP_PATH_SELECT","line":14},{"name":"FBB_OP_PATH_ENABLE","line":15},{"name":"FBB_OP_PATH_DISABLE","line":16},{"name":"FBB_OP_PATH_STATUS","line":17},{"name":"FBB_OP_PATH_RESET","line":18},{"name":"FBB_OP_PATH_BYPASS","line":19},{"name":"FBB_OP_PATH_LOOPBACK","line":20},{"name":"FBB_OP_PATH_CONFIG","line":21},{"name":"FBB_OP_MAX","line":22},{"name":"FBB_PATH_COUNT","line":24},{"name":"FBB_MAX_PATHS","line":25},{"name":"FBB_PATH_STATE_DISABLED","line":27},{"name":"FBB_PATH_STATE_ENABLED","line":28},{"name":"FBB_PATH_STATE_ACTIVE","line":29},{"name":"FBB_PATH_STATE_ERROR","line":30},{"name":"FBB_PATH_STATE_BYPASSED","line":31},{"name":"FBB_PATH_STATE_MAX","line":32},{"name":"FBB_LATENCY_MIN_CYCLES","line":34},{"name":"FBB_LATENCY_MAX_CYCLES","line":35},{"name":"FBB_DEFAULT_LATENCY","line":36},{"name":"FBB_BANDWIDTH_MIN_MBPS","line":38},{"name":"FBB_BANDWIDTH_MAX_MBPS","line":39},{"name":"FBB_DEFAULT_BANDWIDTH","line":40},{"name":"FbbOp","line":46},{"name":"FbbPathState","line":57},{"name":"FbbPathConfig","line":65},{"name":"FbbPathStatus","line":74},{"name":"FbbActivePath","line":83},{"name":"FbbCommand","line":90},{"name":"fbb_path_config_init","line":103},{"name":"fbb_path_config_low_latency","line":116},{"name":"fbb_path_config_high_bandwidth","line":129},{"name":"fbb_path_config_enable","line":142},{"name":"fbb_path_status_init","line":159},{"name":"fbb_path_status_enable","line":172},{"name":"fbb_path_status_activate","line":185},{"name":"fbb_path_status_bypass","line":198},{"name":"fbb_path_status_error","line":211},{"name":"fbb_path_status_update_metrics","line":224},{"name":"fbb_active_path_init","line":241},{"name":"fbb_active_path_select","line":256},{"name":"idx","line":257},{"name":"fbb_active_path_enable_bypass","line":276},{"name":"idx","line":277},{"name":"fbb_active_path_disable_bypass","line":291},{"name":"fbb_active_path_enable_loopback","line":309},{"name":"fbb_active_path_disable_loopback","line":320},{"name":"fbb_active_path_get_path","line":331},{"name":"idx","line":332},{"name":"fbb_active_path_update_path_metrics","line":338},{"name":"idx","line":339},{"name":"fbb_path_index_valid","line":356},{"name":"fbb_latency_valid","line":362},{"name":"fbb_bandwidth_valid","line":368},{"name":"fbb_path_config_valid","line":374},{"name":"encode_fbb_cmd","line":386},{"name":"op_field","line":388},{"name":"path_field","line":389},{"name":"param1_field","line":390},{"name":"param2_field","line":391},{"name":"decode_fbb_cmd","line":397},{"name":"op","line":398},{"name":"path","line":399},{"name":"param1","line":400},{"name":"param2","line":401}],"imports":[],"terms":["chips","euler","fpga","fbb","active","path","opcode","base","select","enable","disable","status","reset","bypass","loopback","config","max","count","paths","state","disabled","enabled","bypassed","latency","min","cycles","default","bandwidth","mbps","init","low","high","activate","metrics","idx","get","index","valid","encode","cmd","field","param1","param2","decode"]},{"id":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","sources":[{"repo":"ghashtag/t27","path":"specs/math/phi_split_optimality.t27","health":"ok","module":"PhiSplitOptimality"}],"description":"t27/specs/math/phi_split_optimality.t27 Phi-Split Theorems -- Self-Similarity + Optimal Rounding (CORRECTED) MATH-OPTIMALITY-001 -- Foundation for GoldenFloat being non-random THEOREM 1 (Golden Self-Similarity): phi is unique self-similar proportion for bit allocation THEOREM 2 (Optimal Rounding): round((N-1)/phi^2) minimizes phi-distance (7/7 match)","symbols":[{"name":"PHI_TARGET","line":28},{"name":"ProofStep","line":34},{"name":"optimal_ratio_by_self_similarity","line":50},{"name":"r","line":52},{"name":"m","line":53},{"name":"e","line":54},{"name":"optimal_allocation_by_rounding","line":70},{"name":"available","line":71},{"name":"phi_sq","line":72},{"name":"exp_raw","line":75},{"name":"exp_bits","line":76},{"name":"mant_bits","line":77},{"name":"ratio","line":80},{"name":"phi_dist","line":81},{"name":"optimal_ratio_by_am_gm","line":94},{"name":"half","line":96},{"name":"round","line":100},{"name":"abs","line":117},{"name":"self_similarity_proof_steps","line":128},{"name":"optimal_rounding_proof_steps","line":153},{"name":"GFFamilyVerification","line":177},{"name":"verify_7_7_match","line":187},{"name":"phi_sq","line":188},{"name":"formats","line":191},{"name":"available","line":205},{"name":"phi_raw","line":206},{"name":"phi_rounded","line":207}],"imports":[{"name":"math::constants","line":10},{"name":"math::sacred_physics","line":11}],"terms":["math","phi","split","optimality","target","proof","step","optimal","ratio","self","similarity","allocation","rounding","available","exp","raw","bits","mant","dist","half","round","abs","steps","gffamily","verification","verify","match","formats","rounded"]},{"id":"fa88bd16c82f68d02449eadfa2607d629ed78c1610d2b88f387f62c1c396fd0b","sources":[{"repo":"ghashtag/t27","path":"compiler/runtime/runtime.t27","health":"warn","module":"triruntime"}],"description":"compiler/runtime/runtime.t27 -- T27 Runtime Specification Runtime environment for executing t27 programs","symbols":[{"name":"STACK_SIZE","line":10},{"name":"HEAP_SIZE","line":11},{"name":"MAX_THREADS","line":12},{"name":"MAX_CHANNELS","line":13},{"name":"ThreadState","line":16},{"name":"Runtime","line":23},{"name":"runtime_init","line":53},{"name":"runtime_execute","line":64},{"name":"runtime_shutdown","line":72},{"name":"alloc_stack","line":79},{"name":"alloc_heap","line":87},{"name":"init_threads","line":95},{"name":"init_channels","line":103},{"name":"setup_exception_handler","line":113},{"name":"setup_stack_frame","line":119},{"name":"runtime_alloc","line":127},{"name":"ptr","line":131},{"name":"runtime_free","line":137},{"name":"channel_create","line":144},{"name":"buffer","line":148},{"name":"channel_send","line":161},{"name":"channel_recv","line":172},{"name":"thread_spawn","line":182},{"name":"thread_yield","line":197},{"name":"print_stats","line":203},{"name":"ptr1","line":230},{"name":"ptr2","line":231},{"name":"channel_id","line":242},{"name":"sent","line":244},{"name":"t1","line":254},{"name":"t2","line":255},{"name":"t3","line":256},{"name":"sp_before","line":276},{"name":"p1","line":286},{"name":"p2","line":287},{"name":"rt","line":293},{"name":"rt","line":299},{"name":"MAX_THREADS","line":306},{"name":"channel_id","line":331}],"imports":[],"terms":["compiler","runtime","triruntime","stack","size","heap","max","threads","channels","thread","state","init","execute","shutdown","alloc","setup","exception","handler","frame","ptr","free","channel","create","buffer","send","recv","spawn","yield","print","stats","ptr1","ptr2","sent"]},{"id":"fabd8140a84d1f783f506fcd28fb82534af36d1f73f9d25d19c27b1bb167a7bc","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/auto_config.t27","health":"warn","module":"auto_config"}],"description":"Auto Configuration - automatic network configuration Enables self-configuring networks with minimal manual setup","symbols":[{"name":"MAX_NODES","line":7},{"name":"MAX_PARAMS","line":8},{"name":"CONFIG_VERSION","line":9},{"name":"AUTO_DISCOVERY_INTERVAL","line":10},{"name":"create_config_param","line":16},{"name":"get_param_id","line":23},{"name":"get_param_value","line":27},{"name":"get_param_scope","line":31},{"name":"get_param_status","line":35},{"name":"SCOPE_NODE","line":40},{"name":"SCOPE_LINK","line":41},{"name":"SCOPE_NETWORK","line":42},{"name":"SCOPE_GLOBAL","line":43},{"name":"STATUS_PENDING","line":46},{"name":"STATUS_APPLIED","line":47},{"name":"STATUS_FAILED","line":48},{"name":"STATUS_OVERRIDE","line":49},{"name":"PARAM_TX_POWER","line":52},{"name":"PARAM_CHANNEL","line":53},{"name":"PARAM_DATA_RATE","line":54},{"name":"PARAM_RETRY_LIMIT","line":55},{"name":"PARAM_HELLO_INTERVAL","line":56},{"name":"PARAM_ROUTE_TIMEOUT","line":57},{"name":"PARAM_QOS_ENABLED","line":58},{"name":"PARAM_SECURITY_LEVEL","line":59},{"name":"default_config_at","line":65},{"name":"get_config_value","line":78},{"name":"set_config_value","line":93},{"name":"discover_network_params","line":111},{"name":"apply_config","line":149},{"name":"apply_all_pending","line":170},{"name":"validate_config","line":189},{"name":"optimize_config","line":230},{"name":"sync_config","line":265},{"name":"rollback_config","line":303},{"name":"backup_element","line":333},{"name":"calculate_config_drift","line":338},{"name":"discover_neighbors","line":374},{"name":"assign_node_role","line":389}],"imports":[{"name":"base::types","line":5}],"terms":["net","auto","config","max","nodes","params","discovery","interval","create","param","get","scope","status","node","link","network","global","applied","failed","override","power","channel","data","rate","retry","limit","hello","route","timeout","qos","enabled","security","level","default","set","discover","apply","validate","optimize","sync","rollback","backup","element","calculate","drift","neighbors","assign","role"]},{"id":"fae8329c717a697cf1938a8aece2f3b92ab31f6ac7bea6abfdeea41d5b11dea7","sources":[{"repo":"ghashtag/t27","path":"specs/ar/datalog_engine.t27","health":"ok","module":null}],"description":"spec: DatalogEngine Datalog reasoning engine for neuro-symbolic AI","symbols":[{"name":"Fact","line":9},{"name":"Rule","line":16},{"name":"Database","line":22},{"name":"QueryResult","line":28},{"name":"new_database","line":35},{"name":"add_fact","line":43},{"name":"add_rule","line":53},{"name":"query","line":63},{"name":"facts_match","line":98},{"name":"rule_heads_match","line":109},{"name":"apply_rule","line":114},{"name":"eval_bottom_up","line":148},{"name":"fact_in_db","line":182},{"name":"eval_top_down","line":192}],"imports":[],"terms":["datalog","engine","fact","rule","database","query","facts","match","heads","apply","eval","bottom","top","down"]},{"id":"fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/stdlib.t27","health":"warn","module":"Stdlib"}],"description":"","symbols":[{"name":"StdlibResult","line":6},{"name":"Vec","line":12},{"name":"Str","line":18},{"name":"Map","line":23},{"name":"Opt","line":29},{"name":"Result","line":34},{"name":"Iterator","line":40},{"name":"DEFAULT_CAPACITY","line":46},{"name":"MAX_MAP_ENTRIES","line":47},{"name":"MAX_STRING_LEN","line":48},{"name":"vec_new","line":50},{"name":"vec_with_capacity","line":54},{"name":"vec_push","line":58},{"name":"vec_pop","line":67},{"name":"vec_get","line":75},{"name":"vec_set","line":82},{"name":"vec_len","line":90},{"name":"vec_clear","line":94},{"name":"vec_is_empty","line":98},{"name":"vec_contains","line":102},{"name":"vec_index_of","line":113},{"name":"vec_reverse","line":124},{"name":"str_new","line":136},{"name":"str_from","line":140},{"name":"str_len","line":151},{"name":"str_is_empty","line":155},{"name":"str_eq","line":159},{"name":"str_concat","line":173},{"name":"str_char_at","line":190},{"name":"str_contains","line":197},{"name":"str_index_of","line":208},{"name":"str_sub","line":219},{"name":"map_new","line":230},{"name":"map_insert","line":238},{"name":"map_get","line":256},{"name":"map_contains","line":267},{"name":"map_len","line":278},{"name":"opt_some","line":282},{"name":"opt_none","line":286},{"name":"opt_is_some","line":290},{"name":"opt_is_none","line":294},{"name":"opt_unwrap","line":298},{"name":"opt_unwrap_or","line":302},{"name":"result_ok","line":309},{"name":"result_err","line":313},{"name":"result_is_ok","line":317},{"name":"result_is_err","line":321},{"name":"result_unwrap","line":325},{"name":"result_unwrap_or","line":329},{"name":"result_error_code","line":336},{"name":"iter_new","line":340},{"name":"iter_has_next","line":344},{"name":"iter_next","line":348},{"name":"iter_peek","line":357},{"name":"iter_pos","line":364},{"name":"iter_remaining","line":368},{"name":"fmt_u32","line":375},{"name":"fmt_i32","line":400},{"name":"fmt_bool","line":418},{"name":"fmt_hex","line":431}],"imports":[{"name":"compiler::parser","line":3},{"name":"compiler::lexer","line":4}],"terms":["compiler","stdlib","vec","str","map","opt","iterator","default","capacity","max","entries","len","push","pop","get","set","clear","empty","contains","index","reverse","concat","char","sub","insert","unwrap","err","iter","peek","pos","remaining","fmt","u32","i32","hex"]},{"id":"fb7ac4208772624a36f6651fd54d4c1347a96bad3b78093ee5c248f42f389a2a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/codegen/verilog/codegen.t27","health":"ok","module":null}],"description":"codegen.t27 — Code Generator for Verilog Generates synthesizable Verilog from t27 AST","symbols":[{"name":"VerilogCodegenOptions","line":8},{"name":"VerilogCodegen","line":16},{"name":"VerilogCodegen","line":28},{"name":"calculate_width","line":47},{"name":"VerilogCodegen","line":62},{"name":"VerilogCodegen","line":108},{"name":"VerilogCodegen","line":119},{"name":"VerilogCodegen","line":131},{"name":"VerilogCodegen","line":153},{"name":"VerilogCodegen","line":193},{"name":"VerilogCodegen","line":217},{"name":"VerilogCodegen","line":238},{"name":"VerilogCodegen","line":255},{"name":"VerilogCodegen","line":276},{"name":"VerilogCodegen","line":287},{"name":"VerilogCodegen","line":304},{"name":"VerilogCodegen","line":320},{"name":"VerilogCodegen","line":331},{"name":"VerilogCodegen","line":339},{"name":"VerilogCodegen","line":351},{"name":"VerilogCodegen","line":362},{"name":"VerilogCodegen","line":372},{"name":"VerilogCodegen","line":442},{"name":"VerilogCodegen","line":448},{"name":"format_hex","line":510},{"name":"VerilogCodegen","line":524},{"name":"VerilogCodegen","line":529},{"name":"VerilogCodegen","line":540},{"name":"VerilogCodegen","line":545},{"name":"StringBuilder","line":552},{"name":"StringBuilder","line":560},{"name":"StringBuilder","line":569},{"name":"generate_verilog","line":574}],"imports":[],"terms":["fpga","compiler","codegen","verilog","options","calculate","width","format","hex","builder","generate"]},{"id":"fb918ae9b35c05b59b4dbbdfe5a390ed3fd0d48434b4a4aa2543abe94145e459","sources":[{"repo":"ghashtag/t27","path":"specs/sync/index.t27","health":"warn","module":"sync-index"}],"description":"sync/index.t27 — Sync Index Specification Sync operations, checkpointing, delta management","symbols":[{"name":"INDEX_VERSION","line":20},{"name":"MAX_INDEX_ENTRIES","line":23},{"name":"INDEX_BLOCK_SIZE","line":26},{"name":"DELTA_COMPRESSION_THRESHOLD","line":29},{"name":"CHECKPOINT_RETENTION","line":32},{"name":"IndexEntryType","line":35},{"name":"IndexStatus","line":43},{"name":"IndexEntry","line":55},{"name":"IndexMetadata","line":65},{"name":"DeltaOp","line":74},{"name":"IndexBlock","line":83},{"name":"IndexState","line":90},{"name":"ReplayPosition","line":98},{"name":"ReplayResult","line":105},{"name":"DeltaResult","line":113},{"name":"IndexQuery","line":121},{"name":"index_state_new","line":133},{"name":"entry_create","line":149},{"name":"entry_tombstone","line":161},{"name":"entry_metadata_create","line":173},{"name":"delta_add","line":185},{"name":"delta_remove","line":196},{"name":"delta_modify","line":207},{"name":"block_create","line":218},{"name":"replay_position_create","line":227},{"name":"query_create","line":236},{"name":"query_with_version_range","line":246},{"name":"query_with_limit","line":256},{"name":"index_add","line":266},{"name":"index_remove","line":274},{"name":"index_get","line":282},{"name":"index_query","line":288},{"name":"limit","line":290},{"name":"checkpoint_create","line":300},{"name":"checkpoint","line":301},{"name":"delta_generate","line":317},{"name":"test_op","line":321},{"name":"delta_replay","line":333},{"name":"checkpoint_replay","line":352},{"name":"trim_checkpoints","line":375},{"name":"start_idx","line":380},{"name":"append_checkpoints","line":385},{"name":"append_checkpoints_slice","line":395},{"name":"append_deltas","line":405},{"name":"append_delta_slice","line":415},{"name":"concat_bytes","line":422},{"name":"append_byte","line":429},{"name":"checkpoint_count","line":436},{"name":"block_count","line":441},{"name":"entry_count","line":446},{"name":"sync_id_generate","line":451},{"name":"timestamp","line":452},{"name":"bytes","line":455},{"name":"int_to_bytes","line":464},{"name":"get_timestamp_ms","line":479},{"name":"min","line":485},{"name":"checksum_compute","line":490},{"name":"state","line":500},{"name":"entry","line":505},{"name":"entry","line":511},{"name":"op","line":516},{"name":"op","line":521},{"name":"op","line":526},{"name":"entry","line":531},{"name":"block","line":532},{"name":"query","line":537},{"name":"query","line":542},{"name":"pos","line":547},{"name":"state","line":552},{"name":"checkpoint","line":553},{"name":"trimmed","line":567},{"name":"entry","line":714}],"imports":[{"name":"std","line":12}],"terms":["sync","index","max","entries","block","size","delta","compression","threshold","checkpoint","retention","entry","status","metadata","state","replay","position","query","create","tombstone","remove","modify","range","limit","get","generate","trim","checkpoints","start","idx","append","slice","deltas","concat","bytes","byte","count","timestamp","int","min","checksum","compute","pos","trimmed"]},{"id":"fb91e0ec7c9679153e03095354faeddfd4d7ca6d24843471d45ab3e597020e0d","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/relu_activation.t27","health":"ok","module":"Relu"}],"description":"t27/specs/","symbols":[{"name":"ZERO","line":13},{"name":"ReLUConfig","line":19},{"name":"forward","line":29},{"name":"backward","line":34}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["activation","relu","zero","luconfig","forward","backward"]},{"id":"fbb89f4449007cd9440dc4dd352a5c0c955b9220a1e06c286fa8df9302584ec2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/graph_dfs.t27","health":"ok","module":"TriGraphDfs"}],"description":"t27/specs/","symbols":[{"name":"DFSResult","line":14},{"name":"traverse","line":25}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7},{"name":"TriGraphBfs::Graph","line":8}],"terms":["graph","dfs","dfsresult","traverse"]},{"id":"fc282db3e37df05cc48ed354ff1514c1f4be6ba78659a0d0d53fa384d79e763d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/measurement.t27","health":"ok","module":"TriMeasurement"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["math","measurement"]},{"id":"fc53854b86afb6ee601a43a354b0e34f3ec89243d3b896d57d84b1952cdc4d61","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/colors.t27","health":"ok","module":"TriColors"}],"description":"t27/specs/","symbols":[],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["utils","colors"]},{"id":"fdea4af949276c03185144ef699465fa3c71c59ec505bc0f1f10fe064a0d9e15","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/intrinsic_invariant_sweep.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","intrinsic","invariant","sweep"]},{"id":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","sources":[{"repo":"ghashtag/t27","path":"specs/server/sse.t27","health":"warn","module":"server-sse"}],"description":"sse.t27 — Server-Sent Events Specification SSE connections, event streaming, reconnection handling","symbols":[{"name":"HEARTBEAT_INTERVAL_MS","line":19},{"name":"RETRY_DELAY_MS","line":22},{"name":"MAX_RETRIES","line":25},{"name":"EVENT_PREFIX","line":28},{"name":"DATA_PREFIX","line":31},{"name":"COMMENT_PREFIX","line":34},{"name":"ID_FIELD","line":37},{"name":"RETRY_FIELD","line":40},{"name":"SSEEventType","line":43},{"name":"SSEState","line":51},{"name":"SSECloseCode","line":60},{"name":"SSEEvent","line":72},{"name":"SSEConnection","line":80},{"name":"SSEClient","line":89},{"name":"SEServer","line":98},{"name":"SSEHeartbeat","line":104},{"name":"connection_new","line":113},{"name":"client_new","line":124},{"name":"event_create","line":135},{"name":"event_create_with_id","line":145},{"name":"heartbeat_create","line":155},{"name":"connection_is_active","line":163},{"name":"connection_can_reconnect","line":168},{"name":"connection_retry_inc","line":173},{"name":"connection_retry_reset","line":179},{"name":"connection_retry_delay","line":185},{"name":"connection_set_state","line":190},{"name":"connection_update_event_id","line":195},{"name":"event_format","line":200},{"name":"retry_val","line":220},{"name":"heartbeat_format","line":228},{"name":"concat","line":237},{"name":"append","line":246},{"name":"int_to_string","line":253},{"name":"digit","line":262},{"name":"char","line":263},{"name":"server_add_client","line":272},{"name":"server_remove_client","line":277},{"name":"server_broadcast","line":282},{"name":"formatted","line":283},{"name":"server_heartbeat","line":290},{"name":"heartbeat","line":291},{"name":"formatted","line":292},{"name":"server_client_count","line":299},{"name":"conn","line":308},{"name":"client","line":314},{"name":"event","line":319},{"name":"event","line":324},{"name":"heartbeat","line":329},{"name":"event","line":375},{"name":"formatted","line":376},{"name":"heartbeat","line":381},{"name":"formatted","line":382},{"name":"result","line":387},{"name":"result","line":392},{"name":"event","line":509},{"name":"conn","line":532},{"name":"heartbeat","line":545}],"imports":[{"name":"std","line":12}],"terms":["sse","heartbeat","interval","retry","delay","max","retries","event","prefix","data","field","sseevent","ssestate","sseclose","sseconnection","sseclient","seserver","sseheartbeat","connection","client","create","active","reconnect","inc","reset","set","state","format","val","concat","append","int","digit","char","remove","broadcast","formatted","count","conn"]},{"id":"fe149804c3b532069ac353681dea878cc30f032de18c74cd77fb24bfb79c0423","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/power_tb.t27","health":"ok","module":"Power_Testbench"}],"description":"t27/specs/fpga/testbench/power_tb.t27 Power Analysis Testbench Tests power domain management, gating, and estimation","symbols":[{"name":"CLK_PERIOD","line":10},{"name":"VCCINT","line":11},{"name":"VCCAUX","line":12},{"name":"MAX_POWER_MW","line":13},{"name":"LEAKAGE_PERCENT","line":14},{"name":"tick","line":29},{"name":"reset","line":34},{"name":"estimate_power","line":42},{"name":"calc_leakage","line":47},{"name":"calc_dynamic","line":51},{"name":"gate_domain","line":55},{"name":"ungate_domain","line":61}],"imports":[{"name":"fpga::power::Power","line":8}],"terms":["fpga","testbench","power","clk","period","vccint","vccaux","max","leakage","percent","tick","reset","estimate","calc","dynamic","gate","domain","ungate"]},{"id":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/top_tb.t27","health":"ok","module":"Top_Level_Testbench"}],"description":"t27/specs/fpga/testbench/top_tb.t27 Top-Level FPGA Testbench Specification Tests complete FPGA system with UART, SPI, MAC, and bridge 01 + 1/23 = 3 | TRINITY","symbols":[{"name":"TIMESCALE","line":18},{"name":"CLK_PERIOD","line":19},{"name":"SIM_TIMEOUT","line":20},{"name":"PING_CMD","line":23},{"name":"PONG_RESP","line":24},{"name":"STATUS_CMD","line":25},{"name":"generate_clock","line":62},{"name":"wait_cycles","line":69},{"name":"assert_pass","line":79},{"name":"test_ping_pong","line":91},{"name":"test_led_heartbeat","line":100},{"name":"test_spi_loopback","line":107},{"name":"test_mac_operation","line":116},{"name":"run_tests","line":128}],"imports":[{"name":"base::types","line":9},{"name":"fpga::uart::UART_Bridge","line":10},{"name":"fpga::spi::SPI_Master","line":11},{"name":"fpga::mac::ZeroDSP_MAC","line":12},{"name":"fpga::bridge::FPGA_Bridge","line":13}],"terms":["fpga","testbench","top","level","timescale","clk","period","sim","timeout","ping","cmd","pong","resp","status","generate","clock","wait","cycles","assert","pass","led","heartbeat","spi","loopback","mac","operation"]},{"id":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","sources":[{"repo":"ghashtag/t27","path":"specs/server/vm.t27","health":"ok","module":"VM"}],"description":"specs/server/vm.t27 VSA VM - Ternary Virtual Machine for Hyperdimensional Computing","symbols":[{"name":"VSAOpcode","line":27},{"name":"VSARegisters","line":78},{"name":"VSAInstruction","line":108},{"name":"VSAVM","line":125},{"name":"vm_create","line":137},{"name":"zero_hv","line":138},{"name":"vm_halt","line":165},{"name":"vm_step","line":176},{"name":"src1_vec","line":194},{"name":"src2_vec","line":195},{"name":"binded","line":196},{"name":"src1_vec","line":200},{"name":"src2_vec","line":201},{"name":"unbound","line":202},{"name":"src1_vec","line":206},{"name":"src2_vec","line":207},{"name":"bundled","line":208},{"name":"src1_vec","line":212},{"name":"src2_vec","line":213},{"name":"src3_vec","line":214},{"name":"bundled","line":215},{"name":"src1_vec","line":219},{"name":"src2_vec","line":220},{"name":"result_scalar","line":221},{"name":"src1_vec","line":225},{"name":"src2_vec","line":226},{"name":"result_scalar","line":227},{"name":"src1_vec","line":231},{"name":"src2_vec","line":232},{"name":"result_scalar","line":233},{"name":"src1_vec","line":237},{"name":"src2_vec","line":238},{"name":"added","line":239},{"name":"src1_vec","line":243},{"name":"negated","line":244},{"name":"src1_vec","line":248},{"name":"src2_vec","line":249},{"name":"multiplied","line":250},{"name":"src_vec","line":254},{"name":"dst_vec","line":258},{"name":"packed","line":259},{"name":"dst_vec","line":263},{"name":"unpacked","line":264},{"name":"src1_vec","line":268},{"name":"src2_vec","line":269},{"name":"distance","line":270},{"name":"src_vec","line":276},{"name":"permuted","line":277},{"name":"src_vec","line":281},{"name":"permuted","line":282},{"name":"vm_get_vreg","line":305},{"name":"vm_set_vreg","line":320},{"name":"vm","line":471},{"name":"inst","line":472},{"name":"result","line":473},{"name":"vm","line":478},{"name":"inst","line":479},{"name":"result","line":480},{"name":"vm","line":485},{"name":"inst","line":486},{"name":"halted","line":487},{"name":"result","line":488},{"name":"vm","line":493},{"name":"vm","line":503},{"name":"r0","line":504},{"name":"r1","line":505},{"name":"r2","line":506},{"name":"r3","line":507},{"name":"vm","line":515},{"name":"r_invalid","line":516},{"name":"vm","line":537},{"name":"inst","line":538},{"name":"vm","line":549},{"name":"inst","line":550},{"name":"vm","line":561},{"name":"inst","line":562},{"name":"vm","line":573},{"name":"inst","line":574},{"name":"vm","line":585},{"name":"inst","line":586}],"imports":[{"name":"base::types","line":10},{"name":"numeric::gf16","line":11},{"name":"vsa::vsa_core","line":12},{"name":"ternary::hybrid_arithmetic","line":13}],"terms":["vsaopcode","vsaregisters","vsainstruction","vsavm","create","zero","halt","step","src1","vec","src2","binded","unbound","bundled","src3","scalar","added","negated","multiplied","dst","packed","unpacked","distance","permuted","get","vreg","set","inst","halted","invalid"]},{"id":"fe76d7adec120cd0d8e1ea2f7bfa596973c69444e08a9bd021ecbc3230320fc3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/link_quality_monitor.t27","health":"ok","module":"LinkQualityMonitor"}],"description":"Link quality monitoring with EWMA-based prediction Research: EWMA provides optimal balance between responsiveness and stability","symbols":[{"name":"ALPHA_Q8","line":6},{"name":"ONE_MINUS_ALPHA_Q8","line":7},{"name":"MAX_HISTORY","line":10},{"name":"MIN_HISTORY","line":11},{"name":"QUALITY_GOOD","line":14},{"name":"QUALITY_POOR","line":15},{"name":"TREND_THRESHOLD","line":16},{"name":"update_ewma","line":20},{"name":"calculate_trend","line":40},{"name":"predict_next_etx","line":56},{"name":"is_degrading","line":71},{"name":"quality_score","line":77},{"name":"classify_quality","line":92}],"imports":[],"terms":["net","link","quality","monitor","alpha","one","minus","max","history","min","good","poor","trend","threshold","ewma","calculate","predict","etx","degrading","score","classify"]},{"id":"febf87624d67aa679c451ceba324033bcca3e9bd351a150bdd57a3e38e79122f","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/crossopt.t27","health":"ok","module":"CrossOpt"}],"description":"t27/specs/fpga/crossopt.t27 T27 Cross-Module Optimization Specification Inter-module constant propagation, dead signal elimination, instance merging Uses flat arrays + count fields (parser-compatible)","symbols":[{"name":"CrossOptPass","line":10},{"name":"pass_zero","line":18},{"name":"pass_result","line":28},{"name":"total_improvements","line":38},{"name":"has_improvements","line":42},{"name":"improvement_density","line":46},{"name":"CrossOptReport","line":53},{"name":"report_ok","line":61},{"name":"total_optimizations","line":71},{"name":"is_effective","line":75}],"imports":[],"terms":["fpga","crossopt","cross","opt","pass","zero","total","improvements","improvement","density","report","optimizations","effective"]},{"id":"fee4c32ed2aaa0478b7bdfe057b97ac5474de5ec832124aaa83a81366ff4e5a7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/skip_list.t27","health":"ok","module":"TriSkipList"}],"description":"t27/specs/","symbols":[{"name":"SkipNode","line":13},{"name":"SkipList","line":19},{"name":"init","line":30},{"name":"insert","line":35},{"name":"search","line":40}],"imports":[{"name":"base::types","line":6},{"name":"math::constants","line":7}],"terms":["collections","skip","list","node","init","insert","search"]},{"id":"fef84759ef56f8c9704b710d79fc3724cc415e9369a80779b22a5925890d36de","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/gf16_plus_quire_audit.t27","health":"warn","module":null}],"description":"","symbols":[],"imports":[],"terms":["fpga","numeric","gf16","plus","quire","audit"]},{"id":"ff3d757f5e91373910923758a5bc7a8f26fde4d157e3d3aee120210996c45f0c","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/sparse_mask.t27","health":"warn","module":"sacred-sparse_mask"}],"description":"sparse_mask.t27 — Sacred Opcode 0xE8: Sparse Mask (Sparse Skip 2) Hardware for generating and applying sparse tensor masks","symbols":[{"name":"OP_SPARSE_MASK","line":12},{"name":"MASK_SIZE","line":14},{"name":"SPARSE_THRESHOLD_RATIO","line":15},{"name":"MASK_MODE_GEN","line":17},{"name":"MASK_MODE_APPLY","line":18},{"name":"MASK_MODE_COMBINE","line":19},{"name":"MASK_MODE_INVERT","line":20},{"name":"MASK_TYPE_DENSITY","line":22},{"name":"MASK_TYPE_PATTERN","line":23},{"name":"MASK_TYPE_RANDOM","line":24},{"name":"MASK_TYPE_PHI","line":25},{"name":"SparseMask","line":31},{"name":"MaskConfig","line":37},{"name":"MaskOp","line":44},{"name":"Vector16","line":51},{"name":"mask_count_set_bits","line":62},{"name":"mask_count_clear_bits","line":74},{"name":"mask_density","line":80},{"name":"set_bits","line":81},{"name":"mask_is_sparse","line":87},{"name":"mask_is_dense","line":93},{"name":"mask_generate_density","line":99},{"name":"target_bits","line":100},{"name":"mask_generate_phi","line":115},{"name":"mask_generate_pattern","line":131},{"name":"pattern_bits","line":133},{"name":"mask_generate_random","line":146},{"name":"bit","line":151},{"name":"feedback","line":156},{"name":"mask_generate","line":169},{"name":"mask_apply","line":204},{"name":"mask_combine","line":221},{"name":"mask_invert","line":232},{"name":"mask_complement","line":238},{"name":"inverted","line":239},{"name":"encode_sparse_mask","line":253},{"name":"op","line":255},{"name":"mode_field","line":256},{"name":"type_field","line":257},{"name":"seed_field","line":258},{"name":"decode_sparse_mask","line":264},{"name":"mode","line":265},{"name":"mask_type","line":266},{"name":"seed","line":267}],"imports":[],"terms":["chips","euler","fpga","sparse","mask","sacred","size","threshold","ratio","mode","gen","apply","combine","invert","density","pattern","random","phi","config","vector16","count","set","bits","clear","dense","generate","target","bit","feedback","complement","inverted","encode","field","seed","decode"]},{"id":"ff4328346dfccd966a50faa7ef58b9465c056aad8921701b5eff0736af41cf1d","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf16_to_posit16.t27","health":"warn","module":"gf16-to-posit16"}],"description":"gf16_to_posit16.t27 — GF16 to Posit16 Converter GoldenFloat16 to Posit type 16 (unum 1.0) format conversion","symbols":[{"name":"GF16_BITS","line":12},{"name":"GF16_SIGN_BIT","line":13},{"name":"GF16_EXP_BITS","line":14},{"name":"GF16_MANT_BITS","line":15},{"name":"GF16_BIAS","line":16},{"name":"POSIT16_BITS","line":18},{"name":"POSIT16_ES","line":19},{"name":"POSIT16_MAX_EXP","line":20},{"name":"POSIT16_REGIME_BITS","line":22},{"name":"POSIT16_MANT_BITS","line":23},{"name":"MAX_EXP_DIFF","line":25},{"name":"Gf16","line":31},{"name":"Posit16","line":37},{"name":"PositComponents","line":41},{"name":"ConversionResult","line":48},{"name":"ConversionConfig","line":55},{"name":"gf16_from_bits","line":66},{"name":"gf16_to_bits","line":76},{"name":"sign_field","line":77},{"name":"exp_field","line":78},{"name":"mant_field","line":79},{"name":"gf16_is_zero","line":85},{"name":"gf16_is_subnormal","line":91},{"name":"gf16_is_normal","line":97},{"name":"gf16_is_infinity","line":103},{"name":"gf16_is_nan","line":109},{"name":"gf16_get_exp_biased","line":115},{"name":"posit16_from_bits","line":125},{"name":"posit16_to_bits","line":131},{"name":"posit16_is_zero","line":137},{"name":"posit16_is_one","line":143},{"name":"posit16_is_neg_one","line":149},{"name":"posit16_is_naR","line":155},{"name":"posit16_get_sign","line":161},{"name":"posit16_decode","line":167},{"name":"conversion_config_init","line":240},{"name":"gf16_to_posit16_raw","line":253},{"name":"gf16_to_posit16_with_result","line":322},{"name":"posit","line":339},{"name":"gf16_to_posit16","line":359},{"name":"gf16_bits_to_posit16_bits","line":365},{"name":"gf","line":366},{"name":"posit","line":367},{"name":"gf16_bits_to_posit16_bits_with_result","line":373},{"name":"gf","line":374}],"imports":[],"terms":["chips","euler","fpga","gf16","posit16","bits","sign","bit","exp","mant","bias","max","regime","diff","posit","components","conversion","config","field","zero","subnormal","normal","infinity","nan","get","biased","one","neg","decode","init","raw"]},{"id":"ffc4e8e43b996a4c45da34f15db97f6bccf53cdc945a83d78176b11c700837d0","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf32.t27","health":"warn","module":"GF32"}],"description":"t27/specs/numeric/gf32.t27 GoldenFloat32 — 32-bit φ-structured floating point NUMERIC-STANDARD-001 — Agent 8 (P1)","symbols":[{"name":"BITS","line":19},{"name":"SIGN_BITS","line":20},{"name":"EXP_BITS","line":21},{"name":"MANT_BITS","line":22},{"name":"EXP_BIAS","line":25},{"name":"PHI_DISTANCE","line":29},{"name":"GF32","line":35},{"name":"encode","line":44},{"name":"sign","line":49},{"name":"abs_val","line":50},{"name":"exp_unbiased","line":53},{"name":"exp_biased","line":54},{"name":"exp_clamped","line":57},{"name":"mant","line":60},{"name":"decode","line":70},{"name":"sign","line":71},{"name":"exp_biased","line":72},{"name":"mant","line":73},{"name":"exp_unbiased","line":81},{"name":"mant_normalized","line":88},{"name":"value","line":94},{"name":"max_value","line":106},{"name":"mant_max","line":107},{"name":"exp_max","line":108},{"name":"min_positive","line":112},{"name":"mant_min","line":113},{"name":"exp_min","line":114},{"name":"epsilon","line":118},{"name":"validate_format","line":126},{"name":"fmt","line":127},{"name":"MEMORY_RATIO_VS_FP32","line":149},{"name":"floor_log2","line":155},{"name":"extract_mantissa","line":169},{"name":"normalized","line":170},{"name":"frac","line":171},{"name":"max_mant","line":172},{"name":"clamp_u16","line":176},{"name":"pow","line":182}],"imports":[{"name":"numeric::goldenfloat_family","line":7},{"name":"numeric::phi_ratio","line":8}],"terms":["fpga","numeric","gf32","bits","sign","exp","mant","bias","phi","distance","encode","abs","val","unbiased","biased","clamped","decode","normalized","max","min","positive","epsilon","validate","format","fmt","memory","ratio","fp32","floor","log2","extract","mantissa","frac","clamp","u16","pow"]},{"id":"fff90a06b1a2f41b4f5ef9eaa152a25186627c10f8fa89d56d5e4174fa53d2d7","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/fault_detection.t27","health":"ok","module":"FaultDetection"}],"description":"Fault Detection - identify node failures and link degradation Critical for self-healing mesh networks","symbols":[{"name":"MAX_NODES","line":7},{"name":"FAILURE_THRESHOLD","line":8},{"name":"WARNING_THRESHOLD","line":9},{"name":"HEARTBEAT_TIMEOUT","line":10},{"name":"LINK_QUALITY_POOR","line":11},{"name":"create_node_state","line":17},{"name":"get_is_alive","line":24},{"name":"get_failure_count","line":28},{"name":"get_last_heartbeat","line":32},{"name":"get_link_quality","line":36},{"name":"create_node_table","line":43},{"name":"get_node_state","line":47},{"name":"is_heartbeat_timeout","line":55},{"name":"detect_node_failure","line":62},{"name":"increment_failure_count","line":70},{"name":"reset_failure_count","line":81},{"name":"is_node_failed","line":88},{"name":"is_node_warning","line":93},{"name":"is_poor_link","line":99},{"name":"update_link_quality","line":104},{"name":"mark_node_dead","line":112},{"name":"mark_node_alive","line":120},{"name":"count_failed_nodes","line":126}],"imports":[{"name":"base::types","line":5}],"terms":["net","fault","detection","max","nodes","failure","threshold","warning","heartbeat","timeout","link","quality","poor","create","node","state","get","alive","count","table","detect","increment","reset","failed","mark","dead"]}],"dependencies":[{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::top_level::ZeroDSP_TopLevel","line":9,"to":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","candidates":["f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::mac::ZeroDSP_MAC","line":10,"to":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","candidates":["be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::uart::ZeroDSP_UART","line":11,"to":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","candidates":["a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::spi::SPI_Master","line":12,"to":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","candidates":["4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::memory::Memory","line":13,"to":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","candidates":["5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::bridge::FPGA_Bridge","line":14,"to":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","candidates":["4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::gf16_accel::Gf16Accel","line":15,"to":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","candidates":["5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::fifo::Fifo","line":16,"to":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","candidates":["dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd"],"status":"resolved"},{"from":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sourceRepo":"ghashtag/t27","name":"fpga::axi4::Axi4","line":17,"to":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","candidates":["6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02"],"status":"resolved"},{"from":"009f964022dfd8c9ff3e0cdc77de85b0c5162329bd53e3898bac2a5d43bfa2b3","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"009f964022dfd8c9ff3e0cdc77de85b0c5162329bd53e3898bac2a5d43bfa2b3","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"0330730538325bbbb9803179e922a76577032da1cad66a53171b28b7a348ac89","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0330730538325bbbb9803179e922a76577032da1cad66a53171b28b7a348ac89","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"03c1b268a4737549ad5429537fef599326c7eb9ccbcb5ad203157639005c15a1","sourceRepo":"ghashtag/t27","name":"base::math","line":7,"to":null,"candidates":[],"status":"missing"},{"from":"03c1b268a4737549ad5429537fef599326c7eb9ccbcb5ad203157639005c15a1","sourceRepo":"ghashtag/t27","name":"compiler::codegen","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"042c7754a3e80d71a7c659acc9e1e4d90c561bf3a3876bbcc34237e14421f3d0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"042c7754a3e80d71a7c659acc9e1e4d90c561bf3a3876bbcc34237e14421f3d0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","sourceRepo":"ghashtag/t27","name":"math::constants","line":11,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"054368075009acf87f6a8d262d47083b0d2fea4f2d01fd1fd17fd56be345245f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"05a07af58a53b6ca13e294c62187fc537865c2d24b80bdd484b1fe79232361da","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"05a07af58a53b6ca13e294c62187fc537865c2d24b80bdd484b1fe79232361da","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"06e69666f7c575b3fbe4f5530f2560fd46ce903a1a3af6dd62e375aaa4f38953","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"074e665f5dff5af1a1ba81387c240b2b614dfa871221665f18bce0919e2726f2","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"07c862f49fda9f37cff9081cbbbbcc2e1a3402e1b24bd6ca8d83fb7103801666","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"07c862f49fda9f37cff9081cbbbbcc2e1a3402e1b24bd6ca8d83fb7103801666","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117","sourceRepo":"ghashtag/t27","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"089f57bd6ac32f7823bc8a06be007ddc27710b276853f6d0e9d3de1519c87d79","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"089f57bd6ac32f7823bc8a06be007ddc27710b276853f6d0e9d3de1519c87d79","sourceRepo":"ghashtag/t27","name":"git::schema","line":7,"to":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","candidates":["a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa"],"status":"resolved"},{"from":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","sourceRepo":"ghashtag/t27","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","sourceRepo":"ghashtag/t27","name":"compiler::lexer","line":11,"to":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","candidates":["4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a"],"status":"resolved"},{"from":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","sourceRepo":"ghashtag/t27","name":"math::constants","line":8,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":9,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","sourceRepo":"ghashtag/t27","name":"base::ops","line":9,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"0aa2fa4008f17505844152d0cd16db6c8c4ba0905212a0a51f5368e8e9708c3e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0aa2fa4008f17505844152d0cd16db6c8c4ba0905212a0a51f5368e8e9708c3e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"0b5f7bff39da7f29b90ff5ff965bd07cdf1ffc1bb523a81cc03ca617fa57163a","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0c16b016c5c35f24136b691fa81b692f7d34cdce64d4b609d7ac286b9a271bcb","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0c16b016c5c35f24136b691fa81b692f7d34cdce64d4b609d7ac286b9a271bcb","sourceRepo":"ghashtag/t27","name":"account::schema","line":7,"to":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","candidates":["6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2"],"status":"resolved"},{"from":"0cf723b0c54a06a9851f0f635f2191829a0c100860d1c12896afa5e4bb856b8a","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":8,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sourceRepo":"ghashtag/t27","name":"ml::activation::gelu","line":9,"to":null,"candidates":[],"status":"missing"},{"from":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sourceRepo":"ghashtag/t27","name":"ml::layers::dense","line":10,"to":null,"candidates":[],"status":"missing"},{"from":"106dee6126f578973c0b1b47f58ea10a7ee94213d8515635272981c1dba6bc72","sourceRepo":"ghashtag/t27","name":"fpga::vcd_trace::VcdTrace","line":8,"to":"2b44816b9f5f214e367c646d7bc5d4ad38f9aa5fd7e35cb6be985fab5d57c232","candidates":["2b44816b9f5f214e367c646d7bc5d4ad38f9aa5fd7e35cb6be985fab5d57c232"],"status":"resolved"},{"from":"108c86be1cffdb12c2a8bf7aed0bbc9beb9488044e64ea8eb53e5648ba4603cc","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"108c86be1cffdb12c2a8bf7aed0bbc9beb9488044e64ea8eb53e5648ba4603cc","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"11ac7c14718e579c25d261b34dcc597ce5b329311700ce49635031c766bfacbf","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"11ac7c14718e579c25d261b34dcc597ce5b329311700ce49635031c766bfacbf","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":10,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"11ac7c14718e579c25d261b34dcc597ce5b329311700ce49635031c766bfacbf","sourceRepo":"ghashtag/t27","name":"numeric::formats","line":11,"to":"081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117","candidates":["081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117"],"status":"resolved"},{"from":"121ed4a8e32889b770a8ab90b91b3bde9a7b193c66c845aac0130f7ab66c070d","sourceRepo":"ghashtag/tri-net","name":"base::types","line":13,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":8,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sourceRepo":"ghashtag/t27","name":"ml::transformer::norm","line":9,"to":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","candidates":["f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2"],"status":"resolved"},{"from":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sourceRepo":"ghashtag/t27","name":"ml::transformer::multi_head_attn","line":10,"to":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","candidates":["afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895"],"status":"resolved"},{"from":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sourceRepo":"ghashtag/t27","name":"ml::transformer::feed_forward","line":11,"to":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","candidates":["0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a"],"status":"resolved"},{"from":"1311f1b9f5b826d81f9ae077069f11252df3e04ac5c1c4e40b554b4783f75ad9","sourceRepo":"ghashtag/t27","name":"fpga::axi4::Axi4","line":8,"to":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","candidates":["6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02"],"status":"resolved"},{"from":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","sourceRepo":"ghashtag/t27","name":"test_framework::core","line":7,"to":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","candidates":["6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65"],"status":"resolved"},{"from":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","sourceRepo":"ghashtag/t27","name":"numeric::golden_float","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"1326aae6ed955fdc36c27c1976a93860701410cea46d59e147be90a330540a6f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"134e2faa0b97395159aeed11d68ef9158bbf0ed0ad51f5c5d68f878a14bd5d98","sourceRepo":"ghashtag/t27","name":"math::constants","line":28,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"134e2faa0b97395159aeed11d68ef9158bbf0ed0ad51f5c5d68f878a14bd5d98","sourceRepo":"ghashtag/t27","name":"math::e8_lie_algebra","line":29,"to":"a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147","candidates":["a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147"],"status":"resolved"},{"from":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"13c4050db1a7cd0c322b0bb87a04fac0ebb9899e607a0e06ae19f14a334a6f52","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"13c4050db1a7cd0c322b0bb87a04fac0ebb9899e607a0e06ae19f14a334a6f52","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"13eea0478571c3e79f3cb8e8796d92342967e70b390bb9022d1af2c88e3972ab","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"13eea0478571c3e79f3cb8e8796d92342967e70b390bb9022d1af2c88e3972ab","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":9,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":10,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","sourceRepo":"ghashtag/t27","name":"base::testing","line":13,"to":null,"candidates":[],"status":"missing"},{"from":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":14,"to":null,"candidates":[],"status":"missing"},{"from":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","sourceRepo":"ghashtag/t27","name":"io::file","line":7,"to":null,"candidates":[],"status":"missing"},{"from":"157a8fb50870ca517fef375dc3c21784a134db0063a4d0485749bb7e574e7202","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"15c746892b435ee1bc30d61ad39a671a95cbe770e20ad28949658535efd62671","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"16dbd9fb40f949a3534c28495f0d68f83ddd460d22f52a89ea70ff33e4c1ee7b","sourceRepo":"ghashtag/t27","name":"base::types","line":7,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"174ce53b6240346662c21e07ad294ed99e609910205a4b17ff6782ed7f6d1ccd","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"17501497f6580c8f2cc5304a94838fbae23c56b4336b3ab36a1d4f67e80e2f5a","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"179da434e72eed1ef8d4afcff8a2d49d9141e6ac4fb20183ec8e35e14b50a3c7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"179da434e72eed1ef8d4afcff8a2d49d9141e6ac4fb20183ec8e35e14b50a3c7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"17af82800242d7f0c8de113d3fa990c8fdfb68be93305a676a6332c592c80478","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"17af82800242d7f0c8de113d3fa990c8fdfb68be93305a676a6332c592c80478","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"17c44e7a913a1347d4dcbdad38cc191e92a9d71aeba8ba9a7d21bc0f805b94fe","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"17c44e7a913a1347d4dcbdad38cc191e92a9d71aeba8ba9a7d21bc0f805b94fe","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"18993c34fb1d21ab255a8071af2f5bfc747f194b892ea76644496b934c6990b7","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"18c2c553caf2ae99e899f0610766195d9cc8861526b89b519790a47af0c1bc54","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"18c2c553caf2ae99e899f0610766195d9cc8861526b89b519790a47af0c1bc54","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"18c5e62bf0684aa0d53de69b1769ee150ee9ad1113b8b41ffb532f20087758a6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"18f95f985f5785c432b2a790d1ca5140533ba1b6259aeb5185979e1c6955e1b7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"18f95f985f5785c432b2a790d1ca5140533ba1b6259aeb5185979e1c6955e1b7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","sourceRepo":"ghashtag/t27","name":"base::ops","line":9,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","sourceRepo":"ghashtag/t27","name":"pins::ir","line":10,"to":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","candidates":["8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de"],"status":"resolved"},{"from":"1a28ba338938a246485db6125f65700b5d2e7403b091f7a5553b1d63bf6d0bb2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1a28ba338938a246485db6125f65700b5d2e7403b091f7a5553b1d63bf6d0bb2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1aece14713159e5b0d3b6447529a3da6672a0ae57cff3ec0c4a4af021188fa31","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1aece14713159e5b0d3b6447529a3da6672a0ae57cff3ec0c4a4af021188fa31","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1c1501260ff9aa29ccd8bbc389943feae2da3ecdcc567f041b28a8f902dfba87","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1c332b11b5cc758ef52d78c8517722fe3a7f757a8583679c2859f42aea529c97","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":10,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","sourceRepo":"ghashtag/t27","name":"vsa::vsa_core","line":12,"to":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","candidates":["d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34"],"status":"resolved"},{"from":"1d143c79c4f83509d679fbcdf85113343f7ca096320f96429c186ba42b06412e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1d143c79c4f83509d679fbcdf85113343f7ca096320f96429c186ba42b06412e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1e249c99761d8f6585fd55b185588a515c04ca473bf228e9e8fc55a516afe7e4","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"1e249c99761d8f6585fd55b185588a515c04ca473bf228e9e8fc55a516afe7e4","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"1eb3a181da111913289f6593f867fb6abc27070c70544e939e114d7ac5dfeaec","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1eb3a181da111913289f6593f867fb6abc27070c70544e939e114d7ac5dfeaec","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1ec9b1d68d6e7223280e904ec1472c036b12222fb7dab9b11f049c8b98ffc62d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1ec9b1d68d6e7223280e904ec1472c036b12222fb7dab9b11f049c8b98ffc62d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1f0556123d443b825058cbf6da7604aa6acebd0e0be70b0ebb270c2a22f4c5c1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1f0556123d443b825058cbf6da7604aa6acebd0e0be70b0ebb270c2a22f4c5c1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1f58e539bacb2363a82c13b34cbf3c84bade8790f94041dd13cbb01949f5a0c0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1f58e539bacb2363a82c13b34cbf3c84bade8790f94041dd13cbb01949f5a0c0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"1fae3dc3065d42f437870518fdaf26c563adae20ac91c9d34dea1162824740c6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"1fe501e74db1912e57663fd489c9c1e004902d23cd4b1efe3fba43bc9f62bc9f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"212783a39336654dfc8aa95c1faf951730bd1bbde39e475d2c947842f47de7de","sourceRepo":"ghashtag/trinity-fpga","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"212783a39336654dfc8aa95c1faf951730bd1bbde39e475d2c947842f47de7de","sourceRepo":"ghashtag/trinity-fpga","name":"math::sacred_physics","line":8,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"2156697cc205f72ae4b52a06c19f439082ba597fe9dcba2c38c930bbe7281959","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2156697cc205f72ae4b52a06c19f439082ba597fe9dcba2c38c930bbe7281959","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sourceRepo":"ghashtag/t27","name":"base::types::Float","line":16,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sourceRepo":"ghashtag/t27","name":"base::math::l2_norm","line":17,"to":null,"candidates":[],"status":"missing"},{"from":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sourceRepo":"ghashtag/t27","name":"base::math::normalize_l2","line":18,"to":null,"candidates":[],"status":"missing"},{"from":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sourceRepo":"ghashtag/t27","name":"base::math::phi_distance","line":19,"to":null,"candidates":[],"status":"missing"},{"from":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sourceRepo":"ghashtag/t27","name":"base::constants::PHI","line":20,"to":null,"candidates":[],"status":"missing"},{"from":"2246bd2af584f9e2c3b1b8ade8c1032ef03aed4b1cbb46256a1c3af100be63e6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":18,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"22f85a9f634c0be06947237206a555589d0cd251507bdfa7933593c8f9abb51a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"22f85a9f634c0be06947237206a555589d0cd251507bdfa7933593c8f9abb51a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","sourceRepo":"ghashtag/t27","name":"math::constants","line":9,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","sourceRepo":"ghashtag/t27","name":"vsa::ops","line":10,"to":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","candidates":["f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da"],"status":"resolved"},{"from":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","sourceRepo":"ghashtag/t27","name":"demos::jones_topology_filter","line":11,"to":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","candidates":["97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468"],"status":"resolved"},{"from":"263e865f74908398f822237da0b16ef7a4e84d6712311393e9166be066f3fbd5","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"27ce13836c16829e193d7d2f67fec01e89355285326a3ae356e6286732cec4a4","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"27ce13836c16829e193d7d2f67fec01e89355285326a3ae356e6286732cec4a4","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"27f8eeac6179f904b13939ad3e39fffe5062b0aadf2e27ac070bb2d44d4856c3","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"27f8eeac6179f904b13939ad3e39fffe5062b0aadf2e27ac070bb2d44d4856c3","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"286565825bcb25ec0c02233431ad90a5ce8ddfad30cf731df653bd1499208abd","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"286565825bcb25ec0c02233431ad90a5ce8ddfad30cf731df653bd1499208abd","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"28ee4c6e2fb0f36392290331126c1c6c676ca970e4ac5053ca14c6fea743653a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"28ee4c6e2fb0f36392290331126c1c6c676ca970e4ac5053ca14c6fea743653a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"291f5fda0b7e766839e496a1180f30807ddf0445faff634c1533c78a41a3eafc","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"295f1d1c7615bcf6b2e1368861fb008d14f61c1dcebc78145ad9b4fd7317846c","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"299b19c47e8161d2318839d18418d581f18fde1d2373650067713805d07dc61a","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2a97610929c63610ed4580f07c5219bbd9d3a3070751ccb5e13765a97a157efe","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2a97610929c63610ed4580f07c5219bbd9d3a3070751ccb5e13765a97a157efe","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2acac9ea1af4c8fa8f1df4079f308d3062db60d037e73fb0f8e931d06715ff53","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2acac9ea1af4c8fa8f1df4079f308d3062db60d037e73fb0f8e931d06715ff53","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2ad84e8eab783d71c61b110fa801823bbebc09638be1357944531dd5aac4b883","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2ad84e8eab783d71c61b110fa801823bbebc09638be1357944531dd5aac4b883","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2af701e2a73721652a80378a3774bf6bdf73b3413906bcde7bd6014398f356ff","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2af701e2a73721652a80378a3774bf6bdf73b3413906bcde7bd6014398f356ff","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2af701e2a73721652a80378a3774bf6bdf73b3413906bcde7bd6014398f356ff","sourceRepo":"ghashtag/t27","name":"TriGraphBfs::Graph","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"2b419fc69d1704d6bcd88d071fcb8f278a5d4d910dd89d541756adc261e995bb","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2b419fc69d1704d6bcd88d071fcb8f278a5d4d910dd89d541756adc261e995bb","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2b84c9b64ceca23a2795f512e21e12510357056268de9b8e1cd013ca89682fa1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2b84c9b64ceca23a2795f512e21e12510357056268de9b8e1cd013ca89682fa1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2bda99182d7c0c06e381bf777dd46df1ff51c98688439cd700498ee1cbf5f192","sourceRepo":"ghashtag/t27","name":"test_framework::core","line":7,"to":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","candidates":["6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65"],"status":"resolved"},{"from":"2bda99182d7c0c06e381bf777dd46df1ff51c98688439cd700498ee1cbf5f192","sourceRepo":"ghashtag/t27","name":"std::collections","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"2c293bdfba35cb5a347420b69e15cbc1f14300e6990ba46f9e4cb860b1d3b0e4","sourceRepo":"ghashtag/tri-net","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2c8ebd950d7cc378ecde0cdbc1086aa4fea654059f21939ff4d11911f6eee458","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2c8ebd950d7cc378ecde0cdbc1086aa4fea654059f21939ff4d11911f6eee458","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2d603f5515afaf26e741ea96ddc89c131a83ab75694988fd7bd7e795c6933176","sourceRepo":"ghashtag/t27","name":"fpga::memory::Memory","line":8,"to":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","candidates":["5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84"],"status":"resolved"},{"from":"2da4d6627b3a63870d19956b21f5a59007f39baf943b5d1c48e0af108f11b76f","sourceRepo":"ghashtag/t27","name":"math::constants","line":20,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"2da4d6627b3a63870d19956b21f5a59007f39baf943b5d1c48e0af108f11b76f","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":21,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"2da4d6627b3a63870d19956b21f5a59007f39baf943b5d1c48e0af108f11b76f","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":22,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","sourceRepo":"ghashtag/t27","name":"fpga::mac::ZeroDSP_MAC","line":10,"to":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","candidates":["be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19"],"status":"resolved"},{"from":"2f8658ded229cb7cce70a146e20d08c970b7aa97a702665abe125b08e249bb59","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2fe04165a0c924d887cad57ed1d7349fb22e5957fab44f48e33dfc2dd955e589","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"2fe04165a0c924d887cad57ed1d7349fb22e5957fab44f48e33dfc2dd955e589","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"303799b32c51f84cea3ebabfa4e586d88054a585b28c70f2f5cbd3c58b876cdd","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"303799b32c51f84cea3ebabfa4e586d88054a585b28c70f2f5cbd3c58b876cdd","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"304dbefaab41ae6360d9007359ccd36bab0e9ef78e8cc2e00e7ab0b41269b0f6","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"304dbefaab41ae6360d9007359ccd36bab0e9ef78e8cc2e00e7ab0b41269b0f6","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"3076c6f6ada328638763f370697f192fea2be5b311c3dab795e995d798a7b91e","sourceRepo":"ghashtag/t27","name":"timestamp","line":19,"to":null,"candidates":[],"status":"missing"},{"from":"31fc2cc4511db11be5ce16f41f881ed462911238ee18ba0fbe5f8f25dd0fbfd4","sourceRepo":"ghashtag/tri-net","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3224406c5d9b53ca274552a1da0ad1eaad28faa8bbf5a0a6abda061ec5fc44c7","sourceRepo":"ghashtag/t27","name":"base::testing","line":13,"to":null,"candidates":[],"status":"missing"},{"from":"3224406c5d9b53ca274552a1da0ad1eaad28faa8bbf5a0a6abda061ec5fc44c7","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":14,"to":null,"candidates":[],"status":"missing"},{"from":"3372fcbc6f9c6838d6e21ed8900c9e3fe00de2a9b57386380e7eaa13beefd052","sourceRepo":"ghashtag/t27","name":"timestamp","line":14,"to":null,"candidates":[],"status":"missing"},{"from":"33860937a826bbbc5b95b88015242182732ad3577456d9c4b34fc87834f64c77","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"33860937a826bbbc5b95b88015242182732ad3577456d9c4b34fc87834f64c77","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3518d3bee197a739317d20af4d64f64893378b2dbf1b2ad4381d935c7d29e443","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3518d3bee197a739317d20af4d64f64893378b2dbf1b2ad4381d935c7d29e443","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"37475abd87843ff07715568fa4ff63f5d2a05a667e427fcb6f3968b52f258817","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","sourceRepo":"ghashtag/t27","name":"fpga::uart::UART_Bridge","line":10,"to":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","candidates":["a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae"],"status":"resolved"},{"from":"37e73defdf4c967e2fb780aa954119e6fd90a73477ba9b410794ba99de228c47","sourceRepo":"ghashtag/t27","name":"math::constants","line":10,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"37e73defdf4c967e2fb780aa954119e6fd90a73477ba9b410794ba99de228c47","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":11,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"380f324e20c22b5441bf9cf413249c1c92b09d33507164e62b0e2fe9d69b7b4c","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"380f324e20c22b5441bf9cf413249c1c92b09d33507164e62b0e2fe9d69b7b4c","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":10,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"380f324e20c22b5441bf9cf413249c1c92b09d33507164e62b0e2fe9d69b7b4c","sourceRepo":"ghashtag/t27","name":"ternary::packed_trit","line":11,"to":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","candidates":["01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3"],"status":"resolved"},{"from":"3873165f553501deacfb4814a0b56dede2f4158fed86e9002f3efe09782a946b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3873165f553501deacfb4814a0b56dede2f4158fed86e9002f3efe09782a946b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"389411f1e59621fb478846a79147aa6f5ec3cd01877c907316185aa573baa48d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"389411f1e59621fb478846a79147aa6f5ec3cd01877c907316185aa573baa48d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","sourceRepo":"ghashtag/t27","name":"base::testing","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":13,"to":null,"candidates":[],"status":"missing"},{"from":"38e5a94cf9cac4f8e1638e6c60603d0334668763669588a0014d4a8cc544b59c","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","sourceRepo":"ghashtag/t27","name":"base::types::Trit","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":9,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","sourceRepo":"ghashtag/t27","name":"vsa::vsa_core::Hypervector","line":10,"to":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","candidates":["d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34"],"status":"resolved"},{"from":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","sourceRepo":"ghashtag/t27","name":"math::constants","line":8,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":9,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"3a7e6ffb726368b32c400032dfdfd6b47d5dd7041ea5f31c2e5837acf4a9c4fa","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3a86f39a7c8d0462b028a88aa5b2e9c7e7ed151c0404e4efef134c64654dd4b0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3a86f39a7c8d0462b028a88aa5b2e9c7e7ed151c0404e4efef134c64654dd4b0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3b23e0d8188ef1fbdc658829a9204f6aa42bd6e111f07fe84c2632094870e95d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3b23e0d8188ef1fbdc658829a9204f6aa42bd6e111f07fe84c2632094870e95d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3ba9d974647c1fb5d985982db3c7e266834d0736d32ed4f4f50aa7af95d59df7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3ba9d974647c1fb5d985982db3c7e266834d0736d32ed4f4f50aa7af95d59df7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3bd172924f6a3774be1a071fa0082d67c0954419b6dd07dde1641a4f57f626ea","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3bd172924f6a3774be1a071fa0082d67c0954419b6dd07dde1641a4f57f626ea","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","sourceRepo":"ghashtag/t27","name":"math::constants","line":8,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":9,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"3ce626362e1150f71dba33168feed77ddd8c7c4a82281421db7e3a557f2faa32","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3e4c2dba999625c51bdf626e8d2924d2a2b488ede546748d30d2ad0007becd38","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3e4c2dba999625c51bdf626e8d2924d2a2b488ede546748d30d2ad0007becd38","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3f487d270158277f2ba80e89b81dd3983c04568990e00f0014306d086b57077d","sourceRepo":"ghashtag/t27","name":"fpga::gf16_accel::Gf16Accel","line":8,"to":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","candidates":["5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a"],"status":"resolved"},{"from":"3f981e43e3fb34c7e4b90c54abbda13c3faae9c4c65bfd1fe5afa88f7c60cbc2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3f981e43e3fb34c7e4b90c54abbda13c3faae9c4c65bfd1fe5afa88f7c60cbc2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"3fb36280bdd9167f00769156462b674cec1d67d08eeb17255fa00ce18e41ad7c","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"3fb36280bdd9167f00769156462b674cec1d67d08eeb17255fa00ce18e41ad7c","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4018d7703d08862d4f087eb076fda4fa14c54cc8767c98aaa493a70fb6eb1719","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4018d7703d08862d4f087eb076fda4fa14c54cc8767c98aaa493a70fb6eb1719","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","sourceRepo":"ghashtag/t27","name":"math::constants","line":10,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":11,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"418ffcada23abcecda361681156ca90ece34477981923d60562033f87fee7923","sourceRepo":"ghashtag/t27","name":"vsa::vsa_core","line":9,"to":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","candidates":["d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34"],"status":"resolved"},{"from":"418ffcada23abcecda361681156ca90ece34477981923d60562033f87fee7923","sourceRepo":"ghashtag/t27","name":"math::constants","line":10,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"422a79e6015d8959e474b78e93f8fb16e1db2e0b2d8a885bfdab1aafe2347175","sourceRepo":"ghashtag/tri-net","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"425d0d272102a6cb3f37163eaaaa66d237b7b2e9e2d23c9546578042e0272462","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"42f1b5afac3cc86447f1f69545a06a2ac80d30c7bb65c5f6d706d28476a67883","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"42f1b5afac3cc86447f1f69545a06a2ac80d30c7bb65c5f6d706d28476a67883","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","sourceRepo":"ghashtag/t27","name":"fpga::uart::UART_Bridge","line":10,"to":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","candidates":["a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae"],"status":"resolved"},{"from":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","sourceRepo":"ghashtag/t27","name":"fpga::spi::SPI_Master","line":11,"to":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","candidates":["4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e"],"status":"resolved"},{"from":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","sourceRepo":"ghashtag/t27","name":"fpga::mac::ZeroDSP_MAC","line":12,"to":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","candidates":["be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19"],"status":"resolved"},{"from":"4418ff9d9f6577e80ca3362748d220a2a0ec2eb6669802fa8d85689564a88bc7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4418ff9d9f6577e80ca3362748d220a2a0ec2eb6669802fa8d85689564a88bc7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"445b536ffbdf40c4580d3980157b45ec97fae43c0cceec2f177d46a91a0682bd","sourceRepo":"ghashtag/t27","name":"Constants","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"4468de25e4e94f883c3cd64306eb5cff4e69992728e7211b73cacfe2c83bc3c8","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"457b54c3b38b424f41b5203b7e06d02af184affe49a50396c851cd0b4328c9fc","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::goldenfloat_family","line":7,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"457b54c3b38b424f41b5203b7e06d02af184affe49a50396c851cd0b4328c9fc","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::phi_ratio","line":8,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"45bb6f748cc01f814b14d1c65588766a2515daf79df2382b785a0c8c2ba2a211","sourceRepo":"ghashtag/t27","name":"fpga::fifo::Fifo","line":8,"to":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","candidates":["dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd"],"status":"resolved"},{"from":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","sourceRepo":"ghashtag/t27","name":"queen::lotus","line":9,"to":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","candidates":["aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493"],"status":"resolved"},{"from":"45eceaaa65e7ddb52ada5b5ba657ad0c6139d715f236ce25c4fbdd7f84e6780c","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","sourceRepo":"ghashtag/t27","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","sourceRepo":"ghashtag/t27","name":"vsa::vsa_core","line":12,"to":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","candidates":["d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34"],"status":"resolved"},{"from":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","sourceRepo":"ghashtag/t27","name":"ternary::hybrid_arithmetic","line":13,"to":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","candidates":["d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c"],"status":"resolved"},{"from":"467a6408508e8ea78e10bb34aec16e497b66a70c41f54c0fc5a3db9ae50c0a06","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"467a6408508e8ea78e10bb34aec16e497b66a70c41f54c0fc5a3db9ae50c0a06","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"46aa1eb949902b6b7425c0e5f00addc1ab4cf188916707766b2a20b357d3957f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"473c5317d5dd386d0310b9f0762f2f2ac5febdb8fc69295ac4ce7d4597ed905e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"473c5317d5dd386d0310b9f0762f2f2ac5febdb8fc69295ac4ce7d4597ed905e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"48793199ab1d93dd98ca70e4a7041b50c4f26a9ae24d5ccc0cb95f8a50f50d08","sourceRepo":"ghashtag/t27","name":"math::constants","line":8,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"48c6a87fe3c885ead9caad7013425c2f4e87ba38dd6adbab78cc6b5c5d6864d8","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"48c6a87fe3c885ead9caad7013425c2f4e87ba38dd6adbab78cc6b5c5d6864d8","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"49fd9c0e4793f2c69ac2ae1c4ff80d1cd858a1404398a6b36a28e33ef8f35389","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"49fd9c0e4793f2c69ac2ae1c4ff80d1cd858a1404398a6b36a28e33ef8f35389","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4a85553e544bba9b8b881d36db90ca3dc88d4ef17dfa856b31c5fac5569c5737","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4a85553e544bba9b8b881d36db90ca3dc88d4ef17dfa856b31c5fac5569c5737","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4b04e69c42d9f9d99b2292a548567025a39a3ce8fb5ec76e78059a8c5464eb60","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4b04e69c42d9f9d99b2292a548567025a39a3ce8fb5ec76e78059a8c5464eb60","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","sourceRepo":"ghashtag/t27","name":"base::types","line":3,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4c42cd77cd3247972f0787ec81f7578f4b770de4d6977ddcbcc8e543101bfcf4","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4c42cd77cd3247972f0787ec81f7578f4b770de4d6977ddcbcc8e543101bfcf4","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4c58b9b71243fe4b1158a8e447bb9102bf2dc8392c4972321a39df491ed3653e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4c58b9b71243fe4b1158a8e447bb9102bf2dc8392c4972321a39df491ed3653e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4d62843989a3e55bc2b52630e79c32f09d444359ef2429da1fc529663910c953","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4dc4a3d792be4571b3ebb8e85dfcda02726d2908fc4552e05bea89c6f483ef8d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4dc4a3d792be4571b3ebb8e85dfcda02726d2908fc4552e05bea89c6f483ef8d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","sourceRepo":"ghashtag/t27","name":"file::schema","line":7,"to":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","candidates":["dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b"],"status":"resolved"},{"from":"4eca929d7822c55feff4cbd456c88688c352fbec4ecfc7e4755983b08ae660a5","sourceRepo":"ghashtag/t27","name":"fpga::spi::SPI_Master","line":8,"to":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","candidates":["4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e"],"status":"resolved"},{"from":"4f3c63813dd85889325a7567f829572f66ddd9201e19cd60ed6beaefe154beac","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4f3c63813dd85889325a7567f829572f66ddd9201e19cd60ed6beaefe154beac","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"4f5f9b43b9ec8b0be6593775af54ff6721d169e5e2c33898a1443dcbdfe4d85d","sourceRepo":"ghashtag/tri-net","name":"base::types","line":14,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4f8e94bffdebbcef0e7bc6e7cfbace1a51c4021f68f76ba1aa35192bc96825c8","sourceRepo":"ghashtag/tt-trinity-corona","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"4f8e94bffdebbcef0e7bc6e7cfbace1a51c4021f68f76ba1aa35192bc96825c8","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::corona_oracle","line":12,"to":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","candidates":["627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f"],"status":"resolved"},{"from":"4f8e94bffdebbcef0e7bc6e7cfbace1a51c4021f68f76ba1aa35192bc96825c8","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::rom_layout","line":13,"to":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","candidates":["c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c"],"status":"resolved"},{"from":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":10,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","sourceRepo":"ghashtag/t27","name":"ternary::packed_trit","line":11,"to":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","candidates":["01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3"],"status":"resolved"},{"from":"50d027fc963bf66e1ad0bba2584df9d86a3964a397f7f74db7c639b2a6c1f796","sourceRepo":"ghashtag/t27","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"50d027fc963bf66e1ad0bba2584df9d86a3964a397f7f74db7c639b2a6c1f796","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"50d838b5e5138ffeb2875b3a6c831f34ba6a2953a3086db6752b1a6b490213ba","sourceRepo":"ghashtag/t27","name":"fpga::ternary_isa::TernaryIsa","line":8,"to":"9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd","candidates":["9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd"],"status":"resolved"},{"from":"513b6a22de6436f9269e7422c67954b6836990fa5ddeb147df0c992e698e56ee","sourceRepo":"ghashtag/t27","name":"base::types::Float","line":16,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"513b6a22de6436f9269e7422c67954b6836990fa5ddeb147df0c992e698e56ee","sourceRepo":"ghashtag/t27","name":"base::math::cosine_sim","line":17,"to":null,"candidates":[],"status":"missing"},{"from":"513b6a22de6436f9269e7422c67954b6836990fa5ddeb147df0c992e698e56ee","sourceRepo":"ghashtag/t27","name":"base::math::normalize_l2","line":18,"to":null,"candidates":[],"status":"missing"},{"from":"513b6a22de6436f9269e7422c67954b6836990fa5ddeb147df0c992e698e56ee","sourceRepo":"ghashtag/t27","name":"base::constants::PHI","line":19,"to":null,"candidates":[],"status":"missing"},{"from":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"5182f6fa681faab5e767959d49e8be18f2305b6b9bb41130dacbf9974da4eef4","sourceRepo":"ghashtag/t27","name":"test_framework::core","line":7,"to":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","candidates":["6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65"],"status":"resolved"},{"from":"5182f6fa681faab5e767959d49e8be18f2305b6b9bb41130dacbf9974da4eef4","sourceRepo":"ghashtag/t27","name":"numeric::golden_float","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"5189c2771d5edfddea6da5b8d20ee348fd44b3bd83e034188081e4a79f64fd40","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5195f89bfc0b1f3ed434ef6371ba940a629ba01eee7a3746f6f14ec0cde9a141","sourceRepo":"ghashtag/t27","name":"math::constants","line":6,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"51db6401e99e6d0be235e3db5a82accbef6311a9a2607375ad0882af54a29a7f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"51eb7e2902d6348c94a6cfdadcc344287e232c6ff46bcb74c509bbb32fc98aeb","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"51eb7e2902d6348c94a6cfdadcc344287e232c6ff46bcb74c509bbb32fc98aeb","sourceRepo":"ghashtag/t27","name":"storage::schema","line":7,"to":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","candidates":["b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7"],"status":"resolved"},{"from":"524a038de25358c30e02aeb7247c895c541564ce39383d61139d95d45b585920","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"528e169ef24245d00dac40a60e4327ac44d818f4fdab488818cbf3ac15597dbd","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"528e169ef24245d00dac40a60e4327ac44d818f4fdab488818cbf3ac15597dbd","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"5311fbb6b5afb8a3b4d2a0fa7b75138a2c9bcbc70e6569fa1b4296385059f207","sourceRepo":"ghashtag/tri-net","name":"base::types","line":7,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","sourceRepo":"ghashtag/t27","name":"git::schema","line":7,"to":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","candidates":["a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa"],"status":"resolved"},{"from":"5327811d6750849976773faf4abbe18bd6c06f3a49799ffc4ca850c88581abb9","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":8,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"54e5543bf03d2e0f1cc52707190bf1bc222462a7c9f7a08162fe74f7d326a05d","sourceRepo":"ghashtag/trinity","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"54e5543bf03d2e0f1cc52707190bf1bc222462a7c9f7a08162fe74f7d326a05d","sourceRepo":"ghashtag/trinity","name":"math::sacred_physics","line":8,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"568585089831aa323979ee5fee721d50669f411a61f8abd88bccfe17d4809be6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"56f823f5a276ae2ec4740de0058cc1ec3071884ff89ed433dd20c4714c99997e","sourceRepo":"ghashtag/t27","name":"fpga::cts::CTS","line":8,"to":"84753bf2bec3f9c744cac4ce527210e87fd55d1843aecc8f533e52e25641cbea","candidates":["84753bf2bec3f9c744cac4ce527210e87fd55d1843aecc8f533e52e25641cbea"],"status":"resolved"},{"from":"573be7de419ab7d4c873367a65bd56f3da10c48b445cb4a6a5e046972b00a392","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"573be7de419ab7d4c873367a65bd56f3da10c48b445cb4a6a5e046972b00a392","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"5755f819b57e64354992f86357f6b047ac61dd4d6c67afcfad005d4e28fdfbf2","sourceRepo":"ghashtag/t27","name":"base::types::Trit","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5755f819b57e64354992f86357f6b047ac61dd4d6c67afcfad005d4e28fdfbf2","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":9,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"5755f819b57e64354992f86357f6b047ac61dd4d6c67afcfad005d4e28fdfbf2","sourceRepo":"ghashtag/t27","name":"brain::unified_state","line":10,"to":"d4d622f9fd9fbec6a8d63641fd7c48218d43c41085fb8a71c94a520f5b33c186","candidates":["d4d622f9fd9fbec6a8d63641fd7c48218d43c41085fb8a71c94a520f5b33c186"],"status":"resolved"},{"from":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"577d8800ca590ea678ee83aedddb8ad66fcefffd2923dd02c3b8818e899e0b19","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::goldenfloat_family","line":7,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"577d8800ca590ea678ee83aedddb8ad66fcefffd2923dd02c3b8818e899e0b19","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::phi_ratio","line":8,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"57ece309a4353fd534a182df50e003dd406d886579600342e183453955427bc9","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"57ece309a4353fd534a182df50e003dd406d886579600342e183453955427bc9","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"57f187f5bec5e6b70f931e78ac5f199afa1bd38a6f3b44e647e45cbf6b07f270","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"57f187f5bec5e6b70f931e78ac5f199afa1bd38a6f3b44e647e45cbf6b07f270","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"58d11c0dbcaf4696af240a612c6555640d0d5b70bbe1781eb8506a393b0e0276","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"58d11c0dbcaf4696af240a612c6555640d0d5b70bbe1781eb8506a393b0e0276","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"58ea0bee6120e2dd493c7cb9153ae2561b2fa46aa565029d743d3193dae18814","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"58ea0bee6120e2dd493c7cb9153ae2561b2fa46aa565029d743d3193dae18814","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"58edcf797efc944558c848fdcc432d92d901d02767896b297eb2e080136d1d76","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"58edcf797efc944558c848fdcc432d92d901d02767896b297eb2e080136d1d76","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"58fee3a32e3125d1d89aaa783abe63023ee0c6c94a4a6cabe8ce585867014c40","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"58fee3a32e3125d1d89aaa783abe63023ee0c6c94a4a6cabe8ce585867014c40","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"59977f6e1cbcafc304f2874fad21b31b6e698ba4341a7f9a4aa5a19335d22ad6","sourceRepo":"ghashtag/t27","name":"fpga::assembler::Assembler","line":8,"to":"554e42402228649a53d22c401e9fdcd96a1d5e1bed47cda8e4c1be30de2c0d00","candidates":["554e42402228649a53d22c401e9fdcd96a1d5e1bed47cda8e4c1be30de2c0d00"],"status":"resolved"},{"from":"59977f6e1cbcafc304f2874fad21b31b6e698ba4341a7f9a4aa5a19335d22ad6","sourceRepo":"ghashtag/t27","name":"fpga::linker::Linker","line":9,"to":"64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e","candidates":["64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e"],"status":"resolved"},{"from":"5a687cc8950853b70473bc1bc1ade24e033e94ad14be342803202dc51c2e55e1","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5a74ff484ea041b354595677e0492aff16e8995dd0a9a59f84f9841e1445c1aa","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5bba9ceaa24af8afd4c4fa0557c580a568c26d4be8bfe89645c9852cb59f3b2f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5bba9ceaa24af8afd4c4fa0557c580a568c26d4be8bfe89645c9852cb59f3b2f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","sourceRepo":"ghashtag/t27","name":"core","line":9,"to":null,"candidates":[],"status":"missing"},{"from":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","sourceRepo":"ghashtag/t27","name":"storage::schema","line":7,"to":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","candidates":["b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7"],"status":"resolved"},{"from":"5f997ba4055b8af78726efd65f8b96858c47eeda5520ac82c8280183050215a7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"5f997ba4055b8af78726efd65f8b96858c47eeda5520ac82c8280183050215a7","sourceRepo":"ghashtag/t27","name":"shell::schema","line":7,"to":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","candidates":["9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd"],"status":"resolved"},{"from":"600926a156c1d8cea584d967fe1980a29dcf7bb82b12268e72e47dc70ad29567","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"600926a156c1d8cea584d967fe1980a29dcf7bb82b12268e72e47dc70ad29567","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"600926a156c1d8cea584d967fe1980a29dcf7bb82b12268e72e47dc70ad29567","sourceRepo":"ghashtag/t27","name":"TriGraphBfs::Graph","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"601885b1c2c41f0982da8bf16f0f4f26296b6166deec06a77826452a04ed6c01","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::goldenfloat_family","line":7,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"601885b1c2c41f0982da8bf16f0f4f26296b6166deec06a77826452a04ed6c01","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::phi_ratio","line":8,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","sourceRepo":"ghashtag/t27","name":"ternary::packed_trit","line":10,"to":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","candidates":["01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3"],"status":"resolved"},{"from":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","sourceRepo":"ghashtag/t27","name":"ternary::hybrid_arithmetic","line":11,"to":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","candidates":["d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c"],"status":"resolved"},{"from":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":12,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","sourceRepo":"ghashtag/t27","name":"ternary::packed_trit","line":10,"to":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","candidates":["01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3"],"status":"resolved"},{"from":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","sourceRepo":"ghashtag/t27","name":"ternary::hybrid_arithmetic","line":12,"to":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","candidates":["d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c"],"status":"resolved"},{"from":"61bee61eb1becd2304b09a5b6c5e9d0273286e3d3986fe9542c8d5f9dd3d270a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"61bee61eb1becd2304b09a5b6c5e9d0273286e3d3986fe9542c8d5f9dd3d270a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"61c1edda964778e108dde6336fc5e56af6f99cda5bb8549db12833e6d399de2e","sourceRepo":"ghashtag/tri-net","name":"base::types","line":24,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"61fc72cf5a4aa56e8399d7d00cf5e2639c5a42746c0169f20e35b4dd4d154bee","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"622fb6068c33aa9421b0e45b345414a9874f73fa4aec3f625fd560c75a1ce810","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"627a4a71ee5506649082cb4e58f086a9419c4bbe6fe9d6dd6fe18c8dcf10a51f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"627a4a71ee5506649082cb4e58f086a9419c4bbe6fe9d6dd6fe18c8dcf10a51f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"base::types","line":15,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"math::constants","line":16,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"math::sacred_physics","line":17,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"numeric::formats_catalog","line":18,"to":null,"candidates":[],"status":"missing"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"numeric::goldenfloat_family","line":19,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::rom_layout","line":20,"to":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","candidates":["c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::protocol","line":21,"to":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","candidates":["e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0"],"status":"resolved"},{"from":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::anchor","line":22,"to":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","candidates":["89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf"],"status":"resolved"},{"from":"6300dc270115322725d4e00244e601fe557f70f71225dc72949205213033e573","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"6300dc270115322725d4e00244e601fe557f70f71225dc72949205213033e573","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"6336dabb5211c7b3806374f72fbd1f667932147709ff1fa01ff7180d6a6c2198","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"6336dabb5211c7b3806374f72fbd1f667932147709ff1fa01ff7180d6a6c2198","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"63484bae840d98feafd88f099d1b9516bc111e97c5912ec2f9d5ae44197cb661","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"634ede05a35cbcb717679f041f06b2f1dcc762090d29ade3e798650637f9bbe8","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"634ede05a35cbcb717679f041f06b2f1dcc762090d29ade3e798650637f9bbe8","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"638f8c5539801b533589411377798f5a62204a19dedb71d2853cde55d12b9ad4","sourceRepo":"ghashtag/t27","name":"memory::notebooklm","line":7,"to":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","candidates":["bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd"],"status":"resolved"},{"from":"64142c17ce8d43e97ce64a2438f7deeb45a64f2a35afeb61b6a22b621e47a92c","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"64142c17ce8d43e97ce64a2438f7deeb45a64f2a35afeb61b6a22b621e47a92c","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"6532bcb37b12d57aa03d22717557fa16e727b9c4e6389c3afdd829bc74a23ab0","sourceRepo":"ghashtag/tri-net","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"65a1be346037fe16c5c3e1c488a0e7133d3ed70798908887efad7301a63a6229","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"65a1be346037fe16c5c3e1c488a0e7133d3ed70798908887efad7301a63a6229","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"65c74d032e9e363b1e93223e24aa02a2a86cdff0a5ec36fb8959fa96ca518db5","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"65ce4c1696f3a7db3dbc95d4986c5a8f8ce7f516fa4d605fae6c20fe1622327c","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"65ce4c1696f3a7db3dbc95d4986c5a8f8ce7f516fa4d605fae6c20fe1622327c","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"669f21eabeba9622b34f49e9a1ab625a25e9cd5cecdd13db587766154719b3bb","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"669f21eabeba9622b34f49e9a1ab625a25e9cd5cecdd13db587766154719b3bb","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"677da3e87cc72897a8bd881df8617b1346fb0c578ec5ef3e74c666f4faae713b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"677da3e87cc72897a8bd881df8617b1346fb0c578ec5ef3e74c666f4faae713b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"6926ef2f5ef68b7a540eae2c7bffc4efd4928bcf00686806f549664b92b8afd7","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"69dcd472eba111cccdfec32dcdd34044c10f567927a9c6f925ce33e962b9cd6e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"69dcd472eba111cccdfec32dcdd34044c10f567927a9c6f925ce33e962b9cd6e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"69dfde195e9294cbe1a7dec908d04fb3c8f2de72498d4df8f400f48eb6b2289b","sourceRepo":"ghashtag/t27","name":"fpga::simulator::Simulator","line":8,"to":"77994ef12abe99523526c9731a3fb05116385ee25b471f3dbe771fb45c14969c","candidates":["77994ef12abe99523526c9731a3fb05116385ee25b471f3dbe771fb45c14969c"],"status":"resolved"},{"from":"6a4f7b4653875e091cd267380a65af7afaefc2fc0cbba48de376154c4baa6a2f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"6a5e4f84be68d9ca3ca47aae1600047cc108dcdc5c6b7e83cf5d4b4c4a5eba83","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"6bcf3942f1f175d1c3708484d4cb216a6e6ba7492a6ebf7e6320887c7d13a42b","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":7,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","sourceRepo":"ghashtag/t27","name":"math::constants","line":19,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":20,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"6ffa742ec615265d04536053c181c131d6a2f56c37c556c564f804bc80a31798","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"6ffa742ec615265d04536053c181c131d6a2f56c37c556c564f804bc80a31798","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"702364d386bbe3faa8d17ffea1d2cd632f4cce8155369cf4d7806d395c81f65c","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"703eb5d6500fef5c34aaecbea8ab0b1c2010aa533f0d9a968640472d626928de","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"703eb5d6500fef5c34aaecbea8ab0b1c2010aa533f0d9a968640472d626928de","sourceRepo":"ghashtag/t27","name":"shell::schema","line":7,"to":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","candidates":["9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd"],"status":"resolved"},{"from":"7051f62a04ddbdbdb0160cab4dbcf39e708ff65bb88b06479ae1479d39a0a4c0","sourceRepo":"ghashtag/t27","name":"fpga::vcd_conformance_compare::VcdConformanceCompare","line":8,"to":"f4725c1e5baf34cd48150fccccaf061f585340ffd5963986293fb3262ce8e6e3","candidates":["f4725c1e5baf34cd48150fccccaf061f585340ffd5963986293fb3262ce8e6e3"],"status":"resolved"},{"from":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"70bcc025a81318ef01a6aa390f152b48330c5ed922a4763664c2ecc503a31c8b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"70bcc025a81318ef01a6aa390f152b48330c5ed922a4763664c2ecc503a31c8b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"70caa43e010103f43db3418afc193c98c460dd43e094a61120c633edea231391","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"70caa43e010103f43db3418afc193c98c460dd43e094a61120c633edea231391","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":24,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"7156843614c320375957c8e17cb3af8e70ba2fa9a8d6e10ebd961b6a91b39ae6","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7156843614c320375957c8e17cb3af8e70ba2fa9a8d6e10ebd961b6a91b39ae6","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"721567e5cac0cb8064c09e022bbb3b73e87d5d512576283e9a837e0859e0707f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"721567e5cac0cb8064c09e022bbb3b73e87d5d512576283e9a837e0859e0707f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"72501df79dc2adb19c9b4c5515c42792f2dbdcb6ade527167238214ebc04ca3a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"72501df79dc2adb19c9b4c5515c42792f2dbdcb6ade527167238214ebc04ca3a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"725bb58e6c2423aa603f15fc52aeb856be9f60a4206293a938966cf11aa9814f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"725bb58e6c2423aa603f15fc52aeb856be9f60a4206293a938966cf11aa9814f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"727efa1d6127c74538d09d298db43a9f02c622507541c51d0659b078dee2fb48","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","sourceRepo":"ghashtag/trinity-fpga","name":"math::constants","line":6,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7340bfb45e9f95ffc6a1582f488755545718cdf7c240a92b37f30a48591d3e73","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7340bfb45e9f95ffc6a1582f488755545718cdf7c240a92b37f30a48591d3e73","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"748a19d26fa53cf98eb889e0f223855c49e88d6d7efa5a7ca3c68accc9768c0e","sourceRepo":"ghashtag/tri-net","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"74c47290c2b18db036f4247d5934d5023351923765d7f27d10ab41af05badba9","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"74c47290c2b18db036f4247d5934d5023351923765d7f27d10ab41af05badba9","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"75057ee2ad3e822c422ce7e02fcbd28df64df4237be2983dc47a485982c08e3a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"75057ee2ad3e822c422ce7e02fcbd28df64df4237be2983dc47a485982c08e3a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"767f91d7c7ff22bcf8464595a5e3a9d32d24af8157cb882dfa4958e61aec6e0f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"767f91d7c7ff22bcf8464595a5e3a9d32d24af8157cb882dfa4958e61aec6e0f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"76a39f4c7d0e78833ccaedd7533f74b68e8350453f0198b2c1cf370138a5419e","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"76c535ae321a55517efe4bf622714db3ef444b370dfb442675da36a1be3e4ef3","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"778a670987f99f11947e4b8ea72cf4916a1dcbf8caa7dd709576fbdf17fd19ed","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"778a670987f99f11947e4b8ea72cf4916a1dcbf8caa7dd709576fbdf17fd19ed","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"78176a2c16de376d1c47bd45b8b29879bf705e5d16ff1275d88f4d7f82464132","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"78176a2c16de376d1c47bd45b8b29879bf705e5d16ff1275d88f4d7f82464132","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"789bbb1afcb0ff7eaa3b941eec6a51786e7b5e9ac34615e2bae3b458bf4464b1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"789bbb1afcb0ff7eaa3b941eec6a51786e7b5e9ac34615e2bae3b458bf4464b1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"78b28f38bca810c196c06cd765fa22434b387dd43610531ff703e0e8008d7dae","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"78fb5c9300e99d054e736a1987e58b72a08481fbed4dec98bab56f0ca9c5f0ff","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"78fb5c9300e99d054e736a1987e58b72a08481fbed4dec98bab56f0ca9c5f0ff","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","sourceRepo":"ghashtag/tri-net","name":"base::types","line":16,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"79c4a7d5901cfb8c91c756ab52bf7f2b36bcee7d7cdae1dfbeb072057a34b733","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"79c4a7d5901cfb8c91c756ab52bf7f2b36bcee7d7cdae1dfbeb072057a34b733","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7a880f998c16ce8290d35402588b2685ed7b538f288b847878d1120f66c57e60","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7a880f998c16ce8290d35402588b2685ed7b538f288b847878d1120f66c57e60","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7a96cffe0aaed3d11bd517bb7d234578912f19fb38788fbfdbe0ff428fa69de4","sourceRepo":"ghashtag/t27","name":"timestamp","line":16,"to":null,"candidates":[],"status":"missing"},{"from":"7b0d45737fe557fd91cab1c2fa99092d032fe5032d8ea4ebd0a7370b3408ec2b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7b0d45737fe557fd91cab1c2fa99092d032fe5032d8ea4ebd0a7370b3408ec2b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7b16ea29ae644a0ff54968ea37806543ba823c4bfeddd82f64c66485efec33b1","sourceRepo":"ghashtag/t27","name":"compiler::parser","line":3,"to":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","candidates":["08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7"],"status":"resolved"},{"from":"7b16ea29ae644a0ff54968ea37806543ba823c4bfeddd82f64c66485efec33b1","sourceRepo":"ghashtag/t27","name":"compiler::lexer","line":4,"to":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","candidates":["4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a"],"status":"resolved"},{"from":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","sourceRepo":"ghashtag/t27","name":"base::ops","line":9,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"7bedc4c32ff920c455dde164e85dfaa02cd125c4c7b754adb5d637e1777ed136","sourceRepo":"ghashtag/tri-net","name":"base::types","line":22,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7cc94315c7dfd7453de9d1dcaba920d8ff4bd8c208f751f4861d046741ecbc80","sourceRepo":"ghashtag/t27","name":"math::constants","line":37,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7cc94315c7dfd7453de9d1dcaba920d8ff4bd8c208f751f4861d046741ecbc80","sourceRepo":"ghashtag/t27","name":"math::e8_lie_algebra","line":38,"to":"a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147","candidates":["a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147"],"status":"resolved"},{"from":"7cc94315c7dfd7453de9d1dcaba920d8ff4bd8c208f751f4861d046741ecbc80","sourceRepo":"ghashtag/t27","name":"math::zamolodchikov_e8","line":39,"to":"134e2faa0b97395159aeed11d68ef9158bbf0ed0ad51f5c5d68f878a14bd5d98","candidates":["134e2faa0b97395159aeed11d68ef9158bbf0ed0ad51f5c5d68f878a14bd5d98"],"status":"resolved"},{"from":"7cc94315c7dfd7453de9d1dcaba920d8ff4bd8c208f751f4861d046741ecbc80","sourceRepo":"ghashtag/t27","name":"physics::su2_chern_simons","line":40,"to":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","candidates":["8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0"],"status":"resolved"},{"from":"7cd10a5c5d22642ef412c68d9607954f194b4028219fbd66f5d6fca71f4a6851","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7cd10a5c5d22642ef412c68d9607954f194b4028219fbd66f5d6fca71f4a6851","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7d1bacd489455a84c26e596856c878f9d1acf040b8fc74fdadc6f3485f6c0ae6","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7d1bacd489455a84c26e596856c878f9d1acf040b8fc74fdadc6f3485f6c0ae6","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"7de9d8fe941d574b862a1724428a32e859938c864fa3748f3a14719ff0707388","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":10,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","sourceRepo":"ghashtag/t27","name":"ternary::bigint","line":12,"to":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","candidates":["72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237"],"status":"resolved"},{"from":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"7f320c4d49c56230acc624e69cf0b48688a671104a4ad4f3aa4dbf85e145c106","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7f884cb32c6f7d9514516b88822759463bf25c897086667ee32db3c879ba16b8","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"7f884cb32c6f7d9514516b88822759463bf25c897086667ee32db3c879ba16b8","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"80b4ee7f35d5565bc5b9ca341d79fd417db007eae274989cdb20829f0644d3db","sourceRepo":"ghashtag/t27","name":"fpga::router::Router","line":8,"to":"802df073593e74b8a7840556d305d079c7f318b64ab7011cfc025c04cfd5c4f3","candidates":["802df073593e74b8a7840556d305d079c7f318b64ab7011cfc025c04cfd5c4f3"],"status":"resolved"},{"from":"812d7df81a70a438c40b7ecf3984eccb6f10b2b634a14c5de49c569c29b75c89","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"81d095cea3fcb1403aace5532ec98f30c9846d032986f3db466bcf6c883e8fdc","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"81d095cea3fcb1403aace5532ec98f30c9846d032986f3db466bcf6c883e8fdc","sourceRepo":"ghashtag/t27","name":"git::schema","line":7,"to":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","candidates":["a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa"],"status":"resolved"},{"from":"8299d68251e18c6332f4a06d94ea9c95052d9d3a2baac664900c065144c90886","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8307925dbc45b3ed584415d8bd9070bb7ec3587ed027bc0f724e5805fcc13f43","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8307925dbc45b3ed584415d8bd9070bb7ec3587ed027bc0f724e5805fcc13f43","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"834488d6cb46174413023d6fd86396e212af114c9d30a8b0a18b54d1e5b9cd5a","sourceRepo":"ghashtag/t27","name":"fpga::partition::Partition","line":8,"to":"a11838e1aecb9b6d3fddfabb63acbd8b182e6ee0430a2024bebe7cc42b5ed62d","candidates":["a11838e1aecb9b6d3fddfabb63acbd8b182e6ee0430a2024bebe7cc42b5ed62d"],"status":"resolved"},{"from":"83aa4fea931086c40ec0010442eeb70ec84787ab500f472c20652481b8db9b0d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"83aa4fea931086c40ec0010442eeb70ec84787ab500f472c20652481b8db9b0d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"83bcf7b8bcf5e4c1191f1c163b2f060e9a35b2a1a9e3bb3cc5809dbee41c5b6b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"83bcf7b8bcf5e4c1191f1c163b2f060e9a35b2a1a9e3bb3cc5809dbee41c5b6b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"83ce36c41a0e28ccfb5a1fec555366bafd6a4a2307bbd82ba498bdd2d8b4e174","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"83ce36c41a0e28ccfb5a1fec555366bafd6a4a2307bbd82ba498bdd2d8b4e174","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8400075d826d25687c6e8b870036acfd8e2f433d8b8caa5462815acff4fb9c76","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8400075d826d25687c6e8b870036acfd8e2f433d8b8caa5462815acff4fb9c76","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"842eeb98f3d4915e7c4beb3b5e53b803de94f5e1f8e3db5d574aa67f8a616879","sourceRepo":"ghashtag/tri-net","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8538ad97f51494ef1c556e7c9f0a792710427c5f2fb7354ed840a8dd71e05af2","sourceRepo":"ghashtag/t27","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"85886ff8a1b7a674923d3b4ab6e76727ad0ab89b7adb14a853a12bd946df48c8","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"85ee6b76ac54f68b3023b73083cabfcc56dd14175e5f403a0a6a5e2f8c03d957","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"85ee6b76ac54f68b3023b73083cabfcc56dd14175e5f403a0a6a5e2f8c03d957","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"86e81f4b5cd5a08015f4d2df7b1d1fe992430bc04278851f0c66e0b050c2d8e2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"86e81f4b5cd5a08015f4d2df7b1d1fe992430bc04278851f0c66e0b050c2d8e2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"870a33f2ff7a6fe458c1d4ebbff5cf8632c697d2f59a5bf243e943bf1e5186db","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"876549ab3f5280deab180fef42f99976660d3227f726b3ba4e19d0a75f7afe2f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"878a4f0adcbe1e4e645217f48c2e9237a2f48a6e1027e10e4f273c6dacc72813","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"881cb1ecd624422cbe055e73272343e1fa48151ce41b680fa1b01eaed9a26319","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","sourceRepo":"ghashtag/t27","name":"session::schema","line":7,"to":null,"candidates":[],"status":"missing"},{"from":"892bfeccae76c838fbdf64c33008605d79293384109ec5b22d087373db822e7f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sourceRepo":"ghashtag/tt-trinity-corona","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sourceRepo":"ghashtag/tt-trinity-corona","name":"math::constants","line":12,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sourceRepo":"ghashtag/tt-trinity-corona","name":"math::sacred_physics","line":13,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sourceRepo":"ghashtag/tt-trinity-corona","name":"numeric::gf16","line":14,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sourceRepo":"ghashtag/tt-trinity-corona","name":"numeric::lucas_accumulator","line":15,"to":null,"candidates":[],"status":"missing"},{"from":"89a82df081a09a38342695f35cabf254134613350aefca687a35ea4759af931e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"89a82df081a09a38342695f35cabf254134613350aefca687a35ea4759af931e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"89eef91ae05519dabf5a5152db51f335ba5bc5e2ca7e361683da5a42e37041cc","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"89eef91ae05519dabf5a5152db51f335ba5bc5e2ca7e361683da5a42e37041cc","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"89fbd6f1c37f365020db6ef8784fbf958bb80b0148ffad87d5bb6d0620be6ca5","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"89fbd6f1c37f365020db6ef8784fbf958bb80b0148ffad87d5bb6d0620be6ca5","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8a493f0dc62ede898be9607f13ad8d7d4c7171c951301718736f75a3b4ec889b","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"8a493f0dc62ede898be9607f13ad8d7d4c7171c951301718736f75a3b4ec889b","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"8b485c4c2584c91329dc3f568cbc97a67c7cbe96f0129ddace1afbb5c26a837a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8b485c4c2584c91329dc3f568cbc97a67c7cbe96f0129ddace1afbb5c26a837a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","sourceRepo":"ghashtag/t27","name":"math::constants","line":27,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8b611091e36db3b92fe7f638cf06ac27b2b81236877affee18656f939e62ac60","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8b611091e36db3b92fe7f638cf06ac27b2b81236877affee18656f939e62ac60","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8b7170ce5946d494428c43084d30ccbcad94c0cda325f4dde2cacb16cee3c7b9","sourceRepo":"ghashtag/tri-net","name":"base::types","line":18,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8c7eb232f335e199f7968157572eec38137ed21da8d5636217e68aa03f0fbfe7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8c7eb232f335e199f7968157572eec38137ed21da8d5636217e68aa03f0fbfe7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8db5032d715bebe3c8a79ac21378908cde937f4e7a0d561912d35ee31eb72941","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8db5032d715bebe3c8a79ac21378908cde937f4e7a0d561912d35ee31eb72941","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"8deff6f95e04a674b0b6677969b4a46c704f13ec0ac17816ce356230eae6b487","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8e659486966270a99e18f69ebb5b9818b057f2edccc316a3e71e3c3c97e36e9b","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","sourceRepo":"ghashtag/t27","name":"base::ops","line":9,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"8ffcce3b336eb21cb1cfa914a39ca513acf89927a5fe45621b3e5ea95c203b14","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"8ffcce3b336eb21cb1cfa914a39ca513acf89927a5fe45621b3e5ea95c203b14","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9081f9ef5592e9d1591a6e998d89e9caad8404732672de69059c5261c92cd839","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9081f9ef5592e9d1591a6e998d89e9caad8404732672de69059c5261c92cd839","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9081f9ef5592e9d1591a6e998d89e9caad8404732672de69059c5261c92cd839","sourceRepo":"ghashtag/t27","name":"TriGraphBfs::Graph","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"911a4877e67ee722fa3853fbe620f48db4aa1091718638d0a8331a6804f59a08","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"911a4877e67ee722fa3853fbe620f48db4aa1091718638d0a8331a6804f59a08","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9153036f09697411b9d386df51e52bea48444e1035547b0c602a02efd7c35a2a","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"92643bce03950f663ae5071666c57c6d76eae0aeabde17acf65d5480f27349a9","sourceRepo":"ghashtag/tri-net","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"92edde98e6961cc767cf56e5dcc45e372f2441034fb463c6f0f8b3f23558a129","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"92edde98e6961cc767cf56e5dcc45e372f2441034fb463c6f0f8b3f23558a129","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"93b28c8587488c79a31f4d0ac9f4f23d0b12ee8a248d07e2852b3b8dcd30c275","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"93b28c8587488c79a31f4d0ac9f4f23d0b12ee8a248d07e2852b3b8dcd30c275","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"94369edf5d1ff6cdc3ca1d798a5a5e7a248c0c03c4487d5514bf4299d45237a1","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"948f91989383d6a7e3a148da37c9671bde69f5599fa95abf1c9704922108f3d3","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"94b8ba45c9fc2ba5bd563a24babe3d3dabf3c73b34b2a3957fcc9021b0ccbb5a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"94b8ba45c9fc2ba5bd563a24babe3d3dabf3c73b34b2a3957fcc9021b0ccbb5a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"951bad07733ec08a0c4ed25ccd7725a5719c5d19b17853dd34475a6a772ec61f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"951bad07733ec08a0c4ed25ccd7725a5719c5d19b17853dd34475a6a772ec61f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"954e3d675f8e00e616cd9edd2b3e811cbf0b32671e1f86a9e4849a276e7fd2b2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"954e3d675f8e00e616cd9edd2b3e811cbf0b32671e1f86a9e4849a276e7fd2b2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"95adae8177152fed3fdc7053855952b9e7c25df01b05220fef44791869fcb740","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"95adae8177152fed3fdc7053855952b9e7c25df01b05220fef44791869fcb740","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"966383348575729e6d03fe400132af96cdfde5f94474ccaa8075a03d33d89892","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"966383348575729e6d03fe400132af96cdfde5f94474ccaa8075a03d33d89892","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"97b49ba506b232e350b47ad6c381c56a13b59213dbac2feb55ef5cfd41bd3513","sourceRepo":"ghashtag/t27","name":"base::testing","line":15,"to":null,"candidates":[],"status":"missing"},{"from":"97b49ba506b232e350b47ad6c381c56a13b59213dbac2feb55ef5cfd41bd3513","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":16,"to":null,"candidates":[],"status":"missing"},{"from":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sourceRepo":"ghashtag/t27","name":"base::types","line":14,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sourceRepo":"ghashtag/t27","name":"math::constants","line":15,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sourceRepo":"ghashtag/t27","name":"vsa::ops","line":16,"to":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","candidates":["f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da"],"status":"resolved"},{"from":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sourceRepo":"ghashtag/t27","name":"physics::su2_chern_simons","line":17,"to":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","candidates":["8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0"],"status":"resolved"},{"from":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":18,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"984f2e0cacd78b57edaadfdf2044948512060e52e98a2499bd669847ac482d5f","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9855e557c4835debc2d9406218a857ec769f898f515923d5ac580109004534a1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9855e557c4835debc2d9406218a857ec769f898f515923d5ac580109004534a1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"98578314d53fe356ab21af4b448e2a720e0013767b1c731960899da6b420f749","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"98578314d53fe356ab21af4b448e2a720e0013767b1c731960899da6b420f749","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a","sourceRepo":"ghashtag/t27","name":"compiler::parser","line":3,"to":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","candidates":["08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7"],"status":"resolved"},{"from":"98bea5e1d3b21a3a20dbc1c9022b7ed1caa8c9b02db9d1fb921eb1e0fed709c0","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"98db9288801328af6072230fda40876822530cb63d13a05d172d7d69bf40a8d0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"98db9288801328af6072230fda40876822530cb63d13a05d172d7d69bf40a8d0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9973916e12d9225b9f175037e9bd30897284f515074a11b97585dbf7b1a59e80","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"99b995b524d5cd98373b063e716660c23e7d213e303e78dd6f6dda1584a2c0e2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"99b995b524d5cd98373b063e716660c23e7d213e303e78dd6f6dda1584a2c0e2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"99ebf178406aca85a298193daba6068aa347ae30b5b8eba462c6dcc5b70f3a56","sourceRepo":"ghashtag/t27","name":"fpga::timing::Timing","line":8,"to":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","candidates":["a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed"],"status":"resolved"},{"from":"9a18d4a90dc2239c615e3b4611e289c3681a3e9099982889a9d55d671f0cfb5a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9a18d4a90dc2239c615e3b4611e289c3681a3e9099982889a9d55d671f0cfb5a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9a3ae9ac50319a1e9ef398229501b77efc2de36fbc7a0b0d1e7acda3d83f38f6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9accc231b98fdb11bc46570815abc5d9c9f1f84838ddecc45971c549a9a003da","sourceRepo":"ghashtag/t27","name":"math::constants","line":8,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9accc231b98fdb11bc46570815abc5d9c9f1f84838ddecc45971c549a9a003da","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":9,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"9b53d5503a156f2833a3785d3b4254b3ba6f2c477d87668b9756e0f949d8285a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9b53d5503a156f2833a3785d3b4254b3ba6f2c477d87668b9756e0f949d8285a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9bbf12fd864d2ddb76503caa27bd5159f5f134b246d121e6c6e4d935c0cffa19","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9c52bd5e42a414e2d0ed5da344bf5ff4c61a5ccca57c35537983483a38b480db","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9c52bd5e42a414e2d0ed5da344bf5ff4c61a5ccca57c35537983483a38b480db","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9cbf399a4e185207def9b62c59c9b6cefb29fc2fc9cfada401826defe67ea034","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9dbf325b34ce2247c239eeaec29739d1a5a13e606c0d5754bd2bb2b7a645203f","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9f31f299bf8feb20f30634bf278318e04e0294700bd1c46fff873e0785c77fbd","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9f691d19445851f83fcda9c64911b33bb8d409a8cd01bfdf8dd17968edadf8ec","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9f691d19445851f83fcda9c64911b33bb8d409a8cd01bfdf8dd17968edadf8ec","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9f9c5ccbfad7094a6514656e4c2f80089f67f92448c28584323b8e063361b94f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9f9c5ccbfad7094a6514656e4c2f80089f67f92448c28584323b8e063361b94f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"9fc79210c8bdb054a1f7b85f34696cb0b0ccd971edd126db0c6950073f68bacf","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"9fc79210c8bdb054a1f7b85f34696cb0b0ccd971edd126db0c6950073f68bacf","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a01fd77f5b67719785f929e4631a189fbdbc932bf81bc3d131345ee1cf6744cc","sourceRepo":"ghashtag/t27","name":"fpga::hir::Hir","line":8,"to":"0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa","candidates":["0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa"],"status":"resolved"},{"from":"a10cd453780251bfe86342dd0f2b5fb5b0d46f088353c0a4cfd9543f11f1f007","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a10cd453780251bfe86342dd0f2b5fb5b0d46f088353c0a4cfd9543f11f1f007","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a1c5f092447e90848b032f7772fcd3dcff2d11b17b195bf9ae3f8dadd22a488e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a1c5f092447e90848b032f7772fcd3dcff2d11b17b195bf9ae3f8dadd22a488e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a1ed6afc5aa1c11bce711e375e5cf179aca67c2accc4adbceebd0aca4d91c686","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a1ed6afc5aa1c11bce711e375e5cf179aca67c2accc4adbceebd0aca4d91c686","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a2763ea254fa12292e8679306c5d8f24bb81f8c13834f63a5c62737bb25f6af1","sourceRepo":"ghashtag/tri-net","name":"base::types","line":20,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a2b2424d5bd2d58140d2ebc9320d27cb6e99e0f3f25d294ecc14cd437076e907","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a2b2424d5bd2d58140d2ebc9320d27cb6e99e0f3f25d294ecc14cd437076e907","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147","sourceRepo":"ghashtag/t27","name":"math::constants","line":25,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","sourceRepo":"ghashtag/t27","name":"base::ops","line":9,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","sourceRepo":"ghashtag/t27","name":"isa::registers","line":10,"to":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","candidates":["cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f"],"status":"resolved"},{"from":"a522aeb649e6ff9cee8e8352992b5a81155c073aa0c62ff2896fdc5300dafc63","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a522aeb649e6ff9cee8e8352992b5a81155c073aa0c62ff2896fdc5300dafc63","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a72d2ea5db5519cf66f7d714b6b641c9844824efb9942b18d7ad54b31a89384d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a72d2ea5db5519cf66f7d714b6b641c9844824efb9942b18d7ad54b31a89384d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a7ce1cc4ced86cc2bcf1f682238b76595ec6787bee6dcd2320985c19e801f284","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a7ce1cc4ced86cc2bcf1f682238b76595ec6787bee6dcd2320985c19e801f284","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"a7f07f5357f3c3bad11b07cdc00422f735e6a80a9f6424b5eabe94f12d4fd0a3","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a8a83daf267d0504d21379f7c2dce998cf5c9ea4847715134afb9b0afd952da9","sourceRepo":"ghashtag/t27","name":"base::types","line":22,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a8e61e3999e7a9f8b70f50c9e4be8038c91b50ed589aac52c50eb38a14295197","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"a8e61e3999e7a9f8b70f50c9e4be8038c91b50ed589aac52c50eb38a14295197","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","sourceRepo":"ghashtag/t27","name":"nn::hslm","line":10,"to":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","candidates":["e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce"],"status":"resolved"},{"from":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","sourceRepo":"ghashtag/t27","name":"compiler::runtime","line":11,"to":null,"candidates":[],"status":"missing"},{"from":"aa68e993cc9415a7df4fda9e3366a8cb1c8de9e0f35f2b499f550f2bf45b2936","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":8,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"acf6ebbee2cb8fc7ed573fa75e2196c7db42ccdd33c893329bf26bd5299845f6","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"acf6ebbee2cb8fc7ed573fa75e2196c7db42ccdd33c893329bf26bd5299845f6","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ad278f2c5876f7f6c78a0fd9bd181c12fe7311b243653275b18fc045a8afcb37","sourceRepo":"ghashtag/t27","name":"fpga::linker::Linker","line":8,"to":"64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e","candidates":["64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e"],"status":"resolved"},{"from":"ad4f67213e211d9a352750162ca8b59e3baa58562942ffc6c101d1843fb65426","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ad4f67213e211d9a352750162ca8b59e3baa58562942ffc6c101d1843fb65426","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ad9a14e1f66ec601b43a9219308192aff9e1f81fe8813a34af87d7f33c180b99","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ad9a14e1f66ec601b43a9219308192aff9e1f81fe8813a34af87d7f33c180b99","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"adcd983d989617b9dfe6c0f09f2a397b0de0f093be8f71ad713f4f55abf4c3e7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"adcd983d989617b9dfe6c0f09f2a397b0de0f093be8f71ad713f4f55abf4c3e7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ade667c954b1e7ffcf330e0b5029b371f30e69e723a40b1e4aa6fb2ce93662a6","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ae3a7935ffc47b75ad328249c4cca737f67377686264d59c6960489ecc4e798a","sourceRepo":"ghashtag/t27","name":"tritype::base","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"ae3a7935ffc47b75ad328249c4cca737f67377686264d59c6960489ecc4e798a","sourceRepo":"ghashtag/t27","name":"compiler::lexer","line":9,"to":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","candidates":["4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a"],"status":"resolved"},{"from":"ae3d2608f85fe75b730cedad5deb9e7665c28613bed1c5c4304b8b0ad5e0f1b0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ae3d2608f85fe75b730cedad5deb9e7665c28613bed1c5c4304b8b0ad5e0f1b0","sourceRepo":"ghashtag/t27","name":"account::schema","line":7,"to":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","candidates":["6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2"],"status":"resolved"},{"from":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sourceRepo":"ghashtag/t27","name":"math::statistics","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":9,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sourceRepo":"ghashtag/t27","name":"ml::transformer::positional_enc","line":10,"to":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","candidates":["e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656"],"status":"resolved"},{"from":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sourceRepo":"ghashtag/t27","name":"ml::transformer::norm","line":11,"to":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","candidates":["f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2"],"status":"resolved"},{"from":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","sourceRepo":"ghashtag/t27","name":"compiler::parser","line":3,"to":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","candidates":["08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7"],"status":"resolved"},{"from":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","sourceRepo":"ghashtag/t27","name":"compiler::lexer","line":4,"to":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","candidates":["4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a"],"status":"resolved"},{"from":"b0bd4e7b1ea364fe7be9e73786f868cffd64a04d512b68c1b2775124b3cb81a4","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b29f2489715e54b82b6b5a2089b82e5c87fbcdd014cf0e3f43101aaffaa5abfb","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b29f2489715e54b82b6b5a2089b82e5c87fbcdd014cf0e3f43101aaffaa5abfb","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sourceRepo":"ghashtag/t27","name":"github::auth","line":9,"to":"4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5","candidates":["4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5"],"status":"resolved"},{"from":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sourceRepo":"ghashtag/t27","name":"github::issues","line":10,"to":"64d4d76ec19c214697c0f859f52391ebdd6f12947954308e51f49390b46d1ec4","candidates":["64d4d76ec19c214697c0f859f52391ebdd6f12947954308e51f49390b46d1ec4"],"status":"resolved"},{"from":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sourceRepo":"ghashtag/t27","name":"github::prs","line":11,"to":"4e466319eaaca9d8dded516b01c4e044793adcf2dc0fd6b21baf29244e53b5f9","candidates":["4e466319eaaca9d8dded516b01c4e044793adcf2dc0fd6b21baf29244e53b5f9"],"status":"resolved"},{"from":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sourceRepo":"ghashtag/t27","name":"github::comments","line":12,"to":"7ea2370c5b1c69d599af13bb3956130320593d3aa72db524671aa7ac35e35604","candidates":["7ea2370c5b1c69d599af13bb3956130320593d3aa72db524671aa7ac35e35604"],"status":"resolved"},{"from":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sourceRepo":"ghashtag/t27","name":"tri::sync","line":13,"to":null,"candidates":[],"status":"missing"},{"from":"b37a891477e02303d3821493c20d8c3a59d9cc04b5a01f1948396712e31cc289","sourceRepo":"ghashtag/tri-net","name":"base::types","line":15,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b3f9fa31faa278b582572a364188ee26094f06493002e8df7ad3fd3bb18847e0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b3f9fa31faa278b582572a364188ee26094f06493002e8df7ad3fd3bb18847e0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b46496033b9cc8164845ba0b6139ad8429704fea6f66a2dce46dd460ea892fac","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b5714e6f7e9a0a68a29968ab50f4855843bdf9b856ab301bc3c402c9f900a62a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b5714e6f7e9a0a68a29968ab50f4855843bdf9b856ab301bc3c402c9f900a62a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b5ec191b29fa9280a515951ebad973bcf176922a4b556b3abda65dfbca5fef8b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b5ec191b29fa9280a515951ebad973bcf176922a4b556b3abda65dfbca5fef8b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b62c204061b2484b45cd758b203f828582b766d24dc6126ef3d6415872aea62a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b62c204061b2484b45cd758b203f828582b766d24dc6126ef3d6415872aea62a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b636530a07cd52d3c26a184307aeaf56846fc9697b40d0bf38391253c6d68b16","sourceRepo":"ghashtag/t27","name":"compiler::parser","line":3,"to":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","candidates":["08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7"],"status":"resolved"},{"from":"b70865df4803d3a0bfea341b85480b10dc9e8645203943b9461233d283a4be4a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"b70865df4803d3a0bfea341b85480b10dc9e8645203943b9461233d283a4be4a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"b8982faa07203a5a52fb224911126586345f2b8043116070602ec84ae459b40e","sourceRepo":"ghashtag/t27","name":"session_timeout","line":18,"to":null,"candidates":[],"status":"missing"},{"from":"b8f7c75f19267d15fbd1b8e15e1bb446357bdca35f783d8a58f012dadaa1e4cb","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"b9670f059a9d7492689f0038ad695bd660ed74ba03ed5719bb6f6855dd5061ee","sourceRepo":"ghashtag/t27","name":"base::testing","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"b9670f059a9d7492689f0038ad695bd660ed74ba03ed5719bb6f6855dd5061ee","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":9,"to":null,"candidates":[],"status":"missing"},{"from":"bbe6e9e80c190f62e73d75eccf3ca4d54cebedcad2580333be17599f9c52560e","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"bc520fb9db99214b0349804b525a1e98f277b8ba699de1664456a00f242c92de","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bc75bbaaeec57c0e8571786c4e9e8c8ba7d4bae553124f10b12ab6a6cdb5efaa","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bc75bbaaeec57c0e8571786c4e9e8c8ba7d4bae553124f10b12ab6a6cdb5efaa","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"bca3e8deb428837bb49648c974bb103777ecfac6bb214210273bef4bf5d4733c","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bca3e8deb428837bb49648c974bb103777ecfac6bb214210273bef4bf5d4733c","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"bd7accfeb733b5d197590ce3d41ef52a287c5fa9d85aa28dcb9865e975b98715","sourceRepo":"ghashtag/tri-net","name":"base::types","line":14,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","sourceRepo":"ghashtag/t27","name":"isa::registers","line":11,"to":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","candidates":["cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f"],"status":"resolved"},{"from":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"bfc3764c6d710df490e0d10cfa5c0d99548f60cfe284614837138a7a02bc6f45","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bfc3764c6d710df490e0d10cfa5c0d99548f60cfe284614837138a7a02bc6f45","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"bfcadee3d729e88902e2eb86dbdb9efaa419e2c90a160c293a94265fdcafbd6c","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bfcadee3d729e88902e2eb86dbdb9efaa419e2c90a160c293a94265fdcafbd6c","sourceRepo":"ghashtag/t27","name":"ternary::hybrid_arithmetic","line":10,"to":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","candidates":["d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c"],"status":"resolved"},{"from":"bfcadee3d729e88902e2eb86dbdb9efaa419e2c90a160c293a94265fdcafbd6c","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"bfeb22f04f036c5745781787e8a61f8fe7e2a3c8e9a2c9a27b7f26005c0dd40d","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"bfed6607cc634336de78652ca7a5459bcba12a87f0923ad27825c5a9d9f47a63","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"bfed6607cc634336de78652ca7a5459bcba12a87f0923ad27825c5a9d9f47a63","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","sourceRepo":"ghashtag/tt-trinity-corona","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::corona_oracle","line":13,"to":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","candidates":["627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f"],"status":"resolved"},{"from":"c14ee8b56f8c6b6f08ee63468872a178d8a9c9a4b6079b7723bc52595c019cd1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c14ee8b56f8c6b6f08ee63468872a178d8a9c9a4b6079b7723bc52595c019cd1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c1cbe82a00e3075ac9f1ecbc4f19cc905a6b90e80e437fd4780770301c9bfd68","sourceRepo":"ghashtag/t27","name":"fpga::bridge::FPGA_Bridge","line":8,"to":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","candidates":["4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41"],"status":"resolved"},{"from":"c1faa9155720958496096ae43b37c275bd524d8256bfb567d34c1a55c03b195c","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c1faa9155720958496096ae43b37c275bd524d8256bfb567d34c1a55c03b195c","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c2cdda51683f7917f9e0b8f72abb87a36e2a3ef0f0c239ab8f370bd4e35f9e4d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c2cdda51683f7917f9e0b8f72abb87a36e2a3ef0f0c239ab8f370bd4e35f9e4d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c312440fa1cbe93d90bf3b0832ccdc6a5dfa3204cf85efe31118ff2ce8af31e1","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::goldenfloat_family","line":7,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"c312440fa1cbe93d90bf3b0832ccdc6a5dfa3204cf85efe31118ff2ce8af31e1","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::phi_ratio","line":8,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"c33b4c112c9d6be992c7b95b97eeace83436c676b1dc2483d00c1c378f58786f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c33b4c112c9d6be992c7b95b97eeace83436c676b1dc2483d00c1c378f58786f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c4640c7a2ad1f9a0c29a2e975d615ec82130805ba1e1a75ed3f1c167fba995f7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c4640c7a2ad1f9a0c29a2e975d615ec82130805ba1e1a75ed3f1c167fba995f7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c5df0d82bd5c7ea6975cbcdd0faf2a81ac7f8a4032bd77d0224e2db7c731ccde","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c5df0d82bd5c7ea6975cbcdd0faf2a81ac7f8a4032bd77d0224e2db7c731ccde","sourceRepo":"ghashtag/t27","name":"storage::schema","line":7,"to":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","candidates":["b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7"],"status":"resolved"},{"from":"c6c932ec30079e224f4161aca945d49f96731af17b750848af08a2b7c2e6d786","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c6c932ec30079e224f4161aca945d49f96731af17b750848af08a2b7c2e6d786","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c6d3c09ccfa2fca584300a0b55a3214d8a81d9bbac158af66ddcd51b57e85b44","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"c6d3c09ccfa2fca584300a0b55a3214d8a81d9bbac158af66ddcd51b57e85b44","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"c757522b59a7fed58d8f2409a674a72f552639d3978979bfc3b685f70e835b58","sourceRepo":"ghashtag/t27","name":"math::constants","line":9,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c757522b59a7fed58d8f2409a674a72f552639d3978979bfc3b685f70e835b58","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":10,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"c787ba3a1231e67ed5f73ee5de8a8c2114a90ae7136a6d5ec9e2e168fa87c4cb","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c787ba3a1231e67ed5f73ee5de8a8c2114a90ae7136a6d5ec9e2e168fa87c4cb","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c808a47fcf8e502278cdcbfedf0524f963649e08c07bcf05d79a5a241915f196","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"c808a47fcf8e502278cdcbfedf0524f963649e08c07bcf05d79a5a241915f196","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"c9f60c228cb3f4b1b2a6fc6e000f87b1e293557106cdf0f003b5d163c5efa5b2","sourceRepo":"ghashtag/t27","name":"fpga::stdlib::Stdlib","line":8,"to":"52736507c4760db8b38d73a53705947930521587ea2203c25b60d9c13da41a91","candidates":["52736507c4760db8b38d73a53705947930521587ea2203c25b60d9c13da41a91"],"status":"resolved"},{"from":"cbbd63036b371154deb8f49d58ca101528aa025a599c98e41fce34b9a8716a1b","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cc049a7f1fa34722ab6adc574f11e7a39639309b2c9b143230d09c07e2d5ff30","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cc9fa2740f04882be3445251ca491aa662c9fbbf658d0e6bd751b3941f2053f8","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cc9fa2740f04882be3445251ca491aa662c9fbbf658d0e6bd751b3941f2053f8","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"cd5f3f125dd528d1cf0d5c2d7f52f91b692421603aff1288625d3476e63d409f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cd5f3f125dd528d1cf0d5c2d7f52f91b692421603aff1288625d3476e63d409f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ce38bc42563751d3420b1df00e7733efe1d350364c12f5d9d6992d38c77ff6d1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ce38bc42563751d3420b1df00e7733efe1d350364c12f5d9d6992d38c77ff6d1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cf13f50e897ce279191f8f4df19554f90e56b39aaaea1db603e10e13639f5b3f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cf13f50e897ce279191f8f4df19554f90e56b39aaaea1db603e10e13639f5b3f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"cf2ee111f00f80d51daa5dcfa33e48da78c0f5e8c500ce6844994752f40acc1f","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"cf2ee111f00f80d51daa5dcfa33e48da78c0f5e8c500ce6844994752f40acc1f","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d03c705ff7827fe5d47967e7a791119855e77769cfe2c00278baa5c4436d723e","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d03c705ff7827fe5d47967e7a791119855e77769cfe2c00278baa5c4436d723e","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d10dbd0174015ac2a3c91ee97355ff93f5da3231f9925e1b27eac88e0284aa69","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d129104cd484eaa9482e8ca20cdb733fd83cfe83a07368d3a4087274147aa40e","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d1c8b70e3fe2176c599433da14052d4628bed850866bb109b217723af830ca5f","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d3c98ac5e5aeec6beab3441ee587c77acebe467ab7773fdd7bd06e51dbf48106","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d44f1183eb869dbd8501b0e8df1b8087414c59770cba19736beec51eb75657d7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d44f1183eb869dbd8501b0e8df1b8087414c59770cba19736beec51eb75657d7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d4947ee53db0368360cef453355ee9b159ca0ba130941231ff774a5e55c0ebfe","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d4c7953bbee4955efd35ac3ecfaba01b00cc47a2bef3114331d9531e62da4cf3","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d4c7953bbee4955efd35ac3ecfaba01b00cc47a2bef3114331d9531e62da4cf3","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d4fcc46e20aacaf30831a99d77db524f3a6fbbd23adc179b53017cddadd7cffb","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d4fcc46e20aacaf30831a99d77db524f3a6fbbd23adc179b53017cddadd7cffb","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":10,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"d60c1ce501e62dfeaaed0e2458b1c86ed171e5ab7e5f410930d00163e6b110f5","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d60c1ce501e62dfeaaed0e2458b1c86ed171e5ab7e5f410930d00163e6b110f5","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"d67d46cada717f8c91861d127ff6037bd17f72b367713a71c41fa0c81eb29b16","sourceRepo":"ghashtag/t27","name":"fpga::apb_bridge::ApbBridge","line":8,"to":"b5d5ab2b04d04b08a4f307d4744cde9b0c95e7aa000f971bf648f33ca50717ca","candidates":["b5d5ab2b04d04b08a4f307d4744cde9b0c95e7aa000f971bf648f33ca50717ca"],"status":"resolved"},{"from":"d67ef86926024a8b8a1c3ee1188f8aded413c5e3094435a5e9965ab90a718726","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d67ef86926024a8b8a1c3ee1188f8aded413c5e3094435a5e9965ab90a718726","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d6b165602fa64c9cc3d3828ff8f608e83a326b55345be097866c3e8487a62725","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d6b165602fa64c9cc3d3828ff8f608e83a326b55345be097866c3e8487a62725","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d6e3126051f418b8d58ea7b6c5eb552c80f0102041dc075b9863c6a7c6de8bf1","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d73fff6a01de7094ea95fa1b6ca12f3f8dc1c0d5ad4321b82f7c9ae0326351bc","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d73fff6a01de7094ea95fa1b6ca12f3f8dc1c0d5ad4321b82f7c9ae0326351bc","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d85ebdc9cc293a4c3e55e4345dd1bf19a956b079c8be620d0f84bc7f976f406b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d85ebdc9cc293a4c3e55e4345dd1bf19a956b079c8be620d0f84bc7f976f406b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d8970c696708b802f279b04ca2bd3dde298c299405b40f452e5b86ea2f556379","sourceRepo":"ghashtag/t27","name":"fpga::power_analysis::PowerAnalysis","line":8,"to":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","candidates":["60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16"],"status":"resolved"},{"from":"d89aed8796be285ae8c792f3fa66984292c9ecd3861585c0dc5fb3c59d0521c7","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"d89aed8796be285ae8c792f3fa66984292c9ecd3861585c0dc5fb3c59d0521c7","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"d9723ece2b34cc5b5bb189d6d0a852b4668100b9d6c02e15630a971329d2886d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d9723ece2b34cc5b5bb189d6d0a852b4668100b9d6c02e15630a971329d2886d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"d9954ca190ee3e748ef8df7ce32bd183096f7f97003651aede1ccabe5c1b0e19","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"d9954ca190ee3e748ef8df7ce32bd183096f7f97003651aede1ccabe5c1b0e19","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"da84a1caec404bba08f5a4ce128fc4a35ff9793e75e8e5a73e9e94fc345bdb41","sourceRepo":"ghashtag/t27","name":"base::testing","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"da84a1caec404bba08f5a4ce128fc4a35ff9793e75e8e5a73e9e94fc345bdb41","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":9,"to":null,"candidates":[],"status":"missing"},{"from":"da8ea962d62aa8d63087268502fef91c4bae154124d444ba2ac788b41d714f07","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"da8ea962d62aa8d63087268502fef91c4bae154124d444ba2ac788b41d714f07","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"daa2ba876ceb62f26c30617b5807667c1b56553dd520f27395e42e772a05f473","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"daa2ba876ceb62f26c30617b5807667c1b56553dd520f27395e42e772a05f473","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"dafb04ea0b264953cdf3c82481e879cd47979b9b7627ac00a042e640ce9b998d","sourceRepo":"ghashtag/tri-net","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"db2809acd89c1cfc6c5240479183aab0a43a056e2e3e157075e8b33e1be480e1","sourceRepo":"ghashtag/t27","name":"fpga::bootrom::BootROM","line":8,"to":"095347af6f8f5f079b3e9cc138edcc5cc9dc15ecc82a153fab158de646476958","candidates":["095347af6f8f5f079b3e9cc138edcc5cc9dc15ecc82a153fab158de646476958"],"status":"resolved"},{"from":"dbe34d0f56eb0ab7e4a0c00749aabc36acff541ac4c2bcdf39ba2aedd7ead55c","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","sourceRepo":"ghashtag/tri-net","name":"base::types","line":11,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"dc13f018898a14b32059c654d1289748e601e47f4b755c31c0e466ce7b73e4dd","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"dc13f018898a14b32059c654d1289748e601e47f4b755c31c0e466ce7b73e4dd","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":8,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"dc3bf7efe66fffbb2b55f126469c64d8bdca389026b214f2a741ddeec13b5329","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"dc6727df8992728892c54c01d04247fecb9651a348f87f1da7b2a4074a43e14a","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"dc6727df8992728892c54c01d04247fecb9651a348f87f1da7b2a4074a43e14a","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"de753fa421b4280246abdc40b8201a89945982050f86029f11c736f77664c2a1","sourceRepo":"ghashtag/tri-net","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"deb1cd9e3671ec4cc9e01582e8fe43a149e9e32b7c6fc2ac6f5e2c35df3ebfe0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"deb1cd9e3671ec4cc9e01582e8fe43a149e9e32b7c6fc2ac6f5e2c35df3ebfe0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"df15f1fbd549cad6bc01b0599d4765ea3d8be69eb2759ef112ca8c94c101168d","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e076ebecb0f5d0097aac6a9c888cd9736f3f4bede8b20f99eb114245a91c57be","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::lexer","line":3,"to":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","candidates":["4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::parser","line":4,"to":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","candidates":["08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::typechecker","line":5,"to":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","candidates":["b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::optimizer","line":6,"to":"98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a","candidates":["98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::stdlib","line":7,"to":"fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d","candidates":["fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::diagnostics","line":8,"to":"4907c0a74ccaac2e6571cd2d00cd6f090d240cb1bbdc40eb1571e6944b209ec4","candidates":["4907c0a74ccaac2e6571cd2d00cd6f090d240cb1bbdc40eb1571e6944b209ec4"],"status":"resolved"},{"from":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sourceRepo":"ghashtag/t27","name":"compiler::linker","line":9,"to":"b636530a07cd52d3c26a184307aeaf56846fc9697b40d0bf38391253c6d68b16","candidates":["b636530a07cd52d3c26a184307aeaf56846fc9697b40d0bf38391253c6d68b16"],"status":"resolved"},{"from":"e17f70b30cb2c25218feea80bfbbe599006cc6fdbd524a579b5fc5d1ef3cbe15","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e17f70b30cb2c25218feea80bfbbe599006cc6fdbd524a579b5fc5d1ef3cbe15","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e19d8ea1e55f5aa053da1b308ad88c43271c6d08e90e44908fff2b4be069fa2e","sourceRepo":"ghashtag/trinity-fpga","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e19d8ea1e55f5aa053da1b308ad88c43271c6d08e90e44908fff2b4be069fa2e","sourceRepo":"ghashtag/trinity-fpga","name":"math::sacred_physics","line":8,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"e1f019d331a24657f7d0d560011f931c93b4f067f7203e27850c7d26b36d098e","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e2741ac40df961f84a58755c1c468f12b911d0a7361d164fd2c2f77adce806dc","sourceRepo":"ghashtag/t27","name":"fpga::clock_domain::ClockDomain","line":8,"to":"2b8c2d7f2d556e30e925e8412b70667b19ac8dd137bd696545d364bc3ef7aa60","candidates":["2b8c2d7f2d556e30e925e8412b70667b19ac8dd137bd696545d364bc3ef7aa60"],"status":"resolved"},{"from":"e2987f7b0551651563d7d0730f8feaf2f319a6aa968fa44831048b3ccbcd9615","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e31e00a07700fe2458b2945fbd2925081653e4ac6d8c73b76b78b2b2d42c3ddf","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e31e00a07700fe2458b2945fbd2925081653e4ac6d8c73b76b78b2b2d42c3ddf","sourceRepo":"ghashtag/t27","name":"file::schema","line":7,"to":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","candidates":["dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b"],"status":"resolved"},{"from":"e33a9a975d53992d50f84f2c40632787a6eaa0c27c6abcb2478e91429a6a1624","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e33a9a975d53992d50f84f2c40632787a6eaa0c27c6abcb2478e91429a6a1624","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e364713ec7248b7d936c3ab6e5b1b38be1322645d4c2b6c6c3433ff81d9644c9","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e364713ec7248b7d936c3ab6e5b1b38be1322645d4c2b6c6c3433ff81d9644c9","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e3ef97f50d00b6a4e0f08c6953189982fd732104300083a1074d60b810f77ff7","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e40d28697fe02198d9d6b228ef8d6605bc8d1b5c03ca780a691b5deeb46d7f3d","sourceRepo":"ghashtag/t27","name":"fpga::dft::DFT","line":8,"to":"52bfcb88b32809c2a79b368329ea005cbc3863734ec277278c15459c967acc4e","candidates":["52bfcb88b32809c2a79b368329ea005cbc3863734ec277278c15459c967acc4e"],"status":"resolved"},{"from":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sourceRepo":"ghashtag/t27","name":"math::constants","line":11,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":12,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":13,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sourceRepo":"ghashtag/t27","name":"nn::attention","line":14,"to":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","candidates":["047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d"],"status":"resolved"},{"from":"e58af5df8780b31b21f3a23b1ca62e8948f1327130a08f9ff3ec57a56c276d7d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e5c7e9e73e7de630088d6362ce58d83c55e9b5dfe87d23614b038a7f32668be6","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"e5c7e9e73e7de630088d6362ce58d83c55e9b5dfe87d23614b038a7f32668be6","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","sourceRepo":"ghashtag/t27","name":"math::constants","line":10,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e76bf03cf8f562893d856f702982101bf5a630d8c6ec2beecbd3e19a530a7d99","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e76bf03cf8f562893d856f702982101bf5a630d8c6ec2beecbd3e19a530a7d99","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","sourceRepo":"ghashtag/t27","name":"math::trigonometry","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":9,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"e7a49d85980a3de7d64ed6d1bfad62310400537dc8488564938b2b7ce889d979","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e7a49d85980a3de7d64ed6d1bfad62310400537dc8488564938b2b7ce889d979","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","sourceRepo":"ghashtag/tt-trinity-corona","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::corona_oracle","line":11,"to":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","candidates":["627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f"],"status":"resolved"},{"from":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","sourceRepo":"ghashtag/tt-trinity-corona","name":"corona::rom_layout","line":12,"to":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","candidates":["c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c"],"status":"resolved"},{"from":"e964a96fbb9b1e988399586c9729ebf85c0274580ac0968871a5ea3576a2f3e5","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e98502679e264075d5360666799c30ec36084d042552af361af54d4434670ab8","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e98502679e264075d5360666799c30ec36084d042552af361af54d4434670ab8","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"e9927cc72411bb1d9ec0d23c7fdeea9638aad2c15408bba3bba28f1d11f9e40e","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e9e6bd933169bdf7ff79fa80a1df30743e9702bc16e478e6069bb68cc0fe71da","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"e9e6bd933169bdf7ff79fa80a1df30743e9702bc16e478e6069bb68cc0fe71da","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ea02cd024807f8b9b3cdbd25d25022bed852b1433d7f256a9853e46fa312a715","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ea02cd024807f8b9b3cdbd25d25022bed852b1433d7f256a9853e46fa312a715","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ea12fcc03feba95408ef18b0f5635ad5eeaad00d3c6fcce5f6348f995f426e56","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ea12fcc03feba95408ef18b0f5635ad5eeaad00d3c6fcce5f6348f995f426e56","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ea334b73f9e5c5a18f4ec6bb7a249982381c339fdb867bdb2ef19305eb59679d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ea334b73f9e5c5a18f4ec6bb7a249982381c339fdb867bdb2ef19305eb59679d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ea80f658671db1395e5eb340107ce4e26b66f355f96eb8e3f39ee0146169fb36","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ea80f658671db1395e5eb340107ce4e26b66f355f96eb8e3f39ee0146169fb36","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","sourceRepo":"ghashtag/t27","name":"fpga::top_level::ZeroDSP_TopLevel","line":8,"to":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","candidates":["f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114"],"status":"resolved"},{"from":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","sourceRepo":"ghashtag/t27","name":"fpga::gf16_accel::Gf16Accel","line":9,"to":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","candidates":["5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a"],"status":"resolved"},{"from":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","sourceRepo":"ghashtag/t27","name":"fpga::memory::Memory","line":10,"to":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","candidates":["5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84"],"status":"resolved"},{"from":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","sourceRepo":"ghashtag/t27","name":"fpga::fifo::Fifo","line":11,"to":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","candidates":["dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd"],"status":"resolved"},{"from":"ec713094133b35f17ecada146c61cbdc94efbfe4e17f1d18f3c1d0b43ddf7439","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ecea27e185ed847dde4df4c4eb06be26568bcfc22f5447b75f88c7520a494461","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ecea27e185ed847dde4df4c4eb06be26568bcfc22f5447b75f88c7520a494461","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ed13dbd99f709317378a87dc3d427eceabc5eab1ddac88c52b0cbf408344585b","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"edfcba5ea00f6343f2fe06825c3f234fe3d804390667bce089fe85a5e282352e","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ee002f94a63c0a07ea37cd3b1ddcaca3a4ee552a99a18e532d99b16f1ae12ce8","sourceRepo":"ghashtag/tri-net","name":"base::types","line":27,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ee29f50406aeb45be1cfa1ec54701c6abf436b769469bc709b97acb20a94f4b1","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ee971e0e0be0b061bb8448b61ef0de3cea9d5352ccf5add977bee5173e3d56a1","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"ee971e0e0be0b061bb8448b61ef0de3cea9d5352ccf5add977bee5173e3d56a1","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"efb335d2dfda179364cc654ecc06db8780ac7176c63e5962b2f969ee4836a04b","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"efb335d2dfda179364cc654ecc06db8780ac7176c63e5962b2f969ee4836a04b","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"efca26cf7e116dcee89e74b16fd07f1babe095801b522428aa41e3a2c50ce0ec","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"efca26cf7e116dcee89e74b16fd07f1babe095801b522428aa41e3a2c50ce0ec","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","sourceRepo":"ghashtag/t27","name":"base::ops","line":9,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","sourceRepo":"ghashtag/t27","name":"isa::registers","line":10,"to":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","candidates":["cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f"],"status":"resolved"},{"from":"f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b","sourceRepo":"ghashtag/t27","name":"base::testing","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":13,"to":null,"candidates":[],"status":"missing"},{"from":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","sourceRepo":"ghashtag/t27","name":"numeric::goldenfloat_family","line":8,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","sourceRepo":"ghashtag/t27","name":"numeric::phi_ratio","line":9,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","sourceRepo":"ghashtag/t27","name":"base::testing","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","sourceRepo":"ghashtag/t27","name":"base::benchmarking","line":13,"to":null,"candidates":[],"status":"missing"},{"from":"f1b5395243a8bbbe1ba4ecc9c3bfc74a68bf7cb43c68c03c71b6f30c253b65b0","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f1b5395243a8bbbe1ba4ecc9c3bfc74a68bf7cb43c68c03c71b6f30c253b65b0","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"f1e9aedeba6e513fe9ed235d0501d552b46aa6c3e0c1cb7271888ce20d8f0c76","sourceRepo":"ghashtag/t27","name":"fpga::placement::Placement","line":8,"to":"107a9d65a33d6ab72b3a3b119cd6ab33bad72e10964c329bab4b2ca889661c96","candidates":["107a9d65a33d6ab72b3a3b119cd6ab33bad72e10964c329bab4b2ca889661c96"],"status":"resolved"},{"from":"f326cd5211ea96977ae88dacce09ac2b3fa5dce9a7bf45d584fae498e6e5657f","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f3819844f477cf0293deb96d3046a16d9283e7545cadb4f5d24c720be99743db","sourceRepo":"ghashtag/tri-net","name":"base::types","line":4,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f3e2f69d250bc5f198040de0d901df1edade830041ee144ebc454e908e53225d","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f4af371b0df3ae05342622d0c81cffe240b65253814ef5198657ba6635168290","sourceRepo":"ghashtag/tri-net","name":"base::types","line":12,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f4bffd808bc11a137744efdaefe31a7910971b95a5c3ff61630ed5e25612b043","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f4f846d8a160930b2f9915e296533a4739b34449aca9e5c9ce87c8537f5c9382","sourceRepo":"ghashtag/tri-net","name":"base::types","line":14,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f5365788339e42d2da324d01a67c9aae2abf18eb37351f7dd9dc4a8cc95ded4c","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f5365788339e42d2da324d01a67c9aae2abf18eb37351f7dd9dc4a8cc95ded4c","sourceRepo":"ghashtag/t27","name":"tools::schema","line":7,"to":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","candidates":["88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341"],"status":"resolved"},{"from":"f573875f99459616a5401e26a0c901796df43b8e1f00b9cf21d1cdcbcecee2f1","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","sourceRepo":"ghashtag/t27","name":"base::ops","line":10,"to":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","candidates":["39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd"],"status":"resolved"},{"from":"f62d0b2901bf83c67eb9555c33c2f92d010b52354ba130e321aa9ccba5bf2f48","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f62d0b2901bf83c67eb9555c33c2f92d010b52354ba130e321aa9ccba5bf2f48","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"f7282891ba2e65b3c20afb9350d3ce1e1fb31227d4ad06d0fe7b867e16be63fb","sourceRepo":"ghashtag/t27","name":"fpga::formal::Formal","line":8,"to":"090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c","candidates":["090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c"],"status":"resolved"},{"from":"f7a2a59c6a856ec32ee04c6890f88e68bebc8bb32e57542e5d1eb797241b0c87","sourceRepo":"ghashtag/t27","name":"base::types","line":8,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","sourceRepo":"ghashtag/t27","name":"math::statistics","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":9,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"f93bfbf9b9f7fb215faed70ad4a01a4fa9d8e00ef5daed464c8a949d2a56b0d8","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f93e784cc220b280b07cf1b25f8d0db0987d0783c6038794722332bd7741dc45","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::goldenfloat_family","line":7,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"f93e784cc220b280b07cf1b25f8d0db0987d0783c6038794722332bd7741dc45","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::phi_ratio","line":8,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"f99a681913c3bcb832745ccec96cfef0660c61ae17e99f4910a4ccc43e19d775","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"f99a681913c3bcb832745ccec96cfef0660c61ae17e99f4910a4ccc43e19d775","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","sourceRepo":"ghashtag/t27","name":"math::constants","line":10,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","sourceRepo":"ghashtag/t27","name":"math::sacred_physics","line":11,"to":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","candidates":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5"],"status":"resolved"},{"from":"fabd8140a84d1f783f506fcd28fb82534af36d1f73f9d25d19c27b1bb167a7bc","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d","sourceRepo":"ghashtag/t27","name":"compiler::parser","line":3,"to":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","candidates":["08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7"],"status":"resolved"},{"from":"fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d","sourceRepo":"ghashtag/t27","name":"compiler::lexer","line":4,"to":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","candidates":["4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a"],"status":"resolved"},{"from":"fb918ae9b35c05b59b4dbbdfe5a390ed3fd0d48434b4a4aa2543abe94145e459","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"fb91e0ec7c9679153e03095354faeddfd4d7ca6d24843471d45ab3e597020e0d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fb91e0ec7c9679153e03095354faeddfd4d7ca6d24843471d45ab3e597020e0d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"fbb89f4449007cd9440dc4dd352a5c0c955b9220a1e06c286fa8df9302584ec2","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fbb89f4449007cd9440dc4dd352a5c0c955b9220a1e06c286fa8df9302584ec2","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"fbb89f4449007cd9440dc4dd352a5c0c955b9220a1e06c286fa8df9302584ec2","sourceRepo":"ghashtag/t27","name":"TriGraphBfs::Graph","line":8,"to":null,"candidates":[],"status":"missing"},{"from":"fc282db3e37df05cc48ed354ff1514c1f4be6ba78659a0d0d53fa384d79e763d","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fc282db3e37df05cc48ed354ff1514c1f4be6ba78659a0d0d53fa384d79e763d","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"fc53854b86afb6ee601a43a354b0e34f3ec89243d3b896d57d84b1952cdc4d61","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fc53854b86afb6ee601a43a354b0e34f3ec89243d3b896d57d84b1952cdc4d61","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","sourceRepo":"ghashtag/t27","name":"std","line":12,"to":null,"candidates":[],"status":"missing"},{"from":"fe149804c3b532069ac353681dea878cc30f032de18c74cd77fb24bfb79c0423","sourceRepo":"ghashtag/t27","name":"fpga::power::Power","line":8,"to":"58c646dc39ab0a74f6f1bc691f97ba3bbfed3868d1f12bf90e14a0531c1263b9","candidates":["58c646dc39ab0a74f6f1bc691f97ba3bbfed3868d1f12bf90e14a0531c1263b9"],"status":"resolved"},{"from":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sourceRepo":"ghashtag/t27","name":"base::types","line":9,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sourceRepo":"ghashtag/t27","name":"fpga::uart::UART_Bridge","line":10,"to":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","candidates":["a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae"],"status":"resolved"},{"from":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sourceRepo":"ghashtag/t27","name":"fpga::spi::SPI_Master","line":11,"to":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","candidates":["4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e"],"status":"resolved"},{"from":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sourceRepo":"ghashtag/t27","name":"fpga::mac::ZeroDSP_MAC","line":12,"to":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","candidates":["be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19"],"status":"resolved"},{"from":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sourceRepo":"ghashtag/t27","name":"fpga::bridge::FPGA_Bridge","line":13,"to":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","candidates":["4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41"],"status":"resolved"},{"from":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","sourceRepo":"ghashtag/t27","name":"base::types","line":10,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","sourceRepo":"ghashtag/t27","name":"numeric::gf16","line":11,"to":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","candidates":["b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"],"status":"resolved"},{"from":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","sourceRepo":"ghashtag/t27","name":"vsa::vsa_core","line":12,"to":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","candidates":["d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34"],"status":"resolved"},{"from":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","sourceRepo":"ghashtag/t27","name":"ternary::hybrid_arithmetic","line":13,"to":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","candidates":["d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c"],"status":"resolved"},{"from":"fee4c32ed2aaa0478b7bdfe057b97ac5474de5ec832124aaa83a81366ff4e5a7","sourceRepo":"ghashtag/t27","name":"base::types","line":6,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"},{"from":"fee4c32ed2aaa0478b7bdfe057b97ac5474de5ec832124aaa83a81366ff4e5a7","sourceRepo":"ghashtag/t27","name":"math::constants","line":7,"to":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","candidates":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01"],"status":"resolved"},{"from":"ffc4e8e43b996a4c45da34f15db97f6bccf53cdc945a83d78176b11c700837d0","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::goldenfloat_family","line":7,"to":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","candidates":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda"],"status":"resolved"},{"from":"ffc4e8e43b996a4c45da34f15db97f6bccf53cdc945a83d78176b11c700837d0","sourceRepo":"ghashtag/trinity-fpga","name":"numeric::phi_ratio","line":8,"to":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","candidates":["39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c"],"status":"resolved"},{"from":"fff90a06b1a2f41b4f5ef9eaa152a25186627c10f8fa89d56d5e4174fa53d2d7","sourceRepo":"ghashtag/tri-net","name":"base::types","line":5,"to":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","candidates":["78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663"],"status":"resolved"}],"collisions":[{"module":"attention","specIds":["19b5ab5a4430be22ca924c05a3bb6928960a3b3ef38b802a6e4a4bd752b2ad05","7f884cb32c6f7d9514516b88822759463bf25c897086667ee32db3c879ba16b8"]},{"module":"constants","specIds":["5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","d24e42682ea2720f08b7576f1a05a78a0387763d83c8e8392cf7d2f2b8555f48"]},{"module":"enrichment","specIds":["40135abe16b0c52525aea008d3168e85920797f3d2a16df2e4d2d16ccb8e94a0","baae843a9ba5aa64a51752b5feab3e3cde36a085f31e63f6467d5590e9b64f7a"]},{"module":"feedforward","specIds":["0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","1f58e539bacb2363a82c13b34cbf3c84bade8790f94041dd13cbb01949f5a0c0"]},{"module":"formats","specIds":["081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117","50d027fc963bf66e1ad0bba2584df9d86a3964a397f7f74db7c639b2a6c1f796"]},{"module":"gf12","specIds":["0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","1e249c99761d8f6585fd55b185588a515c04ca473bf228e9e8fc55a516afe7e4","c312440fa1cbe93d90bf3b0832ccdc6a5dfa3204cf85efe31118ff2ce8af31e1"]},{"module":"gf20","specIds":["d89aed8796be285ae8c792f3fa66984292c9ecd3861585c0dc5fb3c59d0521c7","e5c7e9e73e7de630088d6362ce58d83c55e9b5dfe87d23614b038a7f32668be6","f93e784cc220b280b07cf1b25f8d0db0987d0783c6038794722332bd7741dc45"]},{"module":"gf24","specIds":["577d8800ca590ea678ee83aedddb8ad66fcefffd2923dd02c3b8818e899e0b19","58edcf797efc944558c848fdcc432d92d901d02767896b297eb2e080136d1d76","8a493f0dc62ede898be9607f13ad8d7d4c7171c951301718736f75a3b4ec889b"]},{"module":"gf32","specIds":["27f8eeac6179f904b13939ad3e39fffe5062b0aadf2e27ac070bb2d44d4856c3","304dbefaab41ae6360d9007359ccd36bab0e9ef78e8cc2e00e7ab0b41269b0f6","ffc4e8e43b996a4c45da34f15db97f6bccf53cdc945a83d78176b11c700837d0"]},{"module":"gf4","specIds":["601885b1c2c41f0982da8bf16f0f4f26296b6166deec06a77826452a04ed6c01","778a670987f99f11947e4b8ea72cf4916a1dcbf8caa7dd709576fbdf17fd19ed","98578314d53fe356ab21af4b448e2a720e0013767b1c731960899da6b420f749"]},{"module":"gf8","specIds":["38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","457b54c3b38b424f41b5203b7e06d02af184affe49a50396c851cd0b4328c9fc","f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b"]},{"module":"gfcompetitive","specIds":["37e73defdf4c967e2fb780aa954119e6fd90a73477ba9b410794ba99de228c47","8deff6f95e04a674b0b6677969b4a46c704f13ec0ac17816ce356230eae6b487"]},{"module":"github","specIds":["4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5","4e466319eaaca9d8dded516b01c4e044793adcf2dc0fd6b21baf29244e53b5f9","64d4d76ec19c214697c0f859f52391ebdd6f12947954308e51f49390b46d1ec4","7ea2370c5b1c69d599af13bb3956130320593d3aa72db524671aa7ac35e35604","b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998"]},{"module":"goldenfloatfamily","specIds":["3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","9accc231b98fdb11bc46570815abc5d9c9f1f84838ddecc45971c549a9a003da","e19d8ea1e55f5aa053da1b308ad88c43271c6d08e90e44908fff2b4be069fa2e"]},{"module":"hslm","specIds":["68bee859c3ffd508a841df8048fdde0932245af7a0dfe7c3596266cd24726dbe","e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce"]},{"module":"layernorm","specIds":["ea12fcc03feba95408ef18b0f5635ad5eeaad00d3c6fcce5f6348f995f426e56","f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2"]},{"module":"memory","specIds":["13eea0478571c3e79f3cb8e8796d92342967e70b390bb9022d1af2c88e3972ab","5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84"]},{"module":"phiratio","specIds":["0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","212783a39336654dfc8aa95c1faf951730bd1bbde39e475d2c947842f47de7de","39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","54e5543bf03d2e0f1cc52707190bf1bc222462a7c9f7a08162fe74f7d326a05d"]},{"module":"sacredphysics","specIds":["1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00"]},{"module":"sandbox","specIds":["3076c6f6ada328638763f370697f192fea2be5b311c3dab795e995d798a7b91e","3372fcbc6f9c6838d6e21ed8900c9e3fe00de2a9b57386380e7eaa13beefd052","7a96cffe0aaed3d11bd517bb7d234578912f19fb38788fbfdbe0ff428fa69de4","b8982faa07203a5a52fb224911126586345f2b8043116070602ec84ae459b40e","e1c387ee2e54fabfdcb363337c56c608d48108946f4b089c91a232e9fa8d0f76"]},{"module":"stdlib","specIds":["52736507c4760db8b38d73a53705947930521587ea2203c25b60d9c13da41a91","fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d"]},{"module":"tribtree","specIds":["74c47290c2b18db036f4247d5934d5023351923765d7f27d10ab41af05badba9","a522aeb649e6ff9cee8e8352992b5a81155c073aa0c62ff2896fdc5300dafc63"]},{"module":"triformat-gf16","specIds":["1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7"]},{"module":"trisha256","specIds":["473c5317d5dd386d0310b9f0762f2f2ac5febdb8fc69295ac4ce7d4597ed905e","5311fbb6b5afb8a3b4d2a0fa7b75138a2c9bcbc70e6569fa1b4296385059f207"]}]} diff --git a/apps/website/public/t27/universe-atlas.json b/apps/website/public/t27/universe-atlas.json new file mode 100644 index 0000000000..55b2582359 --- /dev/null +++ b/apps/website/public/t27/universe-atlas.json @@ -0,0 +1 @@ +{"version":1,"at":"2026-09-07T13:23:25.288Z","provenance":{"repo":"gHashTag/t27","commit":"1cd2877f97e33efb574fa03c589f7368dc1385ba","shortCommit":"1cd2877f9","specsOrCompilerDirty":true,"dirty":true,"manifestSha256":"37c643f81392d9807160968671d1b559381dcd3e24a471cda1f5f7f3a61c4d8e","indexerSha256":"8ad91d58d6d1ff89a96c5f38d4f73df307373f51e872df00b00f442a184cf6f6","repos":[{"repo":"t27","commit":"1cd2877f97e33efb574fa03c589f7368dc1385ba","specs":575},{"repo":"tri-net","commit":"3ffd1bd0ac9f5aea18c407ec386ca179eb61a41e","specs":113},{"repo":"trinity-fpga","commit":"30248bb30f332f9b5f944ced9b87ff50711fe86c","specs":64},{"repo":"trinity","commit":"001190f7c4ab09ac1b7dcf2b40b0969e57549f42","specs":3},{"repo":"tt-trinity-corona","commit":"dddf6887e54aa847a9a0f4c835fbc392c8cc6c12","specs":5}],"duplicatesPreviouslySkipped":129,"healthSource":"vendored manifest claim, not issue acceptance","importResolution":"lexical/path discovery, not compiler linking"},"discovery":{"owner":"gHashTag","inventory":106,"inventoryPages":2,"inventoryComplete":true,"readmeFailures":["ghashtag/ghashtag.github.io","ghashtag/homebrew-trinity","ghashtag/trinity-railway-agent"],"unexpandedWorlds":[],"scope":"Public owner inventory: explicit project descriptions/namespaces, related README outbound links (four expansion rounds), explicit seeds and vendored catalog sources. Not all GitHub; no private repos, enrolled players or presence.","strandClassification":"INFERENCE from repository name/description; navigation taxonomy only","readmes":[{"repo":"ghashtag/goldenfloats.jl","url":"https://github.com/gHashTag/GoldenFloats.jl/blob/main/README.md"},{"repo":"ghashtag/neuronconstant","url":"https://github.com/gHashTag/NeuronConstant/blob/main/README.md"},{"repo":"ghashtag/paper3-methodology","url":"https://github.com/gHashTag/paper3-methodology/blob/main/README.md"},{"repo":"ghashtag/parameter-golf-trinity","url":"https://github.com/gHashTag/parameter-golf-trinity/blob/main/README.md"},{"repo":"ghashtag/t27","url":"https://github.com/gHashTag/t27/blob/master/README.md"},{"repo":"ghashtag/tri-27","url":"https://github.com/gHashTag/tri-27/blob/main/README.md"},{"repo":"ghashtag/tri-net","url":"https://github.com/gHashTag/tri-net/blob/main/README.md"},{"repo":"ghashtag/trinity","url":"https://github.com/gHashTag/trinity/blob/main/README.md"},{"repo":"ghashtag/trinity-agents","url":"https://github.com/gHashTag/trinity-agents/blob/main/README.md"},{"repo":"ghashtag/trinity-bittensor","url":"https://github.com/gHashTag/trinity-bittensor/blob/main/README.md"},{"repo":"ghashtag/trinity-claraparameter","url":"https://github.com/gHashTag/trinity-claraParameter/blob/main/README.md"},{"repo":"ghashtag/trinity-contracts","url":"https://github.com/gHashTag/trinity-contracts/blob/main/README.md"},{"repo":"ghashtag/trinity-fpga","url":"https://github.com/gHashTag/trinity-fpga/blob/main/README.md"},{"repo":"ghashtag/trinity-node","url":"https://github.com/gHashTag/trinity-node/blob/main/README.md"},{"repo":"ghashtag/trinity-papers-ru","url":"https://github.com/gHashTag/trinity-papers-ru/blob/main/README.md"},{"repo":"ghashtag/trinity-physics","url":"https://github.com/gHashTag/trinity-physics/blob/main/README.md"},{"repo":"ghashtag/trinity-railway","url":"https://github.com/gHashTag/trinity-railway/blob/main/README.md"},{"repo":"ghashtag/trinity-s3ai","url":"https://github.com/gHashTag/trinity-s3ai/blob/main/README.md"},{"repo":"ghashtag/trinity-sdk","url":"https://github.com/gHashTag/trinity-sdk/blob/main/README.md"},{"repo":"ghashtag/trinity-training","url":"https://github.com/gHashTag/trinity-training/blob/main/README.md"},{"repo":"ghashtag/trios","url":"https://github.com/gHashTag/trios/blob/main/README.md"},{"repo":"ghashtag/trios-dwagent","url":"https://github.com/gHashTag/trios-dwagent/blob/main/README.md"},{"repo":"ghashtag/trios-mcp","url":"https://github.com/gHashTag/trios-mcp/blob/main/README.md"},{"repo":"ghashtag/trios-mcp-rag","url":"https://github.com/gHashTag/trios-mcp-rag/blob/main/README.md"},{"repo":"ghashtag/trios-railway","url":"https://github.com/gHashTag/trios-railway/blob/main/README.md"},{"repo":"ghashtag/trios-railway-mcp","url":"https://github.com/gHashTag/trios-railway-mcp/blob/master/README.md"},{"repo":"ghashtag/trios-trainer-igla","url":"https://github.com/gHashTag/trios-trainer-igla/blob/main/README.md"},{"repo":"ghashtag/tt-lang-t27","url":"https://github.com/gHashTag/tt-lang-t27/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-corona","url":"https://github.com/gHashTag/tt-trinity-corona/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-euler","url":"https://github.com/gHashTag/tt-trinity-euler/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-gamma","url":"https://github.com/gHashTag/tt-trinity-gamma/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-gf16","url":"https://github.com/gHashTag/tt-trinity-gf16/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-holo","url":"https://github.com/gHashTag/tt-trinity-holo/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-max","url":"https://github.com/gHashTag/tt-trinity-max/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-mini","url":"https://github.com/gHashTag/tt-trinity-mini/blob/main/README.md"},{"repo":"ghashtag/tt-trinity-phi","url":"https://github.com/gHashTag/tt-trinity-phi/blob/main/README.md"},{"repo":"ghashtag/zig-crypto-mining","url":"https://github.com/gHashTag/zig-crypto-mining/blob/main/README.md"},{"repo":"ghashtag/zig-half","url":"https://github.com/gHashTag/zig-half/blob/main/README.md"},{"repo":"ghashtag/zig-knowledge-graph","url":"https://github.com/gHashTag/zig-knowledge-graph/blob/main/README.md"},{"repo":"ghashtag/zig-physics","url":"https://github.com/gHashTag/zig-physics/blob/main/README.md"},{"repo":"ghashtag/browseros","url":"https://github.com/gHashTag/BrowserOS/blob/dev/README.md"},{"repo":"ghashtag/claim-audit-lab","url":"https://github.com/gHashTag/claim-audit-lab/blob/main/README.md"},{"repo":"ghashtag/gitbutler","url":"https://github.com/gHashTag/gitbutler/blob/master/README.md"},{"repo":"ghashtag/go-half","url":"https://github.com/gHashTag/go-half/blob/main/README.md"},{"repo":"ghashtag/golden-chain-international","url":"https://github.com/gHashTag/golden-chain-international/blob/main/README.md"},{"repo":"ghashtag/vibee-lang","url":"https://github.com/gHashTag/vibee-lang/blob/main/README.md"},{"repo":"ghashtag/zig-golden-float","url":"https://github.com/gHashTag/zig-golden-float/blob/main/README.md"},{"repo":"ghashtag/zig-half-rs","url":"https://github.com/gHashTag/zig-half-rs/blob/main/README.md"},{"repo":"ghashtag/zig-hdc","url":"https://github.com/gHashTag/zig-hdc/blob/main/README.md"}],"discoveredWorlds":52,"gameRoster":"Only source repositories with actual .t27 bytes in the shared catalog. Other discoveries remain in the research report."},"worlds":[{"repo":"ghashtag/t27","owner":"gHashTag","description":"Spec-first ternary language: .t27 → synthesizable Verilog, bit-exact — the compiler behind Trinity's silicon","archived":false,"issuesEnabled":true,"strand":"bridge","evidence":[{"kind":"seed","url":"https://github.com/ghashtag/t27","detail":"Explicit QUEEN / T27 project world"},{"kind":"catalog","url":"https://github.com/ghashtag/t27","detail":"Source repository in the vendored .t27 catalog"},{"kind":"description","url":"https://github.com/ghashtag/t27","detail":"Spec-first ternary language: .t27 → synthesizable Verilog, bit-exact — the compiler behind Trinity's silicon"},{"kind":"readme","url":"https://github.com/gHashTag/GoldenFloats.jl/blob/main/README.md","detail":"Public link from ghashtag/goldenfloats.jl README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/paper3-methodology/blob/main/README.md","detail":"Public link from ghashtag/paper3-methodology README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tri-net/blob/main/README.md","detail":"Public link from ghashtag/tri-net README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/trinity-papers-ru/blob/main/README.md","detail":"Public link from ghashtag/trinity-papers-ru README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/trinity-training/blob/main/README.md","detail":"Public link from ghashtag/trinity-training README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/trios/blob/main/README.md","detail":"Public link from ghashtag/trios README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tt-lang-t27/blob/main/README.md","detail":"Public link from ghashtag/tt-lang-t27 README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tt-trinity-euler/blob/main/README.md","detail":"Public link from ghashtag/tt-trinity-euler README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tt-trinity-gamma/blob/main/README.md","detail":"Public link from ghashtag/tt-trinity-gamma README; association, not verified integration"}],"migrationIntent":null,"specCount":575,"backlog":{"repo":"ghashtag/t27","total":537,"loaded":537,"complete":true,"error":null,"observedAt":"2026-09-07T13:21:15.283Z"}},{"repo":"ghashtag/tri-net","owner":"gHashTag","description":"TRI-NET — Starlink without satellites: a self-organizing wireless mesh for resilient civilian connectivity (mobile relays + fixed nodes). Trinity Project, Phase 0.","archived":false,"issuesEnabled":true,"strand":"bridge","evidence":[{"kind":"catalog","url":"https://github.com/ghashtag/tri-net","detail":"Source repository in the vendored .t27 catalog"},{"kind":"description","url":"https://github.com/ghashtag/tri-net","detail":"TRI-NET — Starlink without satellites: a self-organizing wireless mesh for resilient civilian connectivity (mobile relays + fixed nodes). Trinity Project, Phase 0."}],"migrationIntent":null,"specCount":113,"backlog":{"repo":"ghashtag/tri-net","total":37,"loaded":37,"complete":true,"error":null,"observedAt":"2026-09-07T13:21:47.630Z"}},{"repo":"ghashtag/trinity","owner":"gHashTag","description":"The Trinity ternary compute stack — tri CLI · BitNet LLM · VSA · GF16","archived":false,"issuesEnabled":true,"strand":"cognition","evidence":[{"kind":"seed","url":"https://github.com/ghashtag/trinity","detail":"Explicit QUEEN / T27 project world"},{"kind":"catalog","url":"https://github.com/ghashtag/trinity","detail":"Source repository in the vendored .t27 catalog"},{"kind":"namespace","url":"https://github.com/ghashtag/trinity","detail":"Explicit TRIOS/TRINITY project namespace; not proof of a runtime dependency"},{"kind":"description","url":"https://github.com/ghashtag/trinity","detail":"The Trinity ternary compute stack — tri CLI · BitNet LLM · VSA · GF16"},{"kind":"readme","url":"https://github.com/gHashTag/t27/blob/master/README.md","detail":"Public link from ghashtag/t27 README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/trinity-training/blob/main/README.md","detail":"Public link from ghashtag/trinity-training README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/zig-crypto-mining/blob/main/README.md","detail":"Public link from ghashtag/zig-crypto-mining README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/zig-half/blob/main/README.md","detail":"Public link from ghashtag/zig-half README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/zig-knowledge-graph/blob/main/README.md","detail":"Public link from ghashtag/zig-knowledge-graph README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/go-half/blob/main/README.md","detail":"Public link from ghashtag/go-half README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/zig-golden-float/blob/main/README.md","detail":"Public link from ghashtag/zig-golden-float README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/zig-half-rs/blob/main/README.md","detail":"Public link from ghashtag/zig-half-rs README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/zig-hdc/blob/main/README.md","detail":"Public link from ghashtag/zig-hdc README; association, not verified integration"}],"migrationIntent":null,"specCount":3,"backlog":{"repo":"ghashtag/trinity","total":8,"loaded":8,"complete":true,"error":null,"observedAt":"2026-09-07T13:21:51.426Z"}},{"repo":"ghashtag/trinity-fpga","owner":"gHashTag","description":"Open-source FPGA flow for ternary ML — numeric format catalog, bit-exact on Artix-7, 25 patches merged upstream into openXC7. No Vivado","archived":false,"issuesEnabled":true,"strand":"bridge","evidence":[{"kind":"catalog","url":"https://github.com/ghashtag/trinity-fpga","detail":"Source repository in the vendored .t27 catalog"},{"kind":"namespace","url":"https://github.com/ghashtag/trinity-fpga","detail":"Explicit TRIOS/TRINITY project namespace; not proof of a runtime dependency"},{"kind":"readme","url":"https://github.com/gHashTag/trinity-training/blob/main/README.md","detail":"Public link from ghashtag/trinity-training README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tt-trinity-gf16/blob/main/README.md","detail":"Public link from ghashtag/tt-trinity-gf16 README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tt-trinity-holo/blob/main/README.md","detail":"Public link from ghashtag/tt-trinity-holo README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/tt-trinity-max/blob/main/README.md","detail":"Public link from ghashtag/tt-trinity-max README; association, not verified integration"}],"migrationIntent":null,"specCount":64,"backlog":{"repo":"ghashtag/trinity-fpga","total":68,"loaded":68,"complete":true,"error":null,"observedAt":"2026-09-07T13:22:00.031Z"}},{"repo":"ghashtag/tt-trinity-corona","owner":"gHashTag","description":"TRI-1 Corona -- Format Conformance Oracle design for GF180MCU (Tiny Tapeout TTGF26a target; not submitted, no die). Numeric-format ROM + reference RTL converters, verified on Artix-7. TRI-NET line; SSOT via gHashTag/t27.","archived":false,"issuesEnabled":true,"strand":"bridge","evidence":[{"kind":"catalog","url":"https://github.com/ghashtag/tt-trinity-corona","detail":"Source repository in the vendored .t27 catalog"},{"kind":"namespace","url":"https://github.com/ghashtag/tt-trinity-corona","detail":"Explicit TRIOS/TRINITY project namespace; not proof of a runtime dependency"},{"kind":"description","url":"https://github.com/ghashtag/tt-trinity-corona","detail":"TRI-1 Corona -- Format Conformance Oracle design for GF180MCU (Tiny Tapeout TTGF26a target; not submitted, no die). Numeric-format ROM + reference RTL converters, verified on Artix-7. TRI-NET line; SSOT via gHashTag/t27."},{"kind":"readme","url":"https://github.com/gHashTag/paper3-methodology/blob/main/README.md","detail":"Public link from ghashtag/paper3-methodology README; association, not verified integration"},{"kind":"readme","url":"https://github.com/gHashTag/trios-mcp-rag/blob/main/README.md","detail":"Public link from ghashtag/trios-mcp-rag README; association, not verified integration"}],"migrationIntent":null,"specCount":5,"backlog":{"repo":"ghashtag/tt-trinity-corona","total":1,"loaded":1,"complete":true,"error":null,"observedAt":"2026-09-07T13:22:47.961Z"}}],"owners":[{"login":"gHashTag","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity","ghashtag/trinity-fpga","ghashtag/tt-trinity-corona"]}],"players":null,"presence":null,"issues":[{"key":"ghashtag/t27#3386","repo":"ghashtag/t27","number":3386,"title":"cli-tri cannot be required until its context is unique and unfiltered","hits":[]},{"key":"ghashtag/t27#3377","repo":"ghashtag/t27","number":3377,"title":"A field that names its own struct needs a Box, and three tree specs are one repair from compiling","hits":[{"specId":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"OctNode:22"},{"kind":"terms","value":"octree, oct, node, insert"}]},{"specId":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"KDNode:13"},{"kind":"terms","value":"tree, kdnode"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"node, field, struct, array"}]}]},{"key":"ghashtag/t27#3371","repo":"ghashtag/t27","number":3371,"title":"Two more tools advise against a decision recorded where they cannot read it","hits":[{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"decision, push, read"}]}]},{"key":"ghashtag/t27#3370","repo":"ghashtag/t27","number":3370,"title":"Corpus blockers, each priced in specs: 10 of 229 failures, not the corpus","hits":[{"specId":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"ProviderType:49"},{"kind":"terms","value":"schema, provider, api, language, base, lsp"}]},{"specId":"bf010cc8934d6a7e7d4e53b272036a117d7d225cf832460aa3639938fe7ba24a","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"ProviderType:50"},{"kind":"symbol","value":"MessageRole:56"},{"kind":"symbol","value":"ContentType:64"},{"kind":"terms","value":"provider, schema, role, content, response, base"}]},{"specId":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"HyperVector:58"},{"kind":"terms","value":"forward, pass, role, single, build"}]},{"specId":"f7a2a59c6a856ec32ee04c6890f88e68bebc8bb32e57542e5d1eb797241b0c87","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"MessageRole:14"},{"kind":"terms","value":"api, role, content, response, base"}]},{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"TriType:32"},{"kind":"terms","value":"field, write, case"}]}]},{"key":"ghashtag/t27#3368","repo":"ghashtag/t27","number":3368,"title":"LOOP-RULES R12 denies a spelling the gate accepts, and points authors at a frozen archive","hits":[]},{"key":"ghashtag/t27#3366","repo":"ghashtag/t27","number":3366,"title":"tri reseal check fails on every clean checkout, and obeying it deletes the seal path token","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"compiler, path, status, build, skill, branch, seal, hash"}]}]},{"key":"ghashtag/t27#3364","repo":"ghashtag/t27","number":3364,"title":"A function type is not a value: const X = fn(A) R emits const X: i32 = fn ( A ) R","hits":[{"specId":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/server/http.t27"},{"kind":"symbol","value":"MiddlewareContext:104"},{"kind":"terms","value":"http, found, middleware"}]},{"specId":"b0bd4e7b1ea364fe7be9e73786f868cffd64a04d512b68c1b2775124b3cb81a4","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"TaskResult:74"},{"kind":"terms","value":"generate, resolve, int"}]},{"specId":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","relation":"reference","coverage":"unverified","score":1000,"reasons":[{"kind":"symbol","value":"TaskResult:125"}]}]},{"key":"ghashtag/t27#3337","repo":"ghashtag/t27","number":3337,"title":"Five more confirmed defects in the required merge contexts","hits":[{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"pos_inf:2418"},{"kind":"symbol","value":"neg_inf:2419"},{"kind":"terms","value":"gf16, zero, pos, neg, inf, bit, decode, ratio"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"pos_inf:2418"},{"kind":"symbol","value":"neg_inf:2419"},{"kind":"terms","value":"gf16, zero, pos, neg, inf, bit, decode, ratio"}]},{"specId":"954e3d675f8e00e616cd9edd2b3e811cbf0b32671e1f86a9e4849a276e7fd2b2","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"from_slice:28"},{"kind":"terms","value":"bytes, empty, slice"}]}]},{"key":"ghashtag/t27#3333","repo":"ghashtag/t27","number":3333,"title":"int, uint, float and double reach rustc verbatim: the Rust mapper never learned the generic spellings","hits":[{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"compiler, emission, int, str, gf16, generic"}]}]},{"key":"ghashtag/t27#3331","repo":"ghashtag/t27","number":3331,"title":"Two sessions of the loop took the same three tasks, and the obvious lock does not lock","hits":[]},{"key":"ghashtag/t27#3328","repo":"ghashtag/t27","number":3328,"title":"coq: the Trinity proofs do not compile — CorePhi.v:14 uses a lemma that does not exist","hits":[]},{"key":"ghashtag/t27#3316","repo":"ghashtag/t27","number":3316,"title":"Every workflow red on master, diagnosed: 5 fixable, 4 leave, 1 wrong trigger, 0 to delete","hits":[{"specId":"cd5f3f125dd528d1cf0d5c2d7f52f91b692421603aff1288625d3476e63d409f","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"red, delete"}]}]},{"key":"ghashtag/t27#3312","repo":"ghashtag/t27","number":3312,"title":"Generated Verilog synthesises to zero logic: 0 LUTs, 0 FFs across 361 specs","hits":[{"specId":"da84a1caec404bba08f5a4ce128fc4a35ff9793e75e8e5a73e9e94fc345bdb41","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"chips/euler/specs/fpga/int4.t27"},{"kind":"terms","value":"chips, euler, int4"}]},{"specId":"52736507c4760db8b38d73a53705947930521587ea2203c25b60d9c13da41a91","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"zero, empty, total, luts, ffs"}]}]},{"key":"ghashtag/t27#3283","repo":"ghashtag/t27","number":3283,"title":"verilog_hir: two packed structs in one module collide on an empty signal name","hits":[{"specId":"21484c1e4832c65088a8b16411adcd3cee75140dd0e98c49beb09f13acbf10dd","relation":"reference","coverage":"unverified","score":2039,"reasons":[{"kind":"path","value":"specs/tutorial/06_structs_enums_switch.t27"},{"kind":"terms","value":"tutorial, structs, enums, switch, zero, empty"}]},{"specId":"1a85a9dca026c580cc5c892fb15f566c34f56077b1137b3aa84ffbbf8976f492","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"chips/euler/specs/fpga/gf16_to_fp16.t27"},{"kind":"terms","value":"chips, euler, gf16, fp16, field, zero"}]},{"specId":"29d997ada23e0a8aac40eced1499f42b697353ff8747db8b0d9a87ba5159b783","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"chips/euler/specs/fpga/gf32_to_fp32.t27"},{"kind":"terms","value":"chips, euler, gf32, fp32, field, zero"}]},{"specId":"0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"hir, signals, signal, empty"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"verilog, emit, gf16, hir"}]}]},{"key":"ghashtag/t27#3276","repo":"ghashtag/t27","number":3276,"title":"Add a hello_world teaching spec, and scan the whole repo not just specs/","hits":[{"specId":"d423c776e6e52065e43cb1e5f1474ce2d16acbcce28062c661448486bc58e629","relation":"reference","coverage":"unverified","score":2027,"reasons":[{"kind":"path","value":"specs/demos/hello_world.t27"},{"kind":"terms","value":"demos, hello, world"}]},{"specId":"9e53c7a141c31266e0b275bea41a46eaff276426ff85aadf52524de77c69ecf8","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"tests/ring0_trivial.t27"},{"kind":"terms","value":"ring0, trivial, one"}]},{"specId":"2e87c761814045a402179280a8406e4cffaec0795497a4a7e042d973bf2660f0","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"compiler/parser/parser.t27"},{"kind":"terms","value":"compiler, parser, tokens"}]},{"specId":"8538ad97f51494ef1c556e7c9f0a792710427c5f2fb7354ed840a8dd71e05af2","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/demos/simple_test.t27"},{"kind":"terms","value":"demos, simple"}]}]},{"key":"ghashtag/t27#3272","repo":"ghashtag/t27","number":3272,"title":"Expose the compiler to the browser via a WebAssembly bridge","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/compiler/parser.t27"},{"kind":"terms","value":"compiler, parser, start, parse"}]},{"specId":"4b34351e1bafe5e6cc26db176be01be8db82425a9b4200d04ff2beaeed78df9b","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/api/c_api_contract.t27"},{"kind":"terms","value":"api, contract"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"compiler, codegen, verilog, assembly, case, backends"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"compiler, codegen, verilog, bridge, hir"}]}]},{"key":"ghashtag/t27#3270","repo":"ghashtag/t27","number":3270,"title":"A streak of failures is not one incident: cli-tri's cause changed and nobody saw it for three passes","hits":[]},{"key":"ghashtag/t27#3265","repo":"ghashtag/t27","number":3265,"title":"Two readers of SKILL.md disagreed by three, and cli-tri has been red on master for six runs","hits":[{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"cli, skill"}]}]},{"key":"ghashtag/t27#3255","repo":"ghashtag/t27","number":3255,"title":"mutate: string content offered as constants, and a brace inside a fixture ends the test module","hits":[]},{"key":"ghashtag/t27#3253","repo":"ghashtag/t27","number":3253,"title":"Audit of pass 106's own numbers: 6 of 19 were wrong","hits":[]},{"key":"ghashtag/t27#3248","repo":"ghashtag/t27","number":3248,"title":"Two merge-facing readers treat 'no checks have run' as 'nothing is failing'","hits":[{"specId":"51db6401e99e6d0be235e3db5a82accbef6311a9a2607375ad0882af54a29a7f","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"checks, pass, fail, array, failed, failing"}]}]},{"key":"ghashtag/t27#3245","repo":"ghashtag/t27","number":3245,"title":"Two compiler.rs tests assert absence over a region that can be empty by construction","hits":[{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"compiler, emit, section, mul, target, block, rule, assert"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"compiler, section, block, assert, rule, expect"}]}]},{"key":"ghashtag/t27#3243","repo":"ghashtag/t27","number":3243,"title":"An inline # comment on a struct field deletes the next field, in every backend, and both stages accept it","hits":[{"specId":"ce38bc42563751d3420b1df00e7733efe1d350364c12f5d9d6992d38c77ff6d1","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/tri/pipeline/pipeline_parallel.t27"},{"kind":"symbol","value":"JobStatus:13"},{"kind":"terms","value":"pipeline, parallel, job, status"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"parser, parse, field, struct, else"}]},{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"field, phi, status, stages, one"}]}]},{"key":"ghashtag/t27#3237","repo":"ghashtag/t27","number":3237,"title":"The Admitted gate reads 2 of the 9 files the build compiles","hits":[]},{"key":"ghashtag/t27#3236","repo":"ghashtag/t27","number":3236,"title":"SKILL.md is the NOW.md problem again: 182 of 293 commits touch one 865 KB file, and every concurrent PR conflicts on it","hits":[]},{"key":"ghashtag/t27#3232","repo":"ghashtag/t27","number":3232,"title":"Two commands write a reason for every undecided case and discard it into one number","hits":[{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"two, second, one"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"one, carry, two"}]},{"specId":"976ac6894ffb6e536f5271c3692387c8e9fff1b0ed6f280e1aa297c0c8b8340b","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"compiler, commands, case"}]},{"specId":"f95cce7a0f0f1778cc112e88eaa2c1e17c5bf6e7ae61941aa17176d73c3cfbd9","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"compiler, commands, case"}]},{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"field, write, case"}]}]},{"key":"ghashtag/t27#3229","repo":"ghashtag/t27","number":3229,"title":"types redef: a six-class tally printed five classes, and rustc had said so on every build","hits":[{"specId":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","relation":"reference","coverage":"unverified","score":2023,"reasons":[{"kind":"path","value":"specs/file/operations.t27"},{"kind":"terms","value":"operations, read, range, delete, list, path"}]}]},{"key":"ghashtag/t27#3225","repo":"ghashtag/t27","number":3225,"title":"Fourteen specs parse, typecheck, and emit a field with no type — and a literal in type position is accepted","hits":[{"specId":"15c746892b435ee1bc30d61ad39a671a95cbe770e20ad28949658535efd62671","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"MAX_ENTRIES:7"},{"kind":"terms","value":"entries"}]},{"specId":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"ExitCode:17"},{"kind":"terms","value":"exit"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":51,"reasons":[{"kind":"terms","value":"compiler, parser, kind, parse, field, call, struct, literal"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"compiler, integer, literal, typecheck"}]},{"specId":"402ebb2274036fffb23ef31ddd4a81532a3ae5db2bc2925851bfe78276923a33","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"position, parse, success"}]}]},{"key":"ghashtag/t27#3195","repo":"ghashtag/t27","number":3195,"title":"Seven more labels that name a population the code does not count (fan-out over the whole tri CLI)","hits":[]},{"key":"ghashtag/t27#3191","repo":"ghashtag/t27","number":3191,"title":"50 red workflows in trinity-fpga are 11 events, 3 of them live; 39 are one July afternoon","hits":[]},{"key":"ghashtag/t27#3188","repo":"ghashtag/t27","number":3188,"title":"Stop tracking Coq .aux/.glob build byproducts (already gitignored going forward)","hits":[{"specId":"8e659486966270a99e18f69ebb5b9818b057f2edccc316a3e71e3c3c97e36e9b","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"stop, build"}]},{"specId":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","relation":"candidate","coverage":"unverified","score":13,"reasons":[{"kind":"terms","value":"forward, build"}]},{"specId":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","relation":"candidate","coverage":"unverified","score":13,"reasons":[{"kind":"terms","value":"build, forward"}]}]},{"key":"ghashtag/t27#3176","repo":"ghashtag/t27","number":3176,"title":"OpenSSF Scorecard: 105 consecutive master failures since 2026-09-03, upstream gcr.io billing","hits":[]},{"key":"ghashtag/t27#3172","repo":"ghashtag/t27","number":3172,"title":"11 of 260 published numbers were wrong; nine of them are one defect, and the audit itself erred nine times in twenty","hits":[{"specId":"9e0a54bfc5992bb96c5dc38dcbffd57334be6866207e09185966985e870dacbb","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"published, audit"}]}]},{"key":"ghashtag/t27#3171","repo":"ghashtag/t27","number":3171,"title":"Add a regression test suite for gen/zig/measure.py","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"to_i64:128"},{"kind":"symbol","value":"compare_abs:491"},{"kind":"terms","value":"zero, i64, abs, compare, diff, restored"}]},{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"to_i64:248"},{"kind":"terms","value":"byte, zero, i64"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"suite, parse, gen, zig"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"zig, parse, gen, rel"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, rel, zig"}]}]},{"key":"ghashtag/t27#3169","repo":"ghashtag/t27","number":3169,"title":"The 15 hollow MERGE_CRITICAL claims: 10 can be required today, 5 cannot","hits":[{"specId":"f326cd5211ea96977ae88dacce09ac2b3fa5dce9a7bf45d584fae498e6e5657f","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"status, critical, required, request"}]}]},{"key":"ghashtag/t27#3157","repo":"ghashtag/t27","number":3157,"title":"Status: what the ten gate instruments say is open, and what is already settled","hits":[{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"gate, critical, open, status, close"}]},{"specId":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"status, total, verified, open"}]},{"specId":"1f82c3d43ab817edee9631be25b837a90b43651b9f24c7ac8293584454dfe274","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"status, settled"}]},{"specId":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","relation":"candidate","coverage":"unverified","score":14,"reasons":[{"kind":"terms","value":"status, gate"}]}]},{"key":"ghashtag/t27#3153","repo":"ghashtag/t27","number":3153,"title":"All 32 Admitted live in the 18 Coq files no _CoqProject names; the compiled 41 have zero","hits":[]},{"key":"ghashtag/t27#3150","repo":"ghashtag/t27","number":3150,"title":"Two merges took \"ours\" and discarded 1103 lines of real work, invisible to git show --numstat","hits":[{"specId":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"git, branch, head, merge, base, show"}]}]},{"key":"ghashtag/t27#3142","repo":"ghashtag/t27","number":3142,"title":"lake build is red on two unsolved goals in H4Lagrangian.lean, and Lean proofs ran once in the last 60 workflow runs","hits":[]},{"key":"ghashtag/t27#3141","repo":"ghashtag/t27","number":3141,"title":"1792 of 9842 spec tests have a body that is one comment: { /* verify baseline */ }","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"reference","coverage":"unverified","score":1030,"reasons":[{"kind":"symbol","value":"TestBlock:29"},{"kind":"terms","value":"backend, block, parse, options, git, content, print"}]},{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"TestBlock:267"},{"kind":"terms","value":"block, reports, print, parse, help"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"TestBlock:716"},{"kind":"terms","value":"content, help, block, backend"}]},{"specId":"f95cce7a0f0f1778cc112e88eaa2c1e17c5bf6e7ae61941aa17176d73c3cfbd9","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"TestBlock:381"},{"kind":"terms","value":"options, content, block, parse"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"TestBlock:1126"},{"kind":"terms","value":"options, block, append"}]}]},{"key":"ghashtag/t27#3140","repo":"ghashtag/t27","number":3140,"title":"Wave reports name deliverables that exist in no source file: ExprAddressOf and has_cycle_dfs each live only in the report announcing them","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1045,"reasons":[{"kind":"symbol","value":"NodeKind:19"},{"kind":"symbol","value":"parse_expr_unary:504"},{"kind":"terms","value":"compiler, node, kind, parse, expr, right, unary, else"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"TypeInfo:400"},{"kind":"terms","value":"compiler, ast, node, invariant, bench, block, assert, info"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"TypeInfo:6"},{"kind":"terms","value":"compiler, info, binary, expr"}]},{"specId":"98f34738f6fa88c06b1316d6a9849fc24d62766e5e288d1498ef3d2006ce1e9a","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"TypeInfo:134"},{"kind":"terms","value":"compiler, ast, node, info"}]}]},{"key":"ghashtag/t27#3137","repo":"ghashtag/t27","number":3137,"title":"scripts/tri-lean has never existed and three source files tell you to run it, plus two more surviving count-claims","hits":[]},{"key":"ghashtag/t27#3135","repo":"ghashtag/t27","number":3135,"title":"Twelve asserts the parser silently discards, in three shapes it never implemented","hits":[{"specId":"d10dbd0174015ac2a3c91ee97355ff93f5da3231f9925e1b27eac88e0284aa69","relation":"reference","coverage":"unverified","score":2034,"reasons":[{"kind":"path","value":"specs/vsa/jones_polynomial.t27"},{"kind":"symbol","value":"jones_polynomial:105"},{"kind":"symbol","value":"jones_trefoil_at_phi:119"},{"kind":"terms","value":"vsa, jones, polynomial, positive, writhe, trefoil, phi"}]},{"specId":"445b536ffbdf40c4580d3980157b45ec97fae43c0cceec2f177d46a91a0682bd","relation":"reference","coverage":"unverified","score":2031,"reasons":[{"kind":"path","value":"specs/math/radix_economy.t27"},{"kind":"symbol","value":"E_OPTIMAL:22"},{"kind":"symbol","value":"ternary_range:55"},{"kind":"symbol","value":"binary_range:60"},{"kind":"terms","value":"math, radix, economy, optimal, ternary, range, binary"}]},{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/math/constants.t27"},{"kind":"symbol","value":"PHI_INV:18"},{"kind":"terms","value":"math, constants, phi, inv, integer"}]},{"specId":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"phi_split:47"},{"kind":"terms","value":"phi, split, comparison, optimal, rounding"}]},{"specId":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"phi_split:47"},{"kind":"terms","value":"phi, split, comparison, optimal, rounding"}]}]},{"key":"ghashtag/t27#3134","repo":"ghashtag/t27","number":3134,"title":"Seven update-branch merges against five commits of work: the merge-queue tax, measured","hits":[{"specId":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"git, branch, prefix, merge, rev, list"}]},{"specId":"25cdccd102bc427d00d9256fb1a8ede95a2f204de4c2178c2c83998c1c37c3ef","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"work, measured"}]}]},{"key":"ghashtag/t27#3098","repo":"ghashtag/t27","number":3098,"title":"No way to ask which binary serves a subcommand","hits":[]},{"key":"ghashtag/t27#3092","repo":"ghashtag/t27","number":3092,"title":"LAW 8 (no circular dependencies) is stated with a verifier that never existed","hits":[]},{"key":"ghashtag/t27#3081","repo":"ghashtag/t27","number":3081,"title":"test_run_fpga_smoke_gate_passes_with_good_report is flaky in CI: same commit, opposite outcomes one minute apart","hits":[{"specId":"b8f7c75f19267d15fbd1b8e15e1bb446357bdca35f783d8a58f012dadaa1e4cb","relation":"reference","coverage":"unverified","score":1028,"reasons":[{"kind":"symbol","value":"temp_dir:297"},{"kind":"terms","value":"dir, path, temp, directory, join, parent"}]},{"specId":"fe76d7adec120cd0d8e1ea2f7bfa596973c69444e08a9bd021ecbc3230320fc3","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"one, good"}]}]},{"key":"ghashtag/t27#3055","repo":"ghashtag/t27","number":3055,"title":"scripts/tri carries the loop-helper dispatch block twice; the second copy is unreachable","hits":[{"specId":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"exec, block, copy"}]}]},{"key":"ghashtag/t27#3041","repo":"ghashtag/t27","number":3041,"title":"Add docs/COMPILER_BUGS.md: durable reference for the copy_propagate silent infinite-loop bug shape","hits":[{"specId":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"docs, text, reference, author, documentation"}]},{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"compiler, commit, docs, text"}]},{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"compiler, commit, docs"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"compiler, loop"}]}]},{"key":"ghashtag/t27#3039","repo":"ghashtag/t27","number":3039,"title":"Committed merge-conflict markers in .gitignore, plus repo-root shell-quoting debris and untracked build byproducts","hits":[{"specId":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"state, conflict, session, merge, byte"}]},{"specId":"bbe6e9e80c190f62e73d75eccf3ca4d54cebedcad2580333be17599f9c52560e","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"merge, conflict, byte"}]}]},{"key":"ghashtag/t27#3038","repo":"ghashtag/t27","number":3038,"title":"Six parser/emitter bugs and a silent infinite loop in copy_propagate, corpus 74.2% -> 76.7%","hits":[{"specId":"40135abe16b0c52525aea008d3168e85920797f3d2a16df2e4d2d16ccb8e94a0","relation":"reference","coverage":"unverified","score":2023,"reasons":[{"kind":"path","value":"specs/enrichment/youtube_transcript.t27"},{"kind":"terms","value":"enrichment, youtube, transcript, text"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1153,"reasons":[{"kind":"symbol","value":"NodeKind:19"},{"kind":"symbol","value":"parse_expr_unary:504"},{"kind":"symbol","value":"parse_expr_primary:581"},{"kind":"symbol","value":"parse_array_literal:720"},{"kind":"terms","value":"compiler, parser, node, kind, brace, stmt, boundary, parse"}]},{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"TriType:32"},{"kind":"terms","value":"field, constant, behavior, parse, write, syntax"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":62,"reasons":[{"kind":"terms","value":"phi, zero, table, copy, val, div, floor, ceil"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"candidate","coverage":"unverified","score":62,"reasons":[{"kind":"terms","value":"phi, zero, table, copy, val, div, floor, ceil"}]}]},{"key":"ghashtag/t27#3035","repo":"ghashtag/t27","number":3035,"title":"starts_with(\"struct\") has no word boundary: 'const dim = structure.len();' is counted as a struct definition, and 1180 is 1178","hits":[{"specId":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","relation":"reference","coverage":"unverified","score":2038,"reasons":[{"kind":"path","value":"specs/demos/jones_topology_filter.t27"},{"kind":"terms","value":"demos, jones, topology, filter, dim, structure"}]},{"specId":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"demos, jones, topology, structure, dim"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"boundary, struct"}]}]},{"key":"ghashtag/t27#3034","repo":"ghashtag/t27","number":3034,"title":"Six fixed artefact names in one shared TMPDIR: two concurrent corpus runs corrupt each other's columns, with every unresolved counter reading 0","hits":[{"specId":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"timeout, concurrent, unresolved, byte"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"timeout, two, second, one"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"one, six"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"one, six"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"one, two"}]}]},{"key":"ghashtag/t27#3009","repo":"ghashtag/t27","number":3009,"title":"`while (c) : (step)` with a `continue` hangs in C and Rust: the step is emitted after the body and `continue` jumps it","hits":[]},{"key":"ghashtag/t27#3006","repo":"ghashtag/t27","number":3006,"title":"gen-c, gen-rust and gen (Zig) are not byte-deterministic: 1, 3 and 2 files differ between two identical runs","hits":[{"specId":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"HashSet:13"},{"kind":"terms","value":"set, hash"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":50,"reasons":[{"kind":"terms","value":"gen, zig, verilog, rust, json, emit, backends"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":43,"reasons":[{"kind":"terms","value":"path, gen, zig, seal, verilog, load, hash, map"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"zig, path, gen, print, exists"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"gen, zig, verilog, seal"}]}]},{"key":"ghashtag/t27#3004","repo":"ghashtag/t27","number":3004,"title":"\"One source, four targets\" has under 1% runtime coverage, and no tool compares all four on any spec","hits":[{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"tri-net/specs/etx.t27"},{"kind":"terms","value":"etx, one"}]}]},{"key":"ghashtag/t27#2998","repo":"ghashtag/t27","number":2998,"title":"All 410 iverilog rejections classified by construct: 36 classes, three cover 339, and three new emitter defects named","hits":[]},{"key":"ghashtag/t27#2994","repo":"ghashtag/t27","number":2994,"title":"The local NOW preview says OK where the required `check` context says FAIL -- two conditions previewed by nothing","hits":[{"specId":"64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"section, local, fail, passed"}]},{"specId":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"local, fail"}]}]},{"key":"ghashtag/t27#2992","repo":"ghashtag/t27","number":2992,"title":"`implies` appears 9 times in live source and 0 times in the compiler: the consequent is discarded and typecheck reports OK","hits":[{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"reference","coverage":"unverified","score":2023,"reasons":[{"kind":"path","value":"specs/fpga/top_level.t27"},{"kind":"symbol","value":"system_ready:48"},{"kind":"terms","value":"top, level, system, state, ready, busy"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"compiler, checking, typecheck"}]}]},{"key":"ghashtag/t27#2987","repo":"ghashtag/t27","number":2987,"title":"The Icarus simulation gate has had zero targets since specs/scratch was untracked, and 260 baselines for subjects that do not exist","hits":[{"specId":"984f2e0cacd78b57edaadfdf2044948512060e52e98a2499bd669847ac482d5f","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"binary_search:27"},{"kind":"terms","value":"search, zero, binary"}]},{"specId":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","relation":"candidate","coverage":"unverified","score":14,"reasons":[{"kind":"terms","value":"zero, gate"}]}]},{"key":"ghashtag/t27#2983","repo":"ghashtag/t27","number":2983,"title":"Five open issues say a workflow is red; that workflow is green on master today","hits":[{"specId":"e9927cc72411bb1d9ec0d23c7fdeea9638aad2c15408bba3bba28f1d11f9e40e","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"red, green"}]}]},{"key":"ghashtag/t27#2977","repo":"ghashtag/t27","number":2977,"title":"A 'no competitor has' claim, a four-row table, and a survey that stopped in June","hits":[{"specId":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"docs, text, generate, table, row"}]}]},{"key":"ghashtag/t27#2975","repo":"ghashtag/t27","number":2975,"title":"The Rust backend emits no tests at all: 532 specs declare them, `#[test]` appears zero times","hits":[]},{"key":"ghashtag/t27#2964","repo":"ghashtag/t27","number":2964,"title":"Competitor table: 144 of 168 records state a published score nobody published","hits":[{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"score, table, ternary, scores"}]},{"specId":"702364d386bbe3faa8d17ffea1d2cd632f4cce8155369cf4d7806d395c81f65c","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"metric, state, score"}]},{"specId":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"score, state, audit"}]},{"specId":"8879f6761c27c51c6c8ed11a13974ac5935ae6e9776cc04f64ca8ff0ac4169d2","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"state, score, field"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":13,"reasons":[{"kind":"terms","value":"state, score"}]}]},{"key":"ghashtag/t27#2961","repo":"ghashtag/t27","number":2961,"title":"Two of four required contexts have no master reading, and one cannot have any; the README CI badge points at a workflow that does not exist on master","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"base, zero, one, two"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"two, one"}]}]},{"key":"ghashtag/t27#2920","repo":"ghashtag/t27","number":2920,"title":"\"Power analysis regression\" is nine echo lines and never opens the file it names","hits":[{"specId":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","relation":"reference","coverage":"unverified","score":2056,"reasons":[{"kind":"path","value":"specs/fpga/power_analysis.t27"},{"kind":"terms","value":"power, analysis, zero, device, limits, xc7a100t, xc7a35t, budget"}]},{"specId":"d8970c696708b802f279b04ca2bd3dde298c299405b40f452e5b86ea2f556379","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"power, analysis, typical, budget"}]}]},{"key":"ghashtag/t27#2919","repo":"ghashtag/t27","number":2919,"title":"Five workflows believe they are required; four contexts are. coverage failed on 32 of the last 40 merged PRs","hits":[]},{"key":"ghashtag/t27#2915","repo":"ghashtag/t27","number":2915,"title":"brain-seal-refresh.yml cannot succeed: its last step is a push this repository's own ruleset rejects","hits":[]},{"key":"ghashtag/t27#2914","repo":"ghashtag/t27","number":2914,"title":"coq-proofs.yml has failed 62 of 62 runs at opam init; 9 of the repository's 58 Coq files are compiled by anything","hits":[]},{"key":"ghashtag/t27#2905","repo":"ghashtag/t27","number":2905,"title":"bootstrap/src/tooling.rs: 7 gate bodies undeclared; two subcommands print advice for a flag that does not exist and exit 0","hits":[{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"gate, print, exit, main, help"}]}]},{"key":"ghashtag/t27#2904","repo":"ghashtag/t27","number":2904,"title":"The gate against gates-green-by-not-running covers 15 of 47 workflows, and both offenders are outside it","hits":[{"specId":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gates, gate"}]}]},{"key":"ghashtag/t27#2903","repo":"ghashtag/t27","number":2903,"title":"cli/tri-mcp is in neither workspace members nor exclude -- the same defect Cargo.toml already documents for ffi","hits":[]},{"key":"ghashtag/t27#2902","repo":"ghashtag/t27","number":2902,"title":"coq/_CoqProject lists 9 of the 11 .v files; 486 lines of proof have never seen coqc","hits":[]},{"key":"ghashtag/t27#2898","repo":"ghashtag/t27","number":2898,"title":"MAX_SORRY counts 5 admitted proofs; 4 are in files nothing compiles","hits":[]},{"key":"ghashtag/t27#2895","repo":"ghashtag/t27","number":2895,"title":"67% of the Lean development is outside the build graph: 647 theorems lake build has never compiled","hits":[]},{"key":"ghashtag/t27#2893","repo":"ghashtag/t27","number":2893,"title":"A Lean model splits a dotted type into three parameters, and the theorem is true because of it","hits":[{"specId":"c4640c7a2ad1f9a0c29a2e975d615ec82130805ba1e1a75ed3f1c167fba995f7","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/tri/utils/args.t27"},{"kind":"symbol","value":"ParseResult:24"},{"kind":"terms","value":"utils, args, parse"}]},{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"ParseResult:112"},{"kind":"terms","value":"json, request, parse, params"}]}]},{"key":"ghashtag/t27#2880","repo":"ghashtag/t27","number":2880,"title":"Two modifiers the parser consumes and records nowhere, neither with a consumer today","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"compiler, parser, kind, advance, parse, field, struct"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"compiler, lexer, token, kind, advance"}]},{"specId":"380f324e20c22b5441bf9cf413249c1c92b09d33507164e62b0e2fe9d69b7b4c","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"EncodedSequence:76"},{"kind":"symbol","value":"encodeNGram:124"},{"kind":"terms","value":"sequence, ngram, encoded, encode"}]},{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"exit_with_code:246"},{"kind":"terms","value":"exit, kind, parse"}]}]},{"key":"ghashtag/t27#2873","repo":"ghashtag/t27","number":2873,"title":"A script named verify_all_152.py has never parsed: eight conflict markers, present since the commit that added it","hits":[{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":44,"reasons":[{"kind":"terms","value":"git, commit, path, skill, updated, added, digit"}]},{"specId":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"present, verify, verification"}]},{"specId":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"present, verify"}]}]},{"key":"ghashtag/t27#2869","repo":"ghashtag/t27","number":2869,"title":"Four Verilog-backend findings: 4702 invariants that are comments, and a check that cannot fail","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":46,"reasons":[{"kind":"terms","value":"zig, verilog, invariants, section, invariant, bench, block, backends"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":42,"reasons":[{"kind":"terms","value":"kinds, zig, header, verilog, block, invariant, backend"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"backend, zig, block, invariant, section, invariants"}]}]},{"key":"ghashtag/t27#2860","repo":"ghashtag/t27","number":2860,"title":"Five Zig-backend findings from a fan-out audit: a dropped loop body, a fabricated shift width, and assert_eq that nothing defines","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1071,"reasons":[{"kind":"symbol","value":"parse_if_stmt:965"},{"kind":"terms","value":"parser, children, stmt, parse, comparison, shift, call, literal"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":51,"reasons":[{"kind":"terms","value":"backend, zig, ast, invariant, case, parse, path, gen"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":48,"reasons":[{"kind":"terms","value":"valid, path, gen, compile, project, zig, verilog, invariant"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"zig, invariant, expression, int, assert, stmt, case"}]},{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"path, position, dropped, loop"}]}]},{"key":"ghashtag/t27#2853","repo":"ghashtag/t27","number":2853,"title":"Twelve quantified clauses call a function with the wrong number of arguments; every one has a partner test doing the same","hits":[{"specId":"e24ed494c1f78c01bbbd69a338432166ca36a1271b1d5c6c8a25a9946786da76","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"MAX_STEPS:10"},{"kind":"terms","value":"steps, step"}]}]},{"key":"ghashtag/t27#2851","repo":"ghashtag/t27","number":2851,"title":"Seal Coverage has been red on master since #2841: four gen-c fixes changed generated output without re-sealing","hits":[{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"compiler/codegen/zig/codegen.t27"},{"kind":"terms","value":"compiler, codegen, zig"}]},{"specId":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","relation":"reference","coverage":"unverified","score":2008,"reasons":[{"kind":"path","value":"specs/vsa/vsa_core.t27"},{"kind":"terms","value":"vsa, bound"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"compiler, list, status, gen, success, zig, seal, hash"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"gen, zig, seal, point"}]},{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"seal, gen, save, failure"}]}]},{"key":"ghashtag/t27#2847","repo":"ghashtag/t27","number":2847,"title":"Nine unverified findings from a C-backend fan-out audit, with their counts and where to check them","hits":[{"specId":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","relation":"reference","coverage":"unverified","score":2008,"reasons":[{"kind":"path","value":"specs/numeric/phi_ratio.t27"},{"kind":"terms","value":"numeric, phi, ratio"}]}]},{"key":"ghashtag/t27#2846","repo":"ghashtag/t27","number":2846,"title":"String literals reach C with their quotes stripped: a function returns its own address instead of its name","hits":[]},{"key":"ghashtag/t27#2843","repo":"ghashtag/t27","number":2843,"title":"29 specs declare the same test twice, and in half of them the two bodies differ","hits":[]},{"key":"ghashtag/t27#2839","repo":"ghashtag/t27","number":2839,"title":"Eight invariants spell determinism as f(x) == f(x), which holds for any function whatever","hits":[]},{"key":"ghashtag/t27#2835","repo":"ghashtag/t27","number":2835,"title":"specs/file/operations.t27 declares fn delete twice with different arities; all three backends emit both","hits":[{"specId":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","relation":"reference","coverage":"unverified","score":2026,"reasons":[{"kind":"path","value":"specs/file/operations.t27"},{"kind":"terms","value":"operations, range, delete, path"}]},{"specId":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","relation":"reference","coverage":"unverified","score":1000,"reasons":[{"kind":"symbol","value":"FileError:57"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"gen, zig, rust, emit, backends"}]},{"specId":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"operations, parse, delete"}]}]},{"key":"ghashtag/t27#2834","repo":"ghashtag/t27","number":2834,"title":"gen-c emits the first reassignment of a var as a second declaration: 45 specs, 375 errors","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2035,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"symbol","value":"PackedTrit:41"},{"kind":"symbol","value":"pack_trit:159"},{"kind":"symbol","value":"trit_xor:316"},{"kind":"terms","value":"base, zero, one, trit, packed, per, ternary, pack"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"pack_trit:105"},{"kind":"terms","value":"zero, trit, pos, pack, read"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"PackedTrit:12"},{"kind":"symbol","value":"pack_trit:102"},{"kind":"terms","value":"trit, packed, ternary, pack"}]},{"specId":"596d8c5a43c433eebb1c5df08d34b92e03c9697a4ac2f9343c1457246028593b","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, var"}]}]},{"key":"ghashtag/t27#2830","repo":"ghashtag/t27","number":2830,"title":"A module-level var becomes a typedef whose type is its initializer","hits":[{"specId":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"specs/demos/jones_topology_decision_gate.t27"},{"kind":"terms","value":"demos, jones, topology, decision, gate"}]},{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","relation":"reference","coverage":"unverified","score":2023,"reasons":[{"kind":"path","value":"specs/queen/lotus.t27"},{"kind":"terms","value":"queen, lotus, phase, unknown, total"}]},{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/nn/hslm.t27"},{"kind":"symbol","value":"PHASE_FORWARD:42"},{"kind":"terms","value":"hslm, phase, forward, attention, mode"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/numeric/gf16.t27"},{"kind":"terms","value":"numeric, gf16, one, six"}]},{"specId":"bfeb22f04f036c5745781787e8a61f8fe7e2a3c8e9a2c9a27b7f26005c0dd40d","relation":"reference","coverage":"unverified","score":2009,"reasons":[{"kind":"path","value":"specs/runtime/process.t27"},{"kind":"terms","value":"runtime, process"}]}]},{"key":"ghashtag/t27#2827","repo":"ghashtag/t27","number":2827,"title":"phi_split_optimality.t27:293 passes a total width into a parameter that means available width","hits":[{"specId":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","relation":"reference","coverage":"unverified","score":2076,"reasons":[{"kind":"path","value":"specs/math/phi_split_optimality.t27"},{"kind":"symbol","value":"optimal_ratio_by_self_similarity:50"},{"kind":"symbol","value":"optimal_allocation_by_rounding:70"},{"kind":"terms","value":"math, phi, split, optimality, optimal, ratio, self, similarity"}]},{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"PHI_INV:18"},{"kind":"terms","value":"math, phi, inv, exp, equal"}]},{"specId":"80966e05fa9420834513a68d667eb8752ac7360ac01d4ae1e2294a9de72b28f3","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"PHI_INV:12"},{"kind":"terms","value":"phi, inv, total, ratio"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"PHI_INV:346"},{"kind":"terms","value":"similarity, phi, inv, identity"}]},{"specId":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"PHI_INV:14"},{"kind":"terms","value":"math, phi, inv, report"}]}]},{"key":"ghashtag/t27#2826","repo":"ghashtag/t27","number":2826,"title":"opcodes.t27:984 says the sacred alphabet is empty; it is 0xDE..0xE8, and the correctly-bounded form is already in the file","hits":[]},{"key":"ghashtag/t27#2825","repo":"ghashtag/t27","number":2825,"title":"Three cordic.t27 invariants are false over their whole live domain, and the file's own tests pin the opposite","hits":[{"specId":"37aaa0322da86d9674dfd2f7ee235c14c68420cd43da356a04384f5dfccc2f20","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"EXP_BITS:16"},{"kind":"terms","value":"bits, exp, neg, f32, val, sqrt, over, range"}]},{"specId":"5fdec7f0438860173e0475b5e8912e5045a7ab37639ae21ea6f6329830989c02","relation":"reference","coverage":"unverified","score":1029,"reasons":[{"kind":"symbol","value":"EXP_BITS:16"},{"kind":"terms","value":"bits, exp, neg, f32, val, sqrt, over"}]},{"specId":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","relation":"reference","coverage":"unverified","score":1028,"reasons":[{"kind":"symbol","value":"EXP_BITS:27"},{"kind":"terms","value":"bits, exp, phi, val, positive, range, ratio, full"}]},{"specId":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"phi_split:47"},{"kind":"symbol","value":"exp_bits:53"},{"kind":"terms","value":"phi, ratio, split, available, exp, bits, comparison"}]},{"specId":"212783a39336654dfc8aa95c1faf951730bd1bbde39e475d2c947842f47de7de","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"phi_split:46"},{"kind":"symbol","value":"exp_bits:52"},{"kind":"terms","value":"phi, ratio, split, available, exp, bits, comparison"}]}]},{"key":"ghashtag/t27#2824","repo":"ghashtag/t27","number":2824,"title":"cordic_sin_cos returns (cos, sin); its own doc comment, and the repo's reference CORDIC RTL, both say (sin, cos)","hits":[{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":48,"reasons":[{"kind":"terms","value":"zero, neg, pow2, f32, sqrt, sin, cos, one"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"candidate","coverage":"unverified","score":48,"reasons":[{"kind":"terms","value":"zero, neg, pow2, f32, sqrt, sin, cos, one"}]},{"specId":"812d7df81a70a438c40b7ecf3984eccb6f10b2b634a14c5de49c569c29b75c89","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"functions, doc, out, text, reference, report"}]},{"specId":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"angle, sin, cos, sqrt"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"angle, cos, sin"}]}]},{"key":"ghashtag/t27#2822","repo":"ghashtag/t27","number":2822,"title":"Thirteen competitors are defined 2-4 times in one benchmark spec, and five disagree on the score","hits":[{"specId":"fe76d7adec120cd0d8e1ea2f7bfa596973c69444e08a9bd021ecbc3230320fc3","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"alpha, one, score"}]}]},{"key":"ghashtag/t27#2807","repo":"ghashtag/t27","number":2807,"title":"specs/ml/optimizer/adamw.t27 contains two complete copies of the AdamW module","hits":[{"specId":"75057ee2ad3e822c422ce7e02fcbd28df64df4237be2983dc47a485982c08e3a","relation":"reference","coverage":"unverified","score":2056,"reasons":[{"kind":"path","value":"specs/ml/optimizer/adamw.t27"},{"kind":"symbol","value":"AdamWConfig:19"},{"kind":"terms","value":"optimizer, adamw, default, weight, decay, adam, wconfig, step"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":2028,"reasons":[{"kind":"path","value":"specs/numeric/gf16.t27"},{"kind":"terms","value":"numeric, gf16, bias, phi, zero, copy, one, six"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/nn/attention.t27"},{"kind":"terms","value":"attention, weight, apply, compute"}]},{"specId":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","relation":"reference","coverage":"unverified","score":1033,"reasons":[{"kind":"symbol","value":"DEFAULT_LEARNING_RATE:41"},{"kind":"terms","value":"pass, default, generation, learning, rate, attention, step, compute"}]},{"specId":"acf6ebbee2cb8fc7ed573fa75e2196c7db42ccdd33c893329bf26bd5299845f6","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"DEFAULT_BETA:13"},{"kind":"terms","value":"default, beta"}]}]},{"key":"ghashtag/t27#2804","repo":"ghashtag/t27","number":2804,"title":"The Railway server's static fallback and 404 page point at a directory that has never existed","hits":[]},{"key":"ghashtag/t27#2800","repo":"ghashtag/t27","number":2800,"title":"The catalog has two generation paths; one feeds nothing, its only consumer is broken, and a permanent warning carries no information","hits":[{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"find, two, one, present"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"zero, one, positive, two"}]}]},{"key":"ghashtag/t27#2787","repo":"ghashtag/t27","number":2787,"title":"tnf16's phi_distance is the value for a mantissa it does not have, and the field means three different things","hits":[{"specId":"0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"PHI_DISTANCE:30"},{"kind":"terms","value":"numeric, bits, phi, distance, abs, format, log2, mantissa"}]},{"specId":"1e249c99761d8f6585fd55b185588a515c04ca473bf228e9e8fc55a516afe7e4","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"PHI_DISTANCE:30"},{"kind":"terms","value":"numeric, bits, phi, distance, abs, format, log2, mantissa"}]},{"specId":"27f8eeac6179f904b13939ad3e39fffe5062b0aadf2e27ac070bb2d44d4856c3","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"PHI_DISTANCE:30"},{"kind":"terms","value":"numeric, bits, phi, distance, abs, format, log2, mantissa"}]},{"specId":"304dbefaab41ae6360d9007359ccd36bab0e9ef78e8cc2e00e7ab0b41269b0f6","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"PHI_DISTANCE:30"},{"kind":"terms","value":"numeric, bits, phi, distance, abs, format, log2, mantissa"}]},{"specId":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"PHI_DISTANCE:34"},{"kind":"terms","value":"numeric, bits, phi, distance, abs, format, log2, mantissa"}]}]},{"key":"ghashtag/t27#2783","repo":"ghashtag/t27","number":2783,"title":"Four workflows are red on master today, and two of them are green by not running","hits":[{"specId":"e9927cc72411bb1d9ec0d23c7fdeea9638aad2c15408bba3bba28f1d11f9e40e","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"failed, red, green"}]}]},{"key":"ghashtag/t27#2778","repo":"ghashtag/t27","number":2778,"title":"A recovered assertion that actually fails: trits_to_bits round-trip in ternary_encoding","hits":[{"specId":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","relation":"reference","coverage":"unverified","score":2034,"reasons":[{"kind":"path","value":"specs/base/ternary_encoding.t27"},{"kind":"symbol","value":"bits_to_trits:47"},{"kind":"symbol","value":"trits_to_bits:74"},{"kind":"terms","value":"base, ternary, encoding, bits, trits, decoded"}]},{"specId":"4468de25e4e94f883c3cd64306eb5cff4e69992728e7211b73cacfe2c83bc3c8","relation":"reference","coverage":"unverified","score":2023,"reasons":[{"kind":"path","value":"specs/isa/ternary_arithmetic.t27"},{"kind":"terms","value":"isa, ternary, arithmetic, trits"}]},{"specId":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/queen/brain_summaries.t27"},{"kind":"terms","value":"queen, brain, summaries, reported"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"base, one, bits, trits, ternary, encoding"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"bits, discarded, round, decoded, base, one"}]}]},{"key":"ghashtag/t27#2774","repo":"ghashtag/t27","number":2774,"title":"69% of the remaining discard is one construct the parser does not implement: quantified invariants","hits":[{"specId":"1606807e957801063ec8369b22eff27e144b157313c8f1117bf8e84d48d0def4","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"finite, remaining, one, mean"}]}]},{"key":"ghashtag/t27#2767","repo":"ghashtag/t27","number":2767,"title":"547 specs carry TWO seals, and `seal --save` writes only one of them","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"compiler/codegen/testgen.t27"},{"kind":"terms","value":"compiler, codegen, testgen, json"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"reference","coverage":"unverified","score":1029,"reasons":[{"kind":"symbol","value":"spec_path:50"},{"kind":"terms","value":"compiler, path, key, branch, seal, hash"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"one, carry, two"}]},{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"seal, save"}]},{"specId":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"carry, save"}]}]},{"key":"ghashtag/t27#2764","repo":"ghashtag/t27","number":2764,"title":"gen-c uses Trit 141 times and declares it zero times: the C backend does not follow \"use\"","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"terms","value":"base, zero, one, trit, per"}]},{"specId":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/vsa/ops.t27"},{"kind":"terms","value":"vsa, ops, bind, trit"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"gen, zig, header, verilog, backend"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"backend, zig, gen"}]}]},{"key":"ghashtag/t27#2762","repo":"ghashtag/t27","number":2762,"title":"Eight gates were green because nobody asked them: the readings are in","hits":[]},{"key":"ghashtag/t27#2754","repo":"ghashtag/t27","number":2754,"title":"secret-scan and cli-tri are red on master, and a paths: filter has been hiding it","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"reference","coverage":"unverified","score":1028,"reasons":[{"kind":"symbol","value":"spec_path:50"},{"kind":"terms","value":"path, success, dir, build, branch, seal, load"}]},{"specId":"e31e00a07700fe2458b2945fbd2925081653e4ac6d8c73b76b78b2b2d42c3ddf","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"paths, filter, matches"}]}]},{"key":"ghashtag/t27#2747","repo":"ghashtag/t27","number":2747,"title":"Nothing in this repository builds the Lean proofs","hits":[{"specId":"cb61281176bafb99fd47a406941d7f224280dbfc0c0e255c3f0afb9dd6ce3976","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/ar/asp_solver.t27"},{"kind":"terms","value":"asp, solver, steps, match"}]}]},{"key":"ghashtag/t27#2729","repo":"ghashtag/t27","number":2729,"title":"cli-tri has been red on master for three days; the path filter meant it never ran to say so","hits":[{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"cli, path, status, hash"}]},{"specId":"4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"cli, path, status"}]},{"specId":"976ac6894ffb6e536f5271c3692387c8e9fff1b0ed6f280e1aa297c0c8b8340b","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"cli, path, status"}]}]},{"key":"ghashtag/t27#2725","repo":"ghashtag/t27","number":2725,"title":"The formal workflow has never run, and my count of the converter keys was wrong in both directions","hits":[]},{"key":"ghashtag/t27#2724","repo":"ghashtag/t27","number":2724,"title":"The gate I added could never have run, and enum was not the only key the converter drops","hits":[{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":2056,"reasons":[{"kind":"path","value":"specs/lsp/protocol.t27"},{"kind":"symbol","value":"METHOD_COMPLETION:49"},{"kind":"symbol","value":"message_buffer_create:237"},{"kind":"terms","value":"lsp, protocol, buffer, length, method, exit, did, open"}]},{"specId":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","relation":"reference","coverage":"unverified","score":2035,"reasons":[{"kind":"path","value":"specs/lsp/language.t27"},{"kind":"symbol","value":"LANG_ZIG:22"},{"kind":"terms","value":"lsp, language, lang, zig, python, info, completion"}]},{"specId":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/server/http.t27"},{"kind":"terms","value":"http, method, found"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"TypeInfo:400"},{"kind":"terms","value":"ast, case, block, info"}]},{"specId":"98f34738f6fa88c06b1316d6a9849fc24d62766e5e288d1498ef3d2006ce1e9a","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"TypeInfo:134"},{"kind":"terms","value":"ast, info"}]}]},{"key":"ghashtag/t27#2723","repo":"ghashtag/t27","number":2723,"title":"union(enum) lands the last of the 31; and the converter is not losing files silently","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1037,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"skip, parse, field, struct, else, enum"}]},{"specId":"6300dc270115322725d4e00244e601fe557f70f71225dc72949205213033e573","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"ParsedCommand:37"},{"kind":"terms","value":"namespace, parsed, namespaced, flat"}]}]},{"key":"ghashtag/t27#2719","repo":"ghashtag/t27","number":2719,"title":"message_buffer_create reports a capacity it cannot hold","hits":[{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":1045,"reasons":[{"kind":"symbol","value":"METHOD_COMPLETION:49"},{"kind":"symbol","value":"message_buffer_create:237"},{"kind":"terms","value":"lsp, protocol, buffer, length, method, completion, request, data"}]}]},{"key":"ghashtag/t27#2718","repo":"ghashtag/t27","number":2718,"title":"The converter never parsed variant lists at all — root cause fixed, and the hand recovery confirmed by re-derivation","hits":[{"specId":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/tri/utils/exit_codes.t27"},{"kind":"symbol","value":"ExitCode:17"},{"kind":"terms","value":"utils, exit, codes"}]},{"specId":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"specs/server/http.t27"},{"kind":"terms","value":"http, empty, success"}]},{"specId":"6300dc270115322725d4e00244e601fe557f70f71225dc72949205213033e573","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"ParsedCommand:37"},{"kind":"terms","value":"namespace, parsed, namespaced, flat"}]}]},{"key":"ghashtag/t27#2717","repo":"ghashtag/t27","number":2717,"title":"The lost enum variants were never lost: they survive in the sibling repo, and 29 of 31 are restored","hits":[{"specId":"2b419fc69d1704d6bcd88d071fcb8f278a5d4d910dd89d541756adc261e995bb","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/tri/net/http.t27"},{"kind":"symbol","value":"method_to_string:36"},{"kind":"terms","value":"http, method, status, success, parse"}]},{"specId":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/tri/utils/exit_codes.t27"},{"kind":"terms","value":"utils, exit, codes"}]},{"specId":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","relation":"reference","coverage":"unverified","score":1035,"reasons":[{"kind":"symbol","value":"method_to_string:225"},{"kind":"terms","value":"http, default, method, post, put, delete, status, empty"}]},{"specId":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"AgentType:13"},{"kind":"symbol","value":"AgentStatus:19"},{"kind":"symbol","value":"TaskStatus:45"},{"kind":"terms","value":"swarm, agents, status, sacred"}]},{"specId":"85ee6b76ac54f68b3023b73083cabfcc56dd14175e5f403a0a6a5e2f8c03d957","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"TaskStatus:52"},{"kind":"terms","value":"autonomous, lifecycle, status"}]}]},{"key":"ghashtag/t27#2716","repo":"ghashtag/t27","number":2716,"title":"A gate that mutates one digit and requires the harness to notice","hits":[{"specId":"8c8317e74a8b9562d87049e4b7826d4231c61236cbd2fa77cbf7e3bc539777ed","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"brain_bus_version:10"},{"kind":"terms","value":"brain, bus"}]}]},{"key":"ghashtag/t27#2715","repo":"ghashtag/t27","number":2715,"title":"Unpinned the enum tests and repaired lsp/language; 878 is the first defensible assertion count","hits":[{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":2049,"reasons":[{"kind":"path","value":"specs/lsp/protocol.t27"},{"kind":"symbol","value":"METHOD_HOVER:52"},{"kind":"terms","value":"lsp, protocol, buffer, length, method, did, hover, document"}]},{"specId":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","relation":"reference","coverage":"unverified","score":2037,"reasons":[{"kind":"path","value":"specs/lsp/language.t27"},{"kind":"symbol","value":"LANG_ZIG:22"},{"kind":"symbol","value":"EXT_T27:43"},{"kind":"symbol","value":"LanguageInfo:71"},{"kind":"terms","value":"lsp, language, lang, zig, ext, info"}]},{"specId":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/tri/sort/sort.t27"},{"kind":"terms","value":"sort, order"}]},{"specId":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"model, length, language, lsp, slice"}]}]},{"key":"ghashtag/t27#2714","repo":"ghashtag/t27","number":2714,"title":"The run-scan harness could report a pass compiled from different code","hits":[{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"pass, fail, fixed, size, report"}]},{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"harness, content, report"}]},{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"pass, fail, passed, report"}]},{"specId":"524a038de25358c30e02aeb7247c895c541564ce39383d61139d95d45b585920","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"pass, fail, path, report"}]},{"specId":"febf87624d67aa679c451ceba324033bcca3e9bd351a150bdd57a3e38e79122f","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"pass, report"}]}]},{"key":"ghashtag/t27#2713","repo":"ghashtag/t27","number":2713,"title":"A repo-wide \"replace Unicode with ASCII\" commit numbered the characters instead of transliterating them, and the tree records it as done","hits":[{"specId":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","relation":"reference","coverage":"unverified","score":2028,"reasons":[{"kind":"path","value":"specs/math/phi_universal_attractor.t27"},{"kind":"terms","value":"math, phi, universal, attractor, point, proof"}]},{"specId":"d10dbd0174015ac2a3c91ee97355ff93f5da3231f9925e1b27eac88e0284aa69","relation":"reference","coverage":"unverified","score":2024,"reasons":[{"kind":"path","value":"specs/vsa/jones_polynomial.t27"},{"kind":"symbol","value":"jones_trefoil_at_phi:119"},{"kind":"terms","value":"vsa, jones, polynomial, trefoil, phi"}]},{"specId":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","relation":"reference","coverage":"unverified","score":1025,"reasons":[{"kind":"symbol","value":"ternary_not:30"},{"kind":"terms","value":"isa, ternary, gates, gate, truth"}]},{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"compiler, invariant, commit, docs, ascii, text"}]},{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"parse, seal, commit, done, fail, failure"}]}]},{"key":"ghashtag/t27#2712","repo":"ghashtag/t27","number":2712,"title":"What a sole enum field means, decided by measurement — and the entanglement is gone","hits":[{"specId":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","relation":"reference","coverage":"unverified","score":2009,"reasons":[{"kind":"path","value":"specs/tools/schema.t27"},{"kind":"symbol","value":"ParameterSchema:46"},{"kind":"terms","value":"schema, parameter"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"TypeInfo:400"},{"kind":"terms","value":"ast, case, assert, rule, info"}]},{"specId":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"SortOrder:13"},{"kind":"terms","value":"sort, order"}]},{"specId":"303799b32c51f84cea3ebabfa4e586d88054a585b28c70f2f5cbd3c58b876cdd","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"PaddingMode:31"},{"kind":"terms","value":"padding, mode"}]},{"specId":"98f34738f6fa88c06b1316d6a9849fc24d62766e5e288d1498ef3d2006ce1e9a","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"TypeInfo:134"},{"kind":"terms","value":"ast, info"}]}]},{"key":"ghashtag/t27#2711","repo":"ghashtag/t27","number":2711,"title":"Recursive-by-value nodes and string-initialised numeric slices; and why the keyword field-name fix is blocked","hits":[{"specId":"1ec9b1d68d6e7223280e904ec1472c036b12222fb7dab9b11f049c8b98ffc62d","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/tri/trees/tree.t27"},{"kind":"terms","value":"trees, tree, size"}]},{"specId":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","relation":"reference","coverage":"unverified","score":2007,"reasons":[{"kind":"path","value":"specs/tools/schema.t27"},{"kind":"terms","value":"schema, default"}]},{"specId":"1eb3a181da111913289f6593f867fb6abc27070c70544e939e114d7ac5dfeaec","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"QuadNode:20"},{"kind":"symbol","value":"QuadTree:28"},{"kind":"terms","value":"trees, quadtree, quad, node, tree"}]},{"specId":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"OctNode:22"},{"kind":"terms","value":"trees, octree, oct, node"}]},{"specId":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"KDNode:13"},{"kind":"terms","value":"trees, tree, kdnode"}]}]},{"key":"ghashtag/t27#2710","repo":"ghashtag/t27","number":2710,"title":"The run-scan shim reported exit 0 on a file it never analysed; and a switch arm that ate 14 tests","hits":[{"specId":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","relation":"reference","coverage":"unverified","score":2032,"reasons":[{"kind":"path","value":"specs/lsp/language.t27"},{"kind":"symbol","value":"LANG_T27:19"},{"kind":"symbol","value":"SymbolKind:144"},{"kind":"symbol","value":"symbol_kind_to_string:308"},{"kind":"terms","value":"lsp, language, lang, zig, info, bracket, kind"}]},{"specId":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","relation":"reference","coverage":"unverified","score":2009,"reasons":[{"kind":"path","value":"specs/tools/schema.t27"},{"kind":"symbol","value":"ParameterSchema:46"},{"kind":"terms","value":"schema, parameter"}]},{"specId":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","relation":"reference","coverage":"unverified","score":2004,"reasons":[{"kind":"path","value":"specs/tri/sort/sort.t27"},{"kind":"terms","value":"sort"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1072,"reasons":[{"kind":"symbol","value":"parse_switch_expr:793"},{"kind":"symbol","value":"parse_enum_body:1135"},{"kind":"terms","value":"parser, kind, parse, expr, right, field, struct, literal"}]},{"specId":"4c4543a14768e2353cf1981460c90b96fa26a9c05e049b5d504e07a9e244a0d4","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"SymbolKind:181"},{"kind":"terms","value":"lsp, schema, zero, position, kind, parameter"}]}]},{"key":"ghashtag/t27#2709","repo":"ghashtag/t27","number":2709,"title":"482 tests written, assertions executed 416 -> 888 — and none of them is behavioural","hits":[{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":2041,"reasons":[{"kind":"path","value":"specs/math/constants.t27"},{"kind":"symbol","value":"APPROX_TOLERANCE:233"},{"kind":"terms","value":"math, constants, phi, measured, abs, pow, approx, tolerance"}]},{"specId":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","relation":"reference","coverage":"unverified","score":2027,"reasons":[{"kind":"path","value":"specs/ml/layers/avgpool2d_layer.t27"},{"kind":"symbol","value":"DEFAULT_KERNEL:13"},{"kind":"terms","value":"layers, avgpool2d, layer, default, kernel, size, forward"}]},{"specId":"1ec9b1d68d6e7223280e904ec1472c036b12222fb7dab9b11f049c8b98ffc62d","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/tri/trees/tree.t27"},{"kind":"terms","value":"trees, tree, size"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"TypeInfo:400"},{"kind":"terms","value":"ast, data, decl, assert, info"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"TypeInfo:6"},{"kind":"terms","value":"info, set, arithmetic, literal, binary"}]}]},{"key":"ghashtag/t27#2708","repo":"ghashtag/t27","number":2708,"title":"use binds the module, not its names: 139 errors, and what is left is a pub-visibility matter","hits":[]},{"key":"ghashtag/t27#2707","repo":"ghashtag/t27","number":2707,"title":"A generated stub asserts nothing, so it should emit nothing: 152 -> 289 valid","hits":[]},{"key":"ghashtag/t27#2706","repo":"ghashtag/t27","number":2706,"title":"The array-literal scanner stopped at the first ']' and dropped the rest of the literal","hits":[{"specId":"ae3a7935ffc47b75ad328249c4cca737f67377686264d59c6960489ecc4e798a","relation":"reference","coverage":"unverified","score":2052,"reasons":[{"kind":"path","value":"specs/portable/relay_observer.t27"},{"kind":"symbol","value":"WebSocketState:32"},{"kind":"symbol","value":"websocket_state_new:66"},{"kind":"terms","value":"portable, relay, observer, state, one, event, web, socket"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1061,"reasons":[{"kind":"symbol","value":"parse_array_literal:720"},{"kind":"terms","value":"parser, kind, brace, parse, right, inner, struct, literal"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"reference","coverage":"unverified","score":1034,"reasons":[{"kind":"symbol","value":"PIPELINE_STAGES:21"},{"kind":"symbol","value":"MACUnit:63"},{"kind":"terms","value":"mac, units, pipeline, stages, macunit, trit, accumulator"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"TernaryWord:53"},{"kind":"terms","value":"one, trit, word, ternary, right"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"TernaryWord:17"},{"kind":"terms","value":"trit, ternary, word, time"}]}]},{"key":"ghashtag/t27#2705","repo":"ghashtag/t27","number":2705,"title":"RUST_DIALECT.json drifted in both directions; the ceiling built on it is unreliable","hits":[{"specId":"638f8c5539801b533589411377798f5a62204a19dedb71d2853cde55d12b9ad4","relation":"reference","coverage":"unverified","score":2024,"reasons":[{"kind":"path","value":"specs/automation/wrapup-auto.t27"},{"kind":"symbol","value":"WrapUpInput:16"},{"kind":"symbol","value":"WrapUpResult:26"},{"kind":"terms","value":"automation, wrapup, auto, wrap"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/compiler/parser.t27"},{"kind":"terms","value":"compiler, parser, skip, top, parse, array"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/fpga/mac.t27"},{"kind":"terms","value":"mac, pipeline, stages, set"}]},{"specId":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","relation":"reference","coverage":"unverified","score":2003,"reasons":[{"kind":"path","value":"specs/fpga/memory.t27"},{"kind":"terms","value":"memory"}]},{"specId":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"ErrorCode:32"},{"kind":"terms","value":"memory, wrapup, list, text"}]}]},{"key":"ghashtag/t27#2704","repo":"ghashtag/t27","number":2704,"title":"Rust array-repeat in a behaviour clause reached the output verbatim","hits":[{"specId":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","relation":"reference","coverage":"unverified","score":1033,"reasons":[{"kind":"symbol","value":"MemDesc:47"},{"kind":"symbol","value":"empty_mem_port:59"},{"kind":"symbol","value":"addr_width:200"},{"kind":"terms","value":"memory, mem, port, ports, desc, empty, addr, width"}]},{"specId":"0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"empty_mem_port:134"},{"kind":"terms","value":"hir, ports, port, mem, empty"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"addr_width:29"},{"kind":"terms","value":"compiler, width, addr, ports, memory"}]},{"specId":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"addr_width:119"},{"kind":"terms","value":"empty, addr, width"}]},{"specId":"1311f1b9f5b826d81f9ae077069f11252df3e04ac5c1c4e40b554b4783f75ad9","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"ADDR_WIDTH:12"},{"kind":"terms","value":"addr, width"}]}]},{"key":"ghashtag/t27#2703","repo":"ghashtag/t27","number":2703,"title":"A keyword is a legal variable name; the parser dropped it and emitted 'var ;'","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":2045,"reasons":[{"kind":"path","value":"specs/compiler/parser.t27"},{"kind":"symbol","value":"node_new:331"},{"kind":"terms","value":"compiler, parser, node, kind, parse, local, decl, var"}]},{"specId":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","relation":"candidate","coverage":"unverified","score":57,"reasons":[{"kind":"terms","value":"parser, token, ast, node, parse, decl, keyword, identifier"}]},{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","relation":"candidate","coverage":"unverified","score":43,"reasons":[{"kind":"terms","value":"compiler, parser, lexer, identifier, token, ident, keyword"}]},{"specId":"2e87c761814045a402179280a8406e4cffaec0795497a4a7e042d973bf2660f0","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"compiler, parser, token, decl, var, parse, ast, node"}]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"variable, var, report"}]}]},{"key":"ghashtag/t27#2701","repo":"ghashtag/t27","number":2701,"title":"Unresolved imports classified: 31 of 34 name things the corpus does not contain","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"PackedTrit:41"},{"kind":"terms","value":"base, one, trit, packed"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"PackedTrit:12"},{"kind":"terms","value":"compiler, trit, packed, phi"}]}]},{"key":"ghashtag/t27#2700","repo":"ghashtag/t27","number":2700,"title":"A \"using\" in prose became an import; and the per-spec delta check compared strings","hits":[]},{"key":"ghashtag/t27#2699","repo":"ghashtag/t27","number":2699,"title":"Add a third instrument: do emitted imports resolve to files that exist?","hits":[]},{"key":"ghashtag/t27#2698","repo":"ghashtag/t27","number":2698,"title":"281 specs declare a module name; the resolver only ever read file paths","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":2034,"reasons":[{"kind":"path","value":"specs/base/ops.t27"},{"kind":"symbol","value":"trit_negate:133"},{"kind":"terms","value":"base, ops, tritype, one, trit, multiply, negate, two"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2030,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"symbol","value":"trit_multiply:109"},{"kind":"symbol","value":"trit_negate:127"},{"kind":"terms","value":"base, tritype, one, trit, multiply, negate, nor"}]},{"specId":"3372fcbc6f9c6838d6e21ed8900c9e3fe00de2a9b57386380e7eaa13beefd052","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/sandbox/session_timeout.t27"},{"kind":"terms","value":"sandbox, session, timeout"}]},{"specId":"991f6796a14b724c6c6d7ad11fa08025190c5fc6ee4e48506870bfdcc8ad5e5b","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"trit_negate:28"},{"kind":"terms","value":"base, one, trit, negate"}]}]},{"key":"ghashtag/t27#2697","repo":"ghashtag/t27","number":2697,"title":"A hyphen in a use target is a path separator; and a primitive is not a module","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2035,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"symbol","value":"trit_multiply:109"},{"kind":"symbol","value":"trit_negate:127"},{"kind":"terms","value":"base, tritype, zero, one, trit, per, multiply, negate"}]},{"specId":"4c4543a14768e2353cf1981460c90b96fa26a9c05e049b5d504e07a9e244a0d4","relation":"reference","coverage":"unverified","score":2030,"reasons":[{"kind":"path","value":"specs/lsp/schema.t27"},{"kind":"terms","value":"lsp, schema, zero, diagnostic, severity, sync, parameter"}]},{"specId":"88defe0150c9788a031d6028f0ce24fb7f84434a4a208f763e9e11d71a8705b5","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/physics/gamma-conflict.t27"},{"kind":"terms","value":"physics, gamma, conflict"}]},{"specId":"bf010cc8934d6a7e7d4e53b272036a117d7d225cf832460aa3639938fe7ba24a","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/provider/schema.t27"},{"kind":"terms","value":"provider, schema, base"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":1037,"reasons":[{"kind":"symbol","value":"trit_negate:133"},{"kind":"terms","value":"base, tritype, zero, one, trit, carry, multiply, negate"}]}]},{"key":"ghashtag/t27#2696","repo":"ghashtag/t27","number":2696,"title":"The emitter dropped every 'x as T' cast: 645 in 67 specs, 9 of them already passing","hits":[{"specId":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"exp_int:270"},{"kind":"terms","value":"small, left, right, exp, int"}]},{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"exp_int:105"},{"kind":"terms","value":"measured, exp, int"}]}]},{"key":"ghashtag/t27#2695","repo":"ghashtag/t27","number":2695,"title":"RUST_DIALECT.json still lists math/constants after conversion","hits":[{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/math/constants.t27"},{"kind":"terms","value":"math, constants"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"rust, json"}]},{"specId":"78fb5c9300e99d054e736a1987e58b72a08481fbed4dec98bab56f0ca9c5f0ff","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"math, constants"}]},{"specId":"d24e42682ea2720f08b7576f1a05a78a0387763d83c8e8392cf7d2f2b8555f48","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"math, constants"}]}]},{"key":"ghashtag/t27#2694","repo":"ghashtag/t27","number":2694,"title":"Convert math/constants from Rust dialect: specs that run 46 -> 74","hits":[{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":2049,"reasons":[{"kind":"path","value":"specs/math/constants.t27"},{"kind":"symbol","value":"exp_int:105"},{"kind":"symbol","value":"ln_approx:137"},{"kind":"symbol","value":"exp_approx:158"},{"kind":"terms","value":"math, constants, measured, scale, pow, exp, int, approx"}]},{"specId":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","relation":"reference","coverage":"unverified","score":1027,"reasons":[{"kind":"symbol","value":"exp_int:270"},{"kind":"terms","value":"math, left, three, pow, exp, int"}]},{"specId":"2da4d6627b3a63870d19956b21f5a59007f39baf943b5d1c48e0af108f11b76f","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"ln_approx:783"},{"kind":"symbol","value":"exp_approx:798"},{"kind":"terms","value":"exp, int, pow, approx"}]},{"specId":"0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"ln_approx:224"},{"kind":"symbol","value":"exp_approx:243"},{"kind":"terms","value":"exp, pow, approx"}]},{"specId":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"ln_approx:361"},{"kind":"symbol","value":"exp_approx:380"},{"kind":"terms","value":"exp, pow, approx"}]}]},{"key":"ghashtag/t27#2688","repo":"ghashtag/t27","number":2688,"title":"35 of 55 import-blocked specs depend on a Rust-dialect module: a ceiling, not a backlog","hits":[{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/math/constants.t27"},{"kind":"terms","value":"math, constants, pow"}]}]},{"key":"ghashtag/t27#2686","repo":"ghashtag/t27","number":2686,"title":"Gate Topology audits 15 of 45 workflows and misses two live violators; coq-proofs.yml has never been green in 50 runs","hits":[{"specId":"e9927cc72411bb1d9ec0d23c7fdeea9638aad2c15408bba3bba28f1d11f9e40e","relation":"candidate","coverage":"unverified","score":42,"reasons":[{"kind":"terms","value":"topology, status, active, wired, red, green"}]},{"specId":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"topology, decision, gate"}]}]},{"key":"ghashtag/t27#2685","repo":"ghashtag/t27","number":2685,"title":"PRL draft outline claims zero admitted lemmas; proofs/ contains 32, and the cited audit trail never existed","hits":[{"specId":"4c4543a14768e2353cf1981460c90b96fa26a9c05e049b5d504e07a9e244a0d4","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"zero, document, contains, inside"}]},{"specId":"da9a438d7ac840510ba33d81294d8eb8c882e20c4dde2473703670ef40bb37ce","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"claims, zero"}]},{"specId":"9f31f299bf8feb20f30634bf278318e04e0294700bd1c46fff873e0785c77fbd","relation":"candidate","coverage":"unverified","score":14,"reasons":[{"kind":"terms","value":"zero, contains"}]}]},{"key":"ghashtag/t27#2684","repo":"ghashtag/t27","number":2684,"title":"use std emits @import(\"std.zig\")","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"zig, std"}]}]},{"key":"ghashtag/t27#2683","repo":"ghashtag/t27","number":2683,"title":"use a::b::Symbol imports a symbol, not a module; the emitter treats the last segment as a filename","hits":[{"specId":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"PHI_INV:14"},{"kind":"terms","value":"math, sacred, physics, phi, inv, target"}]},{"specId":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"PHI_INV:12"},{"kind":"terms","value":"math, sacred, physics, phi, inv"}]},{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"PHI_INV:18"},{"kind":"terms","value":"math, phi, inv, measured"}]},{"specId":"d24e42682ea2720f08b7576f1a05a78a0387763d83c8e8392cf7d2f2b8555f48","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"PHI_INV:17"},{"kind":"terms","value":"math, phi, inv, measured"}]},{"specId":"aa68e993cc9415a7df4fda9e3366a8cb1c8de9e0f35f2b499f550f2bf45b2936","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"PHI_INV:15"},{"kind":"terms","value":"phi, inv, base, list"}]}]},{"key":"ghashtag/t27#2682","repo":"ghashtag/t27","number":2682,"title":"Correction: parent imports are legal under a tree-root; the revert in #2681 was wrong","hits":[{"specId":"9cbf399a4e185207def9b62c59c9b6cefb29fc2fc9cfada401826defe67ea034","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"entry, parent, tree"}]}]},{"key":"ghashtag/t27#2681","repo":"ghashtag/t27","number":2681,"title":"Relative parent imports are illegal in Zig; the emitted tree cannot build either way","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"valid, path, compile, project, build, zig"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"zig, imports, constants, case"}]},{"specId":"9cbf399a4e185207def9b62c59c9b6cefb29fc2fc9cfada401826defe67ea034","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"parent, tree"}]},{"specId":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"tree, build"}]},{"specId":"e17f70b30cb2c25218feea80bfbbe599006cc6fdbd524a579b5fc5d1ef3cbe15","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"tree, build"}]}]},{"key":"ghashtag/t27#2680","repo":"ghashtag/t27","number":2680,"title":"Every import dropped its module path: 92 of 144 valid specs import a file that is not there","hits":[{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"path, dropped, map"}]}]},{"key":"ghashtag/t27#2679","repo":"ghashtag/t27","number":2679,"title":"zig_run_scan reports on a 40-spec sample; run the whole population","hits":[]},{"key":"ghashtag/t27#2678","repo":"ghashtag/t27","number":2678,"title":"copy_propagate turns 'return result' into 'return undefined' when the write is inside a loop","hits":[{"specId":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"ternary, word, write, copy, pack"}]},{"specId":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"write, copy"}]}]},{"key":"ghashtag/t27#2677","repo":"ghashtag/t27","number":2677,"title":"specs/base/types.t27: a byte cannot hold eight trits, and pack ignores byte indexing","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2067,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"symbol","value":"TRITS_PER_BYTE:32"},{"kind":"symbol","value":"PackedTrit:41"},{"kind":"symbol","value":"WORD_BYTES:51"},{"kind":"symbol","value":"TernaryWord:53"},{"kind":"symbol","value":"pack_trit:159"},{"kind":"symbol","value":"ternary_word_pack:194"},{"kind":"symbol","value":"byte_idx:502"},{"kind":"symbol","value":"byte_idx:517"},{"kind":"symbol","value":"byte_idx:543"},{"kind":"symbol","value":"byte_idx:1063"},{"kind":"symbol","value":"byte_idx:1112"},{"kind":"terms","value":"base, one, trit, packed, bits, per, trits, byte"}]},{"specId":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","relation":"reference","coverage":"unverified","score":1044,"reasons":[{"kind":"symbol","value":"TRITS_PER_BYTE:23"},{"kind":"terms","value":"ternary, packed, trit, trits, per, byte, bytes, pack"}]},{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":1044,"reasons":[{"kind":"symbol","value":"TRITS_PER_BYTE:22"},{"kind":"terms","value":"ternary, trits, per, byte, packed, bytes, int, pack"}]},{"specId":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","relation":"reference","coverage":"unverified","score":1035,"reasons":[{"kind":"symbol","value":"TRITS_PER_BYTE:27"},{"kind":"terms","value":"base, ternary, trit, bits, per, byte, trits, bit"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1033,"reasons":[{"kind":"symbol","value":"PackedTrit:12"},{"kind":"symbol","value":"TernaryWord:17"},{"kind":"symbol","value":"pack_trit:102"},{"kind":"terms","value":"compiler, trit, packed, ternary, word, pack, int, time"}]}]},{"key":"ghashtag/t27#2676","repo":"ghashtag/t27","number":2676,"title":"Emitted assertions never ran: bare expect() drops an error union","hits":[]},{"key":"ghashtag/t27#2675","repo":"ghashtag/t27","number":2675,"title":"Bind discarded call results; and the run-scan harness was writing into the repo","hits":[{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"harness, results, build, report"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"call, bind, cache"}]}]},{"key":"ghashtag/t27#2674","repo":"ghashtag/t27","number":2674,"title":"Unwritten bodies should @panic, not @compileError; and my sample was alphabetical","hits":[{"specId":"7b16ea29ae644a0ff54968ea37806543ba823c4bfeddd82f64c66485efec33b1","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"compile, sample"}]}]},{"key":"ghashtag/t27#2673","repo":"ghashtag/t27","number":2673,"title":"ast-check VALID does not mean it compiles: 29 of 40, and one emitted line caused 13","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"zig, ast, block, invariant, valid"}]},{"specId":"1606807e957801063ec8369b22eff27e144b157313c8f1117bf8e84d48d0def4","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"zero, one, mean"}]}]},{"key":"ghashtag/t27#2672","repo":"ghashtag/t27","number":2672,"title":"Interleave clauses with statements, and in all three block kinds: 232 leaks down to 1","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"valid, kinds, path, block, invariant, put"}]}]},{"key":"ghashtag/t27#2671","repo":"ghashtag/t27","number":2671,"title":"Behaviour clauses inside braced test blocks were parsed as statements: 232 of them","hits":[{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":1025,"reasons":[{"kind":"symbol","value":"approximately_equal:238"},{"kind":"terms","value":"math, abs, approx, tolerance, approximately, equal"}]}]},{"key":"ghashtag/t27#2670","repo":"ghashtag/t27","number":2670,"title":"Every crate is now built by a workflow: 30 of 30, baseline empty","hits":[]},{"key":"ghashtag/t27#2669","repo":"ghashtag/t27","number":2669,"title":"The one crate no workflow compiles is the one that broke 169 specs","hits":[]},{"key":"ghashtag/t27#2668","repo":"ghashtag/t27","number":2668,"title":"Rank classes by specs-lifted, not frequency: one name blocks 150 of 189","hits":[{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"approximately_equal:238"},{"kind":"terms","value":"measured, int, approximately, equal"}]}]},{"key":"ghashtag/t27#2667","repo":"ghashtag/t27","number":2667,"title":"The 99 pointless discards were the specs', not mine; dropping the redundant ones lifts 5","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2007,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"terms","value":"base, one"}]}]},{"key":"ghashtag/t27#2665","repo":"ghashtag/t27","number":2665,"title":"Target near-valid specs instead of walls: string comparison fixed, validity moves after eight iterations","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1023,"reasons":[{"kind":"symbol","value":"trit_add:81"},{"kind":"terms","value":"zero, one, trit, neg, pos, compare, right"}]},{"specId":"4468de25e4e94f883c3cd64306eb5cff4e69992728e7211b73cacfe2c83bc3c8","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"trit_add:35"},{"kind":"terms","value":"trit, neg, zero, pos, valid, compare"}]},{"specId":"d423c776e6e52065e43cb1e5f1474ce2d16acbcce28062c661448486bc58e629","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"trit_add:46"},{"kind":"terms","value":"trit, neg, zero, pos"}]},{"specId":"da9a438d7ac840510ba33d81294d8eb8c882e20c4dde2473703670ef40bb37ce","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"trit_add:16"},{"kind":"terms","value":"trit, neg, zero, pos"}]},{"specId":"991f6796a14b724c6c6d7ad11fa08025190c5fc6ee4e48506870bfdcc8ad5e5b","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"trit_add:38"},{"kind":"terms","value":"zero, one, trit"}]}]},{"key":"ghashtag/t27#2664","repo":"ghashtag/t27","number":2664,"title":"Bracketed lists come from the clause renderer, not the declaration emitters","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1025,"reasons":[{"kind":"symbol","value":"trit_pos:503"},{"kind":"symbol","value":"trit_pos:518"},{"kind":"symbol","value":"trit_pos:544"},{"kind":"symbol","value":"trit_pos:1064"},{"kind":"symbol","value":"trit_pos:1113"},{"kind":"terms","value":"zero, one, trit, trits, neg, pos, nor"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"TRIT_NEG:37"},{"kind":"symbol","value":"TRIT_ZERO:38"},{"kind":"symbol","value":"TRIT_POS:39"},{"kind":"terms","value":"trits, trit, neg, zero, pos, self, two"}]},{"specId":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"TRIT_NEG:16"},{"kind":"symbol","value":"TRIT_ZERO:17"},{"kind":"symbol","value":"TRIT_POS:18"},{"kind":"terms","value":"ops, trit, neg, zero, pos, read"}]},{"specId":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"TRIT_NEG:18"},{"kind":"symbol","value":"TRIT_ZERO:19"},{"kind":"symbol","value":"TRIT_POS:20"},{"kind":"terms","value":"trit, neg, zero, pos, trits, valid"}]},{"specId":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"TRIT_NEG:16"},{"kind":"symbol","value":"TRIT_ZERO:17"},{"kind":"symbol","value":"TRIT_POS:18"},{"kind":"terms","value":"trit, neg, zero, pos, trits, valid"}]}]},{"key":"ghashtag/t27#2662","repo":"ghashtag/t27","number":2662,"title":"Cluster the walls by skeleton; keywords in call position drop the statement","hits":[{"specId":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"SacredRule:22"},{"kind":"terms","value":"sacred, rule"}]},{"specId":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"SacredRule:13"},{"kind":"terms","value":"sacred, rule"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"call, switch, statement, enum"}]}]},{"key":"ghashtag/t27#2660","repo":"ghashtag/t27","number":2660,"title":"The gate blocked a correct fix because the parser reached more Rust; exempt dialect files from the event ratchet","hits":[{"specId":"5182f6fa681faab5e767959d49e8be18f2305b6b9bb41130dacbf9974da4eef4","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/test_framework/property_test_template.t27"},{"kind":"symbol","value":"PropertyTestConfig:15"},{"kind":"symbol","value":"for_all:97"},{"kind":"terms","value":"framework, property, template"}]},{"specId":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"TestResult:40"},{"kind":"symbol","value":"for_all:83"},{"kind":"terms","value":"framework, gate, json"}]}]},{"key":"ghashtag/t27#2658","repo":"ghashtag/t27","number":2658,"title":"The lexer drops the mantissa of every exponent literal; the fix trips the parse gate","hits":[{"specId":"5182f6fa681faab5e767959d49e8be18f2305b6b9bb41130dacbf9974da4eef4","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/test_framework/property_test_template.t27"},{"kind":"symbol","value":"PropertyTestConfig:15"},{"kind":"terms","value":"framework, property, template, diff, right"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"parser, parse, right, field, struct, literal, else"}]},{"specId":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"parser, token, parse, identifier, lexer"}]},{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"framework, tolerance, property, gate, parse"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"sign, exponent, mantissa, one"}]}]},{"key":"ghashtag/t27#2657","repo":"ghashtag/t27","number":2657,"title":"70 of 88 walls are still emitter-reachable; and a 538x miscount caught before commit","hits":[]},{"key":"ghashtag/t27#2655","repo":"ghashtag/t27","number":2655,"title":"Enum literals in switch prongs are the ninth binding site, and Zig blames the line before","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":46,"reasons":[{"kind":"terms","value":"compiler, level, parse, struct, literal, switch, enum"}]}]},{"key":"ghashtag/t27#2654","repo":"ghashtag/t27","number":2654,"title":"Anonymous struct return types: the last known declaration-loss class, two thirds of it","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1048,"reasons":[{"kind":"symbol","value":"parse_type_annotation:267"},{"kind":"terms","value":"kind, top, level, parse, annotation, field, call, struct"}]},{"specId":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","relation":"reference","coverage":"unverified","score":1030,"reasons":[{"kind":"symbol","value":"KnowledgeGraph:83"},{"kind":"symbol","value":"findSimilar:157"},{"kind":"terms","value":"graph, knowledge, entities, find, similar, stats"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"lexer, token, kind"}]}]},{"key":"ghashtag/t27#2652","repo":"ghashtag/t27","number":2652,"title":"_magsub: the sticky tie arm is the addition rule, kept harmless only by never firing","hits":[]},{"key":"ghashtag/t27#2651","repo":"ghashtag/t27","number":2651,"title":"Function literals in expression position swallowed 20 more declarations","hits":[{"specId":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/server/sse.t27"},{"kind":"symbol","value":"SSECloseCode:60"},{"kind":"symbol","value":"SSEEvent:72"},{"kind":"terms","value":"sse, field, sseevent, sseclose"}]},{"specId":"402ebb2274036fffb23ef31ddd4a81532a3ae5db2bc2925851bfe78276923a33","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"SseEvent:66"},{"kind":"terms","value":"sse, position, callback, parse"}]},{"specId":"596d8c5a43c433eebb1c5df08d34b92e03c9697a4ac2f9343c1457246028593b","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"gen, declarations, expression"}]}]},{"key":"ghashtag/t27#2650","repo":"ghashtag/t27","number":2650,"title":"++ was lexed but never parsed: 20 declarations restored, and validity was rewarding the loss","hits":[{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/lsp/protocol.t27"},{"kind":"terms","value":"lsp, protocol, parse"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1065,"reasons":[{"kind":"symbol","value":"parse_expr:356"},{"kind":"symbol","value":"parse_struct_literal:683"},{"kind":"terms","value":"compiler, parser, kind, expect, level, parse, expr, right"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"compiler, token, kind"}]}]},{"key":"ghashtag/t27#2647","repo":"ghashtag/t27","number":2647,"title":"Struct-literal field values take a weaker parse path: ++ and string escapes lose the next declaration","hits":[{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/lsp/protocol.t27"},{"kind":"terms","value":"lsp, protocol, length, parse"}]},{"specId":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/server/sse.t27"},{"kind":"terms","value":"sse, event, field"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":62,"reasons":[{"kind":"terms","value":"parser, brace, level, parse, comparison, field, struct, literal"}]}]},{"key":"ghashtag/t27#2646","repo":"ghashtag/t27","number":2646,"title":"50 public declarations vanish with no recovery event, and the gate cannot see them","hits":[{"specId":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"specs/graph/knowledge_graph.t27"},{"kind":"symbol","value":"KnowledgeGraph:83"},{"kind":"terms","value":"graph, knowledge, entities, stats, load"}]},{"specId":"64341742c373e64a2823f6647d0f3898e0a26f6ff9197e3fd3092436f5912cce","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/api/sdk_contract.t27"},{"kind":"terms","value":"api, sdk, contract, position"}]},{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/lsp/protocol.t27"},{"kind":"terms","value":"lsp, protocol, json, parse"}]},{"specId":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/server/sse.t27"},{"kind":"terms","value":"sse, event, set"}]},{"specId":"bbe6e9e80c190f62e73d75eccf3ca4d54cebedcad2580333be17599f9c52560e","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/config/load.t27"},{"kind":"terms","value":"load, json, api"}]}]},{"key":"ghashtag/t27#2645","repo":"ghashtag/t27","number":2645,"title":"The lexer turns 0o777 into 0; and the nested-literal group needs the parser, not the emitter","hits":[{"specId":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"IgnorePattern:129"},{"kind":"terms","value":"node, ignore, pattern, size, text"}]},{"specId":"db2809acd89c1cfc6c5240479183aab0a43a056e2e3e157075e8b33e1be480e1","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"BOOT_MAGIC:13"},{"kind":"terms","value":"boot, size, magic"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":47,"reasons":[{"kind":"terms","value":"parser, node, field, struct, literal, array, else, var"}]},{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"parser, lexer, identifier, digit, hex"}]},{"specId":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"parser, node, identifier, lexer"}]}]},{"key":"ghashtag/t27#2643","repo":"ghashtag/t27","number":2643,"title":"Struct-literal field names are the eighth binding site; group walls by line shape, not message","hits":[{"specId":"a47276fc0044d60446b49d876a5ead70730fb7f63a196aa25f2b7b28887042c3","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"PublishResult:53"},{"kind":"terms","value":"publish, event"}]},{"specId":"64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"LinkResult:150"},{"kind":"terms","value":"link, total"}]},{"specId":"b636530a07cd52d3c26a184307aeaf56846fc9697b40d0bf38391253c6d68b16","relation":"reference","coverage":"unverified","score":1004,"reasons":[{"kind":"symbol","value":"LinkResult:27"},{"kind":"terms","value":"link"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":53,"reasons":[{"kind":"terms","value":"parser, parse, expr, field, struct, literal, decl, enum"}]}]},{"key":"ghashtag/t27#2642","repo":"ghashtag/t27","number":2642,"title":"Rename parameters that shadow a file-scope declaration, and their uses","hits":[{"specId":"58c646dc39ab0a74f6f1bc691f97ba3bbfed3868d1f12bf90e14a0531c1263b9","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"est_static:106"},{"kind":"symbol","value":"total_resources:110"},{"kind":"terms","value":"power, static, est, total, resources"}]},{"specId":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"total_resources:49"},{"kind":"terms","value":"power, total, resources, est, static"}]},{"specId":"834488d6cb46174413023d6fd86396e212af114c9d30a8b0a18b54d1e5b9cd5a","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"TOTAL_RESOURCES:12"},{"kind":"terms","value":"testbench, total, resources"}]}]},{"key":"ghashtag/t27#2641","repo":"ghashtag/t27","number":2641,"title":"Retract both audit hits: median falls for composition, not only for halting","hits":[]},{"key":"ghashtag/t27#2639","repo":"ghashtag/t27","number":2639,"title":"Drop 572 generated stub tests: valid 136 to 237, asserting 96 to 197, on its own branch","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"zig, main, case, parse, list, branch, exists, valid"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"compiler, valid, list, total, zig, branch"}]}]},{"key":"ghashtag/t27#2638","repo":"ghashtag/t27","number":2638,"title":"Measure which errors halt the checker instead of word-matching them; the word list is currently right","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"one, word, right"}]},{"specId":"ed13dbd99f709317378a87dc3d427eceabc5eab1ddac88c52b0cbf408344585b","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"word, right"}]}]},{"key":"ghashtag/t27#2636","repo":"ghashtag/t27","number":2636,"title":"The automatic std import was never deduplicated — and duplicate errors are walls my classifier missed","hits":[]},{"key":"ghashtag/t27#2635","repo":"ghashtag/t27","number":2635,"title":"Census every extra_* field: try is fine, the repeat literal is not, and the count was 90 not 17","hits":[{"specId":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"ParameterSchema:46"},{"kind":"symbol","value":"ToolError:146"},{"kind":"terms","value":"schema, tool, parameter, length"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"EMBED_DIM:20"},{"kind":"terms","value":"dim, embed, compute, values"}]},{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"EMBED_DIM:24"},{"kind":"terms","value":"dim, embed, over"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"node, kind, semicolon, parse, field, literal, array, var"}]}]},{"key":"ghashtag/t27#2633","repo":"ghashtag/t27","number":2633,"title":"The element list was in the array-SIZE field, and the existing rule reads raw text","hits":[{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"PinAssignment:24"},{"kind":"symbol","value":"PIN_CLK:41"},{"kind":"symbol","value":"PIN_RST_N:51"},{"kind":"symbol","value":"PIN_UART_RX:61"},{"kind":"symbol","value":"PIN_LED_7:151"},{"kind":"terms","value":"uart, pin, assignment, clk, rst, led, pins"}]},{"specId":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","relation":"reference","coverage":"unverified","score":1027,"reasons":[{"kind":"symbol","value":"PinAssignment:26"},{"kind":"symbol","value":"PIN_CLK:36"},{"kind":"symbol","value":"PIN_RST_N:46"},{"kind":"symbol","value":"PIN_UART_RX:66"},{"kind":"terms","value":"uart, pin, assignment, clk, rst, led"}]},{"specId":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","relation":"reference","coverage":"unverified","score":1027,"reasons":[{"kind":"symbol","value":"PinAssignment:26"},{"kind":"symbol","value":"PIN_CLK:45"},{"kind":"symbol","value":"PIN_RST_N:57"},{"kind":"symbol","value":"PIN_UART_RX:69"},{"kind":"symbol","value":"PIN_LED_7:225"},{"kind":"terms","value":"uart, pin, assignment, clk, rst, led"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"max_len:235"},{"kind":"symbol","value":"max_len:272"},{"kind":"terms","value":"size, len, right"}]},{"specId":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"max_len:274"},{"kind":"terms","value":"len, item"}]}]},{"key":"ghashtag/t27#2631","repo":"ghashtag/t27","number":2631,"title":"Parameter and expression names are the sixth and seventh sites that skip zig_ident","hits":[{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"reference","coverage":"unverified","score":1023,"reasons":[{"kind":"symbol","value":"PinAssignment:24"},{"kind":"symbol","value":"PIN_CLK:41"},{"kind":"symbol","value":"PIN_RST_N:51"},{"kind":"terms","value":"pin, assignment, clk, rst, pins"}]},{"specId":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"PinAssignment:26"},{"kind":"symbol","value":"PIN_CLK:36"},{"kind":"symbol","value":"PIN_RST_N:46"},{"kind":"terms","value":"pin, assignment, clk, rst"}]},{"specId":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"PinAssignment:26"},{"kind":"symbol","value":"PIN_CLK:45"},{"kind":"symbol","value":"PIN_RST_N:57"},{"kind":"terms","value":"pin, assignment, clk, rst"}]},{"specId":"9153036f09697411b9d386df51e52bea48444e1035547b0c602a02efd7c35a2a","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"InstanceState:29"},{"kind":"symbol","value":"InstanceID:68"},{"kind":"symbol","value":"status_response_create:370"},{"kind":"terms","value":"instance, state, status, list, response"}]},{"specId":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"StorageError:66"},{"kind":"terms","value":"storage, key, found"}]}]},{"key":"ghashtag/t27#2629","repo":"ghashtag/t27","number":2629,"title":"CSE hoists across mutations and loop_unroll cannot fire: the census completes 4-for-4","hits":[]},{"key":"ghashtag/t27#2628","repo":"ghashtag/t27","number":2628,"title":"strength_reduce turns signed division into a shift: -3/2 is -1, -3>>1 is -2","hits":[]},{"key":"ghashtag/t27#2627","repo":"ghashtag/t27","number":2627,"title":"Census the optimizer: 4 of 7 passes have no precondition, and dead_store_elim deletes calls","hits":[{"specId":"98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"optimizer, pass, dead, strength, optimize"}]}]},{"key":"ghashtag/t27#2626","repo":"ghashtag/t27","number":2626,"title":"copy_propagate had no safety condition and was silently discarding mutations","hits":[{"specId":"98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a","relation":"reference","coverage":"unverified","score":1028,"reasons":[{"kind":"symbol","value":"OptStats:25"},{"kind":"terms","value":"opt, pass, stats, pure, stmt, expr"}]}]},{"key":"ghashtag/t27#2623","repo":"ghashtag/t27","number":2623,"title":"default_input has no author: the converter generated 169 specs' worth of hollow tests","hits":[]},{"key":"ghashtag/t27#2622","repo":"ghashtag/t27","number":2622,"title":"Owner decision: LOOP-RULES.md is sealed and two of its clauses are observed by nobody","hits":[]},{"key":"ghashtag/t27#2620","repo":"ghashtag/t27","number":2620,"title":"Close the unused-local class: nested if/while/for bodies were the last 23","hits":[{"specId":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"AccountID:13"},{"kind":"terms","value":"account"}]},{"specId":"e58af5df8780b31b21f3a23b1ca62e8948f1327130a08f9ff3ec57a56c276d7d","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"AccountID:12"},{"kind":"terms","value":"account"}]},{"specId":"76a39f4c7d0e78833ccaedd7533f74b68e8350453f0198b2c1cf370138a5419e","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"class, local, time"}]}]},{"key":"ghashtag/t27#2619","repo":"ghashtag/t27","number":2619,"title":"The sibling scan was scoped by the instrument, not by the data: 58 in fn bodies","hits":[]},{"key":"ghashtag/t27#2618","repo":"ghashtag/t27","number":2618,"title":"Unused locals and never-mutated vars in test bodies: the sibling scan answers both","hits":[]},{"key":"ghashtag/t27#2617","repo":"ghashtag/t27","number":2617,"title":"Fix the rendering defects #2615 introduced, and correct which ones were mine","hits":[{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"calc_baud_divisor:76"},{"kind":"terms","value":"baud, calc, divisor"}]},{"specId":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"calc_baud_divisor:52"},{"kind":"terms","value":"baud, calc, divisor"}]},{"specId":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"ErrorCode:32"},{"kind":"terms","value":"tokens"}]},{"specId":"4907c0a74ccaac2e6571cd2d00cd6f090d240cb1bbdc40eb1571e6944b209ec4","relation":"reference","coverage":"unverified","score":1003,"reasons":[{"kind":"symbol","value":"ErrorCode:3"},{"kind":"terms","value":"parse"}]},{"specId":"40135abe16b0c52525aea008d3168e85920797f3d2a16df2e4d2d16ccb8e94a0","relation":"reference","coverage":"unverified","score":1000,"reasons":[{"kind":"symbol","value":"ErrorCode:21"}]}]},{"key":"ghashtag/t27#2615","repo":"ghashtag/t27","number":2615,"title":"Capture given/when/then and render them: 6540 clauses, and 169 specs share one unfilled placeholder","hits":[{"specId":"a8e61e3999e7a9f8b70f50c9e4be8038c91b50ed589aac52c50eb38a14295197","relation":"reference","coverage":"unverified","score":2008,"reasons":[{"kind":"path","value":"specs/tri/pipeline/builder.t27"},{"kind":"terms","value":"pipeline, builder"}]}]},{"key":"ghashtag/t27#2614","repo":"ghashtag/t27","number":2614,"title":"anytype for generics nested in type applications: 78 of 79 remaining sites","hits":[]},{"key":"ghashtag/t27#2613","repo":"ghashtag/t27","number":2613,"title":"Bind eq/not/abs to operators, guarded by the spec's own declarations","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":2030,"reasons":[{"kind":"path","value":"specs/ternary/bigint.t27"},{"kind":"terms","value":"ternary, bigint, zero, self, abs, len, two"}]},{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"STAGE_INIT:11"},{"kind":"terms","value":"pipeline, stage, parse, save"}]}]},{"key":"ghashtag/t27#2611","repo":"ghashtag/t27","number":2611,"title":"Half the undeclared identifiers are reachable: 50 emitter-side, 56 corpus-side","hits":[{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"HybridBigInt:56"},{"kind":"terms","value":"hybrid, big, int, trit"}]},{"specId":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"HybridBigInt:32"},{"kind":"terms","value":"hybrid, big, int"}]}]},{"key":"ghashtag/t27#2610","repo":"ghashtag/t27","number":2610,"title":"Result is Zig's E!T: 182 angle-bracket generics, 163 with exact counterparts","hits":[{"specId":"e58af5df8780b31b21f3a23b1ca62e8948f1327130a08f9ff3ec57a56c276d7d","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"AccountID:12"},{"kind":"symbol","value":"AccessToken:14"},{"kind":"symbol","value":"AccountError:24"},{"kind":"terms","value":"account, access, token, list"}]},{"specId":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"AccountID:13"},{"kind":"symbol","value":"AccessToken:19"},{"kind":"symbol","value":"AccountError:111"},{"kind":"terms","value":"account, access, token"}]},{"specId":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"LockMode:31"},{"kind":"terms","value":"storage, lock, mode"}]},{"specId":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"ShellError:111"},{"kind":"terms","value":"shell"}]},{"specId":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"zig, bracket"}]}]},{"key":"ghashtag/t27#2609","repo":"ghashtag/t27","number":2609,"title":"Optionals are emitted postfix; 62 positions, not the 6 the histogram showed","hits":[{"specId":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"GovernanceAgent:13"},{"kind":"symbol","value":"SacredRule:22"},{"kind":"terms","value":"sacred, rule, score, state"}]},{"specId":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"GitError:70"},{"kind":"terms","value":"git, schema, parse"}]},{"specId":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"SacredRule:13"},{"kind":"terms","value":"sacred, rule, state"}]},{"specId":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"ExitCode:17"},{"kind":"terms","value":"exit"}]}]},{"key":"ghashtag/t27#2608","repo":"ghashtag/t27","number":2608,"title":"Explicitly valued enums need a tag type, derived from the values or not at all","hits":[{"specId":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"DeployState:84"},{"kind":"terms","value":"deploy, state"}]}]},{"key":"ghashtag/t27#2607","repo":"ghashtag/t27","number":2607,"title":"Print how much of the error total is capped, so the metric cannot be misread again","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/compiler/parser.t27"},{"kind":"terms","value":"compiler, parser, parse"}]},{"specId":"dafb04ea0b264953cdf3c82481e879cd47979b9b7627ac00a042e640ce9b998d","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"total, capped"}]}]},{"key":"ghashtag/t27#2606","repo":"ghashtag/t27","number":2606,"title":"904 emitted lines spell Zig paths with :: and it read as 45 errors","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":2054,"reasons":[{"kind":"path","value":"specs/compiler/parser.t27"},{"kind":"terms","value":"compiler, parser, node, parse, expr, call, struct, literal"}]},{"specId":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"ShellType:13"},{"kind":"terms","value":"shell"}]}]},{"key":"ghashtag/t27#2604","repo":"ghashtag/t27","number":2604,"title":"Function names are the fifth binding site that skips zig_ident","hits":[]},{"key":"ghashtag/t27#2603","repo":"ghashtag/t27","number":2603,"title":"A parse error is a wall: total error count is not monotone in correctness","hits":[]},{"key":"ghashtag/t27#2601","repo":"ghashtag/t27","number":2601,"title":"Brace-less bodies are three kinds not two: 188 mixed, and the statement population is 551 not 80","hits":[{"specId":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","relation":"reference","coverage":"unverified","score":2004,"reasons":[{"kind":"path","value":"specs/fpga/uart.t27"},{"kind":"terms","value":"uart"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":58,"reasons":[{"kind":"terms","value":"parser, parsing, skip, brace, top, level, boundary, parse"}]},{"specId":"3b247694659c1fe7f9860804f7a960b8e8ca357dca00dafa651527b01487a667","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"range, less, two"}]}]},{"key":"ghashtag/t27#2599","repo":"ghashtag/t27","number":2599,"title":"Correction to #2582: the SVA backend takes arguments, not specs — 1610 DSL blocks reach no target at all","hits":[{"specId":"94369edf5d1ff6cdc3ca1d798a5a5e7a248c0c03c4487d5514bf4299d45237a1","relation":"reference","coverage":"unverified","score":2006,"reasons":[{"kind":"path","value":"specs/base/ternary_add.t27"},{"kind":"terms","value":"base, ternary"}]}]},{"key":"ghashtag/t27#2597","repo":"ghashtag/t27","number":2597,"title":"Render generic parameters as anytype: -22 errors, +3 valid, and the constraint the spec wrote is gone","hits":[{"specId":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"PackedBigInt:58"},{"kind":"terms","value":"packed, trit, big, int, valid"}]},{"specId":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"ArrayView:13"},{"kind":"terms","value":"array, view, slice, empty"}]},{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"constraint, parse, valid"}]}]},{"key":"ghashtag/t27#2596","repo":"ghashtag/t27","number":2596,"title":"Indentation-delimited test bodies: 564 not 2766, attempted and reverted on the gate","hits":[{"specId":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","relation":"reference","coverage":"unverified","score":2004,"reasons":[{"kind":"path","value":"specs/fpga/uart.t27"},{"kind":"terms","value":"uart"}]}]},{"key":"ghashtag/t27#2595","repo":"ghashtag/t27","number":2595,"title":"Report strict validity beside permissive: 50/454 against 200/454","hits":[{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"strict, permissive, valid"}]}]},{"key":"ghashtag/t27#2593","repo":"ghashtag/t27","number":2593,"title":"53% of emitted test blocks are empty: brace-less bodies are silently skipped, and 150 of 195 valid specs contain one","hits":[{"specId":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"auth_result:17"},{"kind":"terms","value":"e2e, full, flow, auth, sync"}]},{"specId":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"auth_result:321"},{"kind":"terms","value":"auth, authenticated, status, find"}]},{"specId":"4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"auth_status:17"},{"kind":"terms","value":"auth, authenticated, status"}]},{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":49,"reasons":[{"kind":"terms","value":"assertions, status, skip, case, assert, less, failed, skipped"}]}]},{"key":"ghashtag/t27#2591","repo":"ghashtag/t27","number":2591,"title":"Bare for statements: 2 loops recovered, and 235 of the 240 sites I cited were out of scope","hits":[{"specId":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/file/schema.t27"},{"kind":"terms","value":"schema, read, text"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"parse_for_stmt:1041"},{"kind":"terms","value":"kind, expect, stmt, parse"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"token, kind"}]}]},{"key":"ghashtag/t27#2589","repo":"ghashtag/t27","number":2589,"title":"97 of 104 unused locals are used by the spec: bare if statements were being discarded too","hits":[{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","relation":"reference","coverage":"unverified","score":2027,"reasons":[{"kind":"path","value":"specs/fpga/boards/arty_a7_integration.t27"},{"kind":"terms","value":"boards, arty, integration, clk, pin, pins"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"parse_if_stmt:965"},{"kind":"symbol","value":"parse_while_stmt:1018"},{"kind":"symbol","value":"parse_for_stmt:1041"},{"kind":"terms","value":"kind, expect, brace, stmt, parse, local, var"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"token, kind"}]}]},{"key":"ghashtag/t27#2588","repo":"ghashtag/t27","number":2588,"title":"While loops needed optional parens and struct-literal suppression: gate 154 -> 111 events","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1066,"reasons":[{"kind":"symbol","value":"parse_expr:356"},{"kind":"symbol","value":"parse_while_stmt:1018"},{"kind":"terms","value":"parser, kind, expect, top, level, stmt, parse, expr"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"token, kind, identifier"}]}]},{"key":"ghashtag/t27#2587","repo":"ghashtag/t27","number":2587,"title":"Reverted: I deleted live loop counters. The emitter drops 138 while loops and that is the real defect","hits":[{"specId":"99ebf178406aca85a298193daba6068aa347ae30b5b8eba462c6dcc5b70f3a56","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/fpga/testbench/timing_tb.t27"},{"kind":"symbol","value":"compute_slack:38"},{"kind":"symbol","value":"compute_fmax:42"},{"kind":"terms","value":"testbench, timing, fmax, compute, slack"}]}]},{"key":"ghashtag/t27#2584","repo":"ghashtag/t27","number":2584,"title":"Land reentrant struct-body parsing: one valid spec for 161 silently dropped methods","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"compiler/codegen/testgen.t27"},{"kind":"terms","value":"compiler, codegen, testgen, zig"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"compiler, parsing, skip, parse, right, call, struct"}]}]},{"key":"ghashtag/t27#2583","repo":"ghashtag/t27","number":2583,"title":"Collect the layer #2580 exposed: 27 inert unused locals, one file excluded by its own check","hits":[{"specId":"a01fd77f5b67719785f929e4631a189fbdbc932bf81bc3d131345ee1cf6744cc","relation":"reference","coverage":"unverified","score":2009,"reasons":[{"kind":"path","value":"specs/fpga/testbench/hir_tb.t27"},{"kind":"terms","value":"testbench, hir"}]},{"specId":"99ebf178406aca85a298193daba6068aa347ae30b5b8eba462c6dcc5b70f3a56","relation":"reference","coverage":"unverified","score":2008,"reasons":[{"kind":"path","value":"specs/fpga/testbench/timing_tb.t27"},{"kind":"terms","value":"testbench, timing"}]},{"specId":"2d603f5515afaf26e741ea96ddc89c131a83ab75694988fd7bd7e795c6933176","relation":"reference","coverage":"unverified","score":2006,"reasons":[{"kind":"path","value":"specs/fpga/testbench/memory_tb.t27"},{"kind":"terms","value":"testbench, memory"}]},{"specId":"e2741ac40df961f84a58755c1c468f12b911d0a7361d164fd2c2f77adce806dc","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"receive_async:54"},{"kind":"terms","value":"testbench, async, receive"}]}]},{"key":"ghashtag/t27#2582","repo":"ghashtag/t27","number":2582,"title":"The behavior DSL is not a defect: it has its own SVA backend, and the class is 1 error not 2991","hits":[]},{"key":"ghashtag/t27#2580","repo":"ghashtag/t27","number":2580,"title":"The void return-type default was computed and unreachable: 31 specs, +119 newly visible errors","hits":[]},{"key":"ghashtag/t27#2578","repo":"ghashtag/t27","number":2578,"title":"Trit is 36 specs wide and 8 errors deep, and the corpus offers two import paths for it","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":2033,"reasons":[{"kind":"path","value":"specs/base/ops.t27"},{"kind":"terms","value":"base, ops, tritype, one, trit, two"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"terms","value":"base, tritype, one, trit, left"}]},{"specId":"991f6796a14b724c6c6d7ad11fa08025190c5fc6ee4e48506870bfdcc8ad5e5b","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/base/seed.t27"},{"kind":"terms","value":"base, seed, one, trit"}]},{"specId":"5dabbb6bfbcf210aea527ec2c66938f2e251ce054061d1172f98a44f09d9635b","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/numeric/tf3.t27"},{"kind":"terms","value":"numeric, tf3, nan"}]},{"specId":"df74b541158c71d5463152e377813a5491def4207dbffe97f6fd78b23cf6d4d9","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"numeric, corpus, wide"}]}]},{"key":"ghashtag/t27#2577","repo":"ghashtag/t27","number":2577,"title":"Hyphenated use-paths collapsed six imports into one, and my dedup made it look tidy","hits":[{"specId":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/lsp/language.t27"},{"kind":"terms","value":"lsp, language, zig"}]},{"specId":"2906d08dfadc55f37621e8e83a6f6ed4ee79105f826043582bbc3523c2b7ea88","relation":"reference","coverage":"unverified","score":2005,"reasons":[{"kind":"path","value":"specs/lsp/server.t27"},{"kind":"terms","value":"lsp"}]},{"specId":"4c4543a14768e2353cf1981460c90b96fa26a9c05e049b5d504e07a9e244a0d4","relation":"reference","coverage":"unverified","score":1033,"reasons":[{"kind":"symbol","value":"DiagnosticSeverity:57"},{"kind":"terms","value":"lsp, schema, zero, position, range, diagnostic, severity, sync"}]},{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"TriType:32"},{"kind":"terms","value":"field, parse, valid"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"zero, nan, base, one, six"}]}]},{"key":"ghashtag/t27#2576","repo":"ghashtag/t27","number":2576,"title":"The generic-T route is blocked: 103 declarations fixed would break 103 calls","hits":[{"specId":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"ArrayView:13"},{"kind":"terms","value":"array, view, slice"}]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"call, route, probe, calls, decision, answer"}]}]},{"key":"ghashtag/t27#2575","repo":"ghashtag/t27","number":2575,"title":"Std.mem.Allocator should be std: 81 lines, +27 valid specs, no compiler change","hits":[{"specId":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"PackedBigInt:58"},{"kind":"terms","value":"packed, trit, big, int, valid"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":49,"reasons":[{"kind":"terms","value":"zig, std, ast, case, parse, allocator, exists, valid"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"compiler, ast, mem, case, assert, expect"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"compiler, emit, int, generic, mem"}]},{"specId":"98f34738f6fa88c06b1316d6a9849fc24d62766e5e288d1498ef3d2006ce1e9a","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"compiler, ast, mem"}]}]},{"key":"ghashtag/t27#2573","repo":"ghashtag/t27","number":2573,"title":"Qualified type names were split into parameters: 31 of 36 in a class I had misread","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1025,"reasons":[{"kind":"symbol","value":"parse_type_annotation:267"},{"kind":"terms","value":"compiler, parser, kind, parse, annotation, right"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"TokenKind:5"},{"kind":"terms","value":"compiler, token, kind, identifier"}]},{"specId":"b5714e6f7e9a0a68a29968ab50f4855843bdf9b856ab301bc3c402c9f900a62a","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"word_wrap:24"},{"kind":"terms","value":"word, wrap"}]}]},{"key":"ghashtag/t27#2572","repo":"ghashtag/t27","number":2572,"title":"String == is the emitter's job, not the corpus's: -21 errors, +2 valid, and a reclassification","hits":[{"specId":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","relation":"reference","coverage":"unverified","score":2031,"reasons":[{"kind":"path","value":"specs/cloud/railway_deploy.t27"},{"kind":"symbol","value":"env_vars:258"},{"kind":"symbol","value":"env_vars:271"},{"kind":"symbol","value":"env_vars:277"},{"kind":"terms","value":"cloud, railway, deploy, phi, env, vars"}]},{"specId":"554e42402228649a53d22c401e9fdcd96a1d5e1bed47cda8e4c1be30de2c0d00","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"specs/fpga/assembler.t27"},{"kind":"terms","value":"assembler, instr"}]},{"specId":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"specs/fpga/axi4.t27"},{"kind":"terms","value":"axi4, size, total"}]}]},{"key":"ghashtag/t27#2571","repo":"ghashtag/t27","number":2571,"title":"The seventh discard spec, exposed by the previous fix: -21 errors, +1 valid","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/base/ops.t27"},{"kind":"terms","value":"base, ops, one, two, diff"}]}]},{"key":"ghashtag/t27#2569","repo":"ghashtag/t27","number":2569,"title":"Bracketed array values emitted as Rust syntax: +20 errors, all newly visible in one spec","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":2028,"reasons":[{"kind":"path","value":"specs/base/ops.t27"},{"kind":"symbol","value":"mult_table:34"},{"kind":"terms","value":"base, ops, one, mult, table, diff"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1047,"reasons":[{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"terms","value":"parser, parsing, brace, parse, expr, literal, array, local"}]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"syntax, variable, array, declared"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"table, mult, base, one, values"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"table, mult, base, one, values"}]}]},{"key":"ghashtag/t27#2567","repo":"ghashtag/t27","number":2567,"title":"Enum members were the fifth keyword binding site: +1 valid, +4 errors, and both are correct","hits":[{"specId":"090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c","relation":"reference","coverage":"unverified","score":2006,"reasons":[{"kind":"path","value":"specs/fpga/formal.t27"},{"kind":"terms","value":"formal"}]},{"specId":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","relation":"reference","coverage":"unverified","score":2006,"reasons":[{"kind":"path","value":"specs/server/sse.t27"},{"kind":"terms","value":"sse"}]},{"specId":"5a74ff484ea041b354595677e0492aff16e8995dd0a9a59f84f9841e1445c1aa","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"members, created, valid, counts"}]}]},{"key":"ghashtag/t27#2566","repo":"ghashtag/t27","number":2566,"title":"Owner decision: emitted Verilog carries widths that cannot be real, and the release build is the one that hides it","hits":[{"specId":"fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"specs/compiler/stdlib.t27"},{"kind":"terms","value":"compiler, stdlib, str, map, empty, u32"}]},{"specId":"090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/fpga/formal.t27"},{"kind":"symbol","value":"CoverPoint:57"},{"kind":"symbol","value":"cover_point:135"},{"kind":"terms","value":"formal, cover, point, str"}]},{"specId":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/memory/notebooklm.t27"},{"kind":"terms","value":"memory, notebooklm, text"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"VerilogCodegen:16"},{"kind":"terms","value":"compiler, codegen, verilog, width, bits, memory, decl, str"}]},{"specId":"fb7ac4208772624a36f6651fd54d4c1347a96bad3b78093ee5c248f42f389a2a","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"VerilogCodegen:16"},{"kind":"symbol","value":"VerilogCodegen:28"},{"kind":"symbol","value":"VerilogCodegen:62"},{"kind":"symbol","value":"VerilogCodegen:108"},{"kind":"symbol","value":"VerilogCodegen:119"},{"kind":"symbol","value":"VerilogCodegen:131"},{"kind":"symbol","value":"VerilogCodegen:153"},{"kind":"symbol","value":"VerilogCodegen:193"},{"kind":"symbol","value":"VerilogCodegen:217"},{"kind":"symbol","value":"VerilogCodegen:238"},{"kind":"symbol","value":"VerilogCodegen:255"},{"kind":"symbol","value":"VerilogCodegen:276"},{"kind":"symbol","value":"VerilogCodegen:287"},{"kind":"symbol","value":"VerilogCodegen:304"},{"kind":"symbol","value":"VerilogCodegen:320"},{"kind":"symbol","value":"VerilogCodegen:331"},{"kind":"symbol","value":"VerilogCodegen:339"},{"kind":"symbol","value":"VerilogCodegen:351"},{"kind":"symbol","value":"VerilogCodegen:362"},{"kind":"symbol","value":"VerilogCodegen:372"},{"kind":"symbol","value":"VerilogCodegen:442"},{"kind":"symbol","value":"VerilogCodegen:448"},{"kind":"symbol","value":"VerilogCodegen:524"},{"kind":"symbol","value":"VerilogCodegen:529"},{"kind":"symbol","value":"VerilogCodegen:540"},{"kind":"symbol","value":"VerilogCodegen:545"},{"kind":"terms","value":"compiler, codegen, verilog, width"}]}]},{"key":"ghashtag/t27#2565","repo":"ghashtag/t27","number":2565,"title":"var -> const fails the safety check that the discards passed: 1 flagged line of 24 identical","hits":[{"specId":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","relation":"reference","coverage":"unverified","score":2032,"reasons":[{"kind":"path","value":"specs/cloud/railway_deploy.t27"},{"kind":"symbol","value":"EnvVar:74"},{"kind":"terms","value":"cloud, railway, deploy, env, var"}]},{"specId":"58c646dc39ab0a74f6f1bc691f97ba3bbfed3868d1f12bf90e14a0531c1263b9","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/fpga/power.t27"},{"kind":"terms","value":"power, lut, per, total"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"terms","value":"jit, compiler, back"}]},{"specId":"9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/fpga/ternary_isa.t27"},{"kind":"terms","value":"ternary, isa, lut, total"}]},{"specId":"554e42402228649a53d22c401e9fdcd96a1d5e1bed47cda8e4c1be30de2c0d00","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/fpga/assembler.t27"},{"kind":"terms","value":"assembler, kind, text"}]}]},{"key":"ghashtag/t27#2564","repo":"ghashtag/t27","number":2564,"title":"Remove 86 pointless discards from 6 specs: -86 errors, no compiler change","hits":[{"specId":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","relation":"reference","coverage":"unverified","score":2033,"reasons":[{"kind":"path","value":"specs/cloud/railway_deploy.t27"},{"kind":"symbol","value":"env_vars:258"},{"kind":"symbol","value":"env_vars:271"},{"kind":"symbol","value":"env_vars:277"},{"kind":"terms","value":"cloud, railway, deploy, env, var, vars"}]},{"specId":"0e5ec1ea4a0131131475a2a3bdbd7877da2e335d7c37fb23d2fa3709bc7e6bad","relation":"reference","coverage":"unverified","score":2024,"reasons":[{"kind":"path","value":"specs/lsp/client.t27"},{"kind":"terms","value":"lsp, client, size, text, kind, work"}]},{"specId":"2906d08dfadc55f37621e8e83a6f6ed4ee79105f826043582bbc3523c2b7ea88","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/lsp/server.t27"},{"kind":"terms","value":"lsp, size, kind, rename"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/numeric/gf16.t27"},{"kind":"terms","value":"numeric, gf16, one, six"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"terms","value":"jit, size, compiler"}]}]},{"key":"ghashtag/t27#2562","repo":"ghashtag/t27","number":2562,"title":"The module/no-module gap was a composition effect: controlling for tests, it is 37% vs 37%","hits":[]},{"key":"ghashtag/t27#2559","repo":"ghashtag/t27","number":2559,"title":"Mutation cache key: an unreadable control hashes as an empty one, and the boundary between controls can move","hits":[{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"paths, path, bytes, control, loop, controls"}]},{"specId":"ae3a7935ffc47b75ad328249c4cca737f67377686264d59c6960489ecc4e798a","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"closed, one, control"}]},{"specId":"e1f019d331a24657f7d0d560011f931c93b4f067f7203e27850c7d26b36d098e","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"hash, empty, key"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"key, cache"}]}]},{"key":"ghashtag/t27#2558","repo":"ghashtag/t27","number":2558,"title":"The pow check was correct and unreachable: it was inside the guard instead of in it","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"has_tests:332"},{"kind":"symbol","value":"has_tests:418"},{"kind":"terms","value":"zig, ast, block, parse, path, gen, branch, valid"}]}]},{"key":"ghashtag/t27#2555","repo":"ghashtag/t27","number":2555,"title":"A pow wrapper: -50 errors, four wrong grep counts, and three wrong sampling conclusions","hits":[{"specId":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"math, sample, three, pow"}]}]},{"key":"ghashtag/t27#2553","repo":"ghashtag/t27","number":2553,"title":"Three pull requests have run almost no CI, and two of them change compiler.rs","hits":[]},{"key":"ghashtag/t27#2552","repo":"ghashtag/t27","number":2552,"title":"Generic errors 111 -> 84: the rest are in function signatures, where nothing records the parameter","hits":[{"specId":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"PackedBigInt:58"},{"kind":"terms","value":"packed, trit, big, int"}]}]},{"key":"ghashtag/t27#2551","repo":"ghashtag/t27","number":2551,"title":"Generic type parameters dropped from the declaration and kept in the body: -23 errors","hits":[{"specId":"74c47290c2b18db036f4247d5934d5023351923765d7f27d10ab41af05badba9","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"BTreeNode:13"},{"kind":"terms","value":"btree, node"}]},{"specId":"a522aeb649e6ff9cee8e8352992b5a81155c073aa0c62ff2896fdc5300dafc63","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"BTreeNode:18"},{"kind":"terms","value":"btree, node"}]}]},{"key":"ghashtag/t27#2549","repo":"ghashtag/t27","number":2549,"title":"Bind expect and assert when referenced: 135 -> 168 valid, and the differ was reporting zeros","hits":[{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"ast, block, assert, expect"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"zig, bind, block, assert"}]}]},{"key":"ghashtag/t27#2547","repo":"ghashtag/t27","number":2547,"title":"131 seals are stale: the spec changed after sealing","hits":[]},{"key":"ghashtag/t27#2545","repo":"ghashtag/t27","number":2545,"title":"The real error distribution: 86 invisible errors, and 22% of the total is corpus-side not emitter-side","hits":[{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"terms","value":"jit, size, compiler, back"}]}]},{"key":"ghashtag/t27#2542","repo":"ghashtag/t27","number":2542,"title":"The valid count went blind: add a total-error metric, and check the headline is not hollow","hits":[{"specId":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","relation":"reference","coverage":"unverified","score":2019,"reasons":[{"kind":"path","value":"vscode-trinity-swe/test_highlight.t27"},{"kind":"terms","value":"vscode, swe, highlight"}]},{"specId":"9cfdc672d8fb68169a02b45bf63bc1e4330f98cde9d44b4babd9e20a7111ce16","relation":"reference","coverage":"unverified","score":2006,"reasons":[{"kind":"path","value":"test_highlight.t27"},{"kind":"terms","value":"highlight"}]}]},{"key":"ghashtag/t27#2539","repo":"ghashtag/t27","number":2539,"title":"Zig keywords emitted as identifiers: 20 specs -> 0, across four binding sites","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"pack_trit:159"},{"kind":"terms","value":"zero, one, trit, packed, pack, left, right"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"pack_trit:102"},{"kind":"terms","value":"trit, packed, pack, time"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"pack_trit:105"},{"kind":"terms","value":"zero, trit, pack, read"}]},{"specId":"727efa1d6127c74538d09d298db43a9f02c622507541c51d0659b078dee2fb48","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"error_create:189"},{"kind":"terms","value":"rule, path"}]},{"specId":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"error_create:285"},{"kind":"terms","value":"language"}]}]},{"key":"ghashtag/t27#2537","repo":"ghashtag/t27","number":2537,"title":"Brace-list imports emitted as an identifier: const {PHI,PHI_INV} = @import(...)","hits":[{"specId":"aa68e993cc9415a7df4fda9e3366a8cb1c8de9e0f35f2b499f550f2bf45b2936","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"PHI_INV:15"},{"kind":"terms","value":"phi, inv, base, list, modules"}]},{"specId":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"PHI_INV:14"},{"kind":"terms","value":"math, sacred, physics, phi, inv"}]},{"specId":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","relation":"reference","coverage":"unverified","score":1022,"reasons":[{"kind":"symbol","value":"PHI_INV:12"},{"kind":"terms","value":"math, sacred, physics, phi, inv"}]},{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"PHI_INV:18"},{"kind":"terms","value":"math, phi, inv, measured"}]},{"specId":"d24e42682ea2720f08b7576f1a05a78a0387763d83c8e8392cf7d2f2b8555f48","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"PHI_INV:17"},{"kind":"terms","value":"math, phi, inv, measured"}]}]},{"key":"ghashtag/t27#2536","repo":"ghashtag/t27","number":2536,"title":"String escapes decoded by the lexer were emitted raw: 134 -> 135, and step 3 becomes a judgement call","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"compiler/codegen/testgen.t27"},{"kind":"terms","value":"compiler, codegen, testgen, zig"}]},{"specId":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"BOARD_NAME:11"},{"kind":"terms","value":"arty, board, 100t"}]},{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"BOARD_NAME:19"},{"kind":"terms","value":"arty, board"}]},{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"reference","coverage":"unverified","score":1004,"reasons":[{"kind":"symbol","value":"BOARD_NAME:11"},{"kind":"terms","value":"board"}]},{"specId":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","relation":"reference","coverage":"unverified","score":1004,"reasons":[{"kind":"symbol","value":"BOARD_NAME:12"},{"kind":"terms","value":"board"}]}]},{"key":"ghashtag/t27#2534","repo":"ghashtag/t27","number":2534,"title":"Function-pointer return types: inert today, and it unblocks the reverted change","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":2031,"reasons":[{"kind":"path","value":"compiler/codegen/testgen.t27"},{"kind":"terms","value":"compiler, codegen, testgen, gen, zig, emit, decl"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2023,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"terms","value":"jit, compiler, self, emit, back"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1059,"reasons":[{"kind":"symbol","value":"parse_type_annotation:267"},{"kind":"symbol","value":"parse_fn_decl:1363"},{"kind":"terms","value":"compiler, parser, parsing, skip, parse, annotation, child, field"}]}]},{"key":"ghashtag/t27#2532","repo":"ghashtag/t27","number":2532,"title":"The ratchet moved by two events in one file: jit.t27 has function-pointer return types","hits":[{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2026,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"symbol","value":"get_bind:497"},{"kind":"terms","value":"jit, dimension, self, bind"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"parse_fn_decl:1363"},{"kind":"terms","value":"parser, parsing, skip, parse, struct, else, decl"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"two, second, one"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"one, two"}]}]},{"key":"ghashtag/t27#2531","repo":"ghashtag/t27","number":2531,"title":"Reentrant struct-body parsing: built, measured, worse on every axis, reverted","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":2031,"reasons":[{"kind":"path","value":"compiler/codegen/testgen.t27"},{"kind":"terms","value":"compiler, codegen, testgen, gen, zig, emit, decl"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/ternary/bigint.t27"},{"kind":"terms","value":"ternary, bigint, self, two"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1073,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"symbol","value":"parse_fn_decl:1363"},{"kind":"terms","value":"compiler, parser, parsing, kind, skip, level, parse, field"}]}]},{"key":"ghashtag/t27#2529","repo":"ghashtag/t27","number":2529,"title":"A struct body containing const or fn ate the rest of the file: 1445 lines in, 32 out","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":2035,"reasons":[{"kind":"path","value":"specs/ternary/bigint.t27"},{"kind":"symbol","value":"MAX_TRITS:34"},{"kind":"symbol","value":"BigInt:68"},{"kind":"terms","value":"ternary, bigint, big, int, trits, trit, zero, self"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1056,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"parser, parsing, expect, skip, brace, semicolon, parse, struct"}]},{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":1027,"reasons":[{"kind":"symbol","value":"MAX_TRITS:19"},{"kind":"terms","value":"ternary, bigint, trits, big, int, zero, trit"}]},{"specId":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"MAX_TRITS:25"},{"kind":"terms","value":"ternary, trit, zero, trits, big, int, valid"}]},{"specId":"d4fcc46e20aacaf30831a99d77db524f3a6fbbd23adc179b53017cddadd7cffb","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"MAX_TRITS:22"},{"kind":"terms","value":"bigint, big, int, trit, zero, trits"}]}]},{"key":"ghashtag/t27#2527","repo":"ghashtag/t27","number":2527,"title":"Duplicate @import emitted per use-decl: correct fix, zero measured gain","hits":[{"specId":"2906d08dfadc55f37621e8e83a6f6ed4ee79105f826043582bbc3523c2b7ea88","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/lsp/server.t27"},{"kind":"terms","value":"lsp, kind, accept"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"kind, top, level, parse, right, decl, import"}]},{"specId":"31fc2cc4511db11be5ce16f41f881ed462911238ee18ba0fbe5f8f25dd0fbfd4","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gain, per"}]}]},{"key":"ghashtag/t27#2526","repo":"ghashtag/t27","number":2526,"title":"String constants emitted without their quotes: 121 -> 133 valid","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1029,"reasons":[{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"terms","value":"node, parse, comparison, primary, val, arm, decl"}]},{"specId":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"BOARD_NAME:11"},{"kind":"terms","value":"arty, board, 100t"}]},{"specId":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"BOARD_NAME:13"},{"kind":"terms","value":"qmtech, board"}]},{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"BOARD_NAME:19"},{"kind":"terms","value":"arty, board"}]},{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"BOARD_NAME:11"},{"kind":"terms","value":"xc7a100t, board"}]}]},{"key":"ghashtag/t27#2525","repo":"ghashtag/t27","number":2525,"title":"A missing space welded every multi-word type: []const u8 became []constu8, 108 -> 121 valid","hits":[{"specId":"efb335d2dfda179364cc654ecc06db8780ac7176c63e5962b2f969ee4836a04b","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/tri/collections/variant.t27"},{"kind":"terms","value":"collections, variant, tag"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"parse, struct, else"}]},{"specId":"4468de25e4e94f883c3cd64306eb5cff4e69992728e7211b73cacfe2c83bc3c8","relation":"candidate","coverage":"unverified","score":14,"reasons":[{"kind":"terms","value":"word, valid"}]}]},{"key":"ghashtag/t27#2508","repo":"ghashtag/t27","number":2508,"title":"`gen-rust` drops `if`/`while`/`switch` without parenthesised conditions, `match`, `let mut`, `[N][]const T{}` literals, `fn` declared inside `struct`, and every item after the first brace-style `module` block — all at parse time, with exit 0 and empty stderr","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":2091,"reasons":[{"kind":"path","value":"compiler/codegen/testgen.t27"},{"kind":"terms","value":"compiler, codegen, testgen, gen, generate, zig, verilog, rust"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"reference","coverage":"unverified","score":2089,"reasons":[{"kind":"path","value":"compiler/codegen/zig/codegen.t27"},{"kind":"terms","value":"compiler, codegen, zig, generate, emit, header, constants, section"}]},{"specId":"f95cce7a0f0f1778cc112e88eaa2c1e17c5bf6e7ae61941aa17176d73c3cfbd9","relation":"reference","coverage":"unverified","score":2089,"reasons":[{"kind":"path","value":"compiler/cli/gen.t27"},{"kind":"terms","value":"compiler, cli, gen, commands, codegen, dir, mkdir, impl"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"reference","coverage":"unverified","score":2086,"reasons":[{"kind":"path","value":"compiler/codegen/verilog/codegen.t27"},{"kind":"terms","value":"compiler, codegen, verilog, generate, emit, header, parameters, hex"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"reference","coverage":"unverified","score":2071,"reasons":[{"kind":"path","value":"compiler/ast.t27"},{"kind":"terms","value":"compiler, ast, token, node, section, invariant, bench, decl"}]}]},{"key":"ghashtag/t27#2492","repo":"ghashtag/t27","number":2492,"title":"Seven gates: nothing requires them to be silent, found by the mutation direction never taken","hits":[]},{"key":"ghashtag/t27#2483","repo":"ghashtag/t27","number":2483,"title":"compiler.rs:1208 says 'one of four discard channels'; there are five","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1050,"reasons":[{"kind":"symbol","value":"skip_brace_body:132"},{"kind":"symbol","value":"skip_to_semicolon:152"},{"kind":"symbol","value":"skip_to_next_top_level:201"},{"kind":"symbol","value":"recover_to_stmt_boundary:238"},{"kind":"terms","value":"compiler, skip, brace, semicolon, top, level, recover, stmt"}]},{"specId":"fa88bd16c82f68d02449eadfa2607d629ed78c1610d2b88f387f62c1c396fd0b","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"compiler, channels, channel"}]}]},{"key":"ghashtag/t27#2479","repo":"ghashtag/t27","number":2479,"title":"9,547 discarded tokens outside the documented forall decision (was: 26,546)","hits":[{"specId":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","relation":"reference","coverage":"unverified","score":2033,"reasons":[{"kind":"path","value":"specs/queen/brain_summaries.t27"},{"kind":"terms","value":"queen, brain, summaries, per, phase, reported, total"}]},{"specId":"f4725c1e5baf34cd48150fccccaf061f585340ffd5963986293fb3262ce8e6e3","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/fpga/vcd_conformance_compare.t27"},{"kind":"terms","value":"vcd, conformance, compare, record, parse"}]},{"specId":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/fpga/power_analysis.t27"},{"kind":"terms","value":"power, analysis, zero, total, default"}]},{"specId":"45bb6f748cc01f814b14d1c65588766a2515daf79df2382b785a0c8c2ba2a211","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/fpga/testbench/fifo_tb.t27"},{"kind":"terms","value":"testbench, fifo, write, read"}]}]},{"key":"ghashtag/t27#2477","repo":"ghashtag/t27","number":2477,"title":"99 seals orphaned by the naming convention change, 81 with a current twin","hits":[{"specId":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/ml/layers/avgpool2d_layer.t27"},{"kind":"terms","value":"layers, avgpool2d, layer"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"reference","coverage":"unverified","score":1029,"reasons":[{"kind":"symbol","value":"spec_path:50"},{"kind":"terms","value":"path, content, project, dir, timestamp, seal, hash"}]}]},{"key":"ghashtag/t27#2476","repo":"ghashtag/t27","number":2476,"title":"t27c seal exits 0 on a spec every backend rejects; only --save refuses","hits":[{"specId":"4018d7703d08862d4f087eb076fda4fa14c54cc8767c98aaa493a70fb6eb1719","relation":"reference","coverage":"unverified","score":2004,"reasons":[{"kind":"path","value":"specs/tri/graph/graph.t27"},{"kind":"terms","value":"graph"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"gen, zig, seal, verilog, hash, backend"}]},{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"seal, gen, save"}]}]},{"key":"ghashtag/t27#2474","repo":"ghashtag/t27","number":2474,"title":"emit-bitexact is a fourth permanently-red gate, and I merged four PRs past it without looking","hits":[]},{"key":"ghashtag/t27#2466","repo":"ghashtag/t27","number":2466,"title":"check_catalog_count: the paper-divergence WARN fires on every run, so it carries no information","hits":[]},{"key":"ghashtag/t27#2455","repo":"ghashtag/t27","number":2455,"title":"The required check named `check` is an echo, and the test suite is not required at all","hits":[]},{"key":"ghashtag/t27#2439","repo":"ghashtag/t27","number":2439,"title":"Zero-width structs: a field the spec declares has no storage in the lowered form","hits":[{"specId":"090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c","relation":"reference","coverage":"unverified","score":2026,"reasons":[{"kind":"path","value":"specs/fpga/formal.t27"},{"kind":"symbol","value":"CoverPoint:57"},{"kind":"symbol","value":"FormalAssume:66"},{"kind":"terms","value":"formal, cover, assume, point, str"}]},{"specId":"107a9d65a33d6ab72b3a3b119cd6ab33bad72e10964c329bab4b2ca889661c96","relation":"reference","coverage":"unverified","score":2019,"reasons":[{"kind":"path","value":"specs/fpga/placement.t27"},{"kind":"terms","value":"placement, floorplan, width"}]},{"specId":"0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/fpga/hir.t27"},{"kind":"terms","value":"hir, assign, instance, bits"}]},{"specId":"2b44816b9f5f214e367c646d7bc5d4ad38f9aa5fd7e35cb6be985fab5d57c232","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/fpga/vcd_trace.t27"},{"kind":"symbol","value":"VcdHeader:74"},{"kind":"terms","value":"vcd, trace, header, index"}]},{"specId":"21484c1e4832c65088a8b16411adcd3cee75140dd0e98c49beb09f13acbf10dd","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"structs, zero, width"}]}]},{"key":"ghashtag/t27#2433","repo":"ghashtag/t27","number":2433,"title":"Design decision: what a string field and a string comparison mean in generated hardware","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"comparison, field"}]}]},{"key":"ghashtag/t27#2413","repo":"ghashtag/t27","number":2413,"title":"icarus-simulate: three named emitter defects keep mac's self-test at 13 elaboration errors","hits":[]},{"key":"ghashtag/t27#2411","repo":"ghashtag/t27","number":2411,"title":"array_param_index asserts a part-select lowering that W458 replaced with monomorphised unpacked arrays","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":52,"reasons":[{"kind":"terms","value":"compiler, level, index, call, literal, array, else, param"}]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"param, array, arrays, var"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"valid, seen, index, select, one"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"zero, one, bit, unpacked, select"}]},{"specId":"f573875f99459616a5401e26a0c901796df43b8e1f00b9cf21d1cdcbcecee2f1","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"param, match, index"}]}]},{"key":"ghashtag/t27#2410","repo":"ghashtag/t27","number":2410,"title":"gen-verilog: slice params ([]T) lower to single scalars — mac_dot_product is silently wrong for len>1","hits":[{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"reference","coverage":"unverified","score":1045,"reasons":[{"kind":"symbol","value":"mac_dot_product:187"},{"kind":"terms","value":"mac, bits, dot, bit, product, matrix, vector, unit"}]},{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"bits, unit, mac, dot, product, one"}]},{"specId":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"mac, word, dot, product, unit"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"slice, loop, dot, product"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"gen, conformance, registry, verilog"}]}]},{"key":"ghashtag/t27#2406","repo":"ghashtag/t27","number":2406,"title":"Commit the Rust-dialect manifest: the measurement, explicitly not the decision","hits":[{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/ternary/hybrid_bigint.t27"},{"kind":"terms","value":"ternary, hybrid, bigint"}]}]},{"key":"ghashtag/t27#2405","repo":"ghashtag/t27","number":2405,"title":"Bare [T] slice syntax emitted as a Zig array: 105 -> 108 valid, with 395 real arrays left untouched","hits":[{"specId":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"ClockDomainPower:182"},{"kind":"terms","value":"power, analysis, total, clock, domain"}]},{"specId":"e24ed494c1f78c01bbbd69a338432166ca36a1271b1d5c6c8a25a9946786da76","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"ProofStep:13"},{"kind":"terms","value":"proof, step, length, trit"}]},{"specId":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"ProofStep:92"},{"kind":"terms","value":"proof, step"}]},{"specId":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"ProofStep:34"},{"kind":"terms","value":"proof, step"}]},{"specId":"b7f52fc31cb644f219392df408b8a89a9010d42be783426f808e74ebf78e0c63","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"K_TRUE:14"},{"kind":"terms","value":"trit, rule"}]}]},{"key":"ghashtag/t27#2404","repo":"ghashtag/t27","number":2404,"title":"Rust reference types were emitted verbatim into Zig: 98 -> 105 valid, and partial coverage of an emission path scored zero","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"zig, ast, parse, path, valid"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"valid, path, total, zig"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"zig, rust"}]}]},{"key":"ghashtag/t27#2398","repo":"ghashtag/t27","number":2398,"title":"Between 32 and 66 specs are Rust, not t27: one Rust marker predicts failure better than anything else measured","hits":[{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":2037,"reasons":[{"kind":"path","value":"specs/ternary/hybrid_bigint.t27"},{"kind":"symbol","value":"SIMD_WIDTH:28"},{"kind":"symbol","value":"simd_add:75"},{"kind":"terms","value":"ternary, hybrid, bigint, per, simd, width, vec32, zero"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1037,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"compiler, parse, call, struct, else, statement"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1030,"reasons":[{"kind":"symbol","value":"TRIT_ZERO:38"},{"kind":"terms","value":"ternary, bigint, trit, zero, simd, threshold, self, sum"}]},{"specId":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","relation":"reference","coverage":"unverified","score":1030,"reasons":[{"kind":"symbol","value":"SIMD_WIDTH:34"},{"kind":"terms","value":"simd, width, threshold, trit, sum, zero, vec, expected"}]},{"specId":"21484c1e4832c65088a8b16411adcd3cee75140dd0e98c49beb09f13acbf10dd","relation":"reference","coverage":"unverified","score":1020,"reasons":[{"kind":"symbol","value":"TRIT_ZERO:15"},{"kind":"terms","value":"trit, zero, sample, make, valid, width"}]}]},{"key":"ghashtag/t27#2397","repo":"ghashtag/t27","number":2397,"title":"Braced if-expressions were parsed as failures and their declarations discarded; the undeclared-identifier class is layered, not parallel","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1056,"reasons":[{"kind":"symbol","value":"parse_expr:356"},{"kind":"symbol","value":"parse_if_expr:772"},{"kind":"terms","value":"parser, expect, brace, top, parse, expr, val, else"}]},{"specId":"c6d3c09ccfa2fca584300a0b55a3214d8a81d9bbac158af66ddcd51b57e85b44","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"abs_val:43"},{"kind":"terms","value":"abs, val, part, pow"}]},{"specId":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"abs_val:52"},{"kind":"terms","value":"abs, val, f64"}]},{"specId":"e3997228a0ea792965b7825f7b685c27f972c5140c8d2a5ce3f434e27a9de5bf","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"abs_val:88"},{"kind":"symbol","value":"abs_val:127"},{"kind":"symbol","value":"abs_val:202"},{"kind":"terms","value":"abs, val, part"}]},{"specId":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"abs_val:50"},{"kind":"terms","value":"abs, val, f64"}]}]},{"key":"ghashtag/t27#2394","repo":"ghashtag/t27","number":2394,"title":"Eight more corrupted types, and the third incomplete inventory in a row","hits":[{"specId":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","relation":"reference","coverage":"unverified","score":2040,"reasons":[{"kind":"path","value":"specs/ternary/hybrid_bigint.t27"},{"kind":"symbol","value":"SIMD_WIDTH:28"},{"kind":"symbol","value":"SIMD_CHUNKS:31"},{"kind":"terms","value":"ternary, hybrid, bigint, simd, width, chunks, storage, i64"}]},{"specId":"cb61281176bafb99fd47a406941d7f224280dbfc0c0e255c3f0afb9dd6ce3976","relation":"reference","coverage":"unverified","score":2029,"reasons":[{"kind":"path","value":"specs/ar/asp_solver.t27"},{"kind":"terms","value":"asp, solver, literal, answer, combinations"}]},{"specId":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"specs/physics/su2_chern_simons.t27"},{"kind":"terms","value":"physics, su2, chern, simons"}]},{"specId":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/storage/kv.t27"},{"kind":"symbol","value":"batch_read:59"},{"kind":"terms","value":"storage, read, batch"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1040,"reasons":[{"kind":"symbol","value":"SIMD_CHUNKS:45"},{"kind":"terms","value":"ternary, bigint, trit, simd, chunks, i64, left, right"}]}]},{"key":"ghashtag/t27#2393","repo":"ghashtag/t27","number":2393,"title":"Prop. 191 lands: the parser repair passes once the corpus is repaired, and six field types are decisions the gate cannot validate","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"compiler, parser, start, parse, right, field, struct"}]},{"specId":"8c00c702742c891a043e7de4046a4c2874abbbfba356d804b75f234c2524a08d","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"gate, pattern, match, field, start"}]},{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"gate, closed, valid, field"}]},{"specId":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"gate, field"}]}]},{"key":"ghashtag/t27#2386","repo":"ghashtag/t27","number":2386,"title":"Five gen-verilog features have live emitter code and failing tests: seven guards that never ran","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, expr, emit, decl, bench"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"compiler, path, gen, compile, verilog"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"parse, gen, verilog"}]}]},{"key":"ghashtag/t27#2376","repo":"ghashtag/t27","number":2376,"title":"build and L1 TRACEABILITY can fail without blocking a merge — neither is a required context","hits":[{"specId":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"merge, set, fail"}]}]},{"key":"ghashtag/t27#2370","repo":"ghashtag/t27","number":2370,"title":"No workflow installs lake/elan, so every Lean smoke-gate test skips on every runner","hits":[{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"runner, execute, gate, reports, summary"}]}]},{"key":"ghashtag/t27#2368","repo":"ghashtag/t27","number":2368,"title":"The anonymous braced literal .{ } is one of several parser gaps in lexer.t27, not the gap","hits":[{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","relation":"reference","coverage":"unverified","score":2042,"reasons":[{"kind":"path","value":"compiler/parser/lexer.t27"},{"kind":"symbol","value":"read_number:362"},{"kind":"symbol","value":"is_register:424"},{"kind":"terms","value":"compiler, parser, lexer, identifier, ident, read, register"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"reference","coverage":"unverified","score":2026,"reasons":[{"kind":"path","value":"compiler/codegen/zig/codegen.t27"},{"kind":"terms","value":"compiler, codegen, zig, bind, expression, assert"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"symbol","value":"jit_bind:533"},{"kind":"terms","value":"jit, compiler, slice, bind, dot"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/ternary/bigint.t27"},{"kind":"terms","value":"ternary, bigint, zero, right, two"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"compiler/codegen/verilog/codegen.t27"},{"kind":"terms","value":"compiler, codegen, verilog, register"}]}]},{"key":"ghashtag/t27#2364","repo":"ghashtag/t27","number":2364,"title":"gen-verilog: on_clock with a return type emits an assignment to an implicitly-declared identifier under `default_nettype none`","hits":[{"specId":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/fpga/uart.t27"},{"kind":"symbol","value":"uart_tx_send:64"},{"kind":"terms","value":"uart, clock, send"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"path, gen, begin, verilog, data, block, entry"}]},{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"clock, uart, assignment, clk, rst, port"}]},{"specId":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"clock, uart, assignment, clk, rst"}]},{"specId":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"clock, uart, assignment, clk, rst"}]}]},{"key":"ghashtag/t27#2358","repo":"ghashtag/t27","number":2358,"title":"graph_bfs.adj is decidable from a sibling struct: parser-fix blocker drops 6 -> 5","hits":[{"specId":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","relation":"reference","coverage":"unverified","score":2028,"reasons":[{"kind":"path","value":"specs/tri/graph/graph_bfs.t27"},{"kind":"symbol","value":"BFSResult:18"},{"kind":"terms","value":"graph, bfs, bfsresult"}]},{"specId":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/tri/search/aho_corasick.t27"},{"kind":"terms","value":"search, aho, corasick, node"}]},{"specId":"9f9c5ccbfad7094a6514656e4c2f80089f67f92448c28584323b8e063361b94f","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/tri/search/regex_advanced.t27"},{"kind":"terms","value":"search, regex, advanced"}]},{"specId":"a10cd453780251bfe86342dd0f2b5fb5b0d46f088353c0a4cfd9543f11f1f007","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/tri/encoding/mime.t27"},{"kind":"terms","value":"encoding, mime, parse"}]},{"specId":"a72d2ea5db5519cf66f7d714b6b641c9844824efb9942b18d7ad54b31a89384d","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/tri/search/regex.t27"},{"kind":"terms","value":"search, regex"}]}]},{"key":"ghashtag/t27#2356","repo":"ghashtag/t27","number":2356,"title":"Required check `check` cannot fail: check-now-freshness.yml is a bare echo","hits":[]},{"key":"ghashtag/t27#2355","repo":"ghashtag/t27","number":2355,"title":"The corruption inventory was incomplete: 12 lines with numeric array shapes were invisible to my own pattern","hits":[{"specId":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","relation":"reference","coverage":"unverified","score":2026,"reasons":[{"kind":"path","value":"specs/tri/search/aho_corasick.t27"},{"kind":"symbol","value":"ACTrieNode:13"},{"kind":"terms","value":"search, aho, corasick, actrie, node"}]},{"specId":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/tri/graph/graph_bfs.t27"},{"kind":"symbol","value":"BFSResult:18"},{"kind":"terms","value":"graph, bfs, bfsresult"}]},{"specId":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"OctNode:22"},{"kind":"terms","value":"oct, node"}]}]},{"key":"ghashtag/t27#2354","repo":"ghashtag/t27","number":2354,"title":"Zig emitter never discarded unused function parameters: 25/520 -> 93/520 valid, 0 regressions","hits":[{"specId":"8deff6f95e04a674b0b6677969b4a46c704f13ec0ac17816ce356230eae6b487","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"accumulation_check:46"},{"kind":"terms","value":"accumulation"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"zig, ast, decl, parse, gen, valid"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"valid, gen, zig"}]}]},{"key":"ghashtag/t27#2353","repo":"ghashtag/t27","number":2353,"title":"weight_prefetch_ctrl never terminates on num_words == 0","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"num, buffers, weight, zero"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"num, weight, buffers"}]}]},{"key":"ghashtag/t27#2352","repo":"ghashtag/t27","number":2352,"title":"weight_prefetch_ctrl writes every word one slot high — the #2003 shape, fixed in the DMA only","hits":[{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"slot, index, second, one"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"one, per, word, left"}]},{"specId":"5755f819b57e64354992f86357f6b047ac61dd4d6c67afcfad005d4e28fdfbf2","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"high, weight"}]}]},{"key":"ghashtag/t27#2350","repo":"ghashtag/t27","number":2350,"title":"Corpus repair batch 5: 11 unbalanced lines derived from the broken converter, and the measurement that settles #2128","hits":[{"specId":"9f9c5ccbfad7094a6514656e4c2f80089f67f92448c28584323b8e063361b94f","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/tri/search/regex_advanced.t27"},{"kind":"terms","value":"search, regex, advanced, flags"}]},{"specId":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/tri/search/aho_corasick.t27"},{"kind":"terms","value":"search, aho, corasick"}]},{"specId":"a10cd453780251bfe86342dd0f2b5fb5b0d46f088353c0a4cfd9543f11f1f007","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/tri/encoding/mime.t27"},{"kind":"terms","value":"encoding, mime, parse"}]},{"specId":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"specs/tri/graph/graph_bfs.t27"},{"kind":"terms","value":"graph, bfs"}]},{"specId":"a72d2ea5db5519cf66f7d714b6b641c9844824efb9942b18d7ad54b31a89384d","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/tri/search/regex.t27"},{"kind":"terms","value":"search, regex"}]}]},{"key":"ghashtag/t27#2349","repo":"ghashtag/t27","number":2349,"title":"Corpus repair batch 4: remaining balanced shapes, 17 lines, plus 5 primitives my own pattern mis-cased","hits":[{"specId":"ea334b73f9e5c5a18f4ec6bb7a249982381c339fdb867bdb2ef19305eb59679d","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"MarkdownNode:13"},{"kind":"terms","value":"markdown, node, parse, html"}]},{"specId":"a2b2424d5bd2d58140d2ebc9320d27cb6e99e0f3f25d294ecc14cd437076e907","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"XmlNode:13"},{"kind":"terms","value":"xml, node, parse"}]},{"specId":"7b0d45737fe557fd91cab1c2fa99092d032fe5032d8ea4ebd0a7370b3408ec2b","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"HtmlNode:13"},{"kind":"terms","value":"html, node, parse"}]},{"specId":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"AgentStatus:19"},{"kind":"terms","value":"status, pattern"}]},{"specId":"3ba9d974647c1fb5d985982db3c7e266834d0736d32ed4f4f50aa7af95d59df7","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"MsgPackValue:17"},{"kind":"terms","value":"msg, pack"}]}]},{"key":"ghashtag/t27#2348","repo":"ghashtag/t27","number":2348,"title":"RTL fixes cite differential simulation as evidence but do not commit the testbench","hits":[{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"verilog, harness, vectors, simulation, testbench, diff, build, claim"}]}]},{"key":"ghashtag/t27#2347","repo":"ghashtag/t27","number":2347,"title":"Corpus repair batch 3: the generic and user-type [[]X] shapes, 13 lines","hits":[{"specId":"e9e6bd933169bdf7ff79fa80a1df30743e9702bc16e478e6069bb68cc0fe71da","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"CsvRow:13"},{"kind":"terms","value":"csv, row, parse"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"parse, struct"}]}]},{"key":"ghashtag/t27#2346","repo":"ghashtag/t27","number":2346,"title":"Corpus repair batch 2: the four primitive [[]X] shapes, 26 lines","hits":[{"specId":"e9e6bd933169bdf7ff79fa80a1df30743e9702bc16e478e6069bb68cc0fe71da","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"CsvRow:13"},{"kind":"terms","value":"csv, row, parse"}]}]},{"key":"ghashtag/t27#2342","repo":"ghashtag/t27","number":2342,"title":"multilayer_sequencer: level-triggered prefetch handshake cannot distinguish \"done already\" from \"done still\"","hits":[]},{"key":"ghashtag/t27#2341","repo":"ghashtag/t27","number":2341,"title":"damage_repair.py silently ignores unknown flags, so a typo'd --class widens the run to every class","hits":[{"specId":"51eb7e2902d6348c94a6cfdadcc344287e232c6ff46bcb74c509bbb32fc98aeb","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"apply_to:49"},{"kind":"terms","value":"status, apply"}]}]},{"key":"ghashtag/t27#2336","repo":"ghashtag/t27","number":2336,"title":"tools/converter corrupts every quoted field type — one missing trim_matches('\"') explains all three symptoms of #2154","hits":[{"specId":"6ffa742ec615265d04536053c181c131d6a2f56c37c556c564f804bc80a31798","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"WorkflowStep:13"},{"kind":"terms","value":"workflow, step"}]},{"specId":"7156843614c320375957c8e17cb3af8e70ba2fa9a8d6e10ebd961b6a91b39ae6","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"KeyPair:13"},{"kind":"terms","value":"key, pair"}]},{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"converter, field, convert, pascal, case"}]}]},{"key":"ghashtag/t27#2335","repo":"ghashtag/t27","number":2335,"title":"cli/tri: six names unresolvable on feat/rename-tef-to-tnf (follow-up to #2176 part 2)","hits":[]},{"key":"ghashtag/t27#2334","repo":"ghashtag/t27","number":2334,"title":"seal: fpga_ZeroDSP_BPSK.json is stale — #1874 edited specs/fpga/bpsk.t27 without re-sealing","hits":[{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"zero, dsp, done, read, set"}]},{"specId":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"full, zero, dsp"}]},{"specId":"9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"zero, full, dsp"}]},{"specId":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"zero, dsp, read"}]},{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"zero, dsp, set"}]}]},{"key":"ghashtag/t27#2328","repo":"ghashtag/t27","number":2328,"title":"origin/master is a single orphan commit with no ancestor in common with the previous 2545-commit history (old history is safe)","hits":[{"specId":"060c2f1a0244b16ace9212d31c89b0a43ce2d804c7d105ba3c84ed319526b42a","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"history, single"}]}]},{"key":"ghashtag/t27#2325","repo":"ghashtag/t27","number":2325,"title":"gen-verilog: 26 of 32 modules reference struct fields under a prefix declared nowhere — no single prefix can be correct","hits":[{"specId":"b5d5ab2b04d04b08a4f307d4744cde9b0c95e7aa000f971bf648f33ca50717ca","relation":"reference","coverage":"unverified","score":1041,"reasons":[{"kind":"symbol","value":"apb_bridge:66"},{"kind":"terms","value":"apb, bridge, addr, width, data, map, read, write"}]},{"specId":"2b44816b9f5f214e367c646d7bc5d4ad38f9aa5fd7e35cb6be985fab5d57c232","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"vcd_trace:97"},{"kind":"terms","value":"vcd, trace, var, kind, scope, wire, reg"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":85,"reasons":[{"kind":"terms","value":"compiler, path, list, status, gen, conformance, total, compile"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, rust, conformance, expr, emit"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"build, total, modules, testbenches, verilog, clean"}]}]},{"key":"ghashtag/t27#2319","repo":"ghashtag/t27","number":2319,"title":"gen-verilog: is_lowerable_scalar_struct accepts a named-const array extent that field_type_width sizes as 0 — TernaryWord declared 40 bits, correct is 3712","hits":[{"specId":"06e69666f7c575b3fbe4f5530f2560fd46ce903a1a3af6dd62e375aaa4f38953","relation":"reference","coverage":"unverified","score":2066,"reasons":[{"kind":"path","value":"specs/base/ternary_memory.t27"},{"kind":"symbol","value":"TRIT_CAPACITY:21"},{"kind":"symbol","value":"WORD_CAPACITY:22"},{"kind":"symbol","value":"TritCell:36"},{"kind":"symbol","value":"TernaryWord:80"},{"kind":"symbol","value":"TernaryMemoryBank:149"},{"kind":"terms","value":"base, ternary, memory, trit, zero, capacity, word, size"}]},{"specId":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","relation":"reference","coverage":"unverified","score":2051,"reasons":[{"kind":"path","value":"specs/isa/ternary_memory.t27"},{"kind":"terms","value":"isa, ternary, memory, trit, zero, mem, width, size"}]},{"specId":"f4725c1e5baf34cd48150fccccaf061f585340ffd5963986293fb3262ce8e6e3","relation":"reference","coverage":"unverified","score":2037,"reasons":[{"kind":"path","value":"specs/fpga/vcd_conformance_compare.t27"},{"kind":"symbol","value":"CompareResult:13"},{"kind":"terms","value":"vcd, conformance, compare, pass, expected, map, vector, bits"}]},{"specId":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","relation":"reference","coverage":"unverified","score":2033,"reasons":[{"kind":"path","value":"specs/isa/registers.t27"},{"kind":"terms","value":"isa, registers, reg, width, base, zero, carry, read"}]},{"specId":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","relation":"reference","coverage":"unverified","score":2030,"reasons":[{"kind":"path","value":"specs/fpga/fifo.t27"},{"kind":"symbol","value":"FifoState:44"},{"kind":"terms","value":"fifo, kind, depth, state, empty, width, total, bits"}]}]},{"key":"ghashtag/t27#2306","repo":"ghashtag/t27","number":2306,"title":"smoke-gate: theorem_matrix_ok is a hardcoded true (false green), and validate_lean_standalone has no phase body","hits":[{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"compiler, validate, commit, matrix, path, warning, elapsed"}]}]},{"key":"ghashtag/t27#2301","repo":"ghashtag/t27","number":2301,"title":"proxy.rs tests are stripped before type-checking — no workflow passes --features server","hits":[]},{"key":"ghashtag/t27#2292","repo":"ghashtag/t27","number":2292,"title":"cargo test -p t27c landed red on master: the 1221-pass measurement was taken on the wrong tree","hits":[{"specId":"cd5f3f125dd528d1cf0d5c2d7f52f91b692421603aff1288625d3476e63d409f","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"trees, red, tree"}]}]},{"key":"ghashtag/t27#2289","repo":"ghashtag/t27","number":2289,"title":"CI: t27c's 1221 tests have never run on master — land the gate (fixes #2288)","hits":[]},{"key":"ghashtag/t27#2288","repo":"ghashtag/t27","number":2288,"title":"suite.rs unit tests are compiled by nothing — 33 tests plus 3 new ones never type-checked","hits":[{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"unit, plus, one"}]},{"specId":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"unit, checked"}]}]},{"key":"ghashtag/t27#2279","repo":"ghashtag/t27","number":2279,"title":"Unbreak FPGA CI and correct two unbacked hardware claims","hits":[]},{"key":"ghashtag/t27#2278","repo":"ghashtag/t27","number":2278,"title":"emit-bitexact is red on master and nothing was watching: no push: trigger, so it has never run there","hits":[{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"reference","coverage":"unverified","score":2032,"reasons":[{"kind":"path","value":"compiler/codegen/zig/codegen.t27"},{"kind":"terms","value":"compiler, codegen, zig, generate, emit, bind, int"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"reference","coverage":"unverified","score":2032,"reasons":[{"kind":"path","value":"specs/jit/jit.t27"},{"kind":"symbol","value":"jit_bind:533"},{"kind":"terms","value":"jit, default, compiler, emit, push, bind"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"reference","coverage":"unverified","score":2028,"reasons":[{"kind":"path","value":"compiler/codegen/verilog/codegen.t27"},{"kind":"terms","value":"compiler, codegen, verilog, generate, emit, int"}]},{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"specs/ternary/bigint.t27"},{"kind":"terms","value":"ternary, bigint, big, int, zero, two"}]},{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"compiler/parser/lexer.t27"},{"kind":"terms","value":"compiler, parser, lexer, identifier, read"}]}]},{"key":"ghashtag/t27#2266","repo":"ghashtag/t27","number":2266,"title":"gen-verilog: module-var writes in the comb lowering infer an LDCE latch with a combinational feedback loop (ZeroDSP_UART)","hits":[{"specId":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"uart, zero, dsp, fifo, status, send, read"}]},{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"zero, dsp, mac, uart, send, state"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"verilog, emit, uart, mac, fifo"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"mac, zero, dsp, status, read, write"}]},{"specId":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"comb, passed, dsp"}]}]},{"key":"ghashtag/t27#2263","repo":"ghashtag/t27","number":2263,"title":"master's tri test suite is red, and two gates cannot see it","hits":[]},{"key":"ghashtag/t27#2253","repo":"ghashtag/t27","number":2253,"title":"Two divergent NOW.md files, and .gitattributes calls one a symlink it is not","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"one, two"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"two, one"}]}]},{"key":"ghashtag/t27#2241","repo":"ghashtag/t27","number":2241,"title":"Conformance vectors are never executed: no vvp step, testbench 'generation' echoes static JSON verdicts","hits":[{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"vector, generate, vectors, testbench, diff, execute"}]},{"specId":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"vectors, generation, step, generate"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"generate, conformance, json"}]},{"specId":"f95cce7a0f0f1778cc112e88eaa2c1e17c5bf6e7ae61941aa17176d73c3cfbd9","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"conformance, json, generate"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"testbench, conformance"}]}]},{"key":"ghashtag/t27#2238","repo":"ghashtag/t27","number":2238,"title":"The green bitstream carries an empty design: ZeroDSP_TopLevel synthesizes to 0 cells","hits":[{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"candidate","coverage":"unverified","score":50,"reasons":[{"kind":"terms","value":"top, level, zero, dsp, clk, mac, data, uart"}]},{"specId":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"top, level, clk, clock, pass, led, mac"}]},{"specId":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"clock, design, empty, port, ports"}]},{"specId":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"uart, zero, dsp, clock, ready"}]},{"specId":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"json, level, data, top"}]}]},{"key":"ghashtag/t27#2232","repo":"ghashtag/t27","number":2232,"title":"Post-ladder master drift: seal-coverage red (dangling+phantom) and 'Every spec still generates' red (bigint.t27 et al.)","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/ternary/bigint.t27"},{"kind":"terms","value":"ternary, bigint"}]}]},{"key":"ghashtag/t27#2218","repo":"ghashtag/t27","number":2218,"title":"The 120 module-level parse errors are six language-design decisions, classified","hits":[{"specId":"11fb3a5964fa96b10be4a51ab9f4e85376215de251847c77452e8bd711635086","relation":"reference","coverage":"unverified","score":2029,"reasons":[{"kind":"path","value":"examples/fpga/qmtech_minimal/design.t27"},{"kind":"terms","value":"examples, qmtech, minimal, design"}]},{"specId":"baae843a9ba5aa64a51752b5feab3e3cde36a085f31e63f6467d5590e9b64f7a","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"specs/enrichment/audio_overview.t27"},{"kind":"terms","value":"enrichment, audio, overview, generate"}]},{"specId":"5327811d6750849976773faf4abbe18bd6c06f3a49799ffc4ca850c88581abb9","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/base/debounce.t27"},{"kind":"symbol","value":"PHI_INV:18"},{"kind":"terms","value":"base, debounce, phi, inv"}]},{"specId":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/tri/collections/array.t27"},{"kind":"symbol","value":"ArrayView:13"},{"kind":"terms","value":"collections, array, view"}]},{"specId":"bbe6e9e80c190f62e73d75eccf3ca4d54cebedcad2580333be17599f9c52560e","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"specs/config/load.t27"},{"kind":"terms","value":"load, paths, base"}]}]},{"key":"ghashtag/t27#2174","repo":"ghashtag/t27","number":2174,"title":"parser: parameterised type application `Name(T)` in type position blocks 27 of 28 ADR-008 specs","hits":[{"specId":"8b611091e36db3b92fe7f638cf06ac27b2b81236877affee18656f939e62ac60","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/tri/collections/list.t27"},{"kind":"terms","value":"collections, list, empty, head, map"}]},{"specId":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/tri/collections/array.t27"},{"kind":"symbol","value":"ArrayView:13"},{"kind":"terms","value":"collections, array, view, empty"}]},{"specId":"13c4050db1a7cd0c322b0bb87a04fac0ebb9899e607a0e06ae19f14a334a6f52","relation":"reference","coverage":"unverified","score":2004,"reasons":[{"kind":"path","value":"specs/tri/io/io.t27"},{"kind":"terms","value":"map"}]}]},{"key":"ghashtag/t27#2173","repo":"ghashtag/t27","number":2173,"title":"openXC7 emits a wrong bitstream from a correct netlist for SRL16E (same class as DSP48E1)","hits":[]},{"key":"ghashtag/t27#2165","repo":"ghashtag/t27","number":2165,"title":"'test' as a reserved word blocks 'fn test(...)'; contextual-keyword decision needed (1 spec affected)","hits":[{"specId":"f99a681913c3bcb832745ccec96cfef0660c61ae17e99f4910a4ccc43e19d775","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/tri/collections/bitset.t27"},{"kind":"terms","value":"collections, bitset, set, union"}]}]},{"key":"ghashtag/t27#2164","repo":"ghashtag/t27","number":2164,"title":"Generic type APPLICATION (Name(T) in a type position) is rejected; 20 library specs, needs a language decision","hits":[{"specId":"b0bd4e7b1ea364fe7be9e73786f868cffd64a04d512b68c1b2775124b3cb81a4","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"specs/runtime/execute.t27"},{"kind":"symbol","value":"TaskResult:74"},{"kind":"terms","value":"runtime, execute, resolve, rejected"}]},{"specId":"dc13f018898a14b32059c654d1289748e601e47f4b755c31c0e466ce7b73e4dd","relation":"reference","coverage":"unverified","score":2024,"reasons":[{"kind":"path","value":"specs/math/pellis_precision_verify.t27"},{"kind":"terms","value":"math, pellis, precision, verify, str, len"}]},{"specId":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/tri/collections/set.t27"},{"kind":"symbol","value":"HashSet:13"},{"kind":"terms","value":"collections, set, hash, contains, union"}]},{"specId":"d6b165602fa64c9cc3d3828ff8f608e83a326b55345be097866c3e8487a62725","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"specs/tri/collections/maybe.t27"},{"kind":"terms","value":"collections, maybe, bind, map"}]},{"specId":"8b611091e36db3b92fe7f638cf06ac27b2b81236877affee18656f939e62ac60","relation":"reference","coverage":"unverified","score":2014,"reasons":[{"kind":"path","value":"specs/tri/collections/list.t27"},{"kind":"terms","value":"collections, list, empty, map"}]}]},{"key":"ghashtag/t27#2163","repo":"ghashtag/t27","number":2163,"title":"parser: 'Expected LParen, got KwTest' in specs/tri/collections/bitset.t27","hits":[{"specId":"f99a681913c3bcb832745ccec96cfef0660c61ae17e99f4910a4ccc43e19d775","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/tri/collections/bitset.t27"},{"kind":"terms","value":"collections, bitset"}]}]},{"key":"ghashtag/t27#2160","repo":"ghashtag/t27","number":2160,"title":"corpus damage: freeze, per-class candidate patch, and what one rule does not reach (#2154 follow-up)","hits":[{"specId":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"rule, patch"}]},{"specId":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"rule, patch"}]}]},{"key":"ghashtag/t27#2155","repo":"ghashtag/t27","number":2155,"title":"Four sources state the catalogue size and give four numbers: 109 is canonical, and nine repeated names are unexplained","hits":[]},{"key":"ghashtag/t27#2154","repo":"ghashtag/t27","number":2154,"title":"A rewrite mangled slice types in 63 spec files, and it is the floor under every field-set measurement","hits":[{"specId":"bca3e8deb428837bb49648c974bb103777ecfac6bb214210273bef4bf5d4733c","relation":"reference","coverage":"unverified","score":2029,"reasons":[{"kind":"path","value":"specs/tri/utils/logger.t27"},{"kind":"symbol","value":"LogEntry:17"},{"kind":"terms","value":"utils, logger, level, log, entry, field"}]},{"specId":"7156843614c320375957c8e17cb3af8e70ba2fa9a8d6e10ebd961b6a91b39ae6","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/tri/crypto/crypto.t27"},{"kind":"symbol","value":"KeyPair:13"},{"kind":"terms","value":"crypto, key, pair"}]},{"specId":"05a07af58a53b6ca13e294c62187fc537865c2d24b80bdd484b1fe79232361da","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"LogEntry:17"},{"kind":"terms","value":"utils, log, level, entry"}]}]},{"key":"ghashtag/t27#2152","repo":"ghashtag/t27","number":2152,"title":"Corpus census W737-W739: the defect population is 168, not 490 — and what is still open","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1039,"reasons":[{"kind":"symbol","value":"parse_if_expr:772"},{"kind":"symbol","value":"parse_if_stmt:965"},{"kind":"terms","value":"compiler, stmt, parse, expr, struct, literal, local, statement"}]}]},{"key":"ghashtag/t27#2150","repo":"ghashtag/t27","number":2150,"title":"Seals: 0 of 1072 specs verify, 928 with an unchanged spec_hash — gate it or remove it","hits":[{"specId":"e1f019d331a24657f7d0d560011f931c93b4f067f7203e27850c7d26b36d098e","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"hash, zero, remove"}]}]},{"key":"ghashtag/t27#2149","repo":"ghashtag/t27","number":2149,"title":"openXC7: a DSP48E1 fed from the fabric produces a wrong bitstream (40-line reproducer)","hits":[]},{"key":"ghashtag/t27#2148","repo":"ghashtag/t27","number":2148,"title":"wave 715: a clean clone dies at step 9 of 65, and my own commit added two of the three shrinks","hits":[{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"git, commit, path, branch, added"}]},{"specId":"81d095cea3fcb1403aace5532ec98f30c9846d032986f3db466bcf6c883e8fdc","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"git, clean, added"}]},{"specId":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"step, added"}]}]},{"key":"ghashtag/t27#2147","repo":"ghashtag/t27","number":2147,"title":"wave 713: my own fix broke CI at step 2 — the gate ran before the RTL it counts","hits":[{"specId":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"step, build, counts"}]}]},{"key":"ghashtag/t27#2146","repo":"ghashtag/t27","number":2146,"title":"wave 711: a hollowed corpus is a deletion with the evidence of deletion removed","hits":[]},{"key":"ghashtag/t27#2145","repo":"ghashtag/t27","number":2145,"title":"wave 710: deleting half the corpus reads as a 38% improvement in every ratchet","hits":[]},{"key":"ghashtag/t27#2144","repo":"ghashtag/t27","number":2144,"title":"wave 709: a scanner that matches its own source satisfies its own liveness floor","hits":[]},{"key":"ghashtag/t27#2143","repo":"ghashtag/t27","number":2143,"title":"wave 708: 21 of 44 gates passed on a starved tree, and which ones was a property of the gates","hits":[{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"failure, suite, aggregate, property, passed, failed"}]},{"specId":"84753bf2bec3f9c744cac4ce527210e87fd55d1843aecc8f533e52e25641cbea","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"tree, passed"}]}]},{"key":"ghashtag/t27#2142","repo":"ghashtag/t27","number":2142,"title":"wave 707: a finally does not survive SIGKILL — the restore must run at startup","hits":[]},{"key":"ghashtag/t27#2141","repo":"ghashtag/t27","number":2141,"title":"wave 706: the unresolved 26% was the instrument, not the tree","hits":[]},{"key":"ghashtag/t27#2140","repo":"ghashtag/t27","number":2140,"title":"wave 705: a lower-bound theorem whose lower bound is an axiom","hits":[{"specId":"48793199ab1d93dd98ca70e4a7041b50c4f26a9ae24d5ccc0cb95f8a50f50d08","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"standard, measured, lower, bound"}]},{"specId":"94b8ba45c9fc2ba5bd563a24babe3d3dabf3c73b34b2a3957fcc9021b0ccbb5a","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"lower, bound"}]}]},{"key":"ghashtag/t27#2139","repo":"ghashtag/t27","number":2139,"title":"wave 704: suspension closed — trios-coq builds 28/28, and lia was the whole obstacle","hits":[]},{"key":"ghashtag/t27#2138","repo":"ghashtag/t27","number":2138,"title":"wave 703: one suspended check hid five defect classes — 10 of 28 Coq proofs became 25","hits":[]},{"key":"ghashtag/t27#2137","repo":"ghashtag/t27","number":2137,"title":"wave 702: continue-on-error is a red check reported as success — one had been red since it landed","hits":[{"specId":"bfeb22f04f036c5745781787e8a61f8fe7e2a3c8e9a2c9a27b7f26005c0dd40d","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"signal, success, failure, continue"}]},{"specId":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"success, reported"}]}]},{"key":"ghashtag/t27#2136","repo":"ghashtag/t27","number":2136,"title":"wave 701: the strongest check in the suite had been red for six waves, and a hand-curated 'full set' hid it","hits":[]},{"key":"ghashtag/t27#2135","repo":"ghashtag/t27","number":2135,"title":"wave 700: an expected refutation that stops firing is silent — and this one had been","hits":[]},{"key":"ghashtag/t27#2134","repo":"ghashtag/t27","number":2134,"title":"wave 699: auditing every by-name exemption found one too narrow and three simply false","hits":[{"specId":"30907b42896f20f54745d8066fc6f48dbc090a2943ca9314c5c4daa0f50e5739","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"narrow, three"}]},{"specId":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"found, too"}]}]},{"key":"ghashtag/t27#2133","repo":"ghashtag/t27","number":2133,"title":"wave 698: 36% of the parser backlog is Markdown, and the count could not say so","hits":[{"specId":"76a39f4c7d0e78833ccaedd7533f74b68e8350453f0198b2c1cf370138a5419e","relation":"reference","coverage":"unverified","score":1005,"reasons":[{"kind":"symbol","value":"PROTOCOL_VERSION:34"},{"kind":"terms","value":"protocol"}]}]},{"key":"ghashtag/t27#2132","repo":"ghashtag/t27","number":2132,"title":"wave 697: one contextual keyword recovered 2,865 lines the compiler had never read","hits":[{"specId":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","relation":"reference","coverage":"unverified","score":1006,"reasons":[{"kind":"symbol","value":"TriSpec:21"},{"kind":"symbol","value":"generate_t27:115"},{"kind":"terms","value":"generate, valid"}]},{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","relation":"candidate","coverage":"unverified","score":48,"reasons":[{"kind":"terms","value":"compiler, parser, identifier, tokens, token, ident, read, keyword"}]},{"specId":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"compiler, token, keyword, identifier"}]},{"specId":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"read, recovered"}]}]},{"key":"ghashtag/t27#2131","repo":"ghashtag/t27","number":2131,"title":"wave 696: 2,865 lines of spec are read as an empty shell, and every gate said green","hits":[{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"gate, kind, read"}]},{"specId":"8c00c702742c891a043e7de4046a4c2874abbbfba356d804b75f234c2524a08d","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"gate, nodes, empty"}]}]},{"key":"ghashtag/t27#2130","repo":"ghashtag/t27","number":2130,"title":"wave 695: two gates printed their own blindness in green, every wave — 22 of 29 publish no denominator","hits":[]},{"key":"ghashtag/t27#2129","repo":"ghashtag/t27","number":2129,"title":"wave 694: search for the question, not the shape you already found — 3 delimiter classes, 21 imbalances","hits":[{"specId":"9153036f09697411b9d386df51e52bea48444e1035547b0c602a02efd7c35a2a","relation":"reference","coverage":"unverified","score":2016,"reasons":[{"kind":"path","value":"specs/runtime/instance.t27"},{"kind":"terms","value":"runtime, instance, instances"}]}]},{"key":"ghashtag/t27#2128","repo":"ghashtag/t27","number":2128,"title":"wave 693: the counterexample was corrupt data — 18 unbalanced field types, ratcheted not guessed","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"parse_struct_body:1102"},{"kind":"terms","value":"parser, parse, field, struct"}]}]},{"key":"ghashtag/t27#2126","repo":"ghashtag/t27","number":2126,"title":"Wave 691: a third copy of the type parser — 384 to 161 recovery events","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1044,"reasons":[{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"symbol","value":"parse_fn_decl:1363"},{"kind":"terms","value":"compiler, parser, top, level, parse, call, struct, decl"}]},{"specId":"e58af5df8780b31b21f3a23b1ca62e8948f1327130a08f9ff3ec57a56c276d7d","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"AccountID:12"},{"kind":"terms","value":"account, token, list"}]},{"specId":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","relation":"reference","coverage":"unverified","score":1009,"reasons":[{"kind":"symbol","value":"AccountID:13"},{"kind":"terms","value":"account, token"}]}]},{"key":"ghashtag/t27#2125","repo":"ghashtag/t27","number":2125,"title":"Wave 690: the corpus reaches zero on every parse metric","hits":[{"specId":"4b34351e1bafe5e6cc26db176be01be8db82425a9b4200d04ff2beaeed78df9b","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"specs/api/c_api_contract.t27"},{"kind":"terms","value":"api, contract"}]},{"specId":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"DEFAULT_KERNEL:13"},{"kind":"terms","value":"default, kernel, shape"}]}]},{"key":"ghashtag/t27#2124","repo":"ghashtag/t27","number":2124,"title":"Wave 689: 107 corrupted field types, hidden behind a runaway string","hits":[]},{"key":"ghashtag/t27#2123","repo":"ghashtag/t27","number":2123,"title":"Wave 688: swallowed declarations reach zero, and the metric's blind spot","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1041,"reasons":[{"kind":"symbol","value":"parse_type_annotation:267"},{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"terms","value":"parser, skip, top, level, parse, annotation, else, local"}]}]},{"key":"ghashtag/t27#2122","repo":"ghashtag/t27","number":2122,"title":"Wave 687: ? was three decisions, not one","hits":[{"specId":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"ToolDefinition:71"},{"kind":"terms","value":"tool, definition, default"}]},{"specId":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"BlockState:35"},{"kind":"terms","value":"block, default, state, forward"}]}]},{"key":"ghashtag/t27#2121","repo":"ghashtag/t27","number":2121,"title":"Wave 686: the parser chain closed — 788 to 4 swallowed declarations","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1058,"reasons":[{"kind":"symbol","value":"parse_type_annotation:267"},{"kind":"terms","value":"compiler, parser, start, parse, annotation, call, primary, else"}]}]},{"key":"ghashtag/t27#2120","repo":"ghashtag/t27","number":2120,"title":"Wave 685: the chain is five deep, not four","hits":[{"specId":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","relation":"reference","coverage":"unverified","score":2011,"reasons":[{"kind":"path","value":"specs/storage/kv.t27"},{"kind":"terms","value":"storage, read, list"}]},{"specId":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"StorageError:66"},{"kind":"terms","value":"storage, default"}]}]},{"key":"ghashtag/t27#2119","repo":"ghashtag/t27","number":2119,"title":"Wave 684: occlusion four deep, and the two files no list ever reached","hits":[{"specId":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/storage/kv.t27"},{"kind":"terms","value":"storage, read, list"}]}]},{"key":"ghashtag/t27#2118","repo":"ghashtag/t27","number":2118,"title":"Wave 683: one mistake in two copies, and a withdrawn explanation","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"parse_type_annotation:267"},{"kind":"terms","value":"parser, parsing, expect, parse, annotation, comparison"}]},{"specId":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"StorageError:66"},{"kind":"terms","value":"storage, found"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"two, one, present"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"one, two"}]}]},{"key":"ghashtag/t27#2117","repo":"ghashtag/t27","number":2117,"title":"Wave 682: the liveness step scored every failure as a refutation","hits":[{"specId":"727efa1d6127c74538d09d298db43a9f02c622507541c51d0659b078dee2fb48","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"timeout, step, failure, warning, verify, default"}]},{"specId":"ee29f50406aeb45be1cfa1ec54701c6abf436b769469bc709b97acb20a94f4b1","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"failure, process, fault, step"}]}]},{"key":"ghashtag/t27#2116","repo":"ghashtag/t27","number":2116,"title":"Wave 681: both CI walls repaired; cherry-picking ruled out by evidence","hits":[{"specId":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","relation":"reference","coverage":"unverified","score":2004,"reasons":[{"kind":"path","value":"specs/storage/kv.t27"},{"kind":"terms","value":"storage"}]}]},{"key":"ghashtag/t27#2115","repo":"ghashtag/t27","number":2115,"title":"Wave 680: 165 of 167 propositions cite a workflow that has never run","hits":[]},{"key":"ghashtag/t27#2114","repo":"ghashtag/t27","number":2114,"title":"Wave 679: a _CoqProject nobody runs builds nothing","hits":[{"specId":"b0bd4e7b1ea364fe7be9e73786f868cffd64a04d512b68c1b2775124b3cb81a4","relation":"reference","coverage":"unverified","score":1000,"reasons":[{"kind":"symbol","value":"TaskResult:74"}]},{"specId":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","relation":"reference","coverage":"unverified","score":1000,"reasons":[{"kind":"symbol","value":"TaskResult:125"}]}]},{"key":"ghashtag/t27#2113","repo":"ghashtag/t27","number":2113,"title":"Wave 678: one unparsable initialiser destroyed its whole file","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1069,"reasons":[{"kind":"symbol","value":"skip_brace_body:132"},{"kind":"symbol","value":"skip_to_semicolon:152"},{"kind":"symbol","value":"parse_top_level_decl:1176"},{"kind":"symbol","value":"parse_var_decl:1303"},{"kind":"terms","value":"parser, skip, brace, semicolon, top, level, recover, boundary"}]}]},{"key":"ghashtag/t27#2112","repo":"ghashtag/t27","number":2112,"title":"Wave 677: the crates nothing builds are the crates that broke","hits":[]},{"key":"ghashtag/t27#2111","repo":"ghashtag/t27","number":2111,"title":"Wave 676: 1213 tests nothing ran, and my own gate recognised one build mechanism","hits":[{"specId":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"HashSet:13"},{"kind":"terms","value":"set, hash"}]}]},{"key":"ghashtag/t27#2110","repo":"ghashtag/t27","number":2110,"title":"Wave 675: 788 swallowed declarations were 161, and 133 were one missing feature","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1050,"reasons":[{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"terms","value":"parser, skip, top, level, parse, struct, array, else"}]},{"specId":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"ArrayView:13"},{"kind":"terms","value":"array, view"}]}]},{"key":"ghashtag/t27#2109","repo":"ghashtag/t27","number":2109,"title":"Wave 674: 123 Qed are type-checked by nothing","hits":[]},{"key":"ghashtag/t27#2108","repo":"ghashtag/t27","number":2108,"title":"Wave 673: recovery skipped past every module-level const, by design","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1067,"reasons":[{"kind":"symbol","value":"is_top_level_start:186"},{"kind":"terms","value":"parser, parsing, skip, brace, top, level, start, call"}]}]},{"key":"ghashtag/t27#2107","repo":"ghashtag/t27","number":2107,"title":"Wave 672: withdrawing an unsound metric, 162167 characters restored, 61 deleted proofs found","hits":[]},{"key":"ghashtag/t27#2106","repo":"ghashtag/t27","number":2106,"title":"Wave 671: a Unicode-to-ASCII commit replaced 162167 characters with a running counter","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1032,"reasons":[{"kind":"symbol","value":"parse_top_level_decl:1176"},{"kind":"symbol","value":"parse_const_decl:1202"},{"kind":"terms","value":"parsing, semicolon, top, level, parse, index, decl"}]},{"specId":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"bit_to_trit_pair:37"},{"kind":"terms","value":"trit, byte, bit, pair"}]},{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"commit, ascii"}]}]},{"key":"ghashtag/t27#2105","repo":"ghashtag/t27","number":2105,"title":"Wave 670: 497 specs parse, and 3292 declarations never reach an AST","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":2031,"reasons":[{"kind":"path","value":"specs/numeric/requant_boundary.t27"},{"kind":"terms","value":"numeric, requant, boundary, threshold, question, guess"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1037,"reasons":[{"kind":"symbol","value":"skip_to_next_top_level:201"},{"kind":"symbol","value":"parse_module_body:1488"},{"kind":"terms","value":"compiler, parser, skip, semicolon, top, level, boundary, parse"}]},{"specId":"2e87c761814045a402179280a8406e4cffaec0795497a4a7e042d973bf2660f0","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"compiler, parser, rule, token, label, parse, ast"}]},{"specId":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"parser, token, ast, parse, skip"}]},{"specId":"2a263b75b4f49ba65564d52f7697195904806ffda509bdf7734719cd03732c7f","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"compiler, parser, parse, ast, label"}]}]},{"key":"ghashtag/t27#2104","repo":"ghashtag/t27","number":2104,"title":"Wave 669: a boundary 139 propositions never touched, and a corrected pass-rate","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1034,"reasons":[{"kind":"symbol","value":"TRIT_N:20"},{"kind":"symbol","value":"TRIT_Z:21"},{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"requant, boundary, trit, threshold, acc, measured"}]},{"specId":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"pass, rate, threshold, step"}]},{"specId":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"testbench, pass, rate"}]},{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"pass, rate"}]},{"specId":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"pass, rate"}]}]},{"key":"ghashtag/t27#2103","repo":"ghashtag/t27","number":2103,"title":"Wave 668: the value check sweeps, and its six failures were an ill-posed question","hits":[]},{"key":"ghashtag/t27#2102","repo":"ghashtag/t27","number":2102,"title":"Wave 667: the engine computes 27, and no proof in the campaign is vacuous","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"trit, threshold, verify, acc, resolved, measured"}]}]},{"key":"ghashtag/t27#2101","repo":"ghashtag/t27","number":2101,"title":"Wave 666: a vacuity gate, a config guard, and a withdrawn measurement","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1023,"reasons":[{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"trit, checked, acc, open, measured"}]}]},{"key":"ghashtag/t27#2100","repo":"ghashtag/t27","number":2100,"title":"Wave 665: layer 0 loads its weights — simulation agrees, the formal property still refutes","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"layer, weights, weight, activation, zero"}]},{"specId":"b62c204061b2484b45cd758b203f828582b766d24dc6126ef3d6415872aea62a","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"layer, weights"}]}]},{"key":"ghashtag/t27#2099","repo":"ghashtag/t27","number":2099,"title":"design: nothing loads layer 0's weights (Prop. 129)","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"phase, layer, weights, weight"}]},{"specId":"b62c204061b2484b45cd758b203f828582b766d24dc6126ef3d6415872aea62a","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"layer, weights"}]}]},{"key":"ghashtag/t27#2098","repo":"ghashtag/t27","number":2098,"title":"sim: the value check now fails for a named reason (Prop. 128)","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"trit, acc, measured"}]}]},{"key":"ghashtag/t27#2097","repo":"ghashtag/t27","number":2097,"title":"sim: withdraw the value check's first result -- it was an uninitialised variable (Prop. 127b)","hits":[]},{"key":"ghashtag/t27#2096","repo":"ghashtag/t27","number":2096,"title":"rtl: the chunk-indexed repair, applied and verified both ways (Prop. 126)","hits":[]},{"key":"ghashtag/t27#2095","repo":"ghashtag/t27","number":2095,"title":"design: one units confusion with four faces, and a root cause refuted (Prop. 125)","hits":[]},{"key":"ghashtag/t27#2094","repo":"ghashtag/t27","number":2094,"title":"formal: name the subject a gate exists for, and two negative results (Prop. 124)","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"negative, sum, right, two"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"one, negative, two"}]}]},{"key":"ghashtag/t27#2093","repo":"ghashtag/t27","number":2093,"title":"formal: a gate that could not see the defect it was written for (Prop. 123)","hits":[]},{"key":"ghashtag/t27#2092","repo":"ghashtag/t27","number":2092,"title":"design: a sixth defect, what was proved clean, and a claim I over-stated (Prop. 122)","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"TRIT_N:20"},{"kind":"symbol","value":"TRIT_Z:21"},{"kind":"terms","value":"trit, threshold, finding, open"}]}]},{"key":"ghashtag/t27#2091","repo":"ghashtag/t27","number":2091,"title":"design: five confirmed defects — multi-layer inference deadlocks (Prop. 121)","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1035,"reasons":[{"kind":"symbol","value":"num_chunks:273"},{"kind":"terms","value":"trits, trit, chunk, chunks, num, mod, two, values"}]},{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1027,"reasons":[{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"requant, boundary, trit, acc, question"}]}]},{"key":"ghashtag/t27#2090","repo":"ghashtag/t27","number":2090,"title":"design: activation_requant never flushes, and a property asserts that it doesn't (Prop. 120)","hits":[]},{"key":"ghashtag/t27#2089","repo":"ghashtag/t27","number":2089,"title":"formal: closing a class that cost five waves (Prop. 119)","hits":[]},{"key":"ghashtag/t27#2088","repo":"ghashtag/t27","number":2088,"title":"formal: six of the ten over-detections, fixed (Prop. 118)","hits":[]},{"key":"ghashtag/t27#2087","repo":"ghashtag/t27","number":2087,"title":"formal: the 9-of-37 figure was my classifier, not the suite (Prop. 117)","hits":[]},{"key":"ghashtag/t27#2086","repo":"ghashtag/t27","number":2086,"title":"formal: the sweep's verdict was the sign of an exit code (Prop. 116)","hits":[]},{"key":"ghashtag/t27#2085","repo":"ghashtag/t27","number":2085,"title":"formal: two CI steps already broken, and over-detection is universal (Props. 114-115)","hits":[{"specId":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"universal, rate, fixed, step, steps, target"}]}]},{"key":"ghashtag/t27#2084","repo":"ghashtag/t27","number":2084,"title":"formal: the provenance projection, and a superseded figure stated as live (Prop. 113)","hits":[]},{"key":"ghashtag/t27#2083","repo":"ghashtag/t27","number":2083,"title":"formal: a gated claim and its ungated synonym, in the same document (Prop. 112)","hits":[]},{"key":"ghashtag/t27#2082","repo":"ghashtag/t27","number":2082,"title":"formal: the first instrument for the unfaithful category, and its limit (Prop. 111)","hits":[]},{"key":"ghashtag/t27#2080","repo":"ghashtag/t27","number":2080,"title":"formal: the absence sweep was starving the instruments, not the subjects (Prop. 109)","hits":[]},{"key":"ghashtag/t27#2079","repo":"ghashtag/t27","number":2079,"title":"formal: the mirror compared nothing, if you asked it positionally (Prop. 108)","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"TRIT_Z:21"},{"kind":"terms","value":"trit, yields, resolved"}]},{"specId":"94369edf5d1ff6cdc3ca1d798a5a5e7a248c0c03c4487d5514bf4299d45237a1","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"trit_full_adder:24"},{"kind":"terms","value":"full, adder, trit"}]}]},{"key":"ghashtag/t27#2078","repo":"ghashtag/t27","number":2078,"title":"formal: the taxonomy was falsified, as designed (Prop. 106)","hits":[]},{"key":"ghashtag/t27#2077","repo":"ghashtag/t27","number":2077,"title":"formal: the orphan check never checked that anything runs (Prop. 104)","hits":[]},{"key":"ghashtag/t27#2076","repo":"ghashtag/t27","number":2076,"title":"formal: three defects in 48-hour-old code, and the defect taxonomy (Props. 102-103)","hits":[]},{"key":"ghashtag/t27#2074","repo":"ghashtag/t27","number":2074,"title":"formal: every decline, counted (Prop. 101)","hits":[]},{"key":"ghashtag/t27#2073","repo":"ghashtag/t27","number":2073,"title":"formal: the audit found six defects; I had fixed four (Prop. 100)","hits":[]},{"key":"ghashtag/t27#2072","repo":"ghashtag/t27","number":2072,"title":"formal: four more gate defects found by attacking them, and a measurement that reversed sign (Props. 98-99)","hits":[]},{"key":"ghashtag/t27#2071","repo":"ghashtag/t27","number":2071,"title":"formal: a guard whose members had different preconditions (Prop. 97)","hits":[]},{"key":"ghashtag/t27#2070","repo":"ghashtag/t27","number":2070,"title":"formal: -set-init-zero is not the reset state (Prop. 96)","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1015,"reasons":[{"kind":"symbol","value":"TRIT_Z:21"},{"kind":"terms","value":"requant, trit, checked"}]},{"specId":"f7282891ba2e65b3c20afb9350d3ce1e1fb31227d4ad06d0fe7b867e16be63fb","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"formal, reset, point"}]}]},{"key":"ghashtag/t27#2069","repo":"ghashtag/t27","number":2069,"title":"formal: an adversarial review found four holes in Prop. 92 and two gates not checking what they claimed (Props. 93-95)","hits":[{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1023,"reasons":[{"kind":"symbol","value":"TRIT_Z:21"},{"kind":"terms","value":"trit, reached, claimed"}]}]},{"key":"ghashtag/t27#2068","repo":"ghashtag/t27","number":2068,"title":"formal: lemmas under T5, the encoding permutation as a gate, and a withdrawn conclusion (Props. 89-91)","hits":[]},{"key":"ghashtag/t27#2067","repo":"ghashtag/t27","number":2067,"title":"formal: the six unreached primitives are an algebra, and it is now proved (Props. 86-88)","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1049,"reasons":[{"kind":"symbol","value":"trit_multiply:109"},{"kind":"symbol","value":"trit_compare:233"},{"kind":"symbol","value":"trit_and:282"},{"kind":"symbol","value":"trit_or:299"},{"kind":"symbol","value":"trit_not:326"},{"kind":"terms","value":"zero, one, trit, bits, word, bytes, ternary, multiply"}]},{"specId":"94369edf5d1ff6cdc3ca1d798a5a5e7a248c0c03c4487d5514bf4299d45237a1","relation":"reference","coverage":"unverified","score":1044,"reasons":[{"kind":"symbol","value":"trit_full_adder:24"},{"kind":"terms","value":"ternary, full, adder, trit, raw, min, states, closed"}]},{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1038,"reasons":[{"kind":"symbol","value":"TRIT_N:20"},{"kind":"symbol","value":"TRIT_Z:21"},{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"trit, reserved, checked, min, observed, open, question, measured"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":1033,"reasons":[{"kind":"symbol","value":"trit_compare:120"},{"kind":"terms","value":"zero, one, trit, carry, multiply, compare, min, sign"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"trit_not:196"},{"kind":"terms","value":"trit, ternary, word, balanced, bundle, time"}]}]},{"key":"ghashtag/t27#2061","repo":"ghashtag/t27","number":2061,"title":"formal: the countdowns that enforce the tight bounds (Prop. 85)","hits":[]},{"key":"ghashtag/t27#2060","repo":"ghashtag/t27","number":2060,"title":"formal: map every growing register to whatever bounds it (Prop. 84)","hits":[]},{"key":"ghashtag/t27#2059","repo":"ghashtag/t27","number":2059,"title":"formal: the MAC accumulator is safe because of a contract written nowhere (Prop. 83)","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1038,"reasons":[{"kind":"symbol","value":"num_chunks:273"},{"kind":"terms","value":"trit, zero, chunk, chunks, num, long, left, two"}]},{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"TRIT_N:20"},{"kind":"symbol","value":"TRIT_P:22"},{"kind":"terms","value":"boundary, trit, reserved, acc, question"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"candidate","coverage":"unverified","score":55,"reasons":[{"kind":"terms","value":"mac, zero, width, acc, bits, num, pipeline, dot"}]}]},{"key":"ghashtag/t27#2058","repo":"ghashtag/t27","number":2058,"title":"formal: gate declared widths against the ranges they carry (Prop. 82)","hits":[]},{"key":"ghashtag/t27#2057","repo":"ghashtag/t27","number":2057,"title":"formal: nothing moved, and that is the finding (Prop. 81)","hits":[]},{"key":"ghashtag/t27#2056","repo":"ghashtag/t27","number":2056,"title":"formal: an exhaustive proof, a real defect, and a step that could not run (Prop. 80)","hits":[{"specId":"f7282891ba2e65b3c20afb9350d3ce1e1fb31227d4ad06d0fe7b867e16be63fb","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"formal, cover, assume, concurrent, proof"}]},{"specId":"80e970c2be2a313cfca43bc0bbb20397259952dd2d26af5b1359e1d26ea1a4b3","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"steps, step, compute, trit, proof"}]},{"specId":"94b07d6a708c1a40ea01ad735466a1829b08a98ea73d8c8ac62c23dca79fa775","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"steps, depth, step, proof, trit"}]},{"specId":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"proof, step, steps, bit"}]},{"specId":"e24ed494c1f78c01bbbd69a338432166ca36a1271b1d5c6c8a25a9946786da76","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"proof, steps, step, trit"}]}]},{"key":"ghashtag/t27#2055","repo":"ghashtag/t27","number":2055,"title":"formal: the accumulator, checked without trusting the primitive (Prop. 79)","hits":[]},{"key":"ghashtag/t27#2054","repo":"ghashtag/t27","number":2054,"title":"formal: the memory axiom, over a symbolic address (Prop. 78)","hits":[{"specId":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"addr_width:200"},{"kind":"terms","value":"memory, kind, port, bram, read, write, addr, width"}]},{"specId":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","relation":"reference","coverage":"unverified","score":1017,"reasons":[{"kind":"symbol","value":"addr_width:119"},{"kind":"terms","value":"kind, depth, full, addr, width"}]},{"specId":"1311f1b9f5b826d81f9ae077069f11252df3e04ac5c1c4e40b554b4783f75ad9","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"ADDR_WIDTH:12"},{"kind":"terms","value":"addr, width, write, read"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"addr_width:29"},{"kind":"terms","value":"width, addr, memory"}]},{"specId":"59977f6e1cbcafc304f2874fad21b31b6e698ba4341a7f9a4aa5a19335d22ad6","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"ADDR_WIDTH:14"},{"kind":"terms","value":"width, addr"}]}]},{"key":"ghashtag/t27#2053","repo":"ghashtag/t27","number":2053,"title":"formal: the ping-pong finally has properties of its own (Prop. 77)","hits":[{"specId":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"level, ping, pong"}]}]},{"key":"ghashtag/t27#2052","repo":"ghashtag/t27","number":2052,"title":"formal: twenty-three modules, and six that nothing reaches (Prop. 76)","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"trit_multiply:109"},{"kind":"symbol","value":"trit_compare:233"},{"kind":"symbol","value":"trit_and:282"},{"kind":"symbol","value":"trit_or:299"},{"kind":"symbol","value":"trit_not:326"},{"kind":"terms","value":"one, trit, per, ternary, multiply, compare, right, double"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"trit_compare:120"},{"kind":"terms","value":"one, trit, multiply, compare, product"}]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1011,"reasons":[{"kind":"symbol","value":"trit_not:196"},{"kind":"terms","value":"trit, ternary, bundle"}]}]},{"key":"ghashtag/t27#2051","repo":"ghashtag/t27","number":2051,"title":"formal: properties live in two places, and one module has no file at all (Prop. 75)","hits":[{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"zero, one, two"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"two, one"}]}]},{"key":"ghashtag/t27#2050","repo":"ghashtag/t27","number":2050,"title":"formal: twenty waves auditing the tools; this one audits the prose (Prop. 74)","hits":[]},{"key":"ghashtag/t27#2049","repo":"ghashtag/t27","number":2049,"title":"formal: the campaign's most-quoted number, corrected (Prop. 73)","hits":[]},{"key":"ghashtag/t27#2048","repo":"ghashtag/t27","number":2048,"title":"formal: the gap list was measured one suite at a time (Prop. 72)","hits":[]},{"key":"ghashtag/t27#2047","repo":"ghashtag/t27","number":2047,"title":"formal: the DMA data property, six waves late (Prop. 71)","hits":[{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"assertion, suite, data, property"}]}]},{"key":"ghashtag/t27#2046","repo":"ghashtag/t27","number":2046,"title":"formal: count the steps, not the properties (Prop. 70)","hits":[]},{"key":"ghashtag/t27#2045","repo":"ghashtag/t27","number":2045,"title":"formal: eight properties counted as proved, run by no job (Prop. 69)","hits":[]},{"key":"ghashtag/t27#2044","repo":"ghashtag/t27","number":2044,"title":"formal: auditing the bounds, and a generalisation that did not hold (Prop. 68)","hits":[]},{"key":"ghashtag/t27#2043","repo":"ghashtag/t27","number":2043,"title":"formal: half the gate set, a phase-blind suite, and a bound that lies (Prop. 67)","hits":[{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"buffer, phase, unknown, bad, set, active"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, phase, complete, set"}]},{"specId":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"status, gate, suite"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"suite, phase"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"set, bound"}]}]},{"key":"ghashtag/t27#2042","repo":"ghashtag/t27","number":2042,"title":"formal: the engine's 26, sampled, and a limit that does not lift (Prop. 66)","hits":[]},{"key":"ghashtag/t27#2041","repo":"ghashtag/t27","number":2041,"title":"formal: the last twelve properties, an inverted sweep, and one dead (Prop. 65)","hits":[{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"dead, one"}]}]},{"key":"ghashtag/t27#2040","repo":"ghashtag/t27","number":2040,"title":"formal: a verdict for every property, and none of them is dead (Prop. 64)","hits":[]},{"key":"ghashtag/t27#2039","repo":"ghashtag/t27","number":2039,"title":"formal: an environment, and the three bars a property has to clear (Prop. 63)","hits":[{"specId":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"property, three"}]}]},{"key":"ghashtag/t27#2038","repo":"ghashtag/t27","number":2038,"title":"formal: one of the properties had never read the design (Prop. 62)","hits":[]},{"key":"ghashtag/t27#2037","repo":"ghashtag/t27","number":2037,"title":"formal: how much of the design do 24 properties actually constrain (Prop. 61)","hits":[]},{"key":"ghashtag/t27#2036","repo":"ghashtag/t27","number":2036,"title":"formal: the sweep now covers the workflow it runs inside (Prop. 60)","hits":[]},{"key":"ghashtag/t27#2035","repo":"ghashtag/t27","number":2035,"title":"formal: measure the absence instead of looking for it (Prop. 59)","hits":[]},{"key":"ghashtag/t27#2034","repo":"ghashtag/t27","number":2034,"title":"formal: repetition witnesses, and four defects in the instruments themselves (Props. 57-58)","hits":[]},{"key":"ghashtag/t27#2033","repo":"ghashtag/t27","number":2033,"title":"formal: probe reachability of interleavings, not just activities (Prop. 56)","hits":[]},{"key":"ghashtag/t27#2032","repo":"ghashtag/t27","number":2032,"title":"Wave Loop 605 — the split lands: the ceiling is back at 80 with nothing dropped","hits":[{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"push, loop, back, end"}]},{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"dropped, loop"}]}]},{"key":"ghashtag/t27#2031","repo":"ghashtag/t27","number":2031,"title":"Wave Loop 604 — four properties cost 75% of the proof; splitting them restores the ceiling","hits":[]},{"key":"ghashtag/t27#2030","repo":"ghashtag/t27","number":2030,"title":"Wave Loop 603 — the ceiling fell from 80 to 40, and the scaffolding costs 23x the design","hits":[]},{"key":"ghashtag/t27#2029","repo":"ghashtag/t27","number":2029,"title":"Wave Loop 602 — the conservation property is abandoned, and that is the result","hits":[]},{"key":"ghashtag/t27#2028","repo":"ghashtag/t27","number":2028,"title":"Wave Loop 601 — every assumption audited for what it removes","hits":[]},{"key":"ghashtag/t27#2027","repo":"ghashtag/t27","number":2027,"title":"Wave Loop 600 — the census, and an assumption that silently disabled two gates","hits":[]},{"key":"ghashtag/t27#2026","repo":"ghashtag/t27","number":2026,"title":"Wave Loop 599 — the datapath refactor is not worth doing, measured","hits":[]},{"key":"ghashtag/t27#2025","repo":"ghashtag/t27","number":2025,"title":"Wave Loop 598 — the read-side zero sweep finds nothing, and the properties bite","hits":[]},{"key":"ghashtag/t27#2024","repo":"ghashtag/t27","number":2024,"title":"Wave Loop 597 — closed: the fill extent now travels with the buffer","hits":[]},{"key":"ghashtag/t27#2023","repo":"ghashtag/t27","number":2023,"title":"Wave Loop 596 — the configuration was read live by a running sequencer","hits":[]},{"key":"ghashtag/t27#2022","repo":"ghashtag/t27","number":2022,"title":"Wave Loop 595 — the last defect is a zero-neuron read, and the fifth of its family","hits":[]},{"key":"ghashtag/t27#2021","repo":"ghashtag/t27","number":2021,"title":"Wave Loop 594 — a start-time count cannot enforce a per-cycle claim","hits":[{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"per, claim, target, fresh, read, start"}]},{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"buffer, set, cycle, start, time, slot"}]},{"specId":"2bda99182d7c0c06e381bf777dd46df1ff51c98688439cd700498ee1cbf5f192","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"claim, semantic, baseline, start, hash"}]},{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"start, time, hardware, claim"}]},{"specId":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"per, threshold, index, cycle, time"}]}]},{"key":"ghashtag/t27#2020","repo":"ghashtag/t27","number":2020,"title":"Wave Loop 593 — attributed: the engine reads a slot it never wrote","hits":[]},{"key":"ghashtag/t27#2019","repo":"ghashtag/t27","number":2019,"title":"Wave Loop 592 — the free-property gate, and a semantic layer that did not land","hits":[{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"property, gate, pipeline"}]}]},{"key":"ghashtag/t27#2018","repo":"ghashtag/t27","number":2018,"title":"Wave Loop 591 — five properties proved by syntax alone, and they inflated the gate that exists to catch that","hits":[]},{"key":"ghashtag/t27#2017","repo":"ghashtag/t27","number":2017,"title":"Wave Loop 590 — a self-comparison cannot detect an undefined value","hits":[{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"self, loop, start"}]},{"specId":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"comparison, self"}]},{"specId":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"comparison, self"}]}]},{"key":"ghashtag/t27#2016","repo":"ghashtag/t27","number":2016,"title":"Wave Loop 589 — the read side, and the baseline that never existed","hits":[]},{"key":"ghashtag/t27#2015","repo":"ghashtag/t27","number":2015,"title":"Wave Loop 588 — the MAC is 8x of the solve cost, and it is the one thing not scalable","hits":[{"specId":"cb61281176bafb99fd47a406941d7f224280dbfc0c0e255c3f0afb9dd6ce3976","relation":"candidate","coverage":"unverified","score":43,"reasons":[{"kind":"terms","value":"solver, literal, solve, model, generate, cost"}]},{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"width, full, mac, dot, product, bram, one"}]}]},{"key":"ghashtag/t27#2014","repo":"ghashtag/t27","number":2014,"title":"Wave Loop 586 — splitting pays only when properties differ in cost","hits":[]},{"key":"ghashtag/t27#2011","repo":"ghashtag/t27","number":2011,"title":"Wave Loop 585 — two suites were never bounded at all","hits":[]},{"key":"ghashtag/t27#2010","repo":"ghashtag/t27","number":2010,"title":"Wave Loop 584 — a batch verdict is the minimum of its parts","hits":[]},{"key":"ghashtag/t27#2009","repo":"ghashtag/t27","number":2009,"title":"Wave Loop 583 — the scale ceiling: \"proved\" is a claim about (design, scale)","hits":[]},{"key":"ghashtag/t27#2007","repo":"ghashtag/t27","number":2007,"title":"Wave Loop 582 — the last open defect closes: right idea, wrong shape","hits":[]},{"key":"ghashtag/t27#2004","repo":"ghashtag/t27","number":2004,"title":"Wave Loop 580 — the instrument was broken, and fixing it found the defect","hits":[]},{"key":"ghashtag/t27#2000","repo":"ghashtag/t27","number":2000,"title":"Wave Loop 577 — gate adequacy: 13 of 13 gates bite","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1028,"reasons":[{"kind":"symbol","value":"num_chunks:273"},{"kind":"terms","value":"zero, size, chunks, negate, num, two, back"}]},{"specId":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"gates, zero, gate"}]}]},{"key":"ghashtag/t27#1998","repo":"ghashtag/t27","number":1998,"title":"Wave Loop 576 — the document recording these proofs was itself unchecked evidence","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"num_chunks:273"},{"kind":"terms","value":"zero, chunks, num, two"}]}]},{"key":"ghashtag/t27#1997","repo":"ghashtag/t27","number":1997,"title":"Wave Loop 575 — zero-sized-request sweep: a 2–2 policy split, and a retraction","hits":[{"specId":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","relation":"reference","coverage":"unverified","score":1030,"reasons":[{"kind":"symbol","value":"num_chunks:273"},{"kind":"terms","value":"zero, chunk, size, chunks, num, left, two"}]},{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"NUM_LAYERS:21"},{"kind":"terms","value":"num, layers, layer, mean, weight, zero"}]},{"specId":"80b4ee7f35d5565bc5b9ca341d79fd417db007eae274989cdb20829f0644d3db","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"NUM_LAYERS:12"},{"kind":"terms","value":"size, num, layers, length"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"policy, global, idle, complete, find, request, execute"}]},{"specId":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"method, found, request, policy, chunk"}]}]},{"key":"ghashtag/t27#1996","repo":"ghashtag/t27","number":1996,"title":"Wave Loop 574 — first cross-layer property proves; second refutes and is gated open","hits":[{"specId":"6a4f7b4653875e091cd267380a65af7afaefc2fc0cbba48de376154c4baa6a2f","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"cross, layer, layers, set"}]}]},{"key":"ghashtag/t27#1995","repo":"ghashtag/t27","number":1995,"title":"Wave Loop 573 — liveness audit: interlocks constrain without stalling; 19/19 guards reachable","hits":[]},{"key":"ghashtag/t27#1993","repo":"ghashtag/t27","number":1993,"title":"Wave Loop 572 — DMA interlock closed after four waves; all 17 integration properties prove","hits":[]},{"key":"ghashtag/t27#1992","repo":"ghashtag/t27","number":1992,"title":"Wave Loop 571 — DMA interlock diagnosed: quiescence is unobservable from the top","hits":[]},{"key":"ghashtag/t27#1990","repo":"ghashtag/t27","number":1990,"title":"Wave Loop 570 — busy becomes a state register; interlock made symmetric; one property still open","hits":[{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"top, mac, data, state, busy, set, start"}]},{"specId":"f326cd5211ea96977ae88dacce09ac2b3fa5dce9a7bf45d584fae498e6e5657f","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"integration, busy, data, state, required, memory"}]},{"specId":"3f327ef3f375cf0914564095f3632fadf25550c619fe0244c6432b5fcd51eefc","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"set, state, busy, valid, start, decode"}]},{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"state, open, valid, cycle, decode"}]},{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"buffer, length, open, state, data"}]}]},{"key":"ghashtag/t27#1989","repo":"ghashtag/t27","number":1989,"title":"Wave Loop 569 — DMA wired: 10/10 modules integrated; layer 0 had no input path; interlock open","hits":[{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"path, position, direct, data, loop"}]},{"specId":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"modules, open"}]}]},{"key":"ghashtag/t27#1987","repo":"ghashtag/t27","number":1987,"title":"Wave Loop 568 — AXI-Lite aperture wired; config becomes CSRs; 9 of 10 modules integrated","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"NUM_LAYERS:21"},{"kind":"terms","value":"num, layers, layer, weight, activation, over"}]},{"specId":"80b4ee7f35d5565bc5b9ca341d79fd417db007eae274989cdb20829f0644d3db","relation":"reference","coverage":"unverified","score":1012,"reasons":[{"kind":"symbol","value":"NUM_LAYERS:12"},{"kind":"terms","value":"num, layers, wire"}]},{"specId":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","relation":"candidate","coverage":"unverified","score":61,"reasons":[{"kind":"terms","value":"axi4, axi, bus, ports, burst, port, lite, slave"}]}]},{"key":"ghashtag/t27#1984","repo":"ghashtag/t27","number":1984,"title":"Wave Loop 566 — host path wired, tie-offs retired; weight-BRAM overlap recorded as open","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"reference","coverage":"unverified","score":1025,"reasons":[{"kind":"symbol","value":"NUM_LAYERS:21"},{"kind":"terms","value":"num, layers, layer, weights, weight"}]},{"specId":"80b4ee7f35d5565bc5b9ca341d79fd417db007eae274989cdb20829f0644d3db","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"NUM_LAYERS:12"},{"kind":"terms","value":"num, layers, wire, length"}]},{"specId":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"path, passed, bram, hold"}]},{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"path, loop, burst"}]},{"specId":"107a9d65a33d6ab72b3a3b119cd6ab33bad72e10964c329bab4b2ca889661c96","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"bram, overlap"}]}]},{"key":"ghashtag/t27#1983","repo":"ghashtag/t27","number":1983,"title":"Wave Loop 565 — activation loop closed; use_buffer_a was connected and never consumed","hits":[]},{"key":"ghashtag/t27#1981","repo":"ghashtag/t27","number":1981,"title":"Wave Loop 564 — layer-boundary requantizer; 2'b11 proved unreachable; activation fork now a port","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"len, act, ternary, layer, activation, over, zero"}]},{"specId":"e76bf03cf8f562893d856f702982101bf5a630d8c6ec2beecbd3e19a530a7d99","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"layer, activation"}]}]},{"key":"ghashtag/t27#1980","repo":"ghashtag/t27","number":1980,"title":"Wave Loop 563 — datapath wired; first multi-module proof; a property that did not bite","hits":[]},{"key":"ghashtag/t27#1979","repo":"ghashtag/t27","number":1979,"title":"Wave Loop 562 — BitNet v2 validates ternary weights; the real gap is that 6 of 9 blocks are unwired","hits":[{"specId":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"passed, bit, accurate, real, metric"}]},{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"ternary, layer, weights, weight, activation"}]}]},{"key":"ghashtag/t27#1976","repo":"ghashtag/t27","number":1976,"title":"Wave Loop 560 — vacuity audit: 19/19 guards reachable, 6/6 witnesses refute, 0 vacuous","hits":[{"specId":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"status_read:183"},{"kind":"terms","value":"width, carry, read, write, status, mask"}]}]},{"key":"ghashtag/t27#1974","repo":"ghashtag/t27","number":1974,"title":"Wave Loop 559 — sat ignores $assume without -set-assumes; anomaly resolved, flow self-checks","hits":[{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"self, bytes, loop"}]}]},{"key":"ghashtag/t27#1972","repo":"ghashtag/t27","number":1972,"title":"Wave Loop 558 — AXI4 slave model; arlen-at-handshake anomaly recorded as open","hits":[{"specId":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","relation":"candidate","coverage":"unverified","score":57,"reasons":[{"kind":"terms","value":"axi4, axi, ports, addr, width, len, burst, slave"}]}]},{"key":"ghashtag/t27#1970","repo":"ghashtag/t27","number":1970,"title":"Wave Loop 557 — dma_controller abandoned bursts and advanced on ready-without-valid","hits":[{"specId":"1954284a2f9b5b29dff46df7365664c2337d70054c222bb69019dffeb8631f98","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"addr, ready, valid, passed, address"}]},{"specId":"1f82c3d43ab817edee9631be25b837a90b43651b9f24c7ac8293584454dfe274","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"controller, target, state, valid, bit"}]},{"specId":"2109327316ce9de03f2cc2526e1e7774a8a332900dcbe9de5144abeb52753a95","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"controller, target, state, valid, bit"}]}]},{"key":"ghashtag/t27#1965","repo":"ghashtag/t27","number":1965,"title":"Wave Loop 554 — sv2v deletes assertions; Yosys-checkable subset emitter + vacuity gate","hits":[]},{"key":"ghashtag/t27#1963","repo":"ghashtag/t27","number":1963,"title":"Wave Loop 553 — gates reach a fresh clone; one Rust implementation replaces three disagreeing shells","hits":[]},{"key":"ghashtag/t27#1962","repo":"ghashtag/t27","number":1962,"title":"Wave Loop 552 — SVA was never parseable by any tool; formal foundations documented","hits":[]},{"key":"ghashtag/t27#1961","repo":"ghashtag/t27","number":1961,"title":"Wave Loop 551 — seal re-baseline 0/496 to 496/496; seal_file_path was not injective","hits":[{"specId":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","relation":"reference","coverage":"unverified","score":2019,"reasons":[{"kind":"path","value":"specs/ml/transformer/feed_forward.t27"},{"kind":"terms","value":"transformer, feed, forward, intermediate"}]},{"specId":"1f58e539bacb2363a82c13b34cbf3c84bade8790f94041dd13cbb01949f5a0c0","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"specs/ml/transformer/feed_forward_network.t27"},{"kind":"terms","value":"transformer, feed, forward, network"}]},{"specId":"78fb5c9300e99d054e736a1987e58b72a08481fbed4dec98bab56f0ca9c5f0ff","relation":"reference","coverage":"unverified","score":2015,"reasons":[{"kind":"path","value":"specs/tri/math/constants.t27"},{"kind":"terms","value":"math, constants, path"}]},{"specId":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"specs/math/constants.t27"},{"kind":"terms","value":"math, constants, measured"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"reference","coverage":"unverified","score":1024,"reasons":[{"kind":"symbol","value":"spec_path:50"},{"kind":"terms","value":"path, dir, build, seal"}]}]},{"key":"ghashtag/t27#1956","repo":"ghashtag/t27","number":1956,"title":"Wave Loop 550 — three CI jobs were echo statements; seal gate resolved the wrong file","hits":[{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":2020,"reasons":[{"kind":"path","value":"specs/numeric/gf16.t27"},{"kind":"terms","value":"numeric, gf16, triformat, bit, base, one"}]},{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"reference","coverage":"unverified","score":2019,"reasons":[{"kind":"path","value":"specs/base/types.t27"},{"kind":"terms","value":"base, tritype, one, per, bit"}]}]},{"key":"ghashtag/t27#1954","repo":"ghashtag/t27","number":1954,"title":"Wave Loop 549 — CLARA coverage regenerated over 496 specs; 730 seals verify 0","hits":[{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":2019,"reasons":[{"kind":"path","value":"specs/numeric/gf16.t27"},{"kind":"terms","value":"numeric, gf16, triformat, zero, bit, one"}]}]},{"key":"ghashtag/t27#1951","repo":"ghashtag/t27","number":1951,"title":"Wave Loop 548 — positioning audit: name the real competitors, unbreak scripts/tri, three W549 variants","hits":[]},{"key":"ghashtag/t27#1948","repo":"ghashtag/t27","number":1948,"title":"gen-verilog TB long tails: typed let-locals get no reg declaration; unsized concat operands; 'Syntax error defining function' class","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"runtime, valid, gen, compile, zig, verilog"}]},{"specId":"9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"width, class, reg, full"}]},{"specId":"9153036f09697411b9d386df51e52bea48444e1035547b0c602a02efd7c35a2a","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"runtime, concat, byte, reg"}]},{"specId":"76a39f4c7d0e78833ccaedd7533f74b68e8350453f0198b2c1cf370138a5419e","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"class, local, concat"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, zig, verilog"}]}]},{"key":"ghashtag/t27#1928","repo":"ghashtag/t27","number":1928,"title":"zig-test execution level: 37/69 tri-net gens pass; three finding classes in the rest","hits":[{"specId":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"level, assert, pass"}]}]},{"key":"ghashtag/t27#1919","repo":"ghashtag/t27","number":1919,"title":"gen-c: validity campaign -- 64/68 -> 8/68 invalid; eight long-tails remain","hits":[]},{"key":"ghashtag/t27#1901","repo":"ghashtag/t27","number":1901,"title":"feat(igla): Wave Loop 899 — module-scope [617][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"compiler, boundary, field, call, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, plan"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1882","repo":"ghashtag/t27","number":1882,"title":"gen-rust: four codegen defects surfaced by tri-net's repaired spec-drift-guard","hits":[{"specId":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"tri-net/specs/traffic_animator.t27"},{"kind":"symbol","value":"create_packet_color:130"},{"kind":"terms","value":"traffic, animator, packet, path, color"}]},{"specId":"f9fc0ccb3e186d62b12db1631ec90b5961a32490d90e53e45e42f76652436f9b","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"tri-net/specs/multipath_router.t27"},{"kind":"symbol","value":"select_path_index:13"},{"kind":"terms","value":"multipath, router, path, select, index"}]},{"specId":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","relation":"reference","coverage":"unverified","score":2009,"reasons":[{"kind":"path","value":"tri-net/specs/mesh_routing.t27"},{"kind":"terms","value":"mesh, routing"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"codegen, gen, rust"}]},{"specId":"596d8c5a43c433eebb1c5df08d34b92e03c9697a4ac2f9343c1457246028593b","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"codegen, gen, var"}]}]},{"key":"ghashtag/t27#1857","repo":"ghashtag/t27","number":1857,"title":"feat(igla): Wave Loop 897 — module-scope [613][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"compiler, boundary, field, call, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, plan"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1855","repo":"ghashtag/t27","number":1855,"title":"feat(igla): Wave Loop 896 — module-scope [611][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"compiler, boundary, field, call, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, plan"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1853","repo":"ghashtag/t27","number":1853,"title":"feat(igla): Wave Loop 895 — module-scope [609][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"compiler, boundary, field, call, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, plan"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1851","repo":"ghashtag/t27","number":1851,"title":"feat(igla): Wave Loop 894 — module-scope [607][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"compiler, boundary, field, call, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, plan"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1848","repo":"ghashtag/t27","number":1848,"title":"feat(igla): Wave Loop 893 — module-scope [605][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"compiler, field, index, call, inner, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"fabd8140a84d1f783f506fcd28fb82534af36d1f73f9d25d19c27b1bb167a7bc","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, element"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1845","repo":"ghashtag/t27","number":1845,"title":"feat(igla): Wave Loop 892 — module-scope [603][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"compiler, field, index, call, inner, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"fabd8140a84d1f783f506fcd28fb82534af36d1f73f9d25d19c27b1bb167a7bc","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, element"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1843","repo":"ghashtag/t27","number":1843,"title":"feat(igla): Wave Loop 891 — module-scope [601][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"compiler, field, index, call, inner, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"fabd8140a84d1f783f506fcd28fb82534af36d1f73f9d25d19c27b1bb167a7bc","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"scope, power, element"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1841","repo":"ghashtag/t27","number":1841,"title":"Wave Loop 890 — module-scope [599][2]^6 Pt non-power-of-two outer-dimension array-of-struct variable from call with indexed signed writes","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"compiler, parse, field, call, struct, array"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"dimension, compiler, call, loop, back"}]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"variable, pass, array"}]},{"specId":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"zero, dimension, non"}]},{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"compiler, scope, signed"}]}]},{"key":"ghashtag/t27#1811","repo":"ghashtag/t27","number":1811,"title":"Wave Loop 882 — module-scope [583][2]^6 Pt packed AoS variable from call with indexed signed writes","hits":[{"specId":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"compiler, scope, push, signed, literal"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"dimension, compiler, push, call, loop"}]}]},{"key":"ghashtag/t27#1781","repo":"ghashtag/t27","number":1781,"title":"suite: parse phase is superlinear, making `t27c suite` unrunnable on specs/scratch (12.4M lines)","hits":[{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":53,"reasons":[{"kind":"terms","value":"suite, phase, parse, gen, zig, verilog, seal, fixed"}]}]},{"key":"ghashtag/t27#1773","repo":"ghashtag/t27","number":1773,"title":"gap: .t27 has no cross-module imports for user functions — every spec re-defines the ternary primitives","hits":[{"specId":"812d7df81a70a438c40b7ecf3984eccb6f10b2b634a14c5de49c569c29b75c89","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"functions, cross, similar"}]}]},{"key":"ghashtag/t27#1726","repo":"ghashtag/t27","number":1726,"title":"test: bitnet_top asserts stale contract (busy + mem tie-off) vs current gen-bitnet-engine-top","hits":[{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"top, assign, mem, masked"}]},{"specId":"9973916e12d9225b9f175037e9bd30897284f515074a11b97585dbf7b1a59e80","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"stale, bitnet"}]},{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"top, busy, start"}]},{"specId":"fae8329c717a697cf1938a8aece2f3b92ab31f6ac7bea6abfdeea41d5b11dea7","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"engine, top"}]}]},{"key":"ghashtag/t27#1697","repo":"ghashtag/t27","number":1697,"title":"[PLAN] t27 improvement plan — drain wave-loop noise, finish the codegen backend, harden conformance","hits":[{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":44,"reasons":[{"kind":"terms","value":"codegen, verilog, memory, fifo, gf16, generic, hir, conformance"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":42,"reasons":[{"kind":"terms","value":"codegen, gen, zig, verilog, rust, conformance, bench"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"codegen, zig, target, sub, bench, conformance"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"gen, conformance, zig, verilog, backend"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"backend, zig, gen, conformance"}]}]},{"key":"ghashtag/t27#1676","repo":"ghashtag/t27","number":1676,"title":"conformance: corpus split across two incompatible pack schemas; 10 narrow rungs have no independent oracle","hits":[{"specId":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","relation":"reference","coverage":"unverified","score":1003,"reasons":[{"kind":"symbol","value":"abs_error:387"},{"kind":"terms","value":"abs"}]},{"specId":"df74b541158c71d5463152e377813a5491def4207dbffe97f6fd78b23cf6d4d9","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"corpus, wide, pack"}]}]},{"key":"ghashtag/t27#1458","repo":"ghashtag/t27","number":1458,"title":"Wave Loop 500 — close the last documented Icarus baseline by lowering local AOS element field access","hits":[{"specId":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"baseline, field"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"field, local"}]},{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"close, field"}]}]},{"key":"ghashtag/t27#1453","repo":"ghashtag/t27","number":1453,"title":"chore(specs): propose ecosystem-tier subdirectory layout under specs/","hits":[]},{"key":"ghashtag/t27#1448","repo":"ghashtag/t27","number":1448,"title":"Wave Loop 472 — select one of three cooperation variants and close the wave","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"one, per, ternary, select"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"select, one"}]}]},{"key":"ghashtag/t27#1447","repo":"ghashtag/t27","number":1447,"title":"Wave Loop 473 — compiler-backend aggregate tail / live cold-POR CCLK sweep","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"compiler, build, branch, backend"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"default, compiler, loop"}]},{"specId":"7b16ea29ae644a0ff54968ea37806543ba823c4bfeddd82f64c66485efec33b1","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"compiler, backend"}]}]},{"key":"ghashtag/t27#1446","repo":"ghashtag/t27","number":1446,"title":"fix(igla): add Digilent FTDI cable support to cli/dlc10","hits":[]},{"key":"ghashtag/t27#1442","repo":"ghashtag/t27","number":1442,"title":"chore(igla): clean stale agent worktrees and preserve real changes","hits":[]},{"key":"ghashtag/t27#1433","repo":"ghashtag/t27","number":1433,"title":"Wave Loop 460 — select one of three cooperation variants and close the wave","hits":[{"specId":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"one, ternary, select"}]},{"specId":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"select, one"}]}]},{"key":"ghashtag/t27#1420","repo":"ghashtag/t27","number":1420,"title":"Wave Loop 446 — Variant B default: diff gate golden vs expected_report.json + timing dashboard","hits":[{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":39,"reasons":[{"kind":"terms","value":"pass, expected, suite, branch, aggregate, summary, report"}]},{"specId":"1326aae6ed955fdc36c27c1976a93860701410cea46d59e147be90a330540a6f","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"dashboard, alert, report, summary"}]},{"specId":"299b19c47e8161d2318839d18418d581f18fde1d2373650067713805d07dc61a","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"report, timing, acceptable, summary"}]},{"specId":"80966e05fa9420834513a68d667eb8752ac7360ac01d4ae1e2294a9de72b28f3","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"phi, timing, default, expected"}]},{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"default, gate, reports, summary"}]}]},{"key":"ghashtag/t27#1290","repo":"ghashtag/t27","number":1290,"title":"feat(fpga): quad-mode flash-boot diagnostics and tri CLI hardening","hits":[]},{"key":"ghashtag/t27#1288","repo":"ghashtag/t27","number":1288,"title":"feat(fpga): SPI flash program/dump and boot-from-flash mode-pin resolution","hits":[{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"board, spi, pin, verify"}]},{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"board, spi, pin"}]},{"specId":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"board, spi, pin"}]},{"specId":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"board, spi, pin"}]},{"specId":"1f82c3d43ab817edee9631be25b837a90b43651b9f24c7ac8293584454dfe274","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"pin, mode"}]}]},{"key":"ghashtag/t27#1286","repo":"ghashtag/t27","number":1286,"title":"feat(fpga): tri CLI integration for openXC7 GF16 flow","hits":[]},{"key":"ghashtag/t27#1284","repo":"ghashtag/t27","number":1284,"title":"EPIC: Master-alignment of trinity-rust-rings (224 commits, 300 files diverged)","hits":[]},{"key":"ghashtag/t27#1282","repo":"ghashtag/t27","number":1282,"title":"Wave Loop 392 — 312 generic ∀, integration-branch policy doc, 575/575 PASS","hits":[{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"failure, pass, suite, branch, branches"}]}]},{"key":"ghashtag/t27#1276","repo":"ghashtag/t27","number":1276,"title":"Wave Loop 383 — 276 generic ∀, extend array/RAM lowering to ROM/array-literal and function-local arrays","hits":[{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"shift, literal, array, local, var"}]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"variable, array, arrays, var"}]}]},{"key":"ghashtag/t27#1274","repo":"ghashtag/t27","number":1274,"title":"Wave Loop 382 — 272 generic ∀, array/RAM lowering prototype","hits":[]},{"key":"ghashtag/t27#1272","repo":"ghashtag/t27","number":1272,"title":"Wave Loop 381 — 268 generic ∀ target + slot-aware tuple-return call lowering","hits":[{"specId":"812d7df81a70a438c40b7ecf3984eccb6f10b2b634a14c5de49c569c29b75c89","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"functions, target, calls, call, report"}]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"call, calls, target, read"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"call, loop"}]}]},{"key":"ghashtag/t27#1270","repo":"ghashtag/t27","number":1270,"title":"Wave Loop 380 — IGLA CODER+RACE + tuple-return generation start","hits":[{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"push, loop, start"}]}]},{"key":"ghashtag/t27#1265","repo":"ghashtag/t27","number":1265,"title":"Wave Loop 376 — IGLA CODER+RACE + retry board flash + gen-verilog as/&/|/^/~ width correctness + CI smoke gate","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":68,"reasons":[{"kind":"terms","value":"compiler, runtime, path, list, gen, conformance, key, build"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":54,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, rust, conformance, invariants, expr, emit"}]},{"specId":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","relation":"candidate","coverage":"unverified","score":53,"reasons":[{"kind":"terms","value":"compiler, verilog, width, emit, operand, memory, register, decode"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"suite, gen, verilog, seal, verify, point"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"verification, build, verify, board, verilog, report"}]}]},{"key":"ghashtag/t27#1264","repo":"ghashtag/t27","number":1264,"title":"Wave Loop 375 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix (early-return if-else chaining)","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":63,"reasons":[{"kind":"terms","value":"compiler, path, list, gen, conformance, key, build, branch"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":61,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, rust, conformance, invariants, escape, emit"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"verification, build, verify, board, backends, verilog, report"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"suite, gen, verilog, seal, verify, fixed"}]}]},{"key":"ghashtag/t27#1263","repo":"ghashtag/t27","number":1263,"title":"Wave Loop 374 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, invariants, escape, invariant"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"compiler, gen, seal, verilog, invariant"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, verilog, seal"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]}]},{"key":"ghashtag/t27#1262","repo":"ghashtag/t27","number":1262,"title":"Wave Loop 373 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, invariants, escape, invariant"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"compiler, gen, seal, verilog, invariant"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, verilog, seal"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]}]},{"key":"ghashtag/t27#1261","repo":"ghashtag/t27","number":1261,"title":"Wave Loop 372 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"compiler, gen, seal, verilog, invariant"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"compiler, gen, verilog, invariants, invariant"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, verilog, seal"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]}]},{"key":"ghashtag/t27#1260","repo":"ghashtag/t27","number":1260,"title":"Wave Loop 371 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"gen, verilog, rust, invariants"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, branch, verilog"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"board, verilog"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]}]},{"key":"ghashtag/t27#1259","repo":"ghashtag/t27","number":1259,"title":"Wave Loop 370 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"gen, conformance, branch, seal, verilog, load, invariant, backend"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"gen, verilog, rust, conformance, emit, invariant"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, verilog, seal"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]}]},{"key":"ghashtag/t27#1258","repo":"ghashtag/t27","number":1258,"title":"gen-verilog: incremental array/RAM lowering for datapath specs (fifo/memory)","hits":[{"specId":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/fpga/memory.t27"},{"kind":"terms","value":"memory, mem, validate"}]},{"specId":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","relation":"reference","coverage":"unverified","score":2012,"reasons":[{"kind":"path","value":"specs/fpga/fifo.t27"},{"kind":"terms","value":"fifo, validate"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":63,"reasons":[{"kind":"terms","value":"compiler, codegen, verilog, uart, spi, mac, bridge, memory"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":46,"reasons":[{"kind":"terms","value":"compiler, validate, validation, gen, skill, branch, verilog, block"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"compiler, codegen, gen, verilog, expr, block"}]}]},{"key":"ghashtag/t27#1257","repo":"ghashtag/t27","number":1257,"title":"Wave Loop 369 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"gen, verilog, conformance, invariants"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gen, conformance, verilog"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"verify, board, verilog"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"gen, verilog, verify"}]}]},{"key":"ghashtag/t27#1256","repo":"ghashtag/t27","number":1256,"title":"Wave Loop 368 — IGLA CODER+RACE + retry board flash + one safe gen-verilog fix","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"gen, verilog, invariants"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"verify, board, verilog"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"gen, verilog, verify"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]}]},{"key":"ghashtag/t27#1253","repo":"ghashtag/t27","number":1253,"title":"Wave Loop 367 — IGLA CODER+RACE + retry board flash + one safe gen-verilog fix","hits":[{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"gen, verilog, invariants"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"verify, board, verilog"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"gen, verilog, verify"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]}]},{"key":"ghashtag/t27#1252","repo":"ghashtag/t27","number":1252,"title":"Wave Loop 366 — IGLA CODER+RACE + retry board flash + one safe gen-verilog sub-fix","hits":[{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]},{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]}]},{"key":"ghashtag/t27#1251","repo":"ghashtag/t27","number":1251,"title":"Wave Loop 365 — IGLA CODER+RACE + retry board flash + gen-verilog weak-point triage","hits":[{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"gen, verilog, point"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gen, verilog"}]}]},{"key":"ghashtag/t27#1249","repo":"ghashtag/t27","number":1249,"title":"Wave Loop 364 — IGLA CODER+RACE + retry board flash + gen-verilog weak-point probe","hits":[{"specId":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"gen, verilog, point"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"gen, project, verilog"}]},{"specId":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"board, verilog, report"}]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"probe, retry"}]},{"specId":"77994ef12abe99523526c9731a3fb05116385ee25b471f3dbe771fb45c14969c","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"probe, point"}]}]},{"key":"ghashtag/t27#1246","repo":"ghashtag/t27","number":1246,"title":"Wave Loop 362 — IGLA CODER+RACE + board flash of first OpenXC7 ternary MAC bitstream","hits":[{"specId":"edfcba5ea00f6343f2fe06825c3f234fe3d804390667bce089fe85a5e282352e","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"bitstream, flash, verify"}]},{"specId":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"board, leds, mac, done"}]},{"specId":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"board, leds, mac"}]}]},{"key":"ghashtag/t27#1242","repo":"ghashtag/t27","number":1242,"title":"Wave Loop 361 — IGLA CODER+RACE + OpenXC7 toolchain install and first ternary MAC bitstream","hits":[]},{"key":"ghashtag/t27#1241","repo":"ghashtag/t27","number":1241,"title":"Wave Loop 360 — IGLA CODER+RACE + OpenXC7 ternary MAC bitstream attempt","hits":[]},{"key":"ghashtag/t27#1240","repo":"ghashtag/t27","number":1240,"title":"Wave Loop 359 — IGLA CODER+RACE + ternary MAC synthesis","hits":[]},{"key":"ghashtag/t27#1239","repo":"ghashtag/t27","number":1239,"title":"Wave Loop 358 — IGLA CODER+RACE","hits":[]},{"key":"ghashtag/t27#1219","repo":"ghashtag/t27","number":1219,"title":"[EPIC] t27 Language Roadmap: 12 workstreams (R-TT completion -> Trinity provenance)","hits":[{"specId":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","relation":"candidate","coverage":"unverified","score":44,"reasons":[{"kind":"terms","value":"language, lang, zig, json, completion, template, extension"}]}]},{"key":"ghashtag/t27#1215","repo":"ghashtag/t27","number":1215,"title":"[conformance] Promote gf10 and gf256 to bitexact_selfconsistent (WP-34)","hits":[]},{"key":"ghashtag/t27#1041","repo":"ghashtag/t27","number":1041,"title":"[IGLA-Coder] P8 Integration into t27 and publication","hits":[]},{"key":"ghashtag/t27#1040","repo":"ghashtag/t27","number":1040,"title":"[IGLA-Coder] P7 Low-bit / ternary track (parallel, optional)","hits":[{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"status, done, bit, parallel"}]}]},{"key":"ghashtag/t27#1039","repo":"ghashtag/t27","number":1039,"title":"[IGLA-Coder] P6 Scale-up to deployable 0.5B-1.5B (budget-gated)","hits":[]},{"key":"ghashtag/t27#1038","repo":"ghashtag/t27","number":1038,"title":"[IGLA-Coder] P5 Multi-language evaluation harness","hits":[]},{"key":"ghashtag/t27#1037","repo":"ghashtag/t27","number":1037,"title":"[IGLA-Coder] P4 Pilot pretraining at 50-200M","hits":[]},{"key":"ghashtag/tri-net#384","repo":"ghashtag/tri-net","number":384,"title":"trust_manager: four spec test assertions that cannot pass against the generated code","hits":[{"specId":"46aa1eb949902b6b7425c0e5f00addc1ab4cf188916707766b2a20b357d3957f","relation":"reference","coverage":"unverified","score":2090,"reasons":[{"kind":"path","value":"tri-net/specs/trust_manager.t27"},{"kind":"symbol","value":"MAX_NODES:7"},{"kind":"symbol","value":"create_trust_score:14"},{"kind":"symbol","value":"create_trust_relationship:40"},{"kind":"symbol","value":"get_trust_verified:59"},{"kind":"symbol","value":"create_trust_array:66"},{"kind":"symbol","value":"get_trust_score:70"},{"kind":"symbol","value":"calculate_trust_score:78"},{"kind":"symbol","value":"update_trust_score:90"},{"kind":"symbol","value":"find_most_trusted:118"},{"kind":"symbol","value":"should_route_via_node:166"},{"kind":"terms","value":"trust, manager, nodes, threshold, low, score, node, positive"}]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","relation":"reference","coverage":"unverified","score":1055,"reasons":[{"kind":"symbol","value":"recover_to_stmt_boundary:238"},{"kind":"terms","value":"parser, node, brace, recover, stmt, boundary, parse, expr"}]},{"specId":"1c1501260ff9aa29ccd8bbc389943feae2da3ecdcc567f041b28a8f902dfba87","relation":"reference","coverage":"unverified","score":1042,"reasons":[{"kind":"symbol","value":"MAX_NODES:7"},{"kind":"terms","value":"manager, nodes, threshold, trust, node, calculate, find, reason"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"reference","coverage":"unverified","score":1033,"reasons":[{"kind":"symbol","value":"TestBlock:639"},{"kind":"terms","value":"codegen, gen, rust, expr, emit, decl, block"}]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"TestBlock:349"},{"kind":"terms","value":"ast, node, decl, block, assert, stmt, compilation"}]}]},{"key":"ghashtag/tri-net#383","repo":"ghashtag/tri-net","number":383,"title":"EPIC: what the 2026-08-19 session surfaced — a red gate no branch causes, a missing silicon artefact, and four numbers a buyer asks for","hits":[{"specId":"7bedc4c32ff920c455dde164e85dfaa02cd125c4c7b754adb5d637e1777ed136","relation":"reference","coverage":"unverified","score":2027,"reasons":[{"kind":"path","value":"tri-net/specs/tri_depin.t27"},{"kind":"symbol","value":"epoch_seal:51"},{"kind":"terms","value":"depin, epoch, seal, verify, bytes, verified"}]}]},{"key":"ghashtag/tri-net#381","repo":"ghashtag/tri-net","number":381,"title":"GF-T16 multiply: correct RTL, correct netlist, wrong bitstream through openXC7's DSP path","hits":[{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"candidate","coverage":"unverified","score":49,"reasons":[{"kind":"terms","value":"dsp, mul, done, lut, multiply, product, vector, unit"}]},{"specId":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"kind, path, fail, lut, dsp"}]}]},{"key":"ghashtag/tri-net#101","repo":"ghashtag/tri-net","number":101,"title":"build: build.rs rewrites tracked gen/ every build vs no-gen-edits hook — self-contradictory (R1)","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"path, gen, dir, build, branch, generate, block"}]}]},{"key":"ghashtag/tri-net#96","repo":"ghashtag/tri-net","number":96,"title":"Три бинарника и один тест не собираются: исключены из сборки до починки","hits":[{"specId":"842eeb98f3d4915e7c4beb3b5e53b803de94f5e1f8e3db5d574aa67f8a616879","relation":"reference","coverage":"unverified","score":2031,"reasons":[{"kind":"path","value":"tri-net/specs/video_bridge.t27"},{"kind":"symbol","value":"fb_util_pct:81"},{"kind":"terms","value":"video, bridge, data, mesh, util, rate, pct"}]}]},{"key":"ghashtag/tri-net#87","repo":"ghashtag/tri-net","number":87,"title":"demo: end-to-end PhoneA → P203 → radio → P203 → PhoneB video","hits":[{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"call, mesh, video, send, target, end, start"}]}]},{"key":"ghashtag/tri-net#86","repo":"ghashtag/tri-net","number":86,"title":"feat(phone): Android port via Kotlin Multiplatform or Skip.tools","hits":[]},{"key":"ghashtag/tri-net#85","repo":"ghashtag/tri-net","number":85,"title":"feat(phone): real topology query — replace mock with TOPO_REQ/RESP","hits":[{"specId":"dbe34d0f56eb0ab7e4a0c00749aabc36acff541ac4c2bcdf39ba2aedd7ead55c","relation":"reference","coverage":"unverified","score":1006,"reasons":[{"kind":"symbol","value":"node_count:65"},{"kind":"terms","value":"nodes, node"}]},{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"protocol, response, parse, data, req, resp"}]},{"specId":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"status, response, info, req, resp"}]},{"specId":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"status, response, resp, req"}]}]},{"key":"ghashtag/tri-net#84","repo":"ghashtag/tri-net","number":84,"title":"test(mesh): trios_meshd_video on P203 Mini — 2 board bridge test","hits":[{"specId":"842eeb98f3d4915e7c4beb3b5e53b803de94f5e1f8e3db5d574aa67f8a616879","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"video, bridge, out, mesh, packet"}]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"mesh, video, send, target, peer"}]}]},{"key":"ghashtag/tri-net#83","repo":"ghashtag/tri-net","number":83,"title":"feat(phone): H.264 decode on iOS — VTDecompressionSession + Metal display","hits":[]},{"key":"ghashtag/tri-net#82","repo":"ghashtag/tri-net","number":82,"title":"🎯 EPIC: TRI-NET Phone Video Mesh — phone camera → mesh radio → phone display","hits":[{"specId":"842eeb98f3d4915e7c4beb3b5e53b803de94f5e1f8e3db5d574aa67f8a616879","relation":"reference","coverage":"unverified","score":2034,"reasons":[{"kind":"path","value":"tri-net/specs/video_bridge.t27"},{"kind":"terms","value":"video, bridge, port, mesh, fragment"}]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"mesh, video, per, end, bounded, status, session"}]}]},{"key":"ghashtag/tri-net#76","repo":"ghashtag/tri-net","number":76,"title":"Competitor wave 2026-07-11 — segment map, 9-col comparison, moat mapping","hits":[{"specId":"263e865f74908398f822237da0b16ef7a4e84d6712311393e9166be066f3fbd5","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"is_fresh:38"},{"kind":"terms","value":"mac, hello, fresh"}]},{"specId":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","relation":"reference","coverage":"unverified","score":1008,"reasons":[{"kind":"symbol","value":"is_fresh:166"},{"kind":"terms","value":"gf16, fresh"}]},{"specId":"060c2f1a0244b16ace9212d31c89b0a43ce2d804c7d105ba3c84ed319526b42a","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"mapping, map"}]}]},{"key":"ghashtag/tri-net#74","repo":"ghashtag/tri-net","number":74,"title":"📋 Execution Plan 2026-07-11 · consolidated merge-order (5 waves -> one ordered plan; #60 unblocks all)","hits":[{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"plan, execution"}]}]},{"key":"ghashtag/tri-net#72","repo":"ghashtag/tri-net","number":72,"title":"🌊 Wave 2026-07-11 v3 · аудит 9 never-audited модулей — anomaly spike-sentinel глушит все spike (P1) + flow_control credit underflow (P1) + quarantine 8-bit таймер (P2)","hits":[{"specId":"d129104cd484eaa9482e8ca20cdb733fd83cfe83a07368d3a4087274147aa40e","relation":"reference","coverage":"unverified","score":2055,"reasons":[{"kind":"path","value":"tri-net/specs/flow_control.t27"},{"kind":"symbol","value":"update_credits:37"},{"kind":"symbol","value":"MSG_CREDIT_UPDATE:137"},{"kind":"terms","value":"flow, control, window, credit, backpressure, credits, msg, total"}]},{"specId":"3ce626362e1150f71dba33168feed77ddd8c7c4a82281421db7e3a557f2faa32","relation":"reference","coverage":"unverified","score":2038,"reasons":[{"kind":"path","value":"tri-net/specs/multipath_routing.t27"},{"kind":"symbol","value":"distribute_load:146"},{"kind":"terms","value":"multipath, routing, paths, path, flow, distribute, load"}]},{"specId":"65c74d032e9e363b1e93223e24aa02a2a86cdff0a5ec36fb8959fa96ca518db5","relation":"reference","coverage":"unverified","score":2036,"reasons":[{"kind":"path","value":"tri-net/specs/anomaly_detector.t27"},{"kind":"symbol","value":"TYPE_SPIKE:62"},{"kind":"terms","value":"anomaly, detector, window, report, spike"}]},{"specId":"1c1501260ff9aa29ccd8bbc389943feae2da3ecdcc567f041b28a8f902dfba87","relation":"reference","coverage":"unverified","score":2034,"reasons":[{"kind":"path","value":"tri-net/specs/quarantine_manager.t27"},{"kind":"symbol","value":"QUARANTINE_DURATION:8"},{"kind":"terms","value":"quarantine, manager, duration, start, time, health"}]},{"specId":"702364d386bbe3faa8d17ffea1d2cd632f4cce8155369cf4d7806d395c81f65c","relation":"reference","coverage":"unverified","score":2025,"reasons":[{"kind":"path","value":"tri-net/specs/adaptive_routing.t27"},{"kind":"terms","value":"adaptive, routing, paths, path, load, score"}]}]},{"key":"ghashtag/tri-net#70","repo":"ghashtag/tri-net","number":70,"title":"🌊 Wave 2026-07-11 v2 · wire/CI-CD/seal/deep-modem audit — modem sync not normalized (P1) + inert seal + unpinned toolchain (P2)","hits":[{"specId":"8299d68251e18c6332f4a06d94ea9c95052d9d3a2baac664900c065144c90886","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"SYNC_THRESHOLD:21"},{"kind":"terms","value":"modem, frame, peak, sync, threshold"}]}]},{"key":"ghashtag/tri-net#68","repo":"ghashtag/tri-net","number":68,"title":"🌊 Wave 2026-07-11 · beacon-auth inert on RX (P1) + hello.t27 ghost spec (P1) + self_healing cooldown truncation (P2)","hits":[{"specId":"074e665f5dff5af1a1ba81387c240b2b614dfa871221665f18bce0919e2726f2","relation":"reference","coverage":"unverified","score":2046,"reasons":[{"kind":"path","value":"tri-net/specs/self_healing.t27"},{"kind":"terms","value":"self, healing, cooldown, attempt, recover"}]},{"specId":"18993c34fb1d21ab255a8071af2f5bfc747f194b892ea76644496b934c6990b7","relation":"reference","coverage":"unverified","score":2013,"reasons":[{"kind":"path","value":"tri-net/specs/hello.t27"},{"kind":"terms","value":"hello, byte"}]},{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"reference","coverage":"unverified","score":2010,"reasons":[{"kind":"path","value":"tri-net/specs/etx.t27"},{"kind":"symbol","value":"calc_etx:55"},{"kind":"terms","value":"etx, calc"}]},{"specId":"263e865f74908398f822237da0b16ef7a4e84d6712311393e9166be066f3fbd5","relation":"reference","coverage":"unverified","score":1023,"reasons":[{"kind":"symbol","value":"is_fresh:38"},{"kind":"terms","value":"discovery, mac, hello, fresh"}]},{"specId":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","relation":"reference","coverage":"unverified","score":1014,"reasons":[{"kind":"symbol","value":"is_fresh:166"},{"kind":"terms","value":"kind, data, fresh, width"}]}]},{"key":"ghashtag/tri-net#66","repo":"ghashtag/tri-net","number":66,"title":"🌊 Wave 2026-07-10 v2 · аудит слабо-покрытых модулей: routing feasibility (P1) + TTL/CFO/GF16 (P2)","hits":[{"specId":"f4af371b0df3ae05342622d0c81cffe240b65253814ef5198657ba6635168290","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"is_feasible:74"},{"kind":"terms","value":"routing, feasible"}]},{"specId":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"routing, ttl"}]}]},{"key":"ghashtag/tri-net#62","repo":"ghashtag/tri-net","number":62,"title":"t27-first migration feasibility map: what src/ can (and cannot) become .t27 specs","hits":[{"specId":"78b28f38bca810c196c06cd765fa22434b387dd43610531ff703e0e8008d7dae","relation":"reference","coverage":"unverified","score":2029,"reasons":[{"kind":"path","value":"tri-net/specs/wire.t27"},{"kind":"terms","value":"wire, mesh, hello, header, valid, byte, u32"}]},{"specId":"07899fe089fd3c2e86b4ac40eb12107658ff5719524f6a059798f4d53f44aa54","relation":"reference","coverage":"unverified","score":2024,"reasons":[{"kind":"path","value":"tri-net/specs/m3_multihop.t27"},{"kind":"terms","value":"multihop, byte, perf, counters, state"}]},{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"gf16_add:314"},{"kind":"terms","value":"numeric, gf16, phi, encode, f32, sub"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"reference","coverage":"unverified","score":1018,"reasons":[{"kind":"symbol","value":"gf16_add:314"},{"kind":"terms","value":"numeric, gf16, phi, encode, f32, sub"}]},{"specId":"3f487d270158277f2ba80e89b81dd3983c04568990e00f0014306d086b57077d","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"gf16_add:40"},{"kind":"terms","value":"gf16, phi, mac"}]}]},{"key":"ghashtag/tri-net#61","repo":"ghashtag/tri-net","number":61,"title":"Spec bugs surfaced by t27 #1456+#1457 codegen fixes (were masked while modules never compiled)","hits":[{"specId":"3ce626362e1150f71dba33168feed77ddd8c7c4a82281421db7e3a557f2faa32","relation":"reference","coverage":"unverified","score":2033,"reasons":[{"kind":"path","value":"tri-net/specs/multipath_routing.t27"},{"kind":"symbol","value":"MIN_PATHS:9"},{"kind":"symbol","value":"PATH_VALID:10"},{"kind":"symbol","value":"is_multipath_viable:86"},{"kind":"terms","value":"multipath, routing, paths, min, path, valid, array, viable"}]},{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"reference","coverage":"unverified","score":2021,"reasons":[{"kind":"path","value":"tri-net/specs/etx.t27"},{"kind":"symbol","value":"ONE_FP:11"},{"kind":"symbol","value":"fp_mul:33"},{"kind":"terms","value":"etx, dead, one, alpha, mul"}]},{"specId":"f4bffd808bc11a137744efdaefe31a7910971b95a5c3ff61630ed5e25612b043","relation":"reference","coverage":"unverified","score":1010,"reasons":[{"kind":"symbol","value":"PATH_VALID:9"},{"kind":"terms","value":"paths, path, valid"}]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"codegen, assign, masked"}]}]},{"key":"ghashtag/tri-net#58","repo":"ghashtag/tri-net","number":58,"title":"🌊 Wave 2026-07-10 · P0: main не собирается с 2026-07-07 + карта слабых мест + 3 линии","hits":[{"specId":"263e865f74908398f822237da0b16ef7a4e84d6712311393e9166be066f3fbd5","relation":"reference","coverage":"unverified","score":1013,"reasons":[{"kind":"symbol","value":"is_fresh:38"},{"kind":"terms","value":"mac, hello, fresh"}]},{"specId":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","relation":"reference","coverage":"unverified","score":1004,"reasons":[{"kind":"symbol","value":"is_fresh:166"},{"kind":"terms","value":"fresh"}]}]},{"key":"ghashtag/tri-net#17","repo":"ghashtag/tri-net","number":17,"title":"🌊 Wave Loop Report 2026-07-03 · external audit + 3 lanes for next wave","hits":[{"specId":"78b28f38bca810c196c06cd765fa22434b387dd43610531ff703e0e8008d7dae","relation":"reference","coverage":"unverified","score":2018,"reasons":[{"kind":"path","value":"tri-net/specs/wire.t27"},{"kind":"terms","value":"wire, hello, header, frame"}]}]},{"key":"ghashtag/tri-net#16","repo":"ghashtag/tri-net","number":16,"title":"feat: rewrite the mesh from Rust to T27 (.t27 spec-first), incremental module-by-module","hits":[{"specId":"78b28f38bca810c196c06cd765fa22434b387dd43610531ff703e0e8008d7dae","relation":"reference","coverage":"unverified","score":2033,"reasons":[{"kind":"path","value":"tri-net/specs/wire.t27"},{"kind":"terms","value":"wire, mesh, hello, header, frame, byte, parse"}]},{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"reference","coverage":"unverified","score":2017,"reasons":[{"kind":"path","value":"tri-net/specs/etx.t27"},{"kind":"terms","value":"etx, mesh, one"}]}]},{"key":"ghashtag/tri-net#15","repo":"ghashtag/tri-net","number":15,"title":"feat(mesh) P1: radio-Transport -> end-to-end mesh-over-modem (streaming RX + meshd integration), host-testable","hits":[{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"mesh, idle, retry, delay, per, decision, end"}]},{"specId":"76c535ae321a55517efe4bf622714db3ef444b370dfb442675da36a1be3e4ef3","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"integration, mesh, idle"}]}]},{"key":"ghashtag/tri-net#14","repo":"ghashtag/tri-net","number":14,"title":"feat(mesh) P2: trios-mesh M5 self-healing re-route + convergence metric (DEMO GATE)","hits":[{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":82,"reasons":[{"kind":"terms","value":"internet, route, mesh, active, video, seconds, probe, timeout"}]},{"specId":"074e665f5dff5af1a1ba81387c240b2b614dfa871221665f18bce0919e2726f2","relation":"candidate","coverage":"unverified","score":43,"reasons":[{"kind":"terms","value":"self, healing, recovery, failure, nodes, links"}]},{"specId":"98bea5e1d3b21a3a20dbc1c9022b7ed1caa8c9b02db9d1fb921eb1e0fed709c0","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"internet, mesh, live, route, seconds, status, direct"}]},{"specId":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"mesh, nodes, hops, node, route, path"}]}]},{"key":"ghashtag/tri-net#13","repo":"ghashtag/tri-net","number":13,"title":"feat(mesh) P2: trios-mesh M4 — share ONE uplink across 3-node triangle (DEMO GATE)","hits":[{"specId":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"mesh, nodes, hops, node, packet, route, path"}]},{"specId":"4d62843989a3e55bc2b52630e79c32f09d444359ef2429da1fc529663910c953","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"mesh, node, sim, link, hops"}]},{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"etx, mesh, one, window"}]},{"specId":"8c00c702742c891a043e7de4046a4c2874abbbfba356d804b75f234c2524a08d","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"gate, nodes, node, field"}]},{"specId":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"mesh, default, node, hop"}]}]},{"key":"ghashtag/tri-net#12","repo":"ghashtag/tri-net","number":12,"title":"feat(mesh) P1: trios-mesh M3 — iperf3 over 2 hops through attenuators (P1 exit gate)","hits":[{"specId":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"mesh, nodes, hops, node, packet, payload, route, path"}]},{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"block, unit, gate, reports, exit"}]},{"specId":"4d62843989a3e55bc2b52630e79c32f09d444359ef2429da1fc529663910c953","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"mesh, node, link, hops"}]}]},{"key":"ghashtag/tri-net#11","repo":"ghashtag/tri-net","number":11,"title":"feat(mesh) P1: trios-mesh M2 — TUN/netdev IP-over-radio with real ETX metric","hits":[{"specId":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","relation":"candidate","coverage":"unverified","score":55,"reasons":[{"kind":"terms","value":"hardware, simulation, bit, board, real, pass, dst, metric"}]},{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"etx, mesh, one, window, sample"}]}]},{"key":"ghashtag/tri-net#10","repo":"ghashtag/tri-net","number":10,"title":"feat(mesh) P1: scaffold trios-mesh repo + M1 X25519/ChaCha20 on real ARM (Mini)","hits":[]},{"key":"ghashtag/tri-net#9","repo":"ghashtag/tri-net","number":9,"title":"feat(fpga) P1: AD9361 5.8GHz TX/RX + OFDM PHY (single-carrier fallback)","hits":[]},{"key":"ghashtag/tri-net#8","repo":"ghashtag/tri-net","number":8,"title":"feat(fpga) P0: boot ARM-Linux on Mini xc7z020 + confirm AD9361/GPS/PPS","hits":[]},{"key":"ghashtag/tri-net#7","repo":"ghashtag/tri-net","number":7,"title":"feat(fpga) P0: Zynq-7020 Mini toolchain bring-up + adopt proven AX7203 flow as baseline","hits":[{"specId":"52bfcb88b32809c2a79b368329ea005cbc3863734ec277278c15459c967acc4e","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"scan_chain:18"},{"kind":"terms","value":"scan, chain, jtag"}]}]},{"key":"ghashtag/tri-net#6","repo":"ghashtag/tri-net","number":6,"title":"docs(skill): create on-disk tri-net skill (honest Phase-0 status)","hits":[{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"structure, skill, matrix, docs, path, ascii"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"valid, path, list, status, dir, skill, compute, hash"}]},{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"path, skill, status, hash, docs"}]},{"specId":"aa444c6314549e4ac7da40ddc485a50ffcbaa04df78a9e0f2f117733a5dd0282","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"skill, path, status"}]}]},{"key":"ghashtag/tri-net#5","repo":"ghashtag/tri-net","number":5,"title":"feat(fpga) P0: sanity-verify the connected AX7203 via existing OpenOCD/AL321 flow","hits":[{"specId":"52bfcb88b32809c2a79b368329ea005cbc3863734ec277278c15459c967acc4e","relation":"reference","coverage":"unverified","score":1016,"reasons":[{"kind":"symbol","value":"scan_chain:18"},{"kind":"terms","value":"scan, chain, jtag"}]},{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"verify, open, measured"}]}]},{"key":"ghashtag/tri-net#4","repo":"ghashtag/tri-net","number":4,"title":"chore(fpga): de-hardcode AUTO_FLASH.sh foreign paths + parameterize cable","hits":[]},{"key":"ghashtag/tri-net#3","repo":"ghashtag/tri-net","number":3,"title":"docs(fpga): fix IDCODE.md 100T/200T mislabel + reconcile over-claimed FLASH_HISTORY","hits":[]},{"key":"ghashtag/tri-net#2","repo":"ghashtag/tri-net","number":2,"title":"fix(skill): correct fpga-synth SKILL.md hardcoded path + wrong board target","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"commands, path, list, key, skill, compute, block"}]},{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"commands, path, skill, docs"}]},{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"skill, docs, path, empty"}]},{"specId":"aa444c6314549e4ac7da40ddc485a50ffcbaa04df78a9e0f2f117733a5dd0282","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"skill, path"}]}]},{"key":"ghashtag/tri-net#1","repo":"ghashtag/tri-net","number":1,"title":"🎯 EPIC · feat(mesh): TRI-NET mesh bring-up (Phase 0–2)","hits":[]},{"key":"ghashtag/trinity#890","repo":"ghashtag/trinity","number":890,"title":"Turn the Queen dashboard into a one-screen strategy cabinet","hits":[]},{"key":"ghashtag/trinity#824","repo":"ghashtag/trinity","number":824,"title":"Disabled seven workflows that had never once been green","hits":[]},{"key":"ghashtag/trinity#810","repo":"ghashtag/trinity","number":810,"title":"Eighteen workflows have never succeeded — 8182 runs, zero green","hits":[]},{"key":"ghashtag/trinity#737","repo":"ghashtag/trinity","number":737,"title":"Build & Test is red on main: the VSA module was deleted but two build targets still reference it","hits":[]},{"key":"ghashtag/trinity#616","repo":"ghashtag/trinity","number":616,"title":"CI: main has no build.zig matching its own source tree (2217 files vs a build script from March)","hits":[{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":42,"reasons":[{"kind":"terms","value":"zig, main, git, commit, branch, exists, summary"}]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"project, build, zig, skill, branch, load"}]},{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"time, build, matching"}]},{"specId":"cda04dde7b23fa05dc4c38c5e4ee28221218b0fc66d9cf76f7572983572e4815","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"script, tree"}]},{"specId":"572787c2cd5278240bc0c715a4051393d448a14d8524c74abf04ea6183ac3ff9","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"zig, main"}]}]},{"key":"ghashtag/trinity#604","repo":"ghashtag/trinity","number":604,"title":"chore(spec): propose organism .tri specs (mozg + dna) upstream in t27","hits":[]},{"key":"ghashtag/trinity#601","repo":"ghashtag/trinity","number":601,"title":"Exposed API credential found in this repository","hits":[]},{"key":"ghashtag/trinity#588","repo":"ghashtag/trinity","number":588,"title":"feat(fpga): add trinity-fpga as submodule + XVC WiFi JTAG flash pipeline","hits":[]},{"key":"ghashtag/trinity-fpga#776","repo":"ghashtag/trinity-fpga","number":776,"title":"Two brain unit-test regions fail once they stop being skipped: no test-hslm target, and a half-removed hslm import","hits":[{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":48,"reasons":[{"kind":"terms","value":"target, failure, pass, fail, expected, branch, passed, skipped"}]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":46,"reasons":[{"kind":"terms","value":"call, target, decision, reported, stop, may, answer, failure"}]},{"specId":"d4d622f9fd9fbec6a8d63641fd7c48218d43c41085fb8a71c94a520f5b33c186","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"brain, state, region, regions"}]},{"specId":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"target, step, half, steps"}]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"one, two, unit"}]}]},{"key":"ghashtag/trinity-fpga#775","repo":"ghashtag/trinity-fpga","number":775,"title":"vibee_gen writes a 0-byte file for every spec: the whole spec-first pipeline is inoperative","hits":[{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"pipeline, gen, failure"}]},{"specId":"6926ef2f5ef68b7a540eae2c7bffc4efd4928bcf00686806f549664b92b8afd7","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"pipeline, target, gen"}]}]},{"key":"ghashtag/trinity-fpga#770","repo":"ghashtag/trinity-fpga","number":770,"title":"token_rotator writes to a read-only log handle; devops_tools no longer surfaces child stderr","hits":[{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","relation":"candidate","coverage":"unverified","score":38,"reasons":[{"kind":"terms","value":"control, token, fallback, api, event, read, terminal"}]},{"specId":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"event, options, handle, read"}]},{"specId":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"write, read, handle"}]},{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"tokens, token, read"}]}]},{"key":"ghashtag/trinity-fpga#768","repo":"ghashtag/trinity-fpga","number":768,"title":"brain-ci gates on tri stress --health, a NotImplemented stub — 47 runs, none passing","hits":[]},{"key":"ghashtag/trinity-fpga#767","repo":"ghashtag/trinity-fpga","number":767,"title":"build.zig declares trinity_workspace with no .imports, so it cannot reach any shim","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"runtime, path, dir, build, zig"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"zig, imports"}]}]},{"key":"ghashtag/trinity-fpga#766","repo":"ghashtag/trinity-fpga","number":766,"title":"1020 remaining 0.15-era call sites live outside the tri binary","hits":[]},{"key":"ghashtag/trinity-fpga#765","repo":"ghashtag/trinity-fpga","number":765,"title":"Code generators still emit Zig 0.15 APIs as string literals, so regenerated code will not build","hits":[{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"gen, compile, build, zig, timestamp, generate"}]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","relation":"candidate","coverage":"unverified","score":30,"reasons":[{"kind":"terms","value":"codegen, gen, generate, zig, emit"}]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"codegen, zig, generate, emit"}]}]},{"key":"ghashtag/trinity-fpga#762","repo":"ghashtag/trinity-fpga","number":762,"title":"EPIC: Gates that are green by construction — five found, two remaining","hits":[]},{"key":"ghashtag/trinity-fpga#761","repo":"ghashtag/trinity-fpga","number":761,"title":"EPIC: Zig 0.16 migration — what remains after #758, #759, #760","hits":[]},{"key":"ghashtag/trinity-fpga#740","repo":"ghashtag/trinity-fpga","number":740,"title":"The arXiv comments field claims 679 checks; the script reports 536, and fails","hits":[]},{"key":"ghashtag/trinity-fpga#736","repo":"ghashtag/trinity-fpga","number":736,"title":"audit_lut_table.py is genuinely over the ratchet's 120 s on the runner, not flaky","hits":[{"specId":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"lut, table"}]}]},{"key":"ghashtag/trinity-fpga#730","repo":"ghashtag/trinity-fpga","number":730,"title":"The paper's headline hardware claim is still post-synthesis, while the silicon flow exists","hits":[{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"hardware, report, claim"}]}]},{"key":"ghashtag/trinity-fpga#726","repo":"ghashtag/trinity-fpga","number":726,"title":"JIT test kills the test process on x86-64 CI (no assertion, no stack trace)","hits":[]},{"key":"ghashtag/trinity-fpga#702","repo":"ghashtag/trinity-fpga","number":702,"title":"80 of the paper's 89 figures have no generator — the orphan gate's founding case, at forty times the size","hits":[{"specId":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","relation":"candidate","coverage":"unverified","score":45,"reasons":[{"kind":"terms","value":"generator, size, format, text, json, block, location, right"}]},{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"case, generator, passed"}]}]},{"key":"ghashtag/trinity-fpga#684","repo":"ghashtag/trinity-fpga","number":684,"title":"gft_signed_mac answers incorrectly on silicon (clauses 0011, ok=0) while passing 2/2 in simulation — the die check is stronger than the spec's tests","hits":[{"specId":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"carries, gft, signed"}]},{"specId":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"gft, signed"}]}]},{"key":"ghashtag/trinity-fpga#664","repo":"ghashtag/trinity-fpga","number":664,"title":"The six-bit superiority claim is not supported: the instability was our quantiser, and the ordering inverts under the standard recipe","hits":[{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"bit, bits, one, six"}]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"bit, bits, one, six"}]},{"specId":"98bea5e1d3b21a3a20dbc1c9022b7ed1caa8c9b02db9d1fb921eb1e0fed709c0","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"claim, supported"}]}]},{"key":"ghashtag/trinity-fpga#658","repo":"ghashtag/trinity-fpga","number":658,"title":"Seven waves in one page: what was measured, what we withdrew, and the one human action that unblocks the hardware axis","hits":[]},{"key":"ghashtag/trinity-fpga#648","repo":"ghashtag/trinity-fpga","number":648,"title":"fpga-regression: the φ-threshold gate blocks merges on a grep of test prose","hits":[{"specId":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","relation":"reference","coverage":"unverified","score":1021,"reasons":[{"kind":"symbol","value":"success_rate:146"},{"kind":"terms","value":"summary, threshold, time, success, rate"}]},{"specId":"568585089831aa323979ee5fee721d50669f411a61f8abd88bccfe17d4809be6","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"success_rate:30"},{"kind":"terms","value":"success, rate"}]},{"specId":"61fc72cf5a4aa56e8399d7d00cf5e2639c5a42746c0169f20e35b4dd4d154bee","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"blocks, block, threshold"}]},{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"gate, threshold, state"}]},{"specId":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","relation":"candidate","coverage":"unverified","score":17,"reasons":[{"kind":"terms","value":"threshold, gate, state"}]}]},{"key":"ghashtag/trinity-fpga#633","repo":"ghashtag/trinity-fpga","number":633,"title":"Hardware provenance: the IDCODE matchers accept only 0x13636093, and the bench that would produce the next transcript reads 0x03636093","hits":[{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"bench, compare, hardware, verification, report"}]}]},{"key":"ghashtag/trinity-fpga#631","repo":"ghashtag/trinity-fpga","number":631,"title":"Referee simulation: the headline ranking is unresolved by the paper's own stated resolution (verified), plus eight uncited competing works","hits":[]},{"key":"ghashtag/trinity-fpga#440","repo":"ghashtag/trinity-fpga","number":440,"title":"docs/cfg: IDCODE.md and openocd cfgs carry the wrong AX7203 JTAG IDCODE","hits":[{"specId":"4991d83ed59365348efc506f4907cceb29a04742b9ad7f610b6b754c184d55b4","relation":"reference","coverage":"unverified","score":2022,"reasons":[{"kind":"path","value":"trinity-fpga/specs/boards/ax7203_full.t27"},{"kind":"terms","value":"boards, ax7203, full"}]}]},{"key":"ghashtag/trinity-fpga#428","repo":"ghashtag/trinity-fpga","number":428,"title":"cli: UART test/diagnostic commands report failure in output but exit 0 — decide pass/fail policy","hits":[{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","relation":"candidate","coverage":"unverified","score":41,"reasons":[{"kind":"terms","value":"failure, pass, fail, total, failed, rate, report"}]},{"specId":"e23ef09c0f4e88517e32c8c48d183468cb808d9676f2311a4a229e0f43895505","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"exit, sacred, success, fail, timeout, exiting, exited"}]},{"specId":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","relation":"candidate","coverage":"unverified","score":35,"reasons":[{"kind":"terms","value":"uart, timeout, pass, success, loopback, bytes, rate"}]},{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"policy, success, partial, failure, timeout, total"}]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","relation":"candidate","coverage":"unverified","score":31,"reasons":[{"kind":"terms","value":"threshold, pass, fail, fixed, report"}]}]},{"key":"ghashtag/trinity-fpga#425","repo":"ghashtag/trinity-fpga","number":425,"title":"chore(fpga): dispose of 35 legacy shell scripts (R8) — inventory + per-category plan","hits":[]},{"key":"ghashtag/trinity-fpga#235","repo":"ghashtag/trinity-fpga","number":235,"title":"[P1][verifiable] Демо: conformance-векторы → ZK-witness (verifiable inference)","hits":[]},{"key":"ghashtag/trinity-fpga#234","repo":"ghashtag/trinity-fpga","number":234,"title":"[P0][ternary-HW] Прогнать TF3/GFTernary decode-ядро на AX7203 — первый HW-факт тернарной части","hits":[]},{"key":"ghashtag/trinity-fpga#233","repo":"ghashtag/trinity-fpga","number":233,"title":"[P0][matched-substrate] GF16 vs posit16/takum16/binary16 head-to-head на AX7203 (закрыть FL-002)","hits":[{"specId":"ff4328346dfccd966a50faa7ef58b9465c056aad8921701b5eff0736af41cf1d","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"gf16, posit16, bit, decode"}]},{"specId":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","relation":"candidate","coverage":"unverified","score":15,"reasons":[{"kind":"terms","value":"head, gf16"}]}]},{"key":"ghashtag/trinity-fpga#206","repo":"ghashtag/trinity-fpga","number":206,"title":"SW-bitexact: закрыть 22 structural-формата (55→77+) — числовые векторы","hits":[]},{"key":"ghashtag/trinity-fpga#199","repo":"ghashtag/trinity-fpga","number":199,"title":"🎯 EPIC · Матрица [83 формата × {SW-bitexact / decode-HW / compute-HW}] на AX7203","hits":[]},{"key":"ghashtag/trinity-fpga#177","repo":"ghashtag/trinity-fpga","number":177,"title":"🎯 ONE SHOT — Wave-49 L-DPC36 CAP-BOOST (sacred opcode 0xF3, di/dt margin +gamma^3 at iso-area)","hits":[{"specId":"3b0d082b74f6a0ba7039d726899c4a02710622f702909956f8bc2615b6a45b8a","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"sacred, valid, phi, base, opcode"}]},{"specId":"2246bd2af584f9e2c3b1b8ade8c1032ef03aed4b1cbb46256a1c3af100be63e6","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"one, cap"}]}]},{"key":"ghashtag/trinity-fpga#85","repo":"ghashtag/trinity-fpga","number":85,"title":"P6 DePIN INTEGRATION · L5 $TRI receipt+Bittensor+slashing · pre: P5 · T-0 tapeout","hits":[{"specId":"291f5fda0b7e766839e496a1180f30807ddf0445faff634c1533c78a41a3eafc","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"off, valid, receipt, signature, pre"}]},{"specId":"f4f846d8a160930b2f9915e296533a4739b34449aca9e5c9ce87c8537f5c9382","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"receipt, merkle, verify, pre, chain"}]},{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"integration, pin, verify"}]},{"specId":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"integration, pin"}]}]},{"key":"ghashtag/trinity-fpga#84","repo":"ghashtag/trinity-fpga","number":84,"title":"P5 INTERCONNECT + JTAG · L4 IO+ECDSA+DSLogic · pre: P4","hits":[]},{"key":"ghashtag/trinity-fpga#83","repo":"ghashtag/trinity-fpga","number":83,"title":"P4 MEMORY + MULTI-DIE · L3 G_MERKLE+mesh-PIM+Coq · pre: P3","hits":[{"specId":"f4f846d8a160930b2f9915e296533a4739b34449aca9e5c9ce87c8537f5c9382","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"merkle, pre"}]}]},{"key":"ghashtag/trinity-fpga#82","repo":"ghashtag/trinity-fpga","number":82,"title":"P3 ATTENTION ACTIVE · L2 C_GATE+T_PRESENT+56Hz bio · pre: P2","hits":[{"specId":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","relation":"candidate","coverage":"unverified","score":33,"reasons":[{"kind":"terms","value":"threshold, gate, power, active, idle, pulse"}]},{"specId":"e964a96fbb9b1e988399586c9729ebf85c0274580ac0968871a5ea3576a2f3e5","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"active, pre"}]}]},{"key":"ghashtag/trinity-fpga#81","repo":"ghashtag/trinity-fpga","number":81,"title":"P2 COMPUTE READY · L1 GF16+TF3-9+sparse-MAC · pre: P1","hits":[{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","relation":"candidate","coverage":"unverified","score":37,"reasons":[{"kind":"terms","value":"gf16, mac, matmul, cycles, ready, one"}]},{"specId":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"mac, zero, cycles, ready, lut, results"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"sparse, phase, ternary, matmul, compute"}]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","relation":"candidate","coverage":"unverified","score":27,"reasons":[{"kind":"terms","value":"mac, zero, ready, lut, bit"}]},{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","relation":"candidate","coverage":"unverified","score":25,"reasons":[{"kind":"terms","value":"zero, mac, ready, stop"}]}]},{"key":"ghashtag/trinity-fpga#80","repo":"ghashtag/trinity-fpga","number":80,"title":"P1 SACRED FOUNDATION · L0 Sacred Core · R17 mutation test · pre: none","hits":[{"specId":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"sacred, pre, entry"}]}]},{"key":"ghashtag/trinity-fpga#79","repo":"ghashtag/trinity-fpga","number":79,"title":"TT v20 TRI NET ARCHITECTURE · 5 layers · 6 phases · 148 gates · integration roadmap to Wave-15-TT-E","hits":[]},{"key":"ghashtag/trinity-fpga#78","repo":"ghashtag/trinity-fpga","number":78,"title":"TT v19 SACRED FORMULA → SILICON BOOST · 148 gates · 12 sacred opcodes · 8 markets · axiomatic IP","hits":[{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1056,"reasons":[{"kind":"symbol","value":"PHI_SQ:347"},{"kind":"terms","value":"runtime, trit, ternary, word, phi, inv, identity, sacred"}]},{"specId":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","relation":"reference","coverage":"unverified","score":1042,"reasons":[{"kind":"symbol","value":"PHI_SQ:15"},{"kind":"symbol","value":"PHI_INV_SQ:16"},{"kind":"symbol","value":"phi_sq:207"},{"kind":"symbol","value":"phi_inv_sq:208"},{"kind":"terms","value":"sacred, physics, phi, inv, gamma, lqg, threshold, present"}]},{"specId":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","relation":"reference","coverage":"unverified","score":1042,"reasons":[{"kind":"symbol","value":"PHI_SQ:13"},{"kind":"symbol","value":"PHI_INV_SQ:14"},{"kind":"terms","value":"sacred, physics, phi, inv, gamma, lqg, threshold, present"}]},{"specId":"c757522b59a7fed58d8f2409a674a72f552639d3978979bfc3b685f70e835b58","relation":"reference","coverage":"unverified","score":1030,"reasons":[{"kind":"symbol","value":"PHI_SQ:13"},{"kind":"symbol","value":"PHI_INV_SQ:15"},{"kind":"terms","value":"physics, phi, inv, reference, anchor, matches, sacred"}]},{"specId":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","relation":"reference","coverage":"unverified","score":1026,"reasons":[{"kind":"symbol","value":"PHI_SQ:21"},{"kind":"symbol","value":"phi_sq:49"},{"kind":"terms","value":"phi, ratio, split, exp, mant, golden, sacred"}]}]},{"key":"ghashtag/trinity-fpga#67","repo":"ghashtag/trinity-fpga","number":67,"title":"L-DPC13 · TT-Shuttle Squeeze v6 Hyper-Frontier (S-37..S-44)","hits":[]},{"key":"ghashtag/trinity-fpga#61","repo":"ghashtag/trinity-fpga","number":61,"title":"🧠⚛️🐝 MASTER-EPIC TRI NET: TRI-1 QUANTUM BRAIN 1:1 SILICON · 180 vectors PHYSICAL on main · 80 gates LIVE · 16 sacred opcodes · 75-cell Sacred ROM · R1..R20 · v25.1 BACKFILL COMPLETE · Wave-15-TT-E T-46h","hits":[{"specId":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","relation":"candidate","coverage":"unverified","score":46,"reasons":[{"kind":"terms","value":"out, uio, anchor, rom, vectors, per, full, tag"}]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","relation":"candidate","coverage":"unverified","score":32,"reasons":[{"kind":"terms","value":"main, invariant, content, branch, cell"}]},{"specId":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","relation":"candidate","coverage":"unverified","score":26,"reasons":[{"kind":"terms","value":"branch, main, master"}]},{"specId":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"sacred, physical, report"}]},{"specId":"e23ef09c0f4e88517e32c8c48d183468cb808d9676f2311a4a229e0f43895505","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"sacred, fail, complete"}]}]},{"key":"ghashtag/trinity-fpga#59","repo":"ghashtag/trinity-fpga","number":59,"title":"🎯 ONE SHOT — L-DPC8 TRI-1 Max v2 (Waves W15-W20)","hits":[]},{"key":"ghashtag/trinity-fpga#58","repo":"ghashtag/trinity-fpga","number":58,"title":"TRI-1 v2 L-S31: Lucas-Interval BPB Refiner (MED · Coq-blocked)","hits":[]},{"key":"ghashtag/trinity-fpga#57","repo":"ghashtag/trinity-fpga","number":57,"title":"TRI-1 v2 L-S30: Invariant Ring Watchdog (HIGH)","hits":[]},{"key":"ghashtag/trinity-fpga#56","repo":"ghashtag/trinity-fpga","number":56,"title":"TRI-1 v2 L-S29: 4 KiB SRAM-backed VSA Cache (HIGH)","hits":[{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":20,"reasons":[{"kind":"terms","value":"vsa, attention, cache"}]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"vsa, cache"}]},{"specId":"bfcadee3d729e88902e2eb86dbdb9efaa419e2c90a160c293a94265fdcafbd6c","relation":"candidate","coverage":"unverified","score":16,"reasons":[{"kind":"terms","value":"vsa, cache"}]}]},{"key":"ghashtag/trinity-fpga#55","repo":"ghashtag/trinity-fpga","number":55,"title":"TRI-1 v2 L-S27: Lucas-Period Wishbone Arbiter (MED)","hits":[]},{"key":"ghashtag/trinity-fpga#54","repo":"ghashtag/trinity-fpga","number":54,"title":"TRI-1 v2 L-S26: Strobe Replay Detector (LOW · Coq-blocked)","hits":[]},{"key":"ghashtag/trinity-fpga#53","repo":"ghashtag/trinity-fpga","number":53,"title":"TRI-1 v2 L-S25: Adaptive Strobe FSM (MED)","hits":[]},{"key":"ghashtag/trinity-fpga#52","repo":"ghashtag/trinity-fpga","number":52,"title":"EPIC: TRI-1 v2 — 12 New Lanes L-S22..L-S33 (PhD-driven competitive boost)","hits":[]},{"key":"ghashtag/trinity-fpga#51","repo":"ghashtag/trinity-fpga","number":51,"title":"EPIC: TRI-1 TOPS Boost ×12 — L-S19/L-S20/L-S21 (pre-TTSKY26b)","hits":[]},{"key":"ghashtag/trinity-fpga#50","repo":"ghashtag/trinity-fpga","number":50,"title":"🎯 ONE SHOT — L-DPC7 Wave-7 TTIHP27a (post-defense ASIC roadmap)","hits":[]},{"key":"ghashtag/trinity-fpga#49","repo":"ghashtag/trinity-fpga","number":49,"title":"🛰️ EPIC: TRI-1 Triad Submission — TTSKY26b 2026-05-18 (L-DPC7)","hits":[]},{"key":"ghashtag/trinity-fpga#48","repo":"ghashtag/trinity-fpga","number":48,"title":"🎯 ONE SHOT — L-DPC6: USB-3 Trinity Ternary Internet Node","hits":[{"specId":"b705492899feafbf3edaeec380ca7c5f3fc252230d57b3450f792954d97eeff6","relation":"reference","coverage":"unverified","score":1036,"reasons":[{"kind":"symbol","value":"gf16_dot4:60"},{"kind":"terms","value":"depin, proof, phi, verify, gf16, mul, dot4, compute"}]}]},{"key":"ghashtag/trinity-fpga#38","repo":"ghashtag/trinity-fpga","number":38,"title":"🧪 L-CHAT-10: 25-test e2e_chat + 200-attack falsifier corpus","hits":[]},{"key":"ghashtag/trinity-fpga#37","repo":"ghashtag/trinity-fpga","number":37,"title":"📐 L-CHAT-9: Coq invariants — 7 theorems, 1 admitted budget","hits":[]},{"key":"ghashtag/trinity-fpga#36","repo":"ghashtag/trinity-fpga","number":36,"title":"🛡 L-CHAT-8: PQ migration — RingXKEM-style deniable PQ auth (ADR-009)","hits":[{"specId":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"chat, auth"}]}]},{"key":"ghashtag/trinity-fpga#35","repo":"ghashtag/trinity-fpga","number":35,"title":"🎭 L-CHAT-7: Anti-metadata — padding, queue rotation, opt-in cover","hits":[]},{"key":"ghashtag/trinity-fpga#34","repo":"ghashtag/trinity-fpga","number":34,"title":"🤖 L-CHAT-6: Agent capability tokens + dual-LLM anti-injection","hits":[{"specId":"bf010cc8934d6a7e7d4e53b272036a117d7d225cf832460aa3639938fe7ba24a","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"model, tokens, capability, done"}]},{"specId":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","relation":"candidate","coverage":"unverified","score":24,"reasons":[{"kind":"terms","value":"model, tokens, capability"}]}]},{"key":"ghashtag/trinity-fpga#33","repo":"ghashtag/trinity-fpga","number":33,"title":"💾 L-CHAT-5: Persistence — Neon encrypted-at-rest + client SQLCipher","hits":[{"specId":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","relation":"candidate","coverage":"unverified","score":21,"reasons":[{"kind":"terms","value":"chat, client"}]}]},{"key":"ghashtag/trinity-fpga#32","repo":"ghashtag/trinity-fpga","number":32,"title":"✉️ L-CHAT-4: Sealed Sender envelope over trios-mesh ETX","hits":[{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"etx, mesh"}]}]},{"key":"ghashtag/trinity-fpga#31","repo":"ghashtag/trinity-fpga","number":31,"title":"👥 L-CHAT-3: MLS RFC 9420 group + Partial-MLS bots","hits":[{"specId":"5a74ff484ea041b354595677e0492aff16e8995dd0a9a59f84f9841e1445c1aa","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"group, chat"}]}]},{"key":"ghashtag/trinity-fpga#30","repo":"ghashtag/trinity-fpga","number":30,"title":"🔄 L-CHAT-2: Triple Ratchet 1:1 — PQ-FS + PQ-PCS (X3DH + ML-KEM step)","hits":[]},{"key":"ghashtag/trinity-fpga#29","repo":"ghashtag/trinity-fpga","number":29,"title":"🔐 L-CHAT-1: Identity & Onboarding — Ed25519 + X25519 + ML-KEM-768 prekey bundle","hits":[{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"bundle, identity"}]}]},{"key":"ghashtag/trinity-fpga#28","repo":"ghashtag/trinity-fpga","number":28,"title":"💬 EPIC: Trinity Secure Chat — Privacy-First Chat for Users ↔ Agent Bots","hits":[]},{"key":"ghashtag/trinity-fpga#20","repo":"ghashtag/trinity-fpga","number":20,"title":"⏰ L-DPC3: TTSKY26a Silicon Submission — Trinity GF16 Ternary Matmul on SKY130 [DEADLINE: 2026-05-11]","hits":[{"specId":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","relation":"reference","coverage":"unverified","score":1019,"reasons":[{"kind":"symbol","value":"VECTOR_DIM:25"},{"kind":"terms","value":"vector, dim, entity, hash"}]},{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","relation":"candidate","coverage":"unverified","score":40,"reasons":[{"kind":"terms","value":"dim, vsa, ternary, layer, weights, matmul, weight, zero"}]},{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","relation":"candidate","coverage":"unverified","score":36,"reasons":[{"kind":"terms","value":"gf16, phi, full, status, total, matmul, ready, one"}]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","relation":"candidate","coverage":"unverified","score":34,"reasons":[{"kind":"terms","value":"dim, scale, weight, project, ternary, matmul"}]},{"specId":"b705492899feafbf3edaeec380ca7c5f3fc252230d57b3450f792954d97eeff6","relation":"candidate","coverage":"unverified","score":28,"reasons":[{"kind":"terms","value":"proof, phi, gf16, matmul, matrix"}]}]},{"key":"ghashtag/trinity-fpga#19","repo":"ghashtag/trinity-fpga","number":19,"title":"🌐 EPIC: Trinity dePIN-Compute — Ternary FPGA → ASIC Mesh-Inference Constellation (NASA-format)","hits":[{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","relation":"reference","coverage":"unverified","score":1031,"reasons":[{"kind":"symbol","value":"vsa_bind:205"},{"kind":"symbol","value":"vsa_bundle:217"},{"kind":"terms","value":"ternary, register, vsa, bind, bundle, cpu, phi"}]},{"specId":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","relation":"candidate","coverage":"unverified","score":29,"reasons":[{"kind":"terms","value":"pin, reference, design, port, format"}]}]},{"key":"ghashtag/trinity-fpga#18","repo":"ghashtag/trinity-fpga","number":18,"title":"🔬 RESEARCH: FPGA → ASIC → Silicon — Trinity Stack Roadmap (NASA-format)","hits":[]},{"key":"ghashtag/trinity-fpga#17","repo":"ghashtag/trinity-fpga","number":17,"title":"🛠️ SETUP: Trinity Node-0 — полная настройка первого dePIN-узла (FPGA + headscale + exit node)","hits":[{"specId":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","relation":"candidate","coverage":"unverified","score":23,"reasons":[{"kind":"terms","value":"pin, token, node, standard"}]}]},{"key":"ghashtag/trinity-fpga#16","repo":"ghashtag/trinity-fpga","number":16,"title":"📚 RESEARCH: Trinity dePIN-VPN — FPGA Mesh Neural Infrastructure (NASA-format)","hits":[{"specId":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","relation":"candidate","coverage":"unverified","score":18,"reasons":[{"kind":"terms","value":"pin, standard, format"}]}]},{"key":"ghashtag/trinity-fpga#14","repo":"ghashtag/trinity-fpga","number":14,"title":"🔨 hw: синтез + прошивка + bench на железе (v0.2-igla-fpga Release)","hits":[{"specId":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","relation":"reference","coverage":"unverified","score":1007,"reasons":[{"kind":"symbol","value":"VECTOR_DIM:25"},{"kind":"terms","value":"vector, dim"}]}]},{"key":"ghashtag/tt-trinity-corona#1","repo":"ghashtag/tt-trinity-corona","number":1,"title":"Phase A: GF180MCU PDK exploration + tile-size decision (8x2 vs 8x4)","hits":[{"specId":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","relation":"candidate","coverage":"unverified","score":87,"reasons":[{"kind":"terms","value":"corona, index, shuttle, pdk, process, status, tile, rom"}]},{"specId":"295f1d1c7615bcf6b2e1368861fb008d14f61c1dcebc78145ad9b4fd7317846c","relation":"candidate","coverage":"unverified","score":22,"reasons":[{"kind":"terms","value":"size, status, process, decision"}]},{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","relation":"candidate","coverage":"unverified","score":19,"reasons":[{"kind":"terms","value":"size, phase, plan"}]}]}],"specs":[{"id":"000cf7b4fd568fd728063f7f1d28acd812a43d58ceda7180381755d2ea9b7eaa","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/tf3.t27"}]},{"id":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/boards/arty_a7_integration.t27"}]},{"id":"009f964022dfd8c9ff3e0cdc77de85b0c5162329bd53e3898bac2a5d43bfa2b3","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/map.t27"}]},{"id":"01abf020304a8dc0ce0df51ec4596f8d0e743cfce6785505b8414b7aca0c65b3","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/packed_trit.t27"}]},{"id":"022a99e9b297c32b50c7b82c7eecdbbc302dce6a374027d278ee30423252c9f6","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/02_functions.t27"}]},{"id":"0282d379eabfe96387bde647535d0a2849c755fdbb32ab86ec98a99444ea0d13","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/trinet/settlement_law.t27"}]},{"id":"0330730538325bbbb9803179e922a76577032da1cad66a53171b28b7a348ac89","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/tuple.t27"}]},{"id":"03c1b268a4737549ad5429537fef599326c7eb9ccbcb5ad203157639005c15a1","sources":[{"repo":"ghashtag/t27","path":"specs/physics/chimera_best_gamma.t27"}]},{"id":"042c7754a3e80d71a7c659acc9e1e4d90c561bf3a3876bbcc34237e14421f3d0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/priority_queue.t27"}]},{"id":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","sources":[{"repo":"ghashtag/t27","path":"specs/nn/attention.t27"}]},{"id":"054368075009acf87f6a8d262d47083b0d2fea4f2d01fd1fd17fd56be345245f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_node_identity.t27"}]},{"id":"05a07af58a53b6ca13e294c62187fc537865c2d24b80bdd484b1fe79232361da","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/logging.t27"}]},{"id":"060c2f1a0244b16ace9212d31c89b0a43ce2d804c7d105ba3c84ed319526b42a","sources":[{"repo":"ghashtag/t27","path":"specs/provider/transform.t27"}]},{"id":"0698e7d7e9693a49683c92c75812220f30b4025bee6ab7765c34e5ad5ca183db","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf12.t27"}]},{"id":"06e69666f7c575b3fbe4f5530f2560fd46ce903a1a3af6dd62e375aaa4f38953","sources":[{"repo":"ghashtag/t27","path":"specs/base/ternary_memory.t27"}]},{"id":"074e665f5dff5af1a1ba81387c240b2b614dfa871221665f18bce0919e2726f2","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/self_healing.t27"}]},{"id":"07899fe089fd3c2e86b4ac40eb12107658ff5719524f6a059798f4d53f44aa54","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/m3_multihop.t27"}]},{"id":"07c862f49fda9f37cff9081cbbbbcc2e1a3402e1b24bd6ca8d83fb7103801666","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/channel.t27"}]},{"id":"081777f7925461ff67fbb7443e370c96bd3f3f78a6296c036de23249a91ab117","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/formats.t27"}]},{"id":"089f57bd6ac32f7823bc8a06be007ddc27710b276853f6d0e9d3de1519c87d79","sources":[{"repo":"ghashtag/t27","path":"specs/git/diff.t27"}]},{"id":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/parser.t27"}]},{"id":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/docs_generator.t27"}]},{"id":"090f5fe32fbec3c6907143f4087ae455ec0f77ec0c8d2bde1c985cba52b6c29c","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/formal.t27"}]},{"id":"095347af6f8f5f079b3e9cc138edcc5cc9dc15ecc82a153fab158de646476958","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/bootrom.t27"}]},{"id":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/phi_ratio.t27"}]},{"id":"0a5a2fd4d418235a976748b76bf5d503b4a17e6b41e0c721fc696c17fad8d71d","sources":[{"repo":"ghashtag/t27","path":"specs/boards/xc7a100t_minimal.t27"}]},{"id":"0a8c8fb8b35a2791fbab26a8a95f310c75edeff390902cda5972dabee26abcaa","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/hir.t27"}]},{"id":"0aa2fa4008f17505844152d0cd16db6c8c4ba0905212a0a51f5368e8e9708c3e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/lockfree_stack.t27"}]},{"id":"0b5f7bff39da7f29b90ff5ff965bd07cdf1ffc1bb523a81cc03ca617fa57163a","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/byte_utils.t27"}]},{"id":"0c16b016c5c35f24136b691fa81b692f7d34cdce64d4b609d7ac286b9a271bcb","sources":[{"repo":"ghashtag/t27","path":"specs/auth/config.t27"}]},{"id":"0cf723b0c54a06a9851f0f635f2191829a0c100860d1c12896afa5e4bb856b8a","sources":[{"repo":"ghashtag/t27","path":"specs/memory/memory_primitives.t27"}]},{"id":"0dd7fd6cc289560d1997dd2831d004d25892651b7beb65979ecc5973699c4517","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/takum_variant_split.t27"}]},{"id":"0de79f996e3835ee7ef5b68ecb38dc59106fddeda70bb43ac45f63eb27f10003","sources":[{"repo":"ghashtag/t27","path":"specs/brain/neural_gamma.t27"}]},{"id":"0e5d35ab58967fd8ae9e8de651460f250d44a34603015bd64f3269faabaac44a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/feed_forward.t27"}]},{"id":"0e5ec1ea4a0131131475a2a3bdbd7877da2e335d7c37fb23d2fa3709bc7e6bad","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/client.t27"}]},{"id":"0e7c3b187e4d0ea8c189c50aa2a09cc2c41c6dc77a595b63a0171e7227ca977a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/phi_rule_verification.t27"}]},{"id":"0e7e84a8a4ecec39d3893764fe7374abf2f961d12f9def0d3f607fc4e3a7a296","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/verification/build_verify.t27"}]},{"id":"106dee6126f578973c0b1b47f58ea10a7ee94213d8515635272981c1dba6bc72","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/vcd_trace_tb.t27"}]},{"id":"107a9d65a33d6ab72b3a3b119cd6ab33bad72e10964c329bab4b2ca889661c96","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/placement.t27"}]},{"id":"108c86be1cffdb12c2a8bf7aed0bbc9beb9488044e64ea8eb53e5648ba4603cc","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/gelu_approx_activation.t27"}]},{"id":"10f3a57949cd306778440ba53ea2a3e3172b103b4918dc5723b3e52402c8b450","sources":[{"repo":"ghashtag/t27","path":"specs/physics/formula_registry.t27"}]},{"id":"1124bf874a7c7e17b3b9071c22bc495df4577b04bc7a8342786f7ff7373ec01e","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_encoding.t27"}]},{"id":"115d7c0a183cd6796d30efbbb49c4f1d5f9088f546b41995c911aadb5a9100d5","sources":[{"repo":"ghashtag/t27","path":"specs/brain/cognitive_loop.t27"}]},{"id":"1170d7c70d5aecf0a7e7ce2431db31afd55ffa2914c2f59b055983e8078edaf8","sources":[{"repo":"ghashtag/t27","path":"specs/physics/lqg_cs_bridge.t27"}]},{"id":"11ac7c14718e579c25d261b34dcc597ce5b329311700ce49635031c766bfacbf","sources":[{"repo":"ghashtag/t27","path":"specs/physics/p2_brain_physics.t27"}]},{"id":"11fb3a5964fa96b10be4a51ab9f4e85376215de251847c77452e8bd711635086","sources":[{"repo":"ghashtag/t27","path":"examples/fpga/qmtech_minimal/design.t27"}]},{"id":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/verilog/fpga_emission.t27"}]},{"id":"121ed4a8e32889b770a8ab90b91b3bde9a7b193c66c845aac0130f7ab66c070d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_merkle.t27"}]},{"id":"12a54dd4072c5345ad55285f96dc9cf8a05a0b700c162380ca4ecb13c3bc71f2","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/mha_block.t27"}]},{"id":"1311f1b9f5b826d81f9ae077069f11252df3e04ac5c1c4e40b554b4783f75ad9","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/axi4_tb.t27"}]},{"id":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/verilog_bench_harness.t27"}]},{"id":"1326aae6ed955fdc36c27c1976a93860701410cea46d59e147be90a330540a6f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/health_dashboard.t27"}]},{"id":"134e2faa0b97395159aeed11d68ef9158bbf0ed0ad51f5c5d68f878a14bd5d98","sources":[{"repo":"ghashtag/t27","path":"specs/math/zamolodchikov_e8.t27"}]},{"id":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","sources":[{"repo":"ghashtag/t27","path":"specs/math/sacred_physics.t27"}]},{"id":"139a9520333fcd83d201956606bfd34d888141e74416c820e3c9b53ae8f2bafc","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/oracle_fidelity_map.t27"}]},{"id":"13c4050db1a7cd0c322b0bb87a04fac0ebb9899e607a0e06ae19f14a334a6f52","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/io.t27"}]},{"id":"13eea0478571c3e79f3cb8e8796d92342967e70b390bb9022d1af2c88e3972ab","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/memory.t27"}]},{"id":"14a059af8b8f6a7aba34ec12b15ea9d0636abd0b73f524d460f0117a1d121526","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf128.t27"}]},{"id":"15258e2af052da76d9f43c032e3d06f991af88f4b1c20e328b86610357f89155","sources":[{"repo":"ghashtag/t27","path":"specs/tools/tri_to_t27_converter.t27"}]},{"id":"157a8fb50870ca517fef375dc3c21784a134db0063a4d0485749bb7e574e7202","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/packet_queue.t27"}]},{"id":"15c746892b435ee1bc30d61ad39a671a95cbe770e20ad28949658535efd62671","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/cache_management.t27"}]},{"id":"1606807e957801063ec8369b22eff27e144b157313c8f1117bf8e84d48d0def4","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/posit16.t27"}]},{"id":"1666853e3ab9026fdff4b541a9d0654d0eb2a6c2cd6cb1062b577ff94415e6a4","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/wide_rung_commutativity.t27"}]},{"id":"16dbd9fb40f949a3534c28495f0d68f83ddd460d22f52a89ea70ff33e4c1ee7b","sources":[{"repo":"ghashtag/t27","path":"specs/server/routes.t27"}]},{"id":"174ce53b6240346662c21e07ad294ed99e609910205a4b17ff6782ed7f6d1ccd","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_bitwise.t27"}]},{"id":"17501497f6580c8f2cc5304a94838fbae23c56b4336b3ab36a1d4f67e80e2f5a","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/rti_security.t27"}]},{"id":"1778325067543a3ddd5b236906ea2441d1a7b278bd5c9833aa72c55ba6599497","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/octree.t27"}]},{"id":"179da434e72eed1ef8d4afcff8a2d49d9141e6ac4fb20183ec8e35e14b50a3c7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/probability.t27"}]},{"id":"17af82800242d7f0c8de113d3fa990c8fdfb68be93305a676a6332c592c80478","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/statistics.t27"}]},{"id":"17c44e7a913a1347d4dcbdad38cc191e92a9d71aeba8ba9a7d21bc0f805b94fe","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/lstm_cell.t27"}]},{"id":"18993c34fb1d21ab255a8071af2f5bfc747f194b892ea76644496b934c6990b7","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/hello.t27"}]},{"id":"18c2c553caf2ae99e899f0610766195d9cc8861526b89b519790a47af0c1bc54","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/reader.t27"}]},{"id":"18c5e62bf0684aa0d53de69b1769ee150ee9ad1113b8b41ffb532f20087758a6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/energy_aware_routing.t27"}]},{"id":"18cbfabd05c402e9330be096cd6cd3d6d17ad2ea2b6eb02456dc3c20a9f03814","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_gates.t27"}]},{"id":"18f95f985f5785c432b2a790d1ca5140533ba1b6259aeb5185979e1c6955e1b7","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/batchnorm_layer.t27"}]},{"id":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/governance_agent.t27"}]},{"id":"1954284a2f9b5b29dff46df7365664c2337d70054c222bb69019dffeb8631f98","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/lane_l_precheck.t27"}]},{"id":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","sources":[{"repo":"ghashtag/t27","path":"specs/pins/parser.t27"}]},{"id":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","sources":[{"repo":"ghashtag/t27","path":"compiler/runtime/validation.t27"}]},{"id":"19b5ab5a4430be22ca924c05a3bb6928960a3b3ef38b802a6e4a4bd752b2ad05","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/nn/attention.t27"}]},{"id":"1a28ba338938a246485db6125f65700b5d2e7403b091f7a5553b1d63bf6d0bb2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/radix_sort.t27"}]},{"id":"1a85a9dca026c580cc5c892fb15f566c34f56077b1137b3aa84ffbbf8976f492","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf16_to_fp16.t27"}]},{"id":"1aece14713159e5b0d3b6447529a3da6672a0ae57cff3ec0c4a4af021188fa31","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/base32.t27"}]},{"id":"1c1501260ff9aa29ccd8bbc389943feae2da3ecdcc567f041b28a8f902dfba87","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/quarantine_manager.t27"}]},{"id":"1c1a30bcdc55e6b2f8ad3eda8d0107f0109588bfa32eed9a16dddd8b454cdde0","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/mlp_forward.t27"}]},{"id":"1c332b11b5cc758ef52d78c8517722fe3a7f757a8583679c2859f42aea529c97","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/account_identity.t27"}]},{"id":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf16.t27"}]},{"id":"1cce47bfd33a00b3f877eac16723284a124ef0036f1012d5cb5d60bc90613915","sources":[{"repo":"ghashtag/t27","path":"specs/neural/forward_pass.t27"}]},{"id":"1d143c79c4f83509d679fbcdf85113343f7ca096320f96429c186ba42b06412e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/pattern.t27"}]},{"id":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","sources":[{"repo":"ghashtag/t27","path":"specs/provider/adapters.t27"}]},{"id":"1d810343f5e26d852c7ebd931bba310d28129b26915bf4a6ec71c066d1199e1c","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/gf16_bfloat16_nmse.t27"}]},{"id":"1e249c99761d8f6585fd55b185588a515c04ca473bf228e9e8fc55a516afe7e4","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf12.t27"}]},{"id":"1eb3a181da111913289f6593f867fb6abc27070c70544e939e114d7ac5dfeaec","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/quadtree.t27"}]},{"id":"1ec9b1d68d6e7223280e904ec1472c036b12222fb7dab9b11f049c8b98ffc62d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/tree.t27"}]},{"id":"1f0556123d443b825058cbf6da7604aa6acebd0e0be70b0ebb270c2a22f4c5c1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/arrow_time.t27"}]},{"id":"1f58e539bacb2363a82c13b34cbf3c84bade8790f94041dd13cbb01949f5a0c0","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/feed_forward_network.t27"}]},{"id":"1f82c3d43ab817edee9631be25b837a90b43651b9f24c7ac8293584454dfe274","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/avs_controller_48.t27"}]},{"id":"1fae3dc3065d42f437870518fdaf26c563adae20ac91c9d34dea1162824740c6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/area_optimization.t27"}]},{"id":"1fe501e74db1912e57663fd489c9c1e004902d23cd4b1efe3fba43bc9f62bc9f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/twr_timestamp.t27"}]},{"id":"200348b47b5ced0087818255bde50e7bac8c0e479fef9f399fcc685e09f0cc34","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/vsa/ops.t27"}]},{"id":"20e12b46c7f71fa6e8ea4d6338b944a42c95b37123debf8fc73aa36e2ed2e071","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/witness_mechanism_audit.t27"}]},{"id":"20f2cd6b26d6afa9b859903f32e87729ea9da7555b83d423e06b8dd57864e6dd","sources":[{"repo":"ghashtag/t27","path":"specs/nn/phi_rope.t27"}]},{"id":"2109327316ce9de03f2cc2526e1e7774a8a332900dcbe9de5144abeb52753a95","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/avs_controller_96.t27"}]},{"id":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","sources":[{"repo":"ghashtag/t27","path":"specs/server/http.t27"}]},{"id":"212783a39336654dfc8aa95c1faf951730bd1bbde39e475d2c947842f47de7de","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/phi_ratio.t27"}]},{"id":"21484c1e4832c65088a8b16411adcd3cee75140dd0e98c49beb09f13acbf10dd","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/06_structs_enums_switch.t27"}]},{"id":"2156697cc205f72ae4b52a06c19f439082ba597fe9dcba2c38c930bbe7281959","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/eternal_monitor.t27"}]},{"id":"2181d50c78b9ffb9c31710dbabf02bf6608fb638f129f9f1492f7d64316e4a52","sources":[{"repo":"ghashtag/t27","path":"specs/memory/formula_embed.t27"}]},{"id":"2246bd2af584f9e2c3b1b8ade8c1032ef03aed4b1cbb46256a1c3af100be63e6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_sub.t27"}]},{"id":"22f85a9f634c0be06947237206a555589d0cd251507bdfa7933593c8f9abb51a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/merge_sort.t27"}]},{"id":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/test_framework.t27"}]},{"id":"23e7da18cd8aeeb451b9608ef535c4e6d6795fd61a498dff72cd64af75e844d9","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/bench_nn.t27"}]},{"id":"2416eaf9b2f2d540b48a31f6006c594dac887d48f5f3d83faa7362c63466185b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/readme_index_divergence.t27"}]},{"id":"24514db009440e8309a739afbbf9360fea66059fdee08a09eb0f87ad0d0dcf77","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/queen/lotus.t27"}]},{"id":"254048f421bfdd4950c606621dde53e6e7b157b8f22c6f105fb4cd16e3572132","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf64.t27"}]},{"id":"25cdccd102bc427d00d9256fb1a8ede95a2f204de4c2178c2c83998c1c37c3ef","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/related_work_measured.t27"}]},{"id":"2621efc18ca1011acb3ad4fe138ff72f70162e05cdab449c568451185278110a","sources":[{"repo":"ghashtag/t27","path":"specs/demos/jones_topology_decision_gate.t27"}]},{"id":"263e865f74908398f822237da0b16ef7a4e84d6712311393e9166be066f3fbd5","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/discovery.t27"}]},{"id":"274f9e788e1919b4004d12ba438d674e98b0c698e2d8416cce5ae4b3ca9d7505","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_orchestrator.t27"}]},{"id":"27645eb752b97b7c214933e7630656b62dc6d2fe024bb6ef3bbe7cd50392cbb6","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/bench_main.t27"}]},{"id":"27a8513429971feaa0dc7ec9f186464b8c45ff756ad8c3ea7dddc06f53361dca","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/vsa_bundle2.t27"}]},{"id":"27ce13836c16829e193d7d2f67fec01e89355285326a3ae356e6286732cec4a4","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/gelu_activation.t27"}]},{"id":"27f8eeac6179f904b13939ad3e39fffe5062b0aadf2e27ac070bb2d44d4856c3","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf32.t27"}]},{"id":"286565825bcb25ec0c02233431ad90a5ce8ddfad30cf731df653bd1499208abd","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/knuth_morris_pratt.t27"}]},{"id":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/etx.t27"}]},{"id":"28ee4c6e2fb0f36392290331126c1c6c676ca970e4ac5053ca14c6fea743653a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/suffix_array.t27"}]},{"id":"2906d08dfadc55f37621e8e83a6f6ed4ee79105f826043582bbc3523c2b7ea88","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/server.t27"}]},{"id":"291f5fda0b7e766839e496a1180f30807ddf0445faff634c1533c78a41a3eafc","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_a2a_wire.t27"}]},{"id":"295f1d1c7615bcf6b2e1368861fb008d14f61c1dcebc78145ad9b4fd7317846c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/local_processing.t27"}]},{"id":"299b19c47e8161d2318839d18418d581f18fde1d2373650067713805d07dc61a","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/fpga_synthesis_report.t27"}]},{"id":"29d997ada23e0a8aac40eced1499f42b697353ff8747db8b0d9a87ba5159b783","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf32_to_fp32.t27"}]},{"id":"2a263b75b4f49ba65564d52f7697195904806ffda509bdf7734719cd03732c7f","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/parser/parser.t27"}]},{"id":"2a97610929c63610ed4580f07c5219bbd9d3a3070751ccb5e13765a97a157efe","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/multi_head_attention.t27"}]},{"id":"2acac9ea1af4c8fa8f1df4079f308d3062db60d037e73fb0f8e931d06715ff53","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/interval.t27"}]},{"id":"2ad84e8eab783d71c61b110fa801823bbebc09638be1357944531dd5aac4b883","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/residual_connection.t27"}]},{"id":"2af701e2a73721652a80378a3774bf6bdf73b3413906bcde7bd6014398f356ff","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/prims_mst.t27"}]},{"id":"2b419fc69d1704d6bcd88d071fcb8f278a5d4d910dd89d541756adc261e995bb","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/http.t27"}]},{"id":"2b44816b9f5f214e367c646d7bc5d4ad38f9aa5fd7e35cb6be985fab5d57c232","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/vcd_trace.t27"}]},{"id":"2b84c9b64ceca23a2795f512e21e12510357056268de9b8e1cd013ca89682fa1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/terminal.t27"}]},{"id":"2b8c2d7f2d556e30e925e8412b70667b19ac8dd137bd696545d364bc3ef7aa60","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/clock_domain.t27"}]},{"id":"2bda99182d7c0c06e381bf777dd46df1ff51c98688439cd700498ee1cbf5f192","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/graph_drift_detection.t27"}]},{"id":"2c293bdfba35cb5a347420b69e15cbc1f14300e6990ba46f9e4cb860b1d3b0e4","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_payout.t27"}]},{"id":"2c8ebd950d7cc378ecde0cdbc1086aa4fea654059f21939ff4d11911f6eee458","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/writer.t27"}]},{"id":"2d603f5515afaf26e741ea96ddc89c131a83ab75694988fd7bd7e795c6933176","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/memory_tb.t27"}]},{"id":"2da4d6627b3a63870d19956b21f5a59007f39baf943b5d1c48e0af108f11b76f","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/tri_net_formats.t27"}]},{"id":"2e87c761814045a402179280a8406e4cffaec0795497a4a7e042d973bf2660f0","sources":[{"repo":"ghashtag/t27","path":"compiler/parser/parser.t27"}]},{"id":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/mac_tb.t27"}]},{"id":"2f8658ded229cb7cce70a146e20d08c970b7aa97a702665abe125b08e249bb59","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_fec.t27"}]},{"id":"2fe04165a0c924d887cad57ed1d7349fb22e5957fab44f48e33dfc2dd955e589","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/cross_entropy_loss.t27"}]},{"id":"303799b32c51f84cea3ebabfa4e586d88054a585b28c70f2f5cbd3c58b876cdd","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/conv2d_layer.t27"}]},{"id":"304dbefaab41ae6360d9007359ccd36bab0e9ef78e8cc2e00e7ab0b41269b0f6","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf32.t27"}]},{"id":"3076c6f6ada328638763f370697f192fea2be5b311c3dab795e995d798a7b91e","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/orphan_detection.t27"}]},{"id":"30907b42896f20f54745d8066fc6f48dbc090a2943ca9314c5c4daa0f50e5739","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/05_widths_and_casts.t27"}]},{"id":"31fc2cc4511db11be5ce16f41f881ed462911238ee18ba0fbe5f8f25dd0fbfd4","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_reputation.t27"}]},{"id":"3224406c5d9b53ca274552a1da0ad1eaad28faa8bbf5a0a6abda061ec5fc44c7","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/nf4.t27"}]},{"id":"3372fcbc6f9c6838d6e21ed8900c9e3fe00de2a9b57386380e7eaa13beefd052","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/session_timeout.t27"}]},{"id":"33860937a826bbbc5b95b88015242182732ad3577456d9c4b34fc87834f64c77","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/color.t27"}]},{"id":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/hardware_validation.t27"}]},{"id":"3518d3bee197a739317d20af4d64f64893378b2dbf1b2ad4381d935c7d29e443","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/version.t27"}]},{"id":"368ed0cd32ff2c2bb4e78f8bae0352656d3ebbe810ab85e54585e0728c0701be","sources":[{"repo":"ghashtag/t27","path":"specs/base/ternary_encoding.t27"}]},{"id":"37475abd87843ff07715568fa4ff63f5d2a05a667e427fcb6f3968b52f258817","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/bandwidth_allocator.t27"}]},{"id":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/uart_tb.t27"}]},{"id":"37aaa0322da86d9674dfd2f7ee235c14c68420cd43da356a04384f5dfccc2f20","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/fp8_e5m2.t27"}]},{"id":"37e73defdf4c967e2fb780aa954119e6fd90a73477ba9b410794ba99de228c47","sources":[{"repo":"ghashtag/t27","path":"specs/math/gf_competitive.t27"}]},{"id":"380f324e20c22b5441bf9cf413249c1c92b09d33507164e62b0e2fe9d69b7b4c","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/sequence_hdc.t27"}]},{"id":"3873165f553501deacfb4814a0b56dede2f4158fed86e9002f3efe09782a946b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/circular_buffer.t27"}]},{"id":"389411f1e59621fb478846a79147aa6f5ec3cd01877c907316185aa573baa48d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/config.t27"}]},{"id":"38b259db5ed7eaed38a1dee912fb52ecfb433da3e42832cdd2e216d8acc2dc61","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf8.t27"}]},{"id":"38e5a94cf9cac4f8e1638e6c60603d0334668763669588a0014d4a8cc544b59c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/gf16_format.t27"}]},{"id":"3921a08ace7c2c8bf4bb03d5514558472ea37750935a8605b8d551b04c18d4cd","sources":[{"repo":"ghashtag/t27","path":"specs/cloud/railway_deploy.t27"}]},{"id":"39abe3103d2fdb502651ea68ebe21f8a792ad7c108b6b30709920604a457999c","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/phi_ratio.t27"}]},{"id":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","sources":[{"repo":"ghashtag/t27","path":"specs/base/ops.t27"}]},{"id":"3a7e6ffb726368b32c400032dfdfd6b47d5dd7041ea5f31c2e5837acf4a9c4fa","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/power_monitoring.t27"}]},{"id":"3a86f39a7c8d0462b028a88aa5b2e9c7e7ed151c0404e4efef134c64654dd4b0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/autonomous_universe.t27"}]},{"id":"3b0d082b74f6a0ba7039d726899c4a02710622f702909956f8bc2615b6a45b8a","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/lut_npu_81_entry.t27"}]},{"id":"3b23e0d8188ef1fbdc658829a9204f6aa42bd6e111f07fe84c2632094870e95d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/context.t27"}]},{"id":"3b247694659c1fe7f9860804f7a960b8e8ca357dca00dafa651527b01487a667","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/int8.t27"}]},{"id":"3b4221a4c3733e8cd4e11c2e22b767a42d515d16c9c0ac141632dbcfe5118d28","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/avgpool2d_layer.t27"}]},{"id":"3b918511e604264fc966545ca5dbb3deabdf643de21d2cdc651b4c278fbafe51","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/base/types.t27"}]},{"id":"3ba9d974647c1fb5d985982db3c7e266834d0736d32ed4f4f50aa7af95d59df7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/msgpack.t27"}]},{"id":"3bd172924f6a3774be1a071fa0082d67c0954419b6dd07dde1641a4f57f626ea","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/flatten_layer.t27"}]},{"id":"3c2935feadf9f5ce5f588cc57191728b5f5e74d508bd112c62ab84bab5988fda","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/goldenfloat_family.t27"}]},{"id":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","sources":[{"repo":"ghashtag/t27","path":"compiler/parser/lexer.t27"}]},{"id":"3ce626362e1150f71dba33168feed77ddd8c7c4a82281421db7e3a557f2faa32","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/multipath_routing.t27"}]},{"id":"3e4c2dba999625c51bdf626e8d2924d2a2b488ede546748d30d2ad0007becd38","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/linked_list.t27"}]},{"id":"3f327ef3f375cf0914564095f3632fadf25550c619fe0244c6432b5fcd51eefc","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/avs_reconf.t27"}]},{"id":"3f487d270158277f2ba80e89b81dd3983c04568990e00f0014306d086b57077d","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/gf16_accel_tb.t27"}]},{"id":"3f93d73343dd60501a50fc18964c77ca5e21c7aa9a2f18773102b87e64a4b68c","sources":[{"repo":"ghashtag/t27","path":"tests/comprehensive_suite.t27"}]},{"id":"3f981e43e3fb34c7e4b90c54abbda13c3faae9c4c65bfd1fe5afa88f7c60cbc2","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/maxpool2d_layer.t27"}]},{"id":"3fb36280bdd9167f00769156462b674cec1d67d08eeb17255fa00ce18e41ad7c","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/ppo_actor.t27"}]},{"id":"40030c89eba2881aed876382471cee3537d2e73a3cdfc72de27e24a0f52aeb07","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/codegen/zig/codegen.t27"}]},{"id":"40135abe16b0c52525aea008d3168e85920797f3d2a16df2e4d2d16ccb8e94a0","sources":[{"repo":"ghashtag/t27","path":"specs/enrichment/youtube_transcript.t27"}]},{"id":"4018d7703d08862d4f087eb076fda4fa14c54cc8767c98aaa493a70fb6eb1719","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/graph.t27"}]},{"id":"40296ce208f4cadfca3726264470fdd6385ddcc96a636520c66d41902ed2ff71","sources":[{"repo":"ghashtag/t27","path":"specs/math/phi_universal_attractor.t27"}]},{"id":"402ebb2274036fffb23ef31ddd4a81532a3ae5db2bc2925851bfe78276923a33","sources":[{"repo":"ghashtag/t27","path":"specs/provider/stream.t27"}]},{"id":"40e271225fff7d99d8fe235c2347210c228f6c558af910e84bbbe85ef0312d94","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/hw_types.t27"}]},{"id":"418ffcada23abcecda361681156ca90ece34477981923d60562033f87fee7923","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/similarity_search.t27"}]},{"id":"422a79e6015d8959e474b78e93f8fb16e1db2e0b2d8a885bfdab1aafe2347175","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_slash.t27"}]},{"id":"4231d25e32ae17ce4b5009632e3727e6d269f5c98317f8f7cb826973cc160c3a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/set.t27"}]},{"id":"425d0d272102a6cb3f37163eaaaa66d237b7b2e9e2d23c9546578042e0272462","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/failure_predictor.t27"}]},{"id":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_settle.t27"}]},{"id":"42f1b5afac3cc86447f1f69545a06a2ac80d30c7bb65c5f6d706d28476a67883","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/encoder_block.t27"}]},{"id":"4404a83cbef8e3f576d4963038f47b72505629f55bf96567e21e6e2a4e71ff41","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/bridge.t27"}]},{"id":"4418ff9d9f6577e80ca3362748d220a2a0ec2eb6669802fa8d85689564a88bc7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/counting_sort.t27"}]},{"id":"4454f6161b15302cd298c417dfcade3dd0a0c42e6734f89eef26a1b5eda337e9","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/adaptive_retry.t27"}]},{"id":"445b536ffbdf40c4580d3980157b45ec97fae43c0cceec2f177d46a91a0682bd","sources":[{"repo":"ghashtag/t27","path":"specs/math/radix_economy.t27"}]},{"id":"4468de25e4e94f883c3cd64306eb5cff4e69992728e7211b73cacfe2c83bc3c8","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_arithmetic.t27"}]},{"id":"457b54c3b38b424f41b5203b7e06d02af184affe49a50396c851cd0b4328c9fc","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf8.t27"}]},{"id":"45bb6f748cc01f814b14d1c65588766a2515daf79df2382b785a0c8c2ba2a211","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/fifo_tb.t27"}]},{"id":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","sources":[{"repo":"ghashtag/t27","path":"specs/queen/brain_summaries.t27"}]},{"id":"45eceaaa65e7ddb52ada5b5ba657ad0c6139d715f236ce25c4fbdd7f84e6780c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_ledger.t27"}]},{"id":"465bfd894a05279f593458eb81322f2032c3800fcb3ed95803cba0ccb5f9fa40","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/sdk.t27"}]},{"id":"465c3b449e4a75c27782a31f490768e1296cc3e44c47e2106ed83f5aacd5e2af","sources":[{"repo":"ghashtag/t27","path":"specs/nn/sacred_attention.t27"}]},{"id":"467a6408508e8ea78e10bb34aec16e497b66a70c41f54c0fc5a3db9ae50c0a06","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/json.t27"}]},{"id":"46aa1eb949902b6b7425c0e5f00addc1ab4cf188916707766b2a20b357d3957f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/trust_manager.t27"}]},{"id":"473c5317d5dd386d0310b9f0762f2f2ac5febdb8fc69295ac4ce7d4597ed905e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/sha256.t27"}]},{"id":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","sources":[{"repo":"ghashtag/t27","path":"specs/pipeline/e2e_test.t27"}]},{"id":"48793199ab1d93dd98ca70e4a7041b50c4f26a9ae24d5ccc0cb95f8a50f50d08","sources":[{"repo":"ghashtag/t27","path":"specs/physics/gi1_analysis.t27"}]},{"id":"48c6a87fe3c885ead9caad7013425c2f4e87ba38dd6adbab78cc6b5c5d6864d8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/adagrad.t27"}]},{"id":"4907c0a74ccaac2e6571cd2d00cd6f090d240cb1bbdc40eb1571e6944b209ec4","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/diagnostics.t27"}]},{"id":"4991d83ed59365348efc506f4907cceb29a04742b9ad7f610b6b754c184d55b4","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/boards/ax7203_full.t27"}]},{"id":"49fd9c0e4793f2c69ac2ae1c4ff80d1cd858a1404398a6b36a28e33ef8f35389","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/kl_divergence.t27"}]},{"id":"4a02c3cd0fb34f6e9576d52e96910bc2937ffa3f921f315dd8887ec66f3776e5","sources":[{"repo":"ghashtag/t27","path":"specs/github/auth.t27"}]},{"id":"4a45d372cba73c1dabe74e1bf33ff88abd82d4b528312bd2cd1ec5aa12561196","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/kd_tree.t27"}]},{"id":"4a5c7b3f48417ef23e4bd5a38515f932c5cdb7a452529ae2fc2ab134819a5d6e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/spi.t27"}]},{"id":"4a85553e544bba9b8b881d36db90ca3dc88d4ef17dfa856b31c5fac5569c5737","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/tanh_activation.t27"}]},{"id":"4b04e69c42d9f9d99b2292a548567025a39a3ce8fb5ec76e78059a8c5464eb60","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/sac_critic.t27"}]},{"id":"4b34351e1bafe5e6cc26db176be01be8db82425a9b4200d04ff2beaeed78df9b","sources":[{"repo":"ghashtag/t27","path":"specs/api/c_api_contract.t27"}]},{"id":"4bc5143fba34174835090dd6b44f8b82feeb5462e3c52407d60d85efb3d6988a","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/lexer.t27"}]},{"id":"4c2adfd3a8ba133e1f23dcb19b4553f5845a919bf7915555dbe27655b1598d8c","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/verilog/codegen.t27"}]},{"id":"4c42cd77cd3247972f0787ec81f7578f4b770de4d6977ddcbcc8e543101bfcf4","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/async_stream.t27"}]},{"id":"4c452893fa3e0f4141cdf198415fdb6fb5b611218193e65398ecc2386e69d615","sources":[{"repo":"ghashtag/t27","path":"specs/brain/brain.t27"}]},{"id":"4c4543a14768e2353cf1981460c90b96fa26a9c05e049b5d504e07a9e244a0d4","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/schema.t27"}]},{"id":"4c58b9b71243fe4b1158a8e447bb9102bf2dc8392c4972321a39df491ed3653e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/rtree.t27"}]},{"id":"4d62843989a3e55bc2b52630e79c32f09d444359ef2429da1fc529663910c953","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_node_sim.t27"}]},{"id":"4dc4a3d792be4571b3ebb8e85dfcda02726d2908fc4552e05bea89c6f483ef8d","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/softmax.t27"}]},{"id":"4e466319eaaca9d8dded516b01c4e044793adcf2dc0fd6b21baf29244e53b5f9","sources":[{"repo":"ghashtag/t27","path":"specs/github/prs.t27"}]},{"id":"4ec184e2b90d849d42a837ef1be0c6f19e55e21f94793b6dd288a84dd0a89877","sources":[{"repo":"ghashtag/t27","path":"specs/file/operations.t27"}]},{"id":"4eca929d7822c55feff4cbd456c88688c352fbec4ecfc7e4755983b08ae660a5","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/spi_tb.t27"}]},{"id":"4f3c63813dd85889325a7567f829572f66ddd9201e19cd60ed6beaefe154beac","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/random.t27"}]},{"id":"4f5f9b43b9ec8b0be6593775af54ff6721d169e5e2c33898a1443dcbdfe4d85d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_optimistic.t27"}]},{"id":"4f8e94bffdebbcef0e7bc6e7cfbace1a51c4021f68f76ba1aa35192bc96825c8","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/d2d_routing.t27"}]},{"id":"4fa7ccadd44d000694a91d69bfeaef6080397ad16540b682430c2f813303db56","sources":[{"repo":"ghashtag/t27","path":"specs/api/tri_net_api.t27"}]},{"id":"5034fc695f51fcd14afd6ec3ce0801fa353f8d491bcdff6d473514d5e5264bbe","sources":[{"repo":"ghashtag/t27","path":"specs/hslm/forward_pass.t27"}]},{"id":"50841bd7da9e09a99ee118073ab8e1a6b544a9d1472f96b938887fcae4dead62","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/language.t27"}]},{"id":"50b2fe09337e3f407869407d2f3542c7516ec85483798d71ce05a653f05d57d7","sources":[{"repo":"ghashtag/t27","path":"specs/benchmarks/ternary_vs_binary.t27"}]},{"id":"50d027fc963bf66e1ad0bba2584df9d86a3964a397f7f74db7c639b2a6c1f796","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/formats.t27"}]},{"id":"50d838b5e5138ffeb2875b3a6c831f34ba6a2953a3086db6752b1a6b490213ba","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/ternary_isa_tb.t27"}]},{"id":"513b6a22de6436f9269e7422c67954b6836990fa5ddeb147df0c992e698e56ee","sources":[{"repo":"ghashtag/t27","path":"specs/memory/semantic_search.t27"}]},{"id":"515bffd0d52fc79669620e18b71801e0b05c98ead9e8c59729448cf98d9dabbc","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/sort.t27"}]},{"id":"5182f6fa681faab5e767959d49e8be18f2305b6b9bb41130dacbf9974da4eef4","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/property_test_template.t27"}]},{"id":"5189c2771d5edfddea6da5b8d20ee348fd44b3bd83e034188081e4a79f64fd40","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/frame_buffer.t27"}]},{"id":"5195f89bfc0b1f3ed434ef6371ba940a629ba01eee7a3746f6f14ec0cde9a141","sources":[{"repo":"ghashtag/t27","path":"specs/physics/formula_discovery.t27"}]},{"id":"51db6401e99e6d0be235e3db5a82accbef6311a9a2607375ad0882af54a29a7f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/health_monitoring.t27"}]},{"id":"51eb7e2902d6348c94a6cfdadcc344287e232c6ff46bcb74c509bbb32fc98aeb","sources":[{"repo":"ghashtag/t27","path":"specs/storage/migrate.t27"}]},{"id":"524a038de25358c30e02aeb7247c895c541564ce39383d61139d95d45b585920","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/timing_closure.t27"}]},{"id":"52736507c4760db8b38d73a53705947930521587ea2203c25b60d9c13da41a91","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/stdlib.t27"}]},{"id":"528e169ef24245d00dac40a60e4327ac44d818f4fdab488818cbf3ac15597dbd","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/sacred_constants.t27"}]},{"id":"52bfcb88b32809c2a79b368329ea005cbc3863734ec277278c15459c967acc4e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/dft.t27"}]},{"id":"5311fbb6b5afb8a3b4d2a0fa7b75138a2c9bcbc70e6569fa1b4296385059f207","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_sha256.t27"}]},{"id":"531f5beba1720e88b8a9a02823fce4cf8796e77160790ad1c8200797627c1d26","sources":[{"repo":"ghashtag/t27","path":"specs/git/operations.t27"}]},{"id":"5327811d6750849976773faf4abbe18bd6c06f3a49799ffc4ca850c88581abb9","sources":[{"repo":"ghashtag/t27","path":"specs/base/debounce.t27"}]},{"id":"5469641560c8dc73d41597e61dfd5764e82499c451e3bc22ed9e8ddaec2f77f6","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/drowsy_ret.t27"}]},{"id":"54e5543bf03d2e0f1cc52707190bf1bc222462a7c9f7a08162fe74f7d326a05d","sources":[{"repo":"ghashtag/trinity","path":"trinity/t27/specs/numeric/phi_ratio.t27"}]},{"id":"553424a2c0d86517157fb167bbc0664b24a5073e93e5b86e8a91cefd6cc9b07b","sources":[{"repo":"ghashtag/t27","path":"specs/sync/schema.t27"}]},{"id":"554e42402228649a53d22c401e9fdcd96a1d5e1bed47cda8e4c1be30de2c0d00","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/assembler.t27"}]},{"id":"568585089831aa323979ee5fee721d50669f411a61f8abd88bccfe17d4809be6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_metrics.t27"}]},{"id":"56f823f5a276ae2ec4740de0058cc1ec3071884ff89ed433dd20c4714c99997e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/cts_tb.t27"}]},{"id":"572787c2cd5278240bc0c715a4051393d448a14d8524c74abf04ea6183ac3ff9","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/zig/runtime.t27"}]},{"id":"573be7de419ab7d4c873367a65bd56f3da10c48b445cb4a6a5e046972b00a392","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/bitvector.t27"}]},{"id":"5755f819b57e64354992f86357f6b047ac61dd4d6c67afcfad005d4e28fdfbf2","sources":[{"repo":"ghashtag/t27","path":"specs/queen/task_analysis.t27"}]},{"id":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/internet_call.t27"}]},{"id":"577d8800ca590ea678ee83aedddb8ad66fcefffd2923dd02c3b8818e899e0b19","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf24.t27"}]},{"id":"57ece309a4353fd534a182df50e003dd406d886579600342e183453955427bc9","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/result.t27"}]},{"id":"57f187f5bec5e6b70f931e78ac5f199afa1bd38a6f3b44e647e45cbf6b07f270","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/batch_runner.t27"}]},{"id":"5847d80ee4a4f2fc5b812078febf793a17aa56e2e4ad3bd6ea158c2d218f0b84","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/memory.t27"}]},{"id":"589c71bf222dccf9b301401fad6dc1c0ef62df01b74011badaf3ff5b8d5cc05a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/isa/registers.t27"}]},{"id":"58c646dc39ab0a74f6f1bc691f97ba3bbfed3868d1f12bf90e14a0531c1263b9","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/power.t27"}]},{"id":"58d11c0dbcaf4696af240a612c6555640d0d5b70bbe1781eb8506a393b0e0276","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/experience_hooks.t27"}]},{"id":"58ea0bee6120e2dd493c7cb9153ae2561b2fa46aa565029d743d3193dae18814","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/hmac.t27"}]},{"id":"58edcf797efc944558c848fdcc432d92d901d02767896b297eb2e080136d1d76","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf24.t27"}]},{"id":"58fee3a32e3125d1d89aaa783abe63023ee0c6c94a4a6cabe8ce585867014c40","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/agents.t27"}]},{"id":"596d8c5a43c433eebb1c5df08d34b92e03c9697a4ac2f9343c1457246028593b","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/c/codegen.t27"}]},{"id":"59977f6e1cbcafc304f2874fad21b31b6e698ba4341a7f9a4aa5a19335d22ad6","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/assembler_tb.t27"}]},{"id":"5a0622b79ba67a331b9c0f33c5d975f5070f01f8ec6aa50fdfcce8109e1e9ad6","sources":[{"repo":"ghashtag/t27","path":"specs/physics/lqg_entropy.t27"}]},{"id":"5a687cc8950853b70473bc1bc1ade24e033e94ad14be342803202dc51c2e55e1","sources":[{"repo":"ghashtag/t27","path":"specs/server/project.t27"}]},{"id":"5a74ff484ea041b354595677e0492aff16e8995dd0a9a59f84f9841e1445c1aa","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/group_chat.t27"}]},{"id":"5bba9ceaa24af8afd4c4fa0557c580a568c26d4be8bfe89645c9852cb59f3b2f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/bezier.t27"}]},{"id":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/runner.t27"}]},{"id":"5d89c838e69b6a33d6a945ef2bc3a7d02c00264ee389f1dc04f041c2f3c92e01","sources":[{"repo":"ghashtag/t27","path":"specs/math/constants.t27"}]},{"id":"5da0cd1f49205e7080077d474642e34effa56a964c65882dbe82bc72b61473de","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/fpga/mac.t27"}]},{"id":"5dabbb6bfbcf210aea527ec2c66938f2e251ce054061d1172f98a44f09d9635b","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/tf3.t27"}]},{"id":"5df21156f6f33ef7ae6c3270097a3636bbf5beda07b9cb8909ebbd1d3c4b755b","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/04_control_flow.t27"}]},{"id":"5f88d4d494d923d3ec2d7da418e50513a94ee03888176cefad4f10a8f05842c9","sources":[{"repo":"ghashtag/t27","path":"specs/storage/kv.t27"}]},{"id":"5f997ba4055b8af78726efd65f8b96858c47eeda5520ac82c8280183050215a7","sources":[{"repo":"ghashtag/t27","path":"specs/shell/process.t27"}]},{"id":"5fdec7f0438860173e0475b5e8912e5045a7ab37639ae21ea6f6329830989c02","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/fp8_e4m3.t27"}]},{"id":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/gf16_accel.t27"}]},{"id":"600926a156c1d8cea584d967fe1980a29dcf7bb82b12268e72e47dc70ad29567","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/dijkstra.t27"}]},{"id":"601885b1c2c41f0982da8bf16f0f4f26296b6166deec06a77826452a04ed6c01","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf4.t27"}]},{"id":"60c01312207032552435e0842e542caa2e267db7950906199c58a0c8b9a5f0f9","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/packed_vsa.t27"}]},{"id":"60f9bd3929b53410b8ecc6f586991f33731ba60aa9fb1a2228b062e3ef550a16","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/power_analysis.t27"}]},{"id":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","sources":[{"repo":"ghashtag/t27","path":"specs/graph/knowledge_graph.t27"}]},{"id":"61bee61eb1becd2304b09a5b6c5e9d0273286e3d3986fe9542c8d5f9dd3d270a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/lru.t27"}]},{"id":"61c1edda964778e108dde6336fc5e56af6f99cda5bb8549db12833e6d399de2e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/crypto_frame.t27"}]},{"id":"61fc72cf5a4aa56e8399d7d00cf5e2639c5a42746c0169f20e35b4dd4d154bee","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/compression_engine.t27"}]},{"id":"621b8342483e5311f3132a0301b536b5af3f6825b2764bb5a89b3507c59c44a0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/aho_corasick.t27"}]},{"id":"622fb6068c33aa9421b0e45b345414a9874f73fa4aec3f625fd560c75a1ce810","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/performance_benchmarks.t27"}]},{"id":"627a4a71ee5506649082cb4e58f086a9419c4bbe6fe9d6dd6fe18c8dcf10a51f","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/sigmoid_activation.t27"}]},{"id":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/corona_oracle.t27"}]},{"id":"6300dc270115322725d4e00244e601fe557f70f71225dc72949205213033e573","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/namespace.t27"}]},{"id":"6336dabb5211c7b3806374f72fbd1f667932147709ff1fa01ff7180d6a6c2198","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/reed_solomon.t27"}]},{"id":"63484bae840d98feafd88f099d1b9516bc111e97c5912ec2f9d5ae44197cb661","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/load_predictor.t27"}]},{"id":"634ede05a35cbcb717679f041f06b2f1dcc762090d29ade3e798650637f9bbe8","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/insertion_sort.t27"}]},{"id":"638f8c5539801b533589411377798f5a62204a19dedb71d2853cde55d12b9ad4","sources":[{"repo":"ghashtag/t27","path":"specs/automation/wrapup-auto.t27"}]},{"id":"64142c17ce8d43e97ce64a2438f7deeb45a64f2a35afeb61b6a22b621e47a92c","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/net.t27"}]},{"id":"64341742c373e64a2823f6647d0f3898e0a26f6ff9197e3fd3092436f5912cce","sources":[{"repo":"ghashtag/t27","path":"specs/api/sdk_contract.t27"}]},{"id":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/zig/codegen.t27"}]},{"id":"64578258046cf1d759471cbceaa5eda489ffa82165d3b0bc612265372ea316d0","sources":[{"repo":"ghashtag/t27","path":"specs/ar/restraint.t27"}]},{"id":"64a8091d1c5d8163af7ce400dee2b8ffbe713584045340e1126a0b7560b04c6e","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/linker.t27"}]},{"id":"64d4d76ec19c214697c0f859f52391ebdd6f12947954308e51f49390b46d1ec4","sources":[{"repo":"ghashtag/t27","path":"specs/github/issues.t27"}]},{"id":"6532bcb37b12d57aa03d22717557fa16e727b9c4e6389c3afdd829bc74a23ab0","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_safety.t27"}]},{"id":"65a1be346037fe16c5c3e1c488a0e7133d3ed70798908887efad7301a63a6229","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/lstm_single.t27"}]},{"id":"65c74d032e9e363b1e93223e24aa02a2a86cdff0a5ec36fb8959fa96ca518db5","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/anomaly_detector.t27"}]},{"id":"65ce4c1696f3a7db3dbc95d4986c5a8f8ce7f516fa4d605fae6c20fe1622327c","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/superconductivity.t27"}]},{"id":"661937af30a71e6136f8c9fe690b7ed12eb6f9c17ba55767a80308624cddf419","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/ml_dtypes_crossval.t27"}]},{"id":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_routing.t27"}]},{"id":"669f21eabeba9622b34f49e9a1ab625a25e9cd5cecdd13db587766154719b3bb","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/async.t27"}]},{"id":"677da3e87cc72897a8bd881df8617b1346fb0c578ec5ef3e74c666f4faae713b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/filesystem.t27"}]},{"id":"6887bc7924111e9e9173eabe940a7b27bdd93f1f76723dc8394cce88233868a2","sources":[{"repo":"ghashtag/t27","path":"specs/account/schema.t27"}]},{"id":"68bee859c3ffd508a841df8048fdde0932245af7a0dfe7c3596266cd24726dbe","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/nn/hslm.t27"}]},{"id":"6926ef2f5ef68b7a540eae2c7bffc4efd4928bcf00686806f549664b92b8afd7","sources":[{"repo":"ghashtag/t27","path":"specs/pipeline/benchmarks.t27"}]},{"id":"69729efabc127aefce11e671dcb1abc5029ecd942d0670615a9ab41e73b76fb3","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/e2e_demo.t27"}]},{"id":"69dcd472eba111cccdfec32dcdd34044c10f567927a9c6f925ce33e962b9cd6e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/tim_sort.t27"}]},{"id":"69dfde195e9294cbe1a7dec908d04fb3c8f2de72498d4df8f400f48eb6b2289b","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/simulator_tb.t27"}]},{"id":"6a4f7b4653875e091cd267380a65af7afaefc2fc0cbba48de376154c4baa6a2f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/cross_layer_optimizer.t27"}]},{"id":"6a5e4f84be68d9ca3ca47aae1600047cc108dcdc5c6b7e83cf5d4b4c4a5eba83","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_coding.t27"}]},{"id":"6bcf3942f1f175d1c3708484d4cb216a6e6ba7492a6ebf7e6320887c7d13a42b","sources":[{"repo":"ghashtag/t27","path":"specs/base/ring_32.t27"}]},{"id":"6bdb4f8974ba389d990a11b694eb15ced344591f6c3de3d24bbf23f85ea0c964","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/sparse_skip.t27"}]},{"id":"6c5018d7c8890ad61d9cea8e4eeb0ad73895bada2a4aed077c9efd0a74551e65","sources":[{"repo":"ghashtag/t27","path":"specs/test_framework/core.t27"}]},{"id":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","sources":[{"repo":"ghashtag/t27","path":"specs/physics/sacred_verification.t27"}]},{"id":"6f56957ddaaf4b356a9d67840a7633fb648da73c30f1d4c53c7c5173dfa925e8","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/base/ops.t27"}]},{"id":"6fb6c9bd19533d03aeedfa90cc66376ec7d766d39367b478e9448997d9670c02","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/axi4.t27"}]},{"id":"6ffa742ec615265d04536053c181c131d6a2f56c37c556c564f804bc80a31798","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/workflow.t27"}]},{"id":"702364d386bbe3faa8d17ffea1d2cd632f4cce8155369cf4d7806d395c81f65c","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/adaptive_routing.t27"}]},{"id":"703eb5d6500fef5c34aaecbea8ab0b1c2010aa533f0d9a968640472d626928de","sources":[{"repo":"ghashtag/t27","path":"specs/shell/environment.t27"}]},{"id":"7051f62a04ddbdbdb0160cab4dbcf39e708ff65bb88b06479ae1479d39a0a4c0","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/vcd_conformance_compare_tb.t27"}]},{"id":"70b4085095302fcf8e667ebed2e3e93c077aa86195ea27a887113d5b3b2c0a1d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/graph_bfs.t27"}]},{"id":"70bcc025a81318ef01a6aa390f152b48330c5ed922a4763664c2ecc503a31c8b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/matrix.t27"}]},{"id":"70caa43e010103f43db3418afc193c98c460dd43e094a61120c633edea231391","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/ppo_clip_loss.t27"}]},{"id":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","sources":[{"repo":"ghashtag/t27","path":"specs/jit/jit.t27"}]},{"id":"7156843614c320375957c8e17cb3af8e70ba2fa9a8d6e10ebd961b6a91b39ae6","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/crypto.t27"}]},{"id":"721567e5cac0cb8064c09e022bbb3b73e87d5d512576283e9a837e0859e0707f","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/mse_loss.t27"}]},{"id":"72501df79dc2adb19c9b4c5515c42792f2dbdcb6ade527167238214ebc04ca3a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/bitmap.t27"}]},{"id":"725bb58e6c2423aa603f15fc52aeb856be9f60a4206293a938966cf11aa9814f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/stack.t27"}]},{"id":"727efa1d6127c74538d09d298db43a9f02c622507541c51d0659b078dee2fb48","sources":[{"repo":"ghashtag/t27","path":"specs/config/migrate.t27"}]},{"id":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/math/sacred_physics.t27"}]},{"id":"72f1700e95d117bd611576e3b923d637854d6be969d4903616e368ccd1b8c237","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/bigint.t27"}]},{"id":"7340bfb45e9f95ffc6a1582f488755545718cdf7c240a92b37f30a48591d3e73","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/spec_writer.t27"}]},{"id":"73ff76bdd9389cea8203d82ed1262841928f177d3f7ea7224317980581b29edd","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/campaign_self_reproduction.t27"}]},{"id":"7489fea274db7163ea593d3dfe4e7cb5cf8b65df4437bbc0ff6ee03fbe5c01ce","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/derived_packs_candidates.t27"}]},{"id":"748a19d26fa53cf98eb889e0f223855c49e88d6d7efa5a7ca3c68accc9768c0e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_gfvalid.t27"}]},{"id":"74c47290c2b18db036f4247d5934d5023351923765d7f27d10ab41af05badba9","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/b_tree.t27"}]},{"id":"75057ee2ad3e822c422ce7e02fcbd28df64df4237be2983dc47a485982c08e3a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/adamw.t27"}]},{"id":"75436c3008387808f7f8e4f65bd94adf669162e85a6caac70c9007eac588f49d","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/format_table_invariants.t27"}]},{"id":"7613974a2fe2ce834ef4997afff960de62d03b4deb791e5f867dbb6edcd648f1","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/nf4.t27"}]},{"id":"767f91d7c7ff22bcf8464595a5e3a9d32d24af8157cb882dfa4958e61aec6e0f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/zip.t27"}]},{"id":"76a39f4c7d0e78833ccaedd7533f74b68e8350453f0198b2c1cf370138a5419e","sources":[{"repo":"ghashtag/t27","path":"specs/server/mdns.t27"}]},{"id":"76c535ae321a55517efe4bf622714db3ef444b370dfb442675da36a1be3e4ef3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/integration_tests.t27"}]},{"id":"76f4b79cfecc890ab7a7f7bcbe9564aa9d6ecde995aedb1de20315716844ca22","sources":[{"repo":"ghashtag/t27","path":"specs/bus/schema.t27"}]},{"id":"778a670987f99f11947e4b8ea72cf4916a1dcbf8caa7dd709576fbdf17fd19ed","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf4.t27"}]},{"id":"77994ef12abe99523526c9731a3fb05116385ee25b471f3dbe771fb45c14969c","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/simulator.t27"}]},{"id":"78176a2c16de376d1c47bd45b8b29879bf705e5d16ff1275d88f4d7f82464132","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/ecc.t27"}]},{"id":"7819abe3d2e0f38ee824f1083c6150962290cfc1238445bcd6cfdd3a5d2ccec6","sources":[{"repo":"ghashtag/t27","path":"specs/physics/hslm_benchmark.t27"}]},{"id":"789bbb1afcb0ff7eaa3b941eec6a51786e7b5e9ac34615e2bae3b458bf4464b1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/boyer_moore.t27"}]},{"id":"78b28f38bca810c196c06cd765fa22434b387dd43610531ff703e0e8008d7dae","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/wire.t27"}]},{"id":"78f87720aa2c90a75eca2a830adfe664f96463911fd7ab425442f6558c6af663","sources":[{"repo":"ghashtag/t27","path":"specs/base/types.t27"}]},{"id":"78fb5c9300e99d054e736a1987e58b72a08481fbed4dec98bab56f0ca9c5f0ff","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/constants.t27"}]},{"id":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_a2a.t27"}]},{"id":"79c4a7d5901cfb8c91c756ab52bf7f2b36bcee7d7cdae1dfbeb072057a34b733","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/spec_parser.t27"}]},{"id":"7a880f998c16ce8290d35402588b2685ed7b538f288b847878d1120f66c57e60","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/monopoles.t27"}]},{"id":"7a96cffe0aaed3d11bd517bb7d234578912f19fb38788fbfdbe0ff428fa69de4","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/health.t27"}]},{"id":"7b0d45737fe557fd91cab1c2fa99092d032fe5032d8ea4ebd0a7370b3408ec2b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/html.t27"}]},{"id":"7b16ea29ae644a0ff54968ea37806543ba823c4bfeddd82f64c66485efec33b1","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/meta_compile.t27"}]},{"id":"7b96fe0feb3e7bc3e57acad912c8ab1fba60c054d3e1305abcc27f1e0b94ddd8","sources":[{"repo":"ghashtag/t27","path":"specs/boards/arty_a7.t27"}]},{"id":"7bedc4c32ff920c455dde164e85dfaa02cd125c4c7b754adb5d637e1777ed136","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_depin.t27"}]},{"id":"7cc94315c7dfd7453de9d1dcaba920d8ff4bd8c208f751f4861d046741ecbc80","sources":[{"repo":"ghashtag/t27","path":"specs/physics/zamolodchikov_4d_conjecture.t27"}]},{"id":"7cd10a5c5d22642ef412c68d9607954f194b4028219fbd66f5d6fca71f4a6851","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/help.t27"}]},{"id":"7d1bacd489455a84c26e596856c878f9d1acf040b8fc74fdadc6f3485f6c0ae6","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/trie.t27"}]},{"id":"7de9d8fe941d574b862a1724428a32e859938c864fa3748f3a14719ff0707388","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/link_statistics.t27"}]},{"id":"7df14a617131466fbf834034e9b0a5108b2f293d6162d8f9a0b204f5643cde0a","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/hybrid_bigint.t27"}]},{"id":"7ea2370c5b1c69d599af13bb3956130320593d3aa72db524671aa7ac35e35604","sources":[{"repo":"ghashtag/t27","path":"specs/github/comments.t27"}]},{"id":"7ed0768769fcbe3216daf7c39d9e9c3955ade2228159ee79593cc91a81f9eadb","sources":[{"repo":"ghashtag/t27","path":"specs/boards/xc7a100t_full.t27"}]},{"id":"7f320c4d49c56230acc624e69cf0b48688a671104a4ad4f3aa4dbf85e145c106","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_analytics.t27"}]},{"id":"7f884cb32c6f7d9514516b88822759463bf25c897086667ee32db3c879ba16b8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/attention_mechanism.t27"}]},{"id":"7fac93c96e724362777dc1f52a0cb589a6a73739d98722c0c602cbb98f772993","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/03_operators.t27"}]},{"id":"802df073593e74b8a7840556d305d079c7f318b64ab7011cfc025c04cfd5c4f3","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/router.t27"}]},{"id":"80966e05fa9420834513a68d667eb8752ac7360ac01d4ae1e2294a9de72b28f3","sources":[{"repo":"ghashtag/t27","path":"specs/brain/phi_timing.t27"}]},{"id":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","sources":[{"repo":"ghashtag/t27","path":"compiler/runtime/commands.t27"}]},{"id":"80b4ee7f35d5565bc5b9ca341d79fd417db007eae274989cdb20829f0644d3db","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/router_tb.t27"}]},{"id":"80e970c2be2a313cfca43bc0bbb20397259952dd2d26af5b1359e1d26ea1a4b3","sources":[{"repo":"ghashtag/t27","path":"specs/ar/explainability.t27"}]},{"id":"812d7df81a70a438c40b7ecf3984eccb6f10b2b634a14c5de49c569c29b75c89","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/api_documenter.t27"}]},{"id":"81d095cea3fcb1403aace5532ec98f30c9846d032986f3db466bcf6c883e8fdc","sources":[{"repo":"ghashtag/t27","path":"specs/git/status.t27"}]},{"id":"8299d68251e18c6332f4a06d94ea9c95052d9d3a2baac664900c065144c90886","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/modem_frame.t27"}]},{"id":"8307925dbc45b3ed584415d8bd9070bb7ec3587ed027bc0f724e5805fcc13f43","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/elu_activation.t27"}]},{"id":"834488d6cb46174413023d6fd86396e212af114c9d30a8b0a18b54d1e5b9cd5a","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/partition_tb.t27"}]},{"id":"83aa4fea931086c40ec0010442eeb70ec84787ab500f472c20652481b8db9b0d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/fs.t27"}]},{"id":"83bcf7b8bcf5e4c1191f1c163b2f060e9a35b2a1a9e3bb3cc5809dbee41c5b6b","sources":[{"repo":"ghashtag/t27","path":"specs/ml/pathway/mlp.t27"}]},{"id":"83ce36c41a0e28ccfb5a1fec555366bafd6a4a2307bbd82ba498bdd2d8b4e174","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/queue.t27"}]},{"id":"83f6f63fc0251ec6be3cf85e1e4d8dbdc8a9a91a05a5674aa7a70b37914db052","sources":[{"repo":"ghashtag/t27","path":"specs/physics/e8_lqg_bridge.t27"}]},{"id":"8400075d826d25687c6e8b870036acfd8e2f433d8b8caa5462815acff4fb9c76","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/binary_crossentropy_loss.t27"}]},{"id":"842eeb98f3d4915e7c4beb3b5e53b803de94f5e1f8e3db5d574aa67f8a616879","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/video_bridge.t27"}]},{"id":"84753bf2bec3f9c744cac4ce527210e87fd55d1843aecc8f533e52e25641cbea","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/cts.t27"}]},{"id":"8538ad97f51494ef1c556e7c9f0a792710427c5f2fb7354ed840a8dd71e05af2","sources":[{"repo":"ghashtag/t27","path":"specs/demos/simple_test.t27"}]},{"id":"85886ff8a1b7a674923d3b4ab6e76727ad0ab89b7adb14a853a12bd946df48c8","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/crc16.t27"}]},{"id":"85ee6b76ac54f68b3023b73083cabfcc56dd14175e5f403a0a6a5e2f8c03d957","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/autonomous_lifecycle.t27"}]},{"id":"86e81f4b5cd5a08015f4d2df7b1d1fe992430bc04278851f0c66e0b050c2d8e2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/hex.t27"}]},{"id":"870a33f2ff7a6fe458c1d4ebbff5cf8632c697d2f59a5bf243e943bf1e5186db","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/access_control.t27"}]},{"id":"876549ab3f5280deab180fef42f99976660d3227f726b3ba4e19d0a75f7afe2f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/swarm_coordinator.t27"}]},{"id":"878a4f0adcbe1e4e645217f48c2e9237a2f48a6e1027e10e4f273c6dacc72813","sources":[{"repo":"ghashtag/t27","path":"specs/physics/gamma_conjecture.t27"}]},{"id":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/requant_boundary.t27"}]},{"id":"881cb1ecd624422cbe055e73272343e1fa48151ce41b680fa1b01eaed9a26319","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_sorting.t27"}]},{"id":"8879f6761c27c51c6c8ed11a13974ac5935ae6e9776cc04f64ca8ff0ac4169d2","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/holo_mux_x4.t27"}]},{"id":"88defe0150c9788a031d6028f0ce24fb7f84434a4a208f763e9e11d71a8705b5","sources":[{"repo":"ghashtag/t27","path":"specs/physics/gamma-conflict.t27"}]},{"id":"88f118c2dd8a9984154a6e0d9fa3d7c80661eba6e0168c1b3d39953cca834341","sources":[{"repo":"ghashtag/t27","path":"specs/tools/schema.t27"}]},{"id":"892bfeccae76c838fbdf64c33008605d79293384109ec5b22d087373db822e7f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/transport_tx_fsm.t27"}]},{"id":"89577bc05fa188e69db1d81c4f6f5237c764e5a47037d5518788f84bc81120cf","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/anchor.t27"}]},{"id":"89a82df081a09a38342695f35cabf254134613350aefca687a35ea4759af931e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/splay_tree.t27"}]},{"id":"89eef91ae05519dabf5a5152db51f335ba5bc5e2ca7e361683da5a42e37041cc","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/adam.t27"}]},{"id":"89fbd6f1c37f365020db6ef8784fbf958bb80b0148ffad87d5bb6d0620be6ca5","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/ppo_critic.t27"}]},{"id":"8a493f0dc62ede898be9607f13ad8d7d4c7171c951301718736f75a3b4ec889b","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf24.t27"}]},{"id":"8ac2f175a17a71996c19ceddfe61aa010318a6fd81b5aa1491dce361ccf5c4ac","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/negation_invariant.t27"}]},{"id":"8b07a766bdb93f91528171c1fdcc4b148c1fb9705dcaa436467157c81ade810b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/ppl_calculator.t27"}]},{"id":"8b485c4c2584c91329dc3f568cbc97a67c7cbe96f0129ddace1afbb5c26a837a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/lr_scheduler.t27"}]},{"id":"8b561096ff8ca2086d740675f26218dccf33443e281de272bd407420e983e9f0","sources":[{"repo":"ghashtag/t27","path":"specs/physics/su2_chern_simons.t27"}]},{"id":"8b611091e36db3b92fe7f638cf06ac27b2b81236877affee18656f939e62ac60","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/list.t27"}]},{"id":"8b7170ce5946d494428c43084d30ccbcad94c0cda325f4dde2cacb16cee3c7b9","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_arith.t27"}]},{"id":"8c00c702742c891a043e7de4046a4c2874abbbfba356d804b75f234c2524a08d","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/dfs_gate.t27"}]},{"id":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/runtime/runtime.t27"}]},{"id":"8c7eb232f335e199f7968157572eec38137ed21da8d5636217e68aa03f0fbfe7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/codegen.t27"}]},{"id":"8c8317e74a8b9562d87049e4b7826d4231c61236cbd2fa77cbf7e3bc539777ed","sources":[{"repo":"ghashtag/t27","path":"specs/brain/bus.t27"}]},{"id":"8db5032d715bebe3c8a79ac21378908cde937f4e7a0d561912d35ee31eb72941","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/bilstm.t27"}]},{"id":"8deff6f95e04a674b0b6677969b4a46c704f13ec0ac17816ce356230eae6b487","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf_competitive.t27"}]},{"id":"8e659486966270a99e18f69ebb5b9818b057f2edccc316a3e71e3c3c97e36e9b","sources":[{"repo":"ghashtag/t27","path":"specs/server/agent-runner.t27"}]},{"id":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","sources":[{"repo":"ghashtag/t27","path":"specs/pins/ir.t27"}]},{"id":"8ffcce3b336eb21cb1cfa914a39ca513acf89927a5fe45621b3e5ea95c203b14","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/leaky_relu_activation.t27"}]},{"id":"9081f9ef5592e9d1591a6e998d89e9caad8404732672de69059c5261c92cd839","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/topological_sort.t27"}]},{"id":"90c8b8aaaca66c08288a2e82386a5c48c79fd208f59bea2df1a3e556f575ad01","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf128.t27"}]},{"id":"911a4877e67ee722fa3853fbe620f48db4aa1091718638d0a8331a6804f59a08","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/quantum_gravity.t27"}]},{"id":"9153036f09697411b9d386df51e52bea48444e1035547b0c602a02efd7c35a2a","sources":[{"repo":"ghashtag/t27","path":"specs/runtime/instance.t27"}]},{"id":"925172c39fe861f4fa2bb6c2f9bd51f12ee863027e136e18e5f5db5a60b8fdaa","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/physics/gamma_conjecture.t27"}]},{"id":"92643bce03950f663ae5071666c57c6d76eae0aeabde17acf65d5480f27349a9","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_settle.t27"}]},{"id":"92edde98e6961cc767cf56e5dcc45e372f2441034fb463c6f0f8b3f23558a129","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/dqn.t27"}]},{"id":"93b28c8587488c79a31f4d0ac9f4f23d0b12ee8a248d07e2852b3b8dcd30c275","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/positional_encoding.t27"}]},{"id":"94369edf5d1ff6cdc3ca1d798a5a5e7a248c0c03c4487d5514bf4299d45237a1","sources":[{"repo":"ghashtag/t27","path":"specs/base/ternary_add.t27"}]},{"id":"9487c912aba6ffdd9b412b4873cea41baeec4e1a9ebf5049e38e03c3b9ef559a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/takum_libtakum_crossval.t27"}]},{"id":"948f91989383d6a7e3a148da37c9671bde69f5599fa95abf1c9704922108f3d3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_challenge.t27"}]},{"id":"94b07d6a708c1a40ea01ad735466a1829b08a98ea73d8c8ac62c23dca79fa775","sources":[{"repo":"ghashtag/t27","path":"specs/ar/coa_planning.t27"}]},{"id":"94b8ba45c9fc2ba5bd563a24babe3d3dabf3c73b34b2a3957fcc9021b0ccbb5a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/search.t27"}]},{"id":"951bad07733ec08a0c4ed25ccd7725a5719c5d19b17853dd34475a6a772ec61f","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/lamb.t27"}]},{"id":"954e3d675f8e00e616cd9edd2b3e811cbf0b32671e1f86a9e4849a276e7fd2b2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/bytes.t27"}]},{"id":"95adae8177152fed3fdc7053855952b9e7c25df01b05220fef44791869fcb740","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/disjoint_set.t27"}]},{"id":"966383348575729e6d03fe400132af96cdfde5f94474ccaa8075a03d33d89892","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/gravity.t27"}]},{"id":"9680b23bbde4df74a98dacb40b7ecf2a5268714bc05b982fd8d95c2ec046f225","sources":[{"repo":"ghashtag/t27","path":"specs/ar/composition.t27"}]},{"id":"976ac6894ffb6e536f5271c3692387c8e9fff1b0ed6f280e1aa297c0c8b8340b","sources":[{"repo":"ghashtag/t27","path":"compiler/cli/spec.t27"}]},{"id":"97b49ba506b232e350b47ad6c381c56a13b59213dbac2feb55ef5cfd41bd3513","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/binary16.t27"}]},{"id":"97e6235b404c68f4d398d812c1ed046abf1ec24bb5ae72740fb6fc3fc5f2a468","sources":[{"repo":"ghashtag/t27","path":"specs/demos/jones_topology_filter.t27"}]},{"id":"984f2e0cacd78b57edaadfdf2044948512060e52e98a2499bd669847ac482d5f","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_search.t27"}]},{"id":"9855e557c4835debc2d9406218a857ec769f898f515923d5ac580109004534a1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/url.t27"}]},{"id":"98578314d53fe356ab21af4b448e2a720e0013767b1c731960899da6b420f749","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf4.t27"}]},{"id":"98ba1a67d94856b42f06d5db6c3c2a8499bcf955d74c5543c9cb630797815d4a","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/optimizer.t27"}]},{"id":"98bea5e1d3b21a3a20dbc1c9022b7ed1caa8c9b02db9d1fb921eb1e0fed709c0","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/nickname_directory.t27"}]},{"id":"98db9288801328af6072230fda40876822530cb63d13a05d172d7d69bf40a8d0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/workflow_executor.t27"}]},{"id":"98f34738f6fa88c06b1316d6a9849fc24d62766e5e288d1498ef3d2006ce1e9a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/ast.t27"}]},{"id":"991f6796a14b724c6c6d7ad11fa08025190c5fc6ee4e48506870bfdcc8ad5e5b","sources":[{"repo":"ghashtag/t27","path":"specs/base/seed.t27"}]},{"id":"9973916e12d9225b9f175037e9bd30897284f515074a11b97585dbf7b1a59e80","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_challenge.t27"}]},{"id":"99b995b524d5cd98373b063e716660c23e7d213e303e78dd6f6dda1584a2c0e2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/error.t27"}]},{"id":"99ebf178406aca85a298193daba6068aa347ae30b5b8eba462c6dcc5b70f3a56","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/timing_tb.t27"}]},{"id":"99fa8b738f00c108b3eb1e9445daab42093844115abeaf03d2e8289b090096fa","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/vsa_bind.t27"}]},{"id":"9a18d4a90dc2239c615e3b4611e289c3681a3e9099982889a9d55d671f0cfb5a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/silu_swish_vbt_activation.t27"}]},{"id":"9a2f505cc2386228c7461e99dcea598525cb97ef5f4e41629fe0a68a45b21434","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/sacred_governance.t27"}]},{"id":"9a3ae9ac50319a1e9ef398229501b77efc2de36fbc7a0b0d1e7acda3d83f38f6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/lite_crypto.t27"}]},{"id":"9accc231b98fdb11bc46570815abc5d9c9f1f84838ddecc45971c549a9a003da","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/goldenfloat_family.t27"}]},{"id":"9b53d5503a156f2833a3785d3b4254b3ba6f2c477d87668b9756e0f949d8285a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/avl_tree.t27"}]},{"id":"9bbf12fd864d2ddb76503caa27bd5159f5f134b246d121e6c6e4d935c0cffa19","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/pattern_predictor.t27"}]},{"id":"9be969e9ee07f2ac25392d6c3001b94a6386275db45b5a08881382a8c22782ea","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/parser/language.t27"}]},{"id":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","sources":[{"repo":"ghashtag/t27","path":"compiler/ast.t27"}]},{"id":"9c52bd5e42a414e2d0ed5da344bf5ff4c61a5ccca57c35537983483a38b480db","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/cloud_orchestrator.t27"}]},{"id":"9cbf399a4e185207def9b62c59c9b6cefb29fc2fc9cfada401826defe67ea034","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/performance_profiler.t27"}]},{"id":"9cf461a0a8adb499cbb1c72b60cee89a1018638e5a895d74df17d74bec93b3cd","sources":[{"repo":"ghashtag/t27","path":"specs/shell/schema.t27"}]},{"id":"9cfdc672d8fb68169a02b45bf63bc1e4330f98cde9d44b4babd9e20a7111ce16","sources":[{"repo":"ghashtag/t27","path":"test_highlight.t27"}]},{"id":"9d397a176e2db4f55c544daf8ea1142c8d9c45c1e0ec5ad9e4b329ab24eed82b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/codegen/c/codegen.t27"}]},{"id":"9dbf325b34ce2247c239eeaec29739d1a5a13e606c0d5754bd2bb2b7a645203f","sources":[{"repo":"ghashtag/t27","path":"specs/server/provider.t27"}]},{"id":"9e0a54bfc5992bb96c5dc38dcbffd57334be6866207e09185966985e870dacbb","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/published_pack_audit.t27"}]},{"id":"9e53c7a141c31266e0b275bea41a46eaff276426ff85aadf52524de77c69ecf8","sources":[{"repo":"ghashtag/t27","path":"tests/ring0_trivial.t27"}]},{"id":"9f31f299bf8feb20f30634bf278318e04e0294700bd1c46fff873e0785c77fbd","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_set.t27"}]},{"id":"9f691d19445851f83fcda9c64911b33bb8d409a8cd01bfdf8dd17968edadf8ec","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/self_attention.t27"}]},{"id":"9f9c5ccbfad7094a6514656e4c2f80089f67f92448c28584323b8e063361b94f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/regex_advanced.t27"}]},{"id":"9fb0fcc0a0a24932ffc0181e6a6847e06936d35c5919c29d74f6decccdd8b5dd","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/ternary_isa.t27"}]},{"id":"9fc79210c8bdb054a1f7b85f34696cb0b0ccd971edd126db0c6950073f68bacf","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/option.t27"}]},{"id":"a01fd77f5b67719785f929e4631a189fbdbc932bf81bc3d131345ee1cf6744cc","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/hir_tb.t27"}]},{"id":"a0ac4c99cda825e8fb9a82964e752d96e1806d22a65b354d27a383354fd3c538","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/arithmetic_invariant_sweep.t27"}]},{"id":"a10cd453780251bfe86342dd0f2b5fb5b0d46f088353c0a4cfd9543f11f1f007","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/mime.t27"}]},{"id":"a11838e1aecb9b6d3fddfabb63acbd8b182e6ee0430a2024bebe7cc42b5ed62d","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/partition.t27"}]},{"id":"a1c5f092447e90848b032f7772fcd3dcff2d11b17b195bf9ae3f8dadd22a488e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/ring_buffer.t27"}]},{"id":"a1cfc613efbfa850c3b9718a25d0b3217985192cb746bb938590ee047b8e4d4f","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/generated_pack_audit.t27"}]},{"id":"a1ed6afc5aa1c11bce711e375e5cf179aca67c2accc4adbceebd0aca4d91c686","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/dark_matter.t27"}]},{"id":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","sources":[{"repo":"ghashtag/t27","path":"specs/git/schema.t27"}]},{"id":"a2763ea254fa12292e8679306c5d8f24bb81f8c13834f63a5c62737bb25f6af1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_add.t27"}]},{"id":"a2b2424d5bd2d58140d2ebc9320d27cb6e99e0f3f25d294ecc14cd437076e907","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/xml.t27"}]},{"id":"a304c38d4f437a1049622d15f7c677afee0709cdbc5ec45efb471acfa1ad8147","sources":[{"repo":"ghashtag/t27","path":"specs/math/e8_lie_algebra.t27"}]},{"id":"a3cc24914c0e7e7480e9f97b6a296794f6d1458c0f11863974798181f5169ae9","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/vsa_cosine.t27"}]},{"id":"a3e3fbcb58bc7384b4bd16ecdf4f19c0591a11d9ee4c4bf8323acc1a0953eaae","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/uart.t27"}]},{"id":"a47276fc0044d60446b49d876a5ead70730fb7f63a196aa25f2b7b28887042c3","sources":[{"repo":"ghashtag/t27","path":"specs/bus/pubsub.t27"}]},{"id":"a522aeb649e6ff9cee8e8352992b5a81155c073aa0c62ff2896fdc5300dafc63","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/btree.t27"}]},{"id":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/timing.t27"}]},{"id":"a72d2ea5db5519cf66f7d714b6b641c9844824efb9942b18d7ad54b31a89384d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/regex.t27"}]},{"id":"a7ce1cc4ced86cc2bcf1f682238b76595ec6787bee6dcd2320985c19e801f284","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/polynomial.t27"}]},{"id":"a7f07f5357f3c3bad11b07cdc00422f735e6a80a9f6424b5eabe94f12d4fd0a3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/key_management.t27"}]},{"id":"a8197c8c62744c13e229dcea0384298bb118088c8de922a85faeff60ccb58588","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/int4.t27"}]},{"id":"a8a83daf267d0504d21379f7c2dce998cf5c9ea4847715134afb9b0afd952da9","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/08_modules_and_arrays.t27"}]},{"id":"a8e61e3999e7a9f8b70f50c9e4be8038c91b50ed589aac52c50eb38a14295197","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/builder.t27"}]},{"id":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","sources":[{"repo":"ghashtag/t27","path":"specs/queen/lotus.t27"}]},{"id":"aa444c6314549e4ac7da40ddc485a50ffcbaa04df78a9e0f2f117733a5dd0282","sources":[{"repo":"ghashtag/t27","path":"compiler/skill/registry.t27"}]},{"id":"aa68e993cc9415a7df4fda9e3366a8cb1c8de9e0f35f2b499f550f2bf45b2936","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/mod_structure.t27"}]},{"id":"aa7a491dff3f3eeca6b4ddf68779ce179c51376db2414b0517b13cc9febee98b","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/trinet/ternary_hw_verification.t27"}]},{"id":"ab9a5ef2d262ae5f40d0c1e676db69da17f952923c17db78a962146c4f12b469","sources":[{"repo":"ghashtag/t27","path":"specs/physics/quantum.t27"}]},{"id":"acf6ebbee2cb8fc7ed573fa75e2196c7db42ccdd33c893329bf26bd5299845f6","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/silu_swish_activation.t27"}]},{"id":"ad278f2c5876f7f6c78a0fd9bd181c12fe7311b243653275b18fc045a8afcb37","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/linker_tb.t27"}]},{"id":"ad4f67213e211d9a352750162ca8b59e3baa58562942ffc6c101d1843fb65426","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/dqn_target_network.t27"}]},{"id":"ad9a14e1f66ec601b43a9219308192aff9e1f81fe8813a34af87d7f33c180b99","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/match.t27"}]},{"id":"adcd983d989617b9dfe6c0f09f2a397b0de0f093be8f71ad713f4f55abf4c3e7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/faculty_board.t27"}]},{"id":"ade667c954b1e7ffcf330e0b5029b371f30e69e723a40b1e4aa6fb2ce93662a6","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/production_scenarios.t27"}]},{"id":"ae3a7935ffc47b75ad328249c4cca737f67377686264d59c6960489ecc4e798a","sources":[{"repo":"ghashtag/t27","path":"specs/portable/relay_observer.t27"}]},{"id":"ae3d2608f85fe75b730cedad5deb9e7665c28613bed1c5c4304b8b0ad5e0f1b0","sources":[{"repo":"ghashtag/t27","path":"specs/account/auth.t27"}]},{"id":"afd35fca7314c548d802fb2260ebef7818faf3b86780cf8da1c2f62d75ec4895","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/multi_head_attn.t27"}]},{"id":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_protocol_stack.t27"}]},{"id":"b051b3ca6f807af462602eb5f0474773b4ccbca27de39134b302713ad3575999","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/typechecker.t27"}]},{"id":"b0bd4e7b1ea364fe7be9e73786f868cffd64a04d512b68c1b2775124b3cb81a4","sources":[{"repo":"ghashtag/t27","path":"specs/runtime/execute.t27"}]},{"id":"b11bdcf65b9f6ea8123ae6a672b125b4b2794ce11ef8ce1ea570d2f7903b60f7","sources":[{"repo":"ghashtag/t27","path":"specs/storage/schema.t27"}]},{"id":"b1eb2ce1417192b1cae27d129a426516e1df1e643f886dbc2fe3523b2c5e3fca","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/array.t27"}]},{"id":"b29f2489715e54b82b6b5a2089b82e5c87fbcdd014cf0e3f43101aaffaa5abfb","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/quantum.t27"}]},{"id":"b30c96c4120d4905944ce2acb160dc5fc5d0accc94defa6d88919e71d3cd6998","sources":[{"repo":"ghashtag/t27","path":"specs/github/tests/e2e_full_flow.t27"}]},{"id":"b37a891477e02303d3821493c20d8c3a59d9cc04b5a01f1948396712e31cc289","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_a2a_card.t27"}]},{"id":"b3f9fa31faa278b582572a364188ee26094f06493002e8df7ad3fd3bb18847e0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/deque.t27"}]},{"id":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf16.t27"}]},{"id":"b46496033b9cc8164845ba0b6139ad8429704fea6f66a2dce46dd460ea892fac","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_bond.t27"}]},{"id":"b5714e6f7e9a0a68a29968ab50f4855843bdf9b856ab301bc3c402c9f900a62a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/text.t27"}]},{"id":"b5d5ab2b04d04b08a4f307d4744cde9b0c95e7aa000f971bf648f33ca50717ca","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/apb_bridge.t27"}]},{"id":"b5ec191b29fa9280a515951ebad973bcf176922a4b556b3abda65dfbca5fef8b","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/seq2seq.t27"}]},{"id":"b62c204061b2484b45cd758b203f828582b766d24dc6126ef3d6415872aea62a","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/embedding_layer.t27"}]},{"id":"b636530a07cd52d3c26a184307aeaf56846fc9697b40d0bf38391253c6d68b16","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/linker.t27"}]},{"id":"b705492899feafbf3edaeec380ca7c5f3fc252230d57b3450f792954d97eeff6","sources":[{"repo":"ghashtag/t27","path":"specs/depin/prove.t27"}]},{"id":"b70865df4803d3a0bfea341b85480b10dc9e8645203943b9461233d283a4be4a","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/cosmology.t27"}]},{"id":"b7f52fc31cb644f219392df408b8a89a9010d42be783426f808e74ebf78e0c63","sources":[{"repo":"ghashtag/t27","path":"specs/ar/ternary_logic.t27"}]},{"id":"b8651d49170f8c475f2f7967332aba84bf88ebdcf0cf8969195774cf4c2f7172","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/parser/lexer.t27"}]},{"id":"b8982faa07203a5a52fb224911126586345f2b8043116070602ec84ae459b40e","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/modules.t27"}]},{"id":"b8e959ad3ee29deca1899eada363eb7bd86f6e257f6462eb87ed482c1879f4d6","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf16.t27"}]},{"id":"b8f7c75f19267d15fbd1b8e15e1bb446357bdca35f783d8a58f012dadaa1e4cb","sources":[{"repo":"ghashtag/t27","path":"specs/config/paths.t27"}]},{"id":"b9670f059a9d7492689f0038ad695bd660ed74ba03ed5719bb6f6855dd5061ee","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/int8.t27"}]},{"id":"baae843a9ba5aa64a51752b5feab3e3cde36a085f31e63f6467d5590e9b64f7a","sources":[{"repo":"ghashtag/t27","path":"specs/enrichment/audio_overview.t27"}]},{"id":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","sources":[{"repo":"ghashtag/t27","path":"contrib/backend/zig/legacy/main_zig_handwritten.t27"}]},{"id":"bbbe54474a710d6c52c4568a44bf799897b758816d7995c342d6747ac55debcd","sources":[{"repo":"ghashtag/t27","path":"specs/memory/notebooklm.t27"}]},{"id":"bbe6e9e80c190f62e73d75eccf3ca4d54cebedcad2580333be17599f9c52560e","sources":[{"repo":"ghashtag/t27","path":"specs/config/load.t27"}]},{"id":"bc520fb9db99214b0349804b525a1e98f277b8ba699de1664456a00f242c92de","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/direct_message.t27"}]},{"id":"bc75bbaaeec57c0e8571786c4e9e8c8ba7d4bae553124f10b12ab6a6cdb5efaa","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/rabin_karp.t27"}]},{"id":"bca3e8deb428837bb49648c974bb103777ecfac6bb214210273bef4bf5d4733c","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/logger.t27"}]},{"id":"bd7accfeb733b5d197590ce3d41ef52a287c5fa9d85aa28dcb9865e975b98715","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_receipt_verify.t27"}]},{"id":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/test_validator.t27"}]},{"id":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/mac.t27"}]},{"id":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","sources":[{"repo":"ghashtag/t27","path":"specs/config/schema.t27"}]},{"id":"bf010cc8934d6a7e7d4e53b272036a117d7d225cf832460aa3639938fe7ba24a","sources":[{"repo":"ghashtag/t27","path":"specs/provider/schema.t27"}]},{"id":"bfc3764c6d710df490e0d10cfa5c0d99548f60cfe284614837138a7a02bc6f45","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/pipeline.t27"}]},{"id":"bfcadee3d729e88902e2eb86dbdb9efaa419e2c90a160c293a94265fdcafbd6c","sources":[{"repo":"ghashtag/t27","path":"specs/vm/jit_semantics.t27"}]},{"id":"bfeb22f04f036c5745781787e8a61f8fe7e2a3c8e9a2c9a27b7f26005c0dd40d","sources":[{"repo":"ghashtag/t27","path":"specs/runtime/process.t27"}]},{"id":"bfed6607cc634336de78652ca7a5459bcba12a87f0923ad27825c5a9d9f47a63","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/sac_actor.t27"}]},{"id":"c0af31c6f037f4308baa2a2d2d49f6f23ff35081aad85385e3a458fae29bae3c","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/rom_layout.t27"}]},{"id":"c14ee8b56f8c6b6f08ee63468872a178d8a9c9a4b6079b7723bc52595c019cd1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/shell_sort.t27"}]},{"id":"c1cbe82a00e3075ac9f1ecbc4f19cc905a6b90e80e437fd4780770301c9bfd68","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/bridge_tb.t27"}]},{"id":"c1faa9155720958496096ae43b37c275bd524d8256bfb567d34c1a55c03b195c","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/bson.t27"}]},{"id":"c25dfe91ff969f6ce75fe208bcf6126c6794a0060096503240f80439f0e93306","sources":[{"repo":"ghashtag/trinity","path":"trinity/src/tri27/matmul.t27"}]},{"id":"c2cdda51683f7917f9e0b8f72abb87a36e2a3ef0f0c239ab8f370bd4e35f9e4d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/search/bloom_filter.t27"}]},{"id":"c312440fa1cbe93d90bf3b0832ccdc6a5dfa3204cf85efe31118ff2ce8af31e1","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf12.t27"}]},{"id":"c33b4c112c9d6be992c7b95b97eeace83436c676b1dc2483d00c1c378f58786f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/heap_sort.t27"}]},{"id":"c4640c7a2ad1f9a0c29a2e975d615ec82130805ba1e1a75ed3f1c167fba995f7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/args.t27"}]},{"id":"c5df0d82bd5c7ea6975cbcdd0faf2a81ac7f8a4032bd77d0224e2db7c731ccde","sources":[{"repo":"ghashtag/t27","path":"specs/storage/lock.t27"}]},{"id":"c6c888eead59d10c6030023702fa4faf2457e75a595c1dafe65a00f70626f17c","sources":[{"repo":"ghashtag/t27","path":"bootstrap/specs/physics/formula_registry.t27"}]},{"id":"c6c932ec30079e224f4161aca945d49f96731af17b750848af08a2b7c2e6d786","sources":[{"repo":"ghashtag/t27","path":"specs/tri/net/cloud.t27"}]},{"id":"c6d3c09ccfa2fca584300a0b55a3214d8a81d9bbac158af66ddcd51b57e85b44","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf256.t27"}]},{"id":"c757522b59a7fed58d8f2409a674a72f552639d3978979bfc3b685f70e835b58","sources":[{"repo":"ghashtag/t27","path":"specs/physics/pellis-formulas.t27"}]},{"id":"c787ba3a1231e67ed5f73ee5de8a8c2114a90ae7136a6d5ec9e2e168fa87c4cb","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/rnn_cell.t27"}]},{"id":"c808a47fcf8e502278cdcbfedf0524f963649e08c07bcf05d79a5a241915f196","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/quick_sort.t27"}]},{"id":"c9f60c228cb3f4b1b2a6fc6e000f87b1e293557106cdf0f003b5d163c5efa5b2","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/stdlib_tb.t27"}]},{"id":"ca80b7e37c5cbf63fb0726ef19a8b4455afb4928f06e6aac7abd01cc33c5ddfa","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf256.t27"}]},{"id":"cad3992fa6893a5467a5e01b6a63be0fa42916e661d32aa8a25412c627835b7c","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/integration_tb.t27"}]},{"id":"cb61281176bafb99fd47a406941d7f224280dbfc0c0e255c3f0afb9dd6ce3976","sources":[{"repo":"ghashtag/t27","path":"specs/ar/asp_solver.t27"}]},{"id":"cbbd63036b371154deb8f49d58ca101528aa025a599c98e41fce34b9a8716a1b","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_account.t27"}]},{"id":"cc049a7f1fa34722ab6adc574f11e7a39639309b2c9b143230d09c07e2d5ff30","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_deque.t27"}]},{"id":"cc313a79298453142df02a7c91185e1d02d1be30db8c26ca9c3390eaa4b1c07f","sources":[{"repo":"ghashtag/t27","path":"specs/isa/registers.t27"}]},{"id":"cc9fa2740f04882be3445251ca491aa662c9fbbf658d0e6bd751b3941f2053f8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/recurrent/gru_cell.t27"}]},{"id":"cd5f3f125dd528d1cf0d5c2d7f52f91b692421603aff1288625d3476e63d409f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/red_black_tree.t27"}]},{"id":"cda04dde7b23fa05dc4c38c5e4ee28221218b0fc66d9cf76f7572983572e4815","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/script_tree_sweep.t27"}]},{"id":"ce38bc42563751d3420b1df00e7733efe1d350364c12f5d9d6992d38c77ff6d1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/pipeline_parallel.t27"}]},{"id":"cefcd318b67d95b86926b36f4ea2e786b1e21f2971c3839eb4983eb830e0f70c","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/trinity_numeric_surface.t27"}]},{"id":"cf0624fa9de5ec6a03f5d2829b93d023c6524b90baa6f9083f0851d40f2d6666","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/traffic_animator.t27"}]},{"id":"cf13f50e897ce279191f8f4df19554f90e56b39aaaea1db603e10e13639f5b3f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/string.t27"}]},{"id":"cf2ee111f00f80d51daa5dcfa33e48da78c0f5e8c500ce6844994752f40acc1f","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/bellman_ford.t27"}]},{"id":"cf712b02e8c309ee589ce2061041207b64173c510b0d02308e48f07eb5e50d51","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/locus_coeruleus_backoff.t27"}]},{"id":"d03c705ff7827fe5d47967e7a791119855e77769cfe2c00278baa5c4436d723e","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/state.t27"}]},{"id":"d10dbd0174015ac2a3c91ee97355ff93f5da3231f9925e1b27eac88e0284aa69","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/jones_polynomial.t27"}]},{"id":"d129104cd484eaa9482e8ca20cdb733fd83cfe83a07368d3a4087274147aa40e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/flow_control.t27"}]},{"id":"d1c8b70e3fe2176c599433da14052d4628bed850866bb109b217723af830ca5f","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/pellis_verify.t27"}]},{"id":"d1eccd4bf1b47bff955d836fc6b71c4c833044f0419abf0cc21ca261590df72c","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_memory.t27"}]},{"id":"d24e42682ea2720f08b7576f1a05a78a0387763d83c8e8392cf7d2f2b8555f48","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/math/constants.t27"}]},{"id":"d3c98ac5e5aeec6beab3441ee587c77acebe467ab7773fdd7bd06e51dbf48106","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_graph.t27"}]},{"id":"d418841c0c8387724f6ebc2e4ee6526e56395e8d980402d72bfef753a0319d78","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/lucas_exact_verification.t27"}]},{"id":"d423c776e6e52065e43cb1e5f1474ce2d16acbcce28062c661448486bc58e629","sources":[{"repo":"ghashtag/t27","path":"specs/demos/hello_world.t27"}]},{"id":"d44f1183eb869dbd8501b0e8df1b8087414c59770cba19736beec51eb75657d7","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/contrastive_loss.t27"}]},{"id":"d4947ee53db0368360cef453355ee9b159ca0ba130941231ff774a5e55c0ebfe","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_ilv.t27"}]},{"id":"d4c7953bbee4955efd35ac3ecfaba01b00cc47a2bef3114331d9531e62da4cf3","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/rsa.t27"}]},{"id":"d4d622f9fd9fbec6a8d63641fd7c48218d43c41085fb8a71c94a520f5b33c186","sources":[{"repo":"ghashtag/t27","path":"specs/brain/unified_state.t27"}]},{"id":"d4fa0ebd205b05782673ea26548a06beacda67169afec7b0fb8d48009fc3f12a","sources":[{"repo":"ghashtag/t27","path":"specs/conformance/e2e_scenarios.t27"}]},{"id":"d4fcc46e20aacaf30831a99d77db524f3a6fbbd23adc179b53017cddadd7cffb","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/bigint.t27"}]},{"id":"d60c1ce501e62dfeaaed0e2458b1c86ed171e5ab7e5f410930d00163e6b110f5","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/template.t27"}]},{"id":"d649c30b959f4c59c65b2c99b91aed9d8d4469b11889a347dc77f875550cbe4c","sources":[{"repo":"ghashtag/t27","path":"specs/ternary/hybrid_arithmetic.t27"}]},{"id":"d67d46cada717f8c91861d127ff6037bd17f72b367713a71c41fa0c81eb29b16","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/apb_bridge_tb.t27"}]},{"id":"d67ef86926024a8b8a1c3ee1188f8aded413c5e3094435a5e9965ab90a718726","sources":[{"repo":"ghashtag/t27","path":"specs/tri/crypto/base64.t27"}]},{"id":"d6b165602fa64c9cc3d3828ff8f608e83a326b55345be097866c3e8487a62725","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/maybe.t27"}]},{"id":"d6e3126051f418b8d58ea7b6c5eb552c80f0102041dc075b9863c6a7c6de8bf1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/rti_alert.t27"}]},{"id":"d73fff6a01de7094ea95fa1b6ca12f3f8dc1c0d5ad4321b82f7c9ae0326351bc","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/time.t27"}]},{"id":"d7912780dd02240a27684c2a0ef9f950d41cdc8554d1d97d94ceaa5018a85b81","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/generator_runnability_sweep.t27"}]},{"id":"d7d1a4226e4bed59007f2bf401bb2475f2adfa1fc80d66a4b9276b7025698b34","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/vsa_core.t27"}]},{"id":"d85ebdc9cc293a4c3e55e4345dd1bf19a956b079c8be620d0f84bc7f976f406b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/handoff.t27"}]},{"id":"d8970c696708b802f279b04ca2bd3dde298c299405b40f452e5b86ea2f556379","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/power_analysis_tb.t27"}]},{"id":"d89aed8796be285ae8c792f3fa66984292c9ecd3861585c0dc5fb3c59d0521c7","sources":[{"repo":"ghashtag/t27","path":"specs/numeric/gf20.t27"}]},{"id":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","sources":[{"repo":"ghashtag/t27","path":"compiler/cli/git.t27"}]},{"id":"d8d6207e1dd83b246fde75d97c041fb0bce65ed5fd3f368262dcef664866a13c","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/catalog_coverage_delta.t27"}]},{"id":"d9723ece2b34cc5b5bb189d6d0a852b4668100b9d6c02e15630a971329d2886d","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/rmsprop.t27"}]},{"id":"d9954ca190ee3e748ef8df7ce32bd183096f7f97003651aede1ccabe5c1b0e19","sources":[{"repo":"ghashtag/t27","path":"specs/pins/emitter_xdc.t27"}]},{"id":"da84a1caec404bba08f5a4ce128fc4a35ff9793e75e8e5a73e9e94fc345bdb41","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/int4.t27"}]},{"id":"da8ea962d62aa8d63087268502fef91c4bae154124d444ba2ac788b41d714f07","sources":[{"repo":"ghashtag/t27","path":"specs/ml/rl/advantage_estimator.t27"}]},{"id":"da9a438d7ac840510ba33d81294d8eb8c882e20c4dde2473703670ef40bb37ce","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/07_tests_invariants_benches.t27"}]},{"id":"daa2ba876ceb62f26c30617b5807667c1b56553dd520f27395e42e772a05f473","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/dropout_layer.t27"}]},{"id":"dafb04ea0b264953cdf3c82481e879cd47979b9b7627ac00a042e640ce9b998d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_pool.t27"}]},{"id":"db2809acd89c1cfc6c5240479183aab0a43a056e2e3e157075e8b33e1be480e1","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/bootrom_tb.t27"}]},{"id":"dbe34d0f56eb0ab7e4a0c00749aabc36acff541ac4c2bcdf39ba2aedd7ead55c","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_tree.t27"}]},{"id":"dbf334869e4d417591ed2cb6cce5997a90a8ff837d4ad3274891d9d87967cc4e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/olsr_routing.t27"}]},{"id":"dc13f018898a14b32059c654d1289748e601e47f4b755c31c0e466ce7b73e4dd","sources":[{"repo":"ghashtag/t27","path":"specs/math/pellis_precision_verify.t27"}]},{"id":"dc1f5cc35b718263017c6e2b2ec619da0eb7c0665907963b93900d6b6b98dcfd","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/fifo.t27"}]},{"id":"dc3bf7efe66fffbb2b55f126469c64d8bdca389026b214f2a741ddeec13b5329","sources":[{"repo":"ghashtag/t27","path":"specs/interop/gf_cross_language.t27"}]},{"id":"dc6727df8992728892c54c01d04247fecb9651a348f87f1da7b2a4074a43e14a","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/segment_tree.t27"}]},{"id":"ddc85831a627462ba15d3ffa3a037d32cecca2135e254541c38c90c26d06f309","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/generator_reproducibility.t27"}]},{"id":"de753fa421b4280246abdc40b8201a89945982050f86029f11c736f77664c2a1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/mesh_call_signaling.t27"}]},{"id":"deb1cd9e3671ec4cc9e01582e8fe43a149e9e32b7c6fc2ac6f5e2c35df3ebfe0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/pipeline/workflow_parser.t27"}]},{"id":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/purkinje_thermal_gate.t27"}]},{"id":"df15f1fbd549cad6bc01b0599d4765ea3d8be69eb2759ef112ca8c94c101168d","sources":[{"repo":"ghashtag/t27","path":"specs/pipeline/experience_save.t27"}]},{"id":"df74b541158c71d5463152e377813a5491def4207dbffe97f6fd78b23cf6d4d9","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/corpus_wide_pack_audit.t27"}]},{"id":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","sources":[{"repo":"ghashtag/t27","path":"specs/file/schema.t27"}]},{"id":"e076ebecb0f5d0097aac6a9c888cd9736f3f4bede8b20f99eb114245a91c57be","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_control_flow.t27"}]},{"id":"e090c900774d21e520cd15746d7d2a06e1de22889cfe40677f68c9673e667622","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/src/tri27/cache_w/tiny_lfu.t27"}]},{"id":"e0d6c374bc0ec25395ed127af2cd8abdbc6fc6594b32e8fb7e4213e4b61d49e7","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/pipeline.t27"}]},{"id":"e13491c6f9a89c309ce349dca7883a7eac0186b19b00d8d09b3dc0016d7bfadb","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/layout_b_audit.t27"}]},{"id":"e17f70b30cb2c25218feea80bfbbe599006cc6fdbd524a579b5fc5d1ef3cbe15","sources":[{"repo":"ghashtag/t27","path":"specs/tri/trees/fenwick_tree.t27"}]},{"id":"e19d8ea1e55f5aa053da1b308ad88c43271c6d08e90e44908fff2b4be069fa2e","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/goldenfloat_family.t27"}]},{"id":"e1c387ee2e54fabfdcb363337c56c608d48108946f4b089c91a232e9fa8d0f76","sources":[{"repo":"ghashtag/t27","path":"specs/sandbox/https_enforce.t27"}]},{"id":"e1f019d331a24657f7d0d560011f931c93b4f067f7203e27850c7d26b36d098e","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_hash.t27"}]},{"id":"e23ef09c0f4e88517e32c8c48d183468cb808d9676f2311a4a229e0f43895505","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/spec_exit.t27"}]},{"id":"e24ed494c1f78c01bbbd69a338432166ca36a1271b1d5c6c8a25a9946786da76","sources":[{"repo":"ghashtag/t27","path":"specs/ar/proof_trace.t27"}]},{"id":"e2741ac40df961f84a58755c1c468f12b911d0a7361d164fd2c2f77adce806dc","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/clock_domain_tb.t27"}]},{"id":"e2987f7b0551651563d7d0730f8feaf2f319a6aa968fa44831048b3ccbcd9615","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_pattern_matching.t27"}]},{"id":"e31e00a07700fe2458b2945fbd2925081653e4ac6d8c73b76b78b2b2d42c3ddf","sources":[{"repo":"ghashtag/t27","path":"specs/file/watcher.t27"}]},{"id":"e33a9a975d53992d50f84f2c40632787a6eaa0c27c6abcb2478e91429a6a1624","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/sgd_momentum.t27"}]},{"id":"e364713ec7248b7d936c3ab6e5b1b38be1322645d4c2b6c6c3433ff81d9644c9","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/math.t27"}]},{"id":"e3997228a0ea792965b7825f7b685c27f972c5140c8d2a5ce3f434e27a9de5bf","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/stoch_round.t27"}]},{"id":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","sources":[{"repo":"ghashtag/t27","path":"vscode-trinity-swe/test_highlight.t27"}]},{"id":"e3ef97f50d00b6a4e0f08c6953189982fd732104300083a1074d60b810f77ff7","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/congestion_control.t27"}]},{"id":"e40d28697fe02198d9d6b228ef8d6605bc8d1b5c03ca780a691b5deeb46d7f3d","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/dft_tb.t27"}]},{"id":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","sources":[{"repo":"ghashtag/t27","path":"specs/nn/hslm.t27"}]},{"id":"e58af5df8780b31b21f3a23b1ca62e8948f1327130a08f9ff3ec57a56c276d7d","sources":[{"repo":"ghashtag/t27","path":"specs/account/repo.t27"}]},{"id":"e5c7e9e73e7de630088d6362ce58d83c55e9b5dfe87d23614b038a7f32668be6","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf20.t27"}]},{"id":"e6fc9237d381f9b29860d7a63126260d9baab643cd75dacf4fe4e8c92f754be7","sources":[{"repo":"ghashtag/t27","path":"specs/math/property_test_template.t27"}]},{"id":"e734823e61b4a42e32f1d35dd8da6ec17a9c3877be615ad1ef3af903409beb2c","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/null_pe.t27"}]},{"id":"e76bf03cf8f562893d856f702982101bf5a630d8c6ec2beecbd3e19a530a7d99","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/dense_layer.t27"}]},{"id":"e77707b5e201498662c7652d5c7ae17b8e500e44e1be65ed7f5561fb6d699656","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/positional_enc.t27"}]},{"id":"e7a49d85980a3de7d64ed6d1bfad62310400537dc8488564938b2b7ce889d979","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/either.t27"}]},{"id":"e7c67bd3e21e08abaad6a0e0b9319ca20f446c2352227a11c5969567ec12f0c0","sources":[{"repo":"ghashtag/tt-trinity-corona","path":"tt-trinity-corona/specs/corona/protocol.t27"}]},{"id":"e8775999f06bfb718b8b7d5404691396f6e4d0cbb7692259bea21a167ad6d329","sources":[{"repo":"ghashtag/t27","path":"specs/tutorial/01_values_and_types.t27"}]},{"id":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","sources":[{"repo":"ghashtag/t27","path":"compiler/codegen/testgen.t27"}]},{"id":"e964a96fbb9b1e988399586c9729ebf85c0274580ac0968871a5ea3576a2f3e5","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_bitnet.t27"}]},{"id":"e98502679e264075d5360666799c30ec36084d042552af361af54d4434670ab8","sources":[{"repo":"ghashtag/t27","path":"specs/ml/loss/huber_loss.t27"}]},{"id":"e9927cc72411bb1d9ec0d23c7fdeea9638aad2c15408bba3bba28f1d11f9e40e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/topology_visualizer.t27"}]},{"id":"e9e6bd933169bdf7ff79fa80a1df30743e9702bc16e478e6069bb68cc0fe71da","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/csv.t27"}]},{"id":"ea02cd024807f8b9b3cdbd25d25022bed852b1433d7f256a9853e46fa312a715","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/agent_run.t27"}]},{"id":"ea12fcc03feba95408ef18b0f5635ad5eeaad00d3c6fcce5f6348f995f426e56","sources":[{"repo":"ghashtag/t27","path":"specs/ml/layers/layernorm_layer.t27"}]},{"id":"ea334b73f9e5c5a18f4ec6bb7a249982381c339fdb867bdb2ef19305eb59679d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/encoding/markup.t27"}]},{"id":"ea80f658671db1395e5eb340107ce4e26b66f355f96eb8e3f39ee0146169fb36","sources":[{"repo":"ghashtag/t27","path":"specs/tri/sort/selection_sort.t27"}]},{"id":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/boards/qmtech_a100t_integration.t27"}]},{"id":"ec713094133b35f17ecada146c61cbdc94efbfe4e17f1d18f3c1d0b43ddf7439","sources":[{"repo":"ghashtag/t27","path":"specs/server/session.t27"}]},{"id":"ecea27e185ed847dde4df4c4eb06be26568bcfc22f5447b75f88c7520a494461","sources":[{"repo":"ghashtag/t27","path":"specs/sacred/sacred_identity.t27"}]},{"id":"ed13dbd99f709317378a87dc3d427eceabc5eab1ddac88c52b0cbf408344585b","sources":[{"repo":"ghashtag/t27","path":"specs/isa/ternary_shift.t27"}]},{"id":"edfcba5ea00f6343f2fe06825c3f234fe3d804390667bce089fe85a5e282352e","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/production_deployment.t27"}]},{"id":"ee002f94a63c0a07ea37cd3b1ddcaca3a4ee552a99a18e532d99b16f1ae12ce8","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_gft_ladder.t27"}]},{"id":"ee29f50406aeb45be1cfa1ec54701c6abf436b769469bc709b97acb20a94f4b1","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/network_simulator.t27"}]},{"id":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","sources":[{"repo":"ghashtag/t27","path":"specs/lsp/protocol.t27"}]},{"id":"ee971e0e0be0b061bb8448b61ef0de3cea9d5352ccf5add977bee5173e3d56a1","sources":[{"repo":"ghashtag/t27","path":"specs/tri/io/compress.t27"}]},{"id":"efa4078fd25e85d28469e651dcd081d7d6798ed10448982d02a8871c6a3448fd","sources":[{"repo":"ghashtag/t27","path":"specs/tri/agent/swarm_agents.t27"}]},{"id":"efb335d2dfda179364cc654ecc06db8780ac7176c63e5962b2f969ee4836a04b","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/variant.t27"}]},{"id":"efca26cf7e116dcee89e74b16fd07f1babe095801b522428aa41e3a2c50ce0ec","sources":[{"repo":"ghashtag/t27","path":"specs/ml/optimizer/sgd.t27"}]},{"id":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/subth_clk.t27"}]},{"id":"f066b8924661eee6b40b59b5c310ce94fbbc0a97a243fa1359ff68cfb10ef7be","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench.t27"}]},{"id":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/top_level.t27"}]},{"id":"f0d9f7f0c9030d184d281076ea93c44834770ef67ff8dc8aefb004c50c39457b","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/numeric/gf8.t27"}]},{"id":"f163bb7559f99839973aafcb36af539b3aac81a71b6c9685f5c6f1f176e941c5","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf64.t27"}]},{"id":"f1b5395243a8bbbe1ba4ecc9c3bfc74a68bf7cb43c68c03c71b6f30c253b65b0","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/utf8.t27"}]},{"id":"f1e9aedeba6e513fe9ed235d0501d552b46aa6c3e0c1cb7271888ce20d8f0c76","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/placement_tb.t27"}]},{"id":"f326cd5211ea96977ae88dacce09ac2b3fa5dce9a7bf45d584fae498e6e5657f","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/integration_framework.t27"}]},{"id":"f37a671427ac064c67a6c1ee374fa595f077684c34fccabaecf4c703a2bba2c4","sources":[{"repo":"ghashtag/trinity","path":"trinity/src/tri27/sha256.t27"}]},{"id":"f3819844f477cf0293deb96d3046a16d9283e7545cadb4f5d24c720be99743db","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/timer.t27"}]},{"id":"f3e2f69d250bc5f198040de0d901df1edade830041ee144ebc454e908e53225d","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/resource_scheduler.t27"}]},{"id":"f4725c1e5baf34cd48150fccccaf061f585340ffd5963986293fb3262ce8e6e3","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/vcd_conformance_compare.t27"}]},{"id":"f4af371b0df3ae05342622d0c81cffe240b65253814ef5198657ba6635168290","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/routing_etx.t27"}]},{"id":"f4bffd808bc11a137744efdaefe31a7910971b95a5c3ff61630ed5e25612b043","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/redundancy_management.t27"}]},{"id":"f4f846d8a160930b2f9915e296533a4739b34449aca9e5c9ce87c8537f5c9382","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/tri_compute_receipt.t27"}]},{"id":"f5365788339e42d2da324d01a67c9aae2abf18eb37351f7dd9dc4a8cc95ded4c","sources":[{"repo":"ghashtag/t27","path":"specs/tools/registry.t27"}]},{"id":"f573875f99459616a5401e26a0c901796df43b8e1f00b9cf21d1cdcbcecee2f1","sources":[{"repo":"ghashtag/t27","path":"specs/server/router.t27"}]},{"id":"f5f69af96d678bce87063e7f43afa90346b29972df155c9968077dcb647701da","sources":[{"repo":"ghashtag/t27","path":"specs/vsa/ops.t27"}]},{"id":"f62d0b2901bf83c67eb9555c33c2f92d010b52354ba130e321aa9ccba5bf2f48","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/lru_cache.t27"}]},{"id":"f7282891ba2e65b3c20afb9350d3ce1e1fb31227d4ad06d0fe7b867e16be63fb","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/formal_tb.t27"}]},{"id":"f7a2a59c6a856ec32ee04c6890f88e68bebc8bb32e57542e5d1eb797241b0c87","sources":[{"repo":"ghashtag/t27","path":"specs/server/api.t27"}]},{"id":"f7b2c5fcfb99700b0654f9ee498f9eab7a62161d3a9b413f7b390f42e1bd98aa","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/exit_codes.t27"}]},{"id":"f8f7dcf3e56a70218d01f61ff388e7e219040af2a00b1cc9eb551b02036ad2a2","sources":[{"repo":"ghashtag/t27","path":"specs/ml/transformer/norm.t27"}]},{"id":"f93bfbf9b9f7fb215faed70ad4a01a4fa9d8e00ef5daed464c8a949d2a56b0d8","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/packet_loss_injection.t27"}]},{"id":"f93e784cc220b280b07cf1b25f8d0db0987d0783c6038794722332bd7741dc45","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf20.t27"}]},{"id":"f95cce7a0f0f1778cc112e88eaa2c1e17c5bf6e7ae61941aa17176d73c3cfbd9","sources":[{"repo":"ghashtag/t27","path":"compiler/cli/gen.t27"}]},{"id":"f99a681913c3bcb832745ccec96cfef0660c61ae17e99f4910a4ccc43e19d775","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/bitset.t27"}]},{"id":"f9fc0ccb3e186d62b12db1631ec90b5961a32490d90e53e45e42f76652436f9b","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/multipath_router.t27"}]},{"id":"fa7339fbc62c69d3c8cf93dbfff307d4ff68314f0365d2466bd1fc9016b2ffcc","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/fbb_active_path.t27"}]},{"id":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","sources":[{"repo":"ghashtag/t27","path":"specs/math/phi_split_optimality.t27"}]},{"id":"fa88bd16c82f68d02449eadfa2607d629ed78c1610d2b88f387f62c1c396fd0b","sources":[{"repo":"ghashtag/t27","path":"compiler/runtime/runtime.t27"}]},{"id":"fabd8140a84d1f783f506fcd28fb82534af36d1f73f9d25d19c27b1bb167a7bc","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/auto_config.t27"}]},{"id":"fae8329c717a697cf1938a8aece2f3b92ab31f6ac7bea6abfdeea41d5b11dea7","sources":[{"repo":"ghashtag/t27","path":"specs/ar/datalog_engine.t27"}]},{"id":"fb78ae12983cc5b08cc552910a1088eec6c5b078c40053f127f75b516b3a0c8d","sources":[{"repo":"ghashtag/t27","path":"specs/compiler/stdlib.t27"}]},{"id":"fb7ac4208772624a36f6651fd54d4c1347a96bad3b78093ee5c248f42f389a2a","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/compiler/codegen/verilog/codegen.t27"}]},{"id":"fb918ae9b35c05b59b4dbbdfe5a390ed3fd0d48434b4a4aa2543abe94145e459","sources":[{"repo":"ghashtag/t27","path":"specs/sync/index.t27"}]},{"id":"fb91e0ec7c9679153e03095354faeddfd4d7ca6d24843471d45ab3e597020e0d","sources":[{"repo":"ghashtag/t27","path":"specs/ml/activation/relu_activation.t27"}]},{"id":"fbb89f4449007cd9440dc4dd352a5c0c955b9220a1e06c286fa8df9302584ec2","sources":[{"repo":"ghashtag/t27","path":"specs/tri/graph/graph_dfs.t27"}]},{"id":"fc282db3e37df05cc48ed354ff1514c1f4be6ba78659a0d0d53fa384d79e763d","sources":[{"repo":"ghashtag/t27","path":"specs/tri/math/measurement.t27"}]},{"id":"fc53854b86afb6ee601a43a354b0e34f3ec89243d3b896d57d84b1952cdc4d61","sources":[{"repo":"ghashtag/t27","path":"specs/tri/utils/colors.t27"}]},{"id":"fdea4af949276c03185144ef699465fa3c71c59ec505bc0f1f10fe064a0d9e15","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/intrinsic_invariant_sweep.t27"}]},{"id":"fdea8736ee309824c17924c5853d4025ba869d13c4d1ea46bf111e6f01373995","sources":[{"repo":"ghashtag/t27","path":"specs/server/sse.t27"}]},{"id":"fe149804c3b532069ac353681dea878cc30f032de18c74cd77fb24bfb79c0423","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/power_tb.t27"}]},{"id":"fe2e6531437996fccf8eb91726641ab476d8982b68ca4a1d037819dd9a915d95","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/testbench/top_tb.t27"}]},{"id":"fe35542076774dd95e8456f3b8cdf959b2d0c8c576241b4f94a94177fd6a75ab","sources":[{"repo":"ghashtag/t27","path":"specs/server/vm.t27"}]},{"id":"fe76d7adec120cd0d8e1ea2f7bfa596973c69444e08a9bd021ecbc3230320fc3","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/link_quality_monitor.t27"}]},{"id":"febf87624d67aa679c451ceba324033bcca3e9bd351a150bdd57a3e38e79122f","sources":[{"repo":"ghashtag/t27","path":"specs/fpga/crossopt.t27"}]},{"id":"fee4c32ed2aaa0478b7bdfe057b97ac5474de5ec832124aaa83a81366ff4e5a7","sources":[{"repo":"ghashtag/t27","path":"specs/tri/collections/skip_list.t27"}]},{"id":"fef84759ef56f8c9704b710d79fc3724cc415e9369a80779b22a5925890d36de","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/specs/numeric/gf16_plus_quire_audit.t27"}]},{"id":"ff3d757f5e91373910923758a5bc7a8f26fde4d157e3d3aee120210996c45f0c","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/sparse_mask.t27"}]},{"id":"ff4328346dfccd966a50faa7ef58b9465c056aad8921701b5eff0736af41cf1d","sources":[{"repo":"ghashtag/t27","path":"chips/euler/specs/fpga/gf16_to_posit16.t27"}]},{"id":"ffc4e8e43b996a4c45da34f15db97f6bccf53cdc945a83d78176b11c700837d0","sources":[{"repo":"ghashtag/trinity-fpga","path":"trinity-fpga/t27/specs/numeric/gf32.t27"}]},{"id":"fff90a06b1a2f41b4f5ef9eaa152a25186627c10f8fa89d56d5e4174fa53d2d7","sources":[{"repo":"ghashtag/tri-net","path":"tri-net/specs/fault_detection.t27"}]}],"opportunities":[{"specId":"1ca3627819c04ae68dcf83c371cee22a8717d7eb5e2cc0203d3f8d8e32c72425","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3337","ghashtag/t27#3038","ghashtag/t27#3034","ghashtag/t27#2824","ghashtag/t27#2778","ghashtag/t27#2658","ghashtag/t27#2577","ghashtag/t27#2569","ghashtag/tri-net#62","ghashtag/trinity-fpga#664"]},{"specId":"b4315f4e9c378446d2a9065d90ae7b646db672188e734b33f7b7dc09f7075bf7","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3337","ghashtag/t27#3038","ghashtag/t27#3034","ghashtag/t27#2830","ghashtag/t27#2824","ghashtag/t27#2807","ghashtag/t27#2569","ghashtag/t27#2564","ghashtag/t27#1956","ghashtag/t27#1954","ghashtag/tri-net#62","ghashtag/trinity-fpga#664"]},{"specId":"aa351a7e3d647cedcbea35c7d2f409016afa8196175ee5583282a59bb99b4493","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga","ghashtag/tt-trinity-corona"],"issueKeys":["ghashtag/t27#2830","ghashtag/t27#2043","ghashtag/t27#2021","ghashtag/tri-net#74","ghashtag/trinity-fpga#428","ghashtag/tt-trinity-corona#1"]},{"specId":"fa8054146323574661b4eebb4e0734e34b4bc961863a7e6a86545facd67c3342","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2827","ghashtag/t27#2405","ghashtag/trinity-fpga#776"]},{"specId":"0976a74d6276db59831a2cab0bdff4086fe7f692c9081ba4b58f28def885f404","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3135","ghashtag/t27#2825","ghashtag/t27#2694","ghashtag/t27#2017","ghashtag/trinity-fpga#78"]},{"specId":"80a988c416fb2194568f5af53375a073f5ada8c6ff7d94b7dded4e5de496c524","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3366","ghashtag/t27#3171","ghashtag/t27#3141","ghashtag/t27#3006","ghashtag/t27#2869","ghashtag/t27#2860","ghashtag/t27#2851","ghashtag/t27#2767","ghashtag/t27#2764","ghashtag/t27#2754","ghashtag/t27#2681","ghashtag/t27#2672","ghashtag/t27#2639","ghashtag/t27#2477","ghashtag/t27#2476","ghashtag/t27#2410","ghashtag/t27#2404","ghashtag/t27#2386","ghashtag/t27#2364","ghashtag/t27#2354","ghashtag/t27#2325","ghashtag/t27#1961","ghashtag/t27#1948","ghashtag/t27#1697","ghashtag/t27#1447","ghashtag/t27#1265","ghashtag/t27#1264","ghashtag/t27#1263","ghashtag/t27#1262","ghashtag/t27#1261","ghashtag/t27#1260","ghashtag/t27#1259","ghashtag/t27#1258","ghashtag/t27#1257","ghashtag/t27#1256","ghashtag/t27#1253","ghashtag/t27#1252","ghashtag/t27#1251","ghashtag/t27#1249","ghashtag/tri-net#101","ghashtag/tri-net#6","ghashtag/tri-net#2","ghashtag/trinity#616","ghashtag/trinity-fpga#767","ghashtag/trinity-fpga#765"]},{"specId":"e946b7c7966c83f0f428274962e9cffccc190a4c2b276819a195ba03f203cc53","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3272","ghashtag/t27#3006","ghashtag/t27#2869","ghashtag/t27#2835","ghashtag/t27#2767","ghashtag/t27#2695","ghashtag/t27#2584","ghashtag/t27#2536","ghashtag/t27#2534","ghashtag/t27#2531","ghashtag/t27#2508","ghashtag/t27#2404","ghashtag/t27#2386","ghashtag/t27#2325","ghashtag/t27#2241","ghashtag/t27#1882","ghashtag/t27#1697","ghashtag/t27#1265","ghashtag/t27#1264","ghashtag/t27#1263","ghashtag/t27#1262","ghashtag/t27#1261","ghashtag/t27#1260","ghashtag/t27#1259","ghashtag/t27#1258","ghashtag/t27#1257","ghashtag/t27#1256","ghashtag/t27#1253","ghashtag/t27#1252","ghashtag/t27#1251","ghashtag/tri-net#384","ghashtag/trinity-fpga#765"]},{"specId":"5763bc5d663126370c1e6779f2961d67f63ca685c4ae74a48d3477a79114e3c6","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3371","ghashtag/t27#2576","ghashtag/t27#2021","ghashtag/t27#1272","ghashtag/t27#1249","ghashtag/tri-net#87","ghashtag/tri-net#84","ghashtag/tri-net#82","ghashtag/tri-net#15","ghashtag/tri-net#14","ghashtag/trinity-fpga#776","ghashtag/trinity-fpga#770"]},{"specId":"1d2c8d2ce2773082a7e989f499de40c1dfd323677126d87853a231850ef6e25e","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2134","ghashtag/t27#1997","ghashtag/tri-net#85","ghashtag/trinity-fpga#36","ghashtag/trinity-fpga#33"]},{"specId":"bb8b940856ee96a4afc932cd7cd21be6ff77c5f96b6bec57c3e08db8770a14a6","repos":["ghashtag/t27","ghashtag/trinity","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3171","ghashtag/t27#3141","ghashtag/t27#3006","ghashtag/t27#2869","ghashtag/t27#2860","ghashtag/t27#2764","ghashtag/t27#2684","ghashtag/t27#2673","ghashtag/t27#2639","ghashtag/t27#2575","ghashtag/t27#2558","ghashtag/t27#2404","ghashtag/t27#2354","ghashtag/t27#1697","ghashtag/trinity#616","ghashtag/trinity-fpga#61"]},{"specId":"64505f1d206631cdddcaea692c99e886239d9f14fc2e8ef3a405725b503dfbe3","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3245","ghashtag/t27#3141","ghashtag/t27#2860","ghashtag/t27#2851","ghashtag/t27#2681","ghashtag/t27#2549","ghashtag/t27#2508","ghashtag/t27#2368","ghashtag/t27#2278","ghashtag/t27#1697","ghashtag/trinity-fpga#767","ghashtag/trinity-fpga#765"]},{"specId":"be1a6289c0a3d348476ca81119f2fa319ce442921ab7c8c061efe7722d94af19","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2834","ghashtag/t27#2706","ghashtag/t27#2705","ghashtag/t27#2539","ghashtag/t27#2410","ghashtag/t27#2334","ghashtag/t27#2266","ghashtag/t27#2059","ghashtag/t27#1040","ghashtag/tri-net#381","ghashtag/trinity-fpga#81"]},{"specId":"2875a2d72c26be259293321022c58db30f3347318b74aac08d8391a2bc624297","repos":["ghashtag/t27","ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3004","ghashtag/t27#2041","ghashtag/tri-net#68","ghashtag/tri-net#61","ghashtag/tri-net#16","ghashtag/tri-net#13","ghashtag/tri-net#11","ghashtag/trinity-fpga#32"]},{"specId":"be6457186936be3d51890416d5440ada3e39561297380e983ae709eca28d727a","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3370","ghashtag/t27#2715","ghashtag/t27#2539","ghashtag/trinity-fpga#34"]},{"specId":"08e7686c4ae65f61e24bf0bbf7782f59c073ad1d61b95e69b337c3594f3df904","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3041","ghashtag/t27#2977","ghashtag/t27#2238","ghashtag/trinity-fpga#702"]},{"specId":"627d342039bf426888d7c3174306784cedb865676f0f1bc3cff43365c6041b8f","repos":["ghashtag/t27","ghashtag/tt-trinity-corona"],"issueKeys":["ghashtag/t27#3157","ghashtag/t27#1989","ghashtag/tt-trinity-corona#1"]},{"specId":"39e084f039abb9cbee202b63c75fd7e9051046ae534051c8428e99ba8f87cbfd","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3232","ghashtag/t27#3034","ghashtag/t27#2961","ghashtag/t27#2800","ghashtag/t27#2767","ghashtag/t27#2698","ghashtag/t27#2697","ghashtag/t27#2578","ghashtag/t27#2571","ghashtag/t27#2569","ghashtag/t27#2532","ghashtag/t27#2253","ghashtag/t27#2118","ghashtag/t27#2094","ghashtag/t27#2067","ghashtag/t27#2052","ghashtag/t27#2051","ghashtag/trinity-fpga#776"]},{"specId":"5cfa56c009dd16e0297d7e1cec05ea6ab92be4ef6a59d5fdcc113cf5bd305e17","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3141","ghashtag/t27#2905","ghashtag/t27#2880","ghashtag/t27#2658","ghashtag/t27#2370","ghashtag/t27#2131","ghashtag/t27#2019","ghashtag/t27#1420","ghashtag/tri-net#12"]},{"specId":"5ff83b222f25bcc76c64b469ec36441be9d44750b4dc3e7d8e17a343450a9f8a","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3243","ghashtag/t27#2410","ghashtag/t27#2288","ghashtag/t27#2015","ghashtag/trinity-fpga#81","ghashtag/trinity-fpga#20"]},{"specId":"1320b9a78e97930065df449045d9bd7a344d12c8bf277cc9b93e9a3eafc6eb65","repos":["ghashtag/t27","ghashtag/trinity","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2714","ghashtag/t27#2675","ghashtag/t27#2348","ghashtag/t27#2241","ghashtag/t27#2021","ghashtag/trinity#616","ghashtag/trinity-fpga#730","ghashtag/trinity-fpga#633"]},{"specId":"19a38ede7b1e6ffc002f35652a9dacbb57b17129e5586d72d7f7c2a1b9a6b684","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3041","ghashtag/t27#2713","ghashtag/t27#2306","ghashtag/t27#2106","ghashtag/tri-net#6","ghashtag/tri-net#2"]},{"specId":"bdd06cb8e7ab2f86d5f21a24fcef1c512f5a7ebb6ee990be44db129ab403ed97","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2714","ghashtag/t27#2703","ghashtag/t27#2569","ghashtag/t27#2411","ghashtag/t27#1841","ghashtag/t27#1276","ghashtag/trinity-fpga#428"]},{"specId":"d8bae151e8e10ef75904e5d707f8b04a495e2bde95bba5dc5fc37a0e97c6276e","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3265","ghashtag/t27#3041","ghashtag/t27#2873","ghashtag/t27#2729","ghashtag/t27#2148","ghashtag/tri-net#6","ghashtag/tri-net#2"]},{"specId":"dee60af3f5bdab663b83f635338e9ef8d99b4901ca774edd2ac9e4e5d25de499","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3157","ghashtag/t27#2595","ghashtag/t27#2393","ghashtag/t27#1990","ghashtag/t27#1458","ghashtag/trinity-fpga#648"]},{"specId":"1381cfeb64ab2e0cbf70ca43b02d2baa5e0b14051b9e9cf5eafcfed62f1157e5","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2873","ghashtag/t27#2827","ghashtag/t27#2683","ghashtag/t27#2537","ghashtag/trinity-fpga#78"]},{"specId":"212174d192839f09518697aa1bbdab48ce86d2f38b4b9fd8ad13dcb115153d8b","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3364","ghashtag/t27#2724","ghashtag/t27#2718","ghashtag/t27#2717","ghashtag/tri-net#85"]},{"specId":"45dfe18bac1831d88bb31ddcdb02a55f65d0f59ee769decf3e65bec2551637f8","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2778","ghashtag/t27#2479","ghashtag/t27#2137","ghashtag/t27#2021","ghashtag/trinity-fpga#648"]},{"specId":"f057dcd80e083217dfbd7f394a1434b2ad5babd2cf74c8712008b49ac714a708","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2393","ghashtag/t27#1458","ghashtag/trinity-fpga#648","ghashtag/trinity-fpga#82"]},{"specId":"8c00c702742c891a043e7de4046a4c2874abbbfba356d804b75f234c2524a08d","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2393","ghashtag/t27#2131","ghashtag/tri-net#13"]},{"specId":"060c2f1a0244b16ace9212d31c89b0a43ce2d804c7d105ba3c84ed319526b42a","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2328","ghashtag/tri-net#76"]},{"specId":"379740eea2f1d1c60693f69cd89d57566017db7dcbe77484f8d2f54c97cb40b8","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2104","ghashtag/trinity-fpga#428"]},{"specId":"08be8ec665a45241cc29409d2a8194639fcdbf70249f728724472226876c2fe7","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3377","ghashtag/t27#3272","ghashtag/t27#3243","ghashtag/t27#3225","ghashtag/t27#3140","ghashtag/t27#3038","ghashtag/t27#3035","ghashtag/t27#2880","ghashtag/t27#2860","ghashtag/t27#2723","ghashtag/t27#2710","ghashtag/t27#2706","ghashtag/t27#2705","ghashtag/t27#2703","ghashtag/t27#2662","ghashtag/t27#2658","ghashtag/t27#2655","ghashtag/t27#2654","ghashtag/t27#2650","ghashtag/t27#2647","ghashtag/t27#2645","ghashtag/t27#2643","ghashtag/t27#2635","ghashtag/t27#2607","ghashtag/t27#2606","ghashtag/t27#2601","ghashtag/t27#2591","ghashtag/t27#2589","ghashtag/t27#2588","ghashtag/t27#2584","ghashtag/t27#2573","ghashtag/t27#2569","ghashtag/t27#2534","ghashtag/t27#2532","ghashtag/t27#2531","ghashtag/t27#2529","ghashtag/t27#2527","ghashtag/t27#2526","ghashtag/t27#2525","ghashtag/t27#2483","ghashtag/t27#2433","ghashtag/t27#2411","ghashtag/t27#2398","ghashtag/t27#2397","ghashtag/t27#2393","ghashtag/t27#2347","ghashtag/t27#2152","ghashtag/t27#2128","ghashtag/t27#2126","ghashtag/t27#2123","ghashtag/t27#2121","ghashtag/t27#2118","ghashtag/t27#2113","ghashtag/t27#2110","ghashtag/t27#2108","ghashtag/t27#2106","ghashtag/t27#2105","ghashtag/t27#1901","ghashtag/t27#1857","ghashtag/t27#1855","ghashtag/t27#1853","ghashtag/t27#1851","ghashtag/t27#1848","ghashtag/t27#1845","ghashtag/t27#1843","ghashtag/t27#1841","ghashtag/t27#1458","ghashtag/t27#1276","ghashtag/tri-net#384"]},{"specId":"70f22ba71969ea517d83f5e4e8492c8c70aa2163692552df921891797ffb5c10","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3041","ghashtag/t27#2675","ghashtag/t27#2565","ghashtag/t27#2564","ghashtag/t27#2545","ghashtag/t27#2534","ghashtag/t27#2532","ghashtag/t27#2410","ghashtag/t27#2368","ghashtag/t27#2278","ghashtag/t27#2032","ghashtag/t27#2017","ghashtag/t27#1974","ghashtag/t27#1901","ghashtag/t27#1857","ghashtag/t27#1855","ghashtag/t27#1853","ghashtag/t27#1851","ghashtag/t27#1848","ghashtag/t27#1845","ghashtag/t27#1843","ghashtag/t27#1841","ghashtag/t27#1811","ghashtag/t27#1447","ghashtag/t27#1272","ghashtag/t27#1270","ghashtag/trinity-fpga#56"]},{"specId":"878d7495c5621280e8009db8518c7cd82c2468e5a35fac7f5fabc390a70d5958","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2105","ghashtag/t27#2104","ghashtag/t27#2102","ghashtag/t27#2101","ghashtag/t27#2098","ghashtag/t27#2092","ghashtag/t27#2091","ghashtag/t27#2079","ghashtag/t27#2070","ghashtag/t27#2069","ghashtag/t27#2067","ghashtag/t27#2059","ghashtag/tri-net#5"]},{"specId":"e551ef5f6a5bb1972bdd909e02829a301a0c969be0619f2edfc970a41d14b5ce","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2830","ghashtag/t27#2635","ghashtag/t27#2353","ghashtag/t27#2100","ghashtag/t27#2099","ghashtag/t27#1997","ghashtag/t27#1987","ghashtag/t27#1984","ghashtag/t27#1981","ghashtag/t27#1979","ghashtag/trinity-fpga#56","ghashtag/trinity-fpga#20"]},{"specId":"8c4013f79a379f6acf7fbeaef73f06644331cd82b0c0da43fffc0416b7ea4b74","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2834","ghashtag/t27#2827","ghashtag/t27#2706","ghashtag/t27#2701","ghashtag/t27#2677","ghashtag/t27#2539","ghashtag/t27#2067","ghashtag/t27#2052","ghashtag/trinity-fpga#78","ghashtag/trinity-fpga#29","ghashtag/trinity-fpga#19"]},{"specId":"12009ea0e096921a249e0b661d30c42f03f8331d49595da078637b6a657d8029","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3333","ghashtag/t27#3283","ghashtag/t27#3272","ghashtag/t27#2575","ghashtag/t27#2266","ghashtag/t27#2241","ghashtag/t27#1726","ghashtag/t27#1697","ghashtag/t27#1258","ghashtag/tri-net#61"]},{"specId":"22fee06c36b53ccb90c461410d9d801697d275479c33ac199007d118b8a019a4","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2714","ghashtag/t27#2593","ghashtag/t27#2143","ghashtag/t27#2104","ghashtag/t27#2047","ghashtag/t27#1420","ghashtag/t27#1282","ghashtag/trinity-fpga#776","ghashtag/trinity-fpga#702","ghashtag/trinity-fpga#428"]},{"specId":"9c33ace64d51ea7a7be1e7ad4cdb1388d4314803695e8418e5c6c2cd4405996f","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3245","ghashtag/t27#3140","ghashtag/t27#2724","ghashtag/t27#2712","ghashtag/t27#2709","ghashtag/t27#2575","ghashtag/t27#2549","ghashtag/t27#2508","ghashtag/tri-net#384"]},{"specId":"ee7ef054aaf58347e46ba2ec6d01dd13d34c39d98a82dc8e2b43bd8663a276ba","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2893","ghashtag/t27#2724","ghashtag/t27#2719","ghashtag/t27#2715","ghashtag/t27#2650","ghashtag/t27#2647","ghashtag/t27#2646","ghashtag/t27#1990","ghashtag/tri-net#85"]},{"specId":"047f45886e3c8de4bb0a634d2f25d2aa30dc77d9bdfa255127d4b7e7b861506d","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2964","ghashtag/t27#2824","ghashtag/t27#2807","ghashtag/t27#2635","ghashtag/t27#2559","ghashtag/t27#2353","ghashtag/trinity-fpga#81","ghashtag/trinity-fpga#20"]},{"specId":"f08cf49be7b929fa2eb1646c92c88b5bf0138a0ce4dc26e82ffa4157b7a24114","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2992","ghashtag/t27#2334","ghashtag/t27#2266","ghashtag/t27#2238","ghashtag/t27#1990","ghashtag/t27#1726","ghashtag/trinity-fpga#81"]},{"specId":"008af9aea4cc3d4324c4c41b9418da42908be55e79790bf12301afb74c9328d7","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2617","ghashtag/t27#2589","ghashtag/t27#2536","ghashtag/t27#2526","ghashtag/t27#1288","ghashtag/trinity-fpga#85"]},{"specId":"3c7877343745c5377eba7ca7c8d9f9b6f44ced0b8a99a1c466f6b54dd1af969e","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2703","ghashtag/t27#2645","ghashtag/t27#2368","ghashtag/t27#2278","ghashtag/t27#2132","ghashtag/trinity-fpga#770"]},{"specId":"47ff992484aab2a06b5e58c1487fffee481eac77c19fe81827b1e1572f5aee59","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2851","ghashtag/t27#2767","ghashtag/t27#2713","ghashtag/t27#2613","ghashtag/t27#2476","ghashtag/trinity-fpga#775"]},{"specId":"1927e37740cea72ae7f5c392e534e5989b2ff1205a9294a4a6decd1ce9ce386a","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2964","ghashtag/t27#2662","ghashtag/t27#2609","ghashtag/t27#2160","ghashtag/trinity-fpga#80"]},{"specId":"199c99d3475931ee92c79ba1c0fa5c380eacacf78d7a1dcdae2e0c4141496b0b","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2703","ghashtag/t27#2658","ghashtag/t27#2645","ghashtag/t27#2105","ghashtag/trinity-fpga#17"]},{"specId":"61a188ad67d6a3757c24d4227e8541d9a8e1c5a785b885b833965d12be1ab5fc","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2654","ghashtag/t27#2646","ghashtag/trinity-fpga#20","ghashtag/trinity-fpga#14"]},{"specId":"728fee1f10510f4c907f4c89df2d7296b45a05bf765b8453fadd006a0e3f4e00","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2873","ghashtag/t27#2683","ghashtag/t27#2537","ghashtag/trinity-fpga#78"]},{"specId":"79863f7b9356b6725e18c52916a4feaa194efd160bd87e1edd46db8138243b96","repos":["ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/tri-net#76","ghashtag/tri-net#68","ghashtag/tri-net#58","ghashtag/trinity-fpga#684"]},{"specId":"b04d3c91271500adcd9889d0b9209dba366091627303dba6c92abc82757057ba","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#3188","ghashtag/tri-net#14","ghashtag/tri-net#13","ghashtag/tri-net#12"]},{"specId":"dfd347f9c1b3db6a4f38f0a0c499165a0ffed214900317d0cc195c2b43b2248b","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2835","ghashtag/t27#2645","ghashtag/t27#2591","ghashtag/trinity-fpga#770"]},{"specId":"347febabdec248e5241a7b94f572b8bac99536d5b946bbff146095f676917d64","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2104","ghashtag/t27#1979","ghashtag/tri-net#11"]},{"specId":"42829ab1f0ba5ad5cd945336ef18d2e0a92904510f3d743ad96da1b431954083","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2288","ghashtag/trinity-fpga#684","ghashtag/trinity-fpga#233"]},{"specId":"6619a7d078b3f294092c118c40c4eb95745126f1d346041fc49592ff8a957115","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#1882","ghashtag/tri-net#66","ghashtag/tri-net#13"]},{"specId":"8f46ba7ad0a214121f9f767a1d34411f435bf8fa19f3368b3182021b738bd4de","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2238","ghashtag/trinity-fpga#19","ghashtag/trinity-fpga#16"]},{"specId":"a54d0047cea5a50fc70f0c4f93978243028d115b4578dcb5da59ca9d4bf117ed","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2266","ghashtag/t27#1984","ghashtag/tri-net#381"]},{"specId":"bf010cc8934d6a7e7d4e53b272036a117d7d225cf832460aa3639938fe7ba24a","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#3370","ghashtag/t27#2697","ghashtag/trinity-fpga#34"]},{"specId":"ead219244963a5bead3e5e04b7c6f49f0f99f62581bd7495eca42e3602380469","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2617","ghashtag/t27#2526","ghashtag/trinity-fpga#85"]},{"specId":"2eade0fba9b90159413821a1a7dc079d197b1fd7d849c6825e4cfee8feda6d51","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2410","ghashtag/trinity-fpga#81"]},{"specId":"5a74ff484ea041b354595677e0492aff16e8995dd0a9a59f84f9841e1445c1aa","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2567","ghashtag/trinity-fpga#31"]},{"specId":"6c727d13e4889735bc80ade95073f07d6efad2c15bf20908645292b10c6e862a","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#1676","ghashtag/trinity-fpga#61"]},{"specId":"702364d386bbe3faa8d17ffea1d2cd632f4cce8155369cf4d7806d395c81f65c","repos":["ghashtag/t27","ghashtag/tri-net"],"issueKeys":["ghashtag/t27#2964","ghashtag/tri-net#72"]},{"specId":"98bea5e1d3b21a3a20dbc1c9022b7ed1caa8c9b02db9d1fb921eb1e0fed709c0","repos":["ghashtag/tri-net","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/tri-net#14","ghashtag/trinity-fpga#664"]},{"specId":"a24c155df18d7bab1f83b764f6fde230985234ad68acf6f40d1336a89d1c2faa","repos":["ghashtag/t27","ghashtag/trinity-fpga"],"issueKeys":["ghashtag/t27#2609","ghashtag/trinity-fpga#61"]}]} diff --git a/apps/website/qa/queen-catalog-hive.mjs b/apps/website/qa/queen-catalog-hive.mjs new file mode 100644 index 0000000000..9c41ecfb71 --- /dev/null +++ b/apps/website/qa/queen-catalog-hive.mjs @@ -0,0 +1,43 @@ +import assert from 'node:assert/strict'; +import {readFileSync} from 'node:fs'; +import {catalogHive,catalogIssueRows,catalogFocus,catalogFocusHash,catalogPortalSize} from '../src/components/queenCatalogData.ts'; +import {placeHiveDisplays} from '../src/components/queenHiveDisplay.ts'; +const atlas=JSON.parse(readFileSync('public/t27/universe-atlas.json','utf8')); +const map=catalogHive(atlas); +assert.equal(map.cells[0],null,'Queen owns the center, never an invented issue'); +const specs=map.cells.filter(c=>c?.kind==='spec'),repos=map.cells.filter(c=>c?.kind==='repo'); +assert.equal(specs.length,760);assert.equal(repos.length,5); +assert.equal(new Set(map.cells.filter(Boolean).map(c=>c.key)).size,765); +assert.ok(map.cells.filter(Boolean).every(c=>!('number' in c)),'resources never masquerade as issues'); +assert.equal(map.edges.length,760); +for(const [a,b] of map.edges){assert.equal(map.cells[a].kind,'spec');assert.equal(map.cells[b].kind,'repo');assert.ok(map.cells[a].sources.includes(map.cells[b].repo));} +assert.deepEqual(catalogHive({...atlas,specs:[...atlas.specs].reverse(),worlds:[...atlas.worlds].reverse()}),map); +assert.ok(repos.every(r=>r.count>0)); +const issues=catalogIssueRows(atlas,'ghashtag/trinity-fpga'); +assert.equal(issues.length,68); +assert.ok(issues.every(i=>i.repo==='ghashtag/trinity-fpga'&&i.key===`${i.repo}#${i.number}`&&i.state==='open'&&i.coverage==='unknown'&&i.updatedAt===null)); +assert.equal(catalogIssueRows(atlas,'other/repo').length,0); +const oldClosed={...issues[0],key:`${issues[0].repo}#999999`,number:999999,state:'closed'}; +assert.equal(catalogIssueRows(atlas,issues[0].repo,[oldClosed]).at(-1).state,'closed','a historical shared link gets its actual closed cell'); +assert.equal(catalogIssueRows(atlas,issues[0].repo,[{...oldClosed,repo:'other/repo'}]).length,68,'foreign same-number detail cannot cross source boundaries'); +const first=placeHiveDisplays(new Map(),issues.slice(1),100); +const merged=placeHiveDisplays(first.ledger,issues,100); +for(const [key,cell] of first.ledger)assert.equal(merged.ledger.get(key),cell,'adding an older issue cannot move established cells'); +const focus={repo:issues[0].repo,number:issues[0].number}; +assert.deepEqual(catalogFocus(catalogFocusHash(focus),atlas),focus); +for(const hash of ['#/queen?world=other%2Frepo&task=1','#/queen?world=ghashtag%2Ftrinity-fpga&task=-1','#/queen?world=ghashtag%2Ftrinity-fpga&task=1.5','#/queen?world=ghashtag%2Ftrinity-fpga&task=1e2'])assert.equal(catalogFocus(hash,atlas),null); +assert.deepEqual(catalogFocus(catalogFocusHash({repo:focus.repo,number:null}),atlas),{repo:focus.repo,number:null}); +const source=readFileSync('src/components/QueenCombBabylon.tsx','utf8'); +assert.ok(source.includes('catalogLayer'),'the shared data layer must use the existing Babylon renderer'); +const ui=readFileSync('src/components/QueenCatalogHive.tsx','utf8'); +assert.doesNotMatch(ui,/target="_blank"|window\.open/,'the collaboration flow stays inside the game'); +const css=readFileSync('src/pages/Queen.css','utf8'); +const surface=css.match(/\.queen-hive-display:is\(\[data-kind="spec"\],\[data-task-tone="honey"\]\) \{([^}]+)\}/)[1]; +assert.doesNotMatch(surface,/gradient|blur\(/);assert.match(surface,/backdrop-filter:none/); +assert.match(surface,/background:rgb\(var\(--hive-task-rgb\) \/ \.035\)/,'yellow faces match the light outer portals'); +assert.match(source,/if\(tone==='honey'&&catalogRef.current\)material.alpha=\.035/,'the GPU face must also be transparent'); +assert.doesNotMatch(source,/catalogGlass\.alpha/,'zoom must not restore the opaque golden face'); +assert.equal(catalogPortalSize(4).width,16,'zooming out shrinks portals with the hive'); +assert.equal(catalogPortalSize(4).readable,false,'tiny portals do not draw overflowing labels'); +assert.equal(catalogPortalSize(40).width,136);assert.equal(catalogPortalSize(NaN).width,0); +console.log('Catalog hive: PASS (760 real specs, 5 contributing repos, exact source edges, no fake issue identity)'); diff --git a/apps/website/qa/queen-continuous-map.mjs b/apps/website/qa/queen-continuous-map.mjs new file mode 100644 index 0000000000..1d255d4727 --- /dev/null +++ b/apps/website/qa/queen-continuous-map.mjs @@ -0,0 +1,55 @@ +import assert from 'node:assert/strict'; +import {readFile} from 'node:fs/promises'; +import * as data from '../src/components/queenCatalogData.ts'; +import {HEX_R,S_CELL,hexToWorld,spiralAxial} from '../src/components/queenHud.ts'; +import {hiveEpicProgress} from '../src/components/queenHiveDisplay.ts'; + +assert.equal(typeof data.catalogUniverse,'function','All repositories need one persistent map, not a selected-repo field'); +const atlas=JSON.parse(await readFile(new URL('../public/t27/universe-atlas.json',import.meta.url),'utf8')); +const world=data.catalogUniverse(atlas),core=data.catalogHive(atlas); +assert.deepEqual(world.map.cells.slice(0,core.cells.length),core.cells); +assert.deepEqual(world.map.edges,core.edges); +assert.equal(world.map.regions.length,atlas.worlds.filter(w=>w.specCount>0).length); +assert.equal(world.displays.filter(Boolean).length,atlas.issues.length); +assert.deepEqual(new Set(world.displays.filter(Boolean).map(i=>i.key)),new Set(atlas.issues.map(i=>i.key))); +assert.equal(new Set(world.displays.filter(Boolean).map(i=>i.key)).size,atlas.issues.length); +world.map.positions.forEach((p,index)=>{ + assert.equal(data.catalogCellAt(world.map,p.x,p.y),index,`pick/projection identity ${index}`); + if(indexp.x+HEX_R*p.scale))-Math.min(...positions.map(p=>p.x-HEX_R*p.scale)); +const fieldHeight=Math.max(...positions.map(p=>p.y+HEX_R*p.scale))-Math.min(...positions.map(p=>p.y-HEX_R*p.scale)); +for(const [width,height] of [[1440,800],[390,600],[390,300]]){ + const halfWidth=Math.max(fieldWidth,fieldHeight*width/height)/2*1.2,halfHeight=halfWidth*height/width; + for(const region of world.map.regions){ + const view=data.catalogFocusView(world.map,region.portalIndex,halfWidth,halfHeight,width,height); + for(const i of region.indices){const p=positions[i];assert(Math.abs(p.x-view.x)+HEX_R*p.scale=Math.min(260,width*.84,height*.74),'Close-up stays readable at the actual viewport');} + } +} +for(const region of world.map.regions){ + assert.equal(world.map.cells[region.portalIndex].repo,region.repo); + assert.equal(region.indices.length,atlas.issues.filter(i=>i.repo===region.repo).length); + assert(region.indices.every(i=>world.displays[i]?.repo===region.repo)); + const closestCore=Math.min(...world.map.positions.slice(0,core.cells.length).map(p=>Math.hypot(p.x-region.x,p.y-region.y)-HEX_R)); + assert(closestCore>region.radius,'Repository region must not cover the shared core'); + for(const other of world.map.regions)if(region!==other)assert(Math.hypot(region.x-other.x,region.y-other.y)>region.radius+other.radius,'Repository regions must not overlap'); +} +const issue=world.displays.find(Boolean),updated=data.catalogUniverse(atlas,[{...issue,state:'closed',title:'Observed title'}]); +const epic={...issue,kind:'epic',children:[{number:7,state:'open'}]}; +assert.equal(hiveEpicProgress(epic,[{...issue,number:7,state:'open'},{...issue,repo:'another/repo',number:7,state:'closed'}]).done,0,'Another repository cannot complete this epic child'); +const before=new Map(world.displays.flatMap((row,i)=>row?[[row.key,world.map.positions[i]]]:[])); +updated.displays.forEach((row,i)=>{if(row)assert.deepEqual(updated.map.positions[i],before.get(row.key),'Observation must not teleport other cells');}); +assert.equal(updated.displays.find(i=>i?.key===issue.key).state,'closed'); +const extra={...issue,key:`${issue.repo}#999999`,number:999999,state:'closed'}; +const extended=data.catalogUniverse(atlas,[extra]); +for(const [i,row] of extended.displays.entries())if(row&&before.has(row.key))assert.deepEqual(extended.map.positions[i],before.get(row.key),'An observed old issue appends without moving snapshot cells'); +assert.equal(extended.displays.filter(Boolean).length,atlas.issues.length+1); +const component=await readFile(new URL('../src/components/QueenCatalogHive.tsx',import.meta.url),'utf8'); +assert.match(component,/sceneKey="shared-universe"/); +assert.match(component,/catalogLayer=\{map\}/); +assert.match(component,/displays=\{world\.displays\}/); +assert.doesNotMatch(component,/catalogLayer=\{repo\?|sceneKey=\{repo/); +console.log(`PASS continuous map: ${world.map.regions.length} repositories, ${world.displays.filter(Boolean).length} distinct issues, ${atlas.specs.length} specs, picking + non-overlap + stable observation updates`); diff --git a/apps/website/qa/queen-hive-display-contract.mjs b/apps/website/qa/queen-hive-display-contract.mjs index 1e1d280de2..7d4a3fa7f6 100644 --- a/apps/website/qa/queen-hive-display-contract.mjs +++ b/apps/website/qa/queen-hive-display-contract.mjs @@ -2,6 +2,8 @@ import assert from 'node:assert/strict'; import { readFileSync } from 'node:fs'; await import('./queen-hive-orientation.mjs'); await import('./queen-starfield-contract.mjs'); +await import('./queen-hive-status-fill.mjs'); +await import('./queen-hive-signals.mjs'); let h; try { h = await import('../src/components/queenHiveDisplay.ts'); } catch { console.error('RED: issue display model does not exist; close-up is still capped at8x and uses256px cards'); process.exit(1); } @@ -44,12 +46,19 @@ assert.equal(h.hiveIssueUrl('evil.example/a',NaN),null); const scene=readFileSync(new URL('../src/components/QueenCombBabylon.tsx',import.meta.url),'utf8'); const page=readFileSync(new URL('../src/pages/Queen.tsx',import.meta.url),'utf8'); const cards=readFileSync(new URL('../src/components/QueenHiveDisplays.tsx',import.meta.url),'utf8'); +const css=readFileSync(new URL('../src/pages/Queen.css',import.meta.url),'utf8'); +const selectStyle=css.match(/\.queen-hive-inspect-tools select \{([^}]+)\}/)?.[1] ?? ''; +assert.match(selectStyle,/appearance:\s*none/, 'issue selector uses a positioned chevron, not the edge-hugging native arrow'); +assert.match(selectStyle,/padding-right:\s*2\.75rem/, 'long issue titles reserve space for the chevron'); +assert.match(selectStyle,/background-position:\s*right 14px center/, 'chevron keeps a 14px right inset'); +assert.match(selectStyle,/background-size:\s*12px 12px/, 'chevron stays crisp at a fixed readable size'); assert.match(cards, /]*data-lang-exempt="github-title"[^>]*>[^<]*\{row.title\}/, 'quoted option titles retain the existing source-language boundary'); assert.match(cards, /

]*>\{row.title\}<\/h3>/, 'close-up source title is not mistranslated'); assert.doesNotMatch(cards, /<(?:article|select|button|div)[^>]*data-lang-exempt/, 'UI controls and card chrome remain audited'); assert.match(cards, /title=\{c.sourceTitle\}/, 'source-language explanation is localized'); assert.match(scene,/displaysRef.current\[i\]\?\.coverage \?\? 'awaiting'/,'issue coverage cannot use colocated module'); -assert.match(scene,/\(displays \|\| t27Coverage === null\) && ({kind,state,issue,at,id,title:'Exact issue event'}); +assert.equal(h.hiveEventSignal(e('finished','refused')).tone,'blocked'); +assert.equal(h.hiveEventSignal(e('result','failed')).tone,'blocked'); +assert.equal(h.hiveEventSignal(e('review','wait')).tone,'review'); +assert.equal(h.hiveEventSignal(e('review','approved')).tone,'accepted'); +assert.equal(h.hiveEventSignal(e('finished')).tone,'result','finished is not accepted or honey'); +assert.equal(h.hiveEventSignal(e('result')).tone,'result'); +for(const kind of ['dispatch','progress','tool','usage']) assert.equal(h.hiveEventSignal(e(kind)).tone,'active'); +const old=e('error',null,7,new Date(now-15001).toISOString(),'old'); +const future=e('error',null,7,new Date(now+1).toISOString(),'future'); +assert.deepEqual(h.hiveFreshSignals([old,future,e('error',null,null),e('tool'),e('usage')],now),[]); +assert.equal(h.hiveFreshSignals([e('result'),e('error')],now)[0].kind,'error','equal-time error outranks result'); +assert.equal(h.hiveFreshSignals([e('error'),e('result',null,7,new Date(now+1).toISOString())],now+1)[0].kind,'result','newer recovery event wins'); +assert.equal(h.hiveFreshSignals([e('error'),e('error')],now).length,1); +assert.deepEqual(h.hiveRunningIssueNumbers([{number:7,state:'review'},{number:8,state:'running'}],true),[8]); +assert.deepEqual(h.hiveRunningIssueNumbers([{number:8,state:'running'}],false),[],'stale board cannot animate work'); +assert.equal(h.hiveFeedHealth(false,null),'unknown'); +assert.equal(h.hiveFeedHealth(true,'HTTP503'),'stale'); +assert.equal(h.hiveFeedHealth(false,'HTTP503'),'unknown'); +assert.equal(h.hiveFeedHealth(true,null),'live'); +const intel=readFileSync(new URL('../src/components/QueenIntel.tsx',import.meta.url),'utf8'); +const scene=readFileSync(new URL('../src/components/QueenCombBabylon.tsx',import.meta.url),'utf8'); +assert.ok(scene.includes('!displaysRef.current && p !== null'), 'selecting an issue cannot manufacture a colored legacy event flare'); +assert.ok(scene.includes('!catalogRef.current && !displaysRef.current && p !== null'), 'selecting a spec cannot manufacture a red fog flare'); +assert.ok(intel.includes('hiveEventSignal(event)'), 'intel feed must not show green check for finished/refused'); +let cursor={ready:false,seen:new Set()}; +const identity=e=>e.kind==='review'?`review:${e.issue}:${e.state}`:e.id; +let delivery=h.hiveSignalDelivery([e('result')],now,'live',cursor,identity); +assert.deepEqual(delivery.events,[],'initial fresh snapshot is baseline, not new activity'); cursor=delivery.cursor; +delivery=h.hiveSignalDelivery([e('error',null,7,new Date(now).toISOString(),'two')],now,'live',cursor,identity); +assert.equal(delivery.events.length,1); cursor=delivery.cursor; +delivery=h.hiveSignalDelivery([],now,'stale',cursor,identity); cursor=delivery.cursor; +delivery=h.hiveSignalDelivery([e('result',null,8,new Date(now).toISOString(),'three')],now,'live',cursor,identity); +assert.deepEqual(delivery.events,[],'reconnect does not replay new snapshot records'); +const errorRing=h.hiveSignalRing(null,e('error'),100); +const recovery=h.hiveSignalRing(errorRing,e('result',null,7,new Date(now+1).toISOString()),2500); +assert.equal(recovery.signalColor,'#e7f4ff','new recovery replaces red immediately'); +assert.equal(recovery.start,100,'coalesced changes do not restart blink TTL'); +assert.equal(h.hiveSignalRing(recovery,e('error'),2700).signalColor,'#e7f4ff','older failure cannot replace newer recovery'); +const initial=h.hiveSignalDelivery([],now,'live',{ready:false,seen:new Set()},identity); +const newest=e('result',null,7,new Date(now).toISOString(),'newest'); +const first=h.hiveSignalDelivery([newest],now,'live',initial.cursor,identity); +const late=e('error',null,7,new Date(now-1000).toISOString(),'late'); +assert.deepEqual(h.hiveSignalDelivery([newest,late],now+4000,'live',first.cursor,identity).events,[],'late older failure must not resurrect after newer result ring expired'); +assert.ok(intel.includes('signalLabel'),'event meaning must be accessible text, not only aria-hidden colored icon'); +console.log('Hive signals: PASS (lifecycle, failure priority, proof boundaries, event freshness, board-only live work, feed health)'); diff --git a/apps/website/qa/queen-hive-status-fill.mjs b/apps/website/qa/queen-hive-status-fill.mjs new file mode 100644 index 0000000000..d64d57a3d2 --- /dev/null +++ b/apps/website/qa/queen-hive-status-fill.mjs @@ -0,0 +1,39 @@ +import assert from 'node:assert/strict'; +import { readFileSync } from 'node:fs'; +const h = await import('../src/components/queenHiveDisplay.ts'); +assert.equal(typeof h.hiveTaskPaint, 'function', 'RED: occupied cells have no shared task-status fill'); +const task = (state, coverage = 'unknown') => ({ state, coverage }); +for (const state of ['backlog', 'open', '', 'unexpected']) { + assert.equal(h.hiveTaskPaint(task(state)).tone, 'problem', `${state || 'missing'} starts red`); +} +for (const state of ['running', 'review']) { + assert.equal(h.hiveTaskPaint(task(state)).tone, state==='review'?'review':'active'); + assert.equal(h.hiveTaskPaint(task(state, 't27')).tone, state==='review'?'review':'active', 'reopened work loses honey'); +} +for (const state of ['done', 'closed']) { + for (const coverage of ['unknown', 'manual', 'awaiting']) { + assert.equal(h.hiveTaskPaint(task(state, coverage)).tone, 'problem', 'closure alone is not T27'); + assert.equal(h.hiveTaskPaint(task(state, coverage)).reason, 'proof'); + } + assert.equal(h.hiveTaskPaint(task(state, 't27')).tone, 'honey', 'test-only proof input; current ledger stays unknown'); +} +assert.equal(h.hiveTaskPaint(task('blocked', 't27')).tone, 'blocked'); +assert.equal(h.hiveTaskPaint(null), null, 'hub and vacant cells have no task fill'); +const rows = [null, task('backlog'), task('running'), task('review'), task('closed'), task('done', 't27')]; +assert.deepEqual(h.hiveTaskCounts(rows), { problem: 2, blocked: 0, active: 1, review: 1, paused: 0, honey: 1 }); +assert.deepEqual(h.hiveTaskCounts([]), { problem: 0, blocked: 0, active: 0, review: 0, paused: 0, honey: 0 }); +const identity = { key: 'gHashTag/trios#7', ...task('backlog') }; +assert.notEqual(h.hiveDisplayPaintKey([identity]), h.hiveDisplayPaintKey([{ ...identity, state: 'running' }]), 'same identity poll invalidates GPU fill'); +assert.notEqual(h.hiveDisplayPaintKey([{ ...identity, state: 'done' }]), h.hiveDisplayPaintKey([{ ...identity, state: 'done', coverage: 't27' }]), 'coverage transition invalidates GPU fill'); +assert.equal(h.hiveDisplayPaintKey([identity]), h.hiveDisplayPaintKey([{ ...identity, title: 'Renamed' }]), 'text-only update need not rebuild GPU'); +assert.notEqual(h.hiveDisplayPaintKey([identity]), h.hiveDisplayPaintKey([null]), 'removed issue clears its fill'); +const scene = readFileSync(new URL('../src/components/QueenCombBabylon.tsx', import.meta.url), 'utf8'); +const card = readFileSync(new URL('../src/components/QueenHiveDisplays.tsx', import.meta.url), 'utf8'); +const css = readFileSync(new URL('../src/pages/Queen.css', import.meta.url), 'utf8'); +assert.match(scene, /hiveDisplayPaintKey\(displays\)/, 'render invalidation uses current task paint'); +assert.match(scene, /hiveTaskPaint\(displaysRef.current\[i\]\)/); +assert.match(scene, /thinInstanceSetBuffer\("matrix"/, 'all occupied cells render in palette batches'); +assert.match(card, /data-task-tone=\{paint.tone\}/, 'native close-up uses the same status'); +assert.match(card, /hiveTaskCounts\(rows\)/, 'whole-project counts include offscreen cells'); +assert.match(css, /--hive-task-rgb/, 'native status fills use the shared palette'); +console.log('Hive status fill: PASS (default red, live blue, proof-gated honey, nulls, counts, polling invalidation)'); diff --git a/apps/website/qa/queen-honesty-contract.mjs b/apps/website/qa/queen-honesty-contract.mjs index 6c26e1e150..5a682cba86 100644 --- a/apps/website/qa/queen-honesty-contract.mjs +++ b/apps/website/qa/queen-honesty-contract.mjs @@ -180,7 +180,7 @@ check(/if \(hover >= 0 && hover !== p && cells\[hover\]\) placeDashed/.test(comb check(!/\.glb/.test(combSrc) && !/LoadAssetContainerAsync/.test(combSrc) && /data-look", "hive"/.test(combSrc) && /CreateLineSystem\("queen-mark"/.test(combSrc), "the hive draws no model at all: no .glb is named, no asset container is loaded, and the Queen at the centre is the mark itself (the user, 2026-09-06)"); const SPACE_KIT = ["platform_small", "machine_generatorLarge", "satelliteDish_large", "hangar_smallA", "hangar_roundA", "structure_closed", "gate_complex", "crater", "hangar_largeA", "rock_crystalsLargeA", "astronautA", "astronautB", "rover", "alien"]; check(SPACE_KIT.every((m) => !combSrc.includes(m)), `the field draws one kit: no space-kit model may be named (${SPACE_KIT.filter((m) => combSrc.includes(m)).join(", ") || "none"})`); -check(/host\.setAttribute\("data-foundation-shape", "outline"\)/.test(combSrc) && /CreateLineSystem\("cells"/.test(combSrc) && !/CreateCylinder\("honey"/.test(combSrc) && !/hex-sand/.test(combSrc), "the cells are outlines: a line system per cell, no honey disc and no filled tile model (the user, 2026-09-06)"); +check(/host\.setAttribute\("data-foundation-shape", displaysRef.current \? "status-filled" : "outline"\)/.test(combSrc) && /CreateLineSystem\("cells"/.test(combSrc) && !/CreateCylinder\("honey"/.test(combSrc) && !/hex-sand/.test(combSrc), "issue cells have status fills (user 2026-09-07); module outlines remain, no fabricated honey or tile model"); check(/host\.setAttribute\("data-hover-issue"/.test(combSrc) && /queen27-hover-card/.test(combSrc), "a hovered cell names its GitHub issue on the host and in the card"); check(/host\.setAttribute\("data-castle-source", fdNow \? fdNow\.source : "none"\)/.test(combSrc) && /data-castle-stages/.test(combSrc) && /data-castle-unassigned/.test(combSrc), "the castle's testimony on the host comes from the snapshot's source, never a guess; stages and unassigned epics are named (K-2)"); check(HIVE_TONES.t27 === "#FFD45A" && HIVE_TONES.awaiting === "#64DCFF" && HIVE_TONES.manual === "#FF4D5E" && HIVE_TONES.hover === "#FFC24D", "the hive's colour law is exact: yellow T27, neon blue awaiting, red manual, honey only for the hand"); diff --git a/apps/website/qa/queen-repository-worlds.mjs b/apps/website/qa/queen-repository-worlds.mjs new file mode 100644 index 0000000000..477941f6a0 --- /dev/null +++ b/apps/website/qa/queen-repository-worlds.mjs @@ -0,0 +1,42 @@ +import assert from 'node:assert/strict'; +import {readFileSync} from 'node:fs'; +const w=await import('../src/components/queenRepositoryWorld.ts'); +assert.equal(w.parseWorldRepository('https://github.com/gHashTag/t27.git/'),'ghashtag/t27'); +assert.equal(w.parseWorldRepository(' gHashTag/trios '),'ghashtag/trios'); +for(const value of ['https://evil.test/a/b','https://github.com/a/b/issues','https://github.com/u:p@github.com/a/b','a/..','a/b?x=1','a/b#x','javascript:alert(1)','a/b/c']) assert.equal(w.parseWorldRepository(value),null,value); +assert.deepEqual(w.savedWorlds('{"token":"secret"}'),w.PINNED_WORLDS); +assert.deepEqual(w.savedWorlds('["other/repo","OTHER/repo","evil/.."]'),[...w.PINNED_WORLDS,'other/repo']); +const issue=(n=1)=>({number:n,title:'Real title',state:'open',html_url:`https://github.com/ghashtag/t27/issues/${n}`,updated_at:'2026-09-07T00:00:00Z',labels:[]}); +const rows=w.githubWorldIssues('ghashtag/t27',[issue(),{...issue(2),pull_request:{}},{...issue(3),state:'closed'},{...issue(4),html_url:'https://github.com/other/repo/issues/4'}]); +assert.equal(rows.length,2); assert.equal(rows[0].key,'ghashtag/t27#1'); assert.equal(rows[1].coverage,'unknown'); assert.equal(rows[1].state,'closed'); +assert.equal(w.githubWorldIssues('ghashtag/t27',[{...issue(),labels:[{name:'running'},{name:'t27'}]}])[0].state,'open'); +assert.throws(()=>w.githubWorldMetadata('ghashtag/t27',{full_name:'other/repo',private:false}),/repository-mismatch/); +assert.throws(()=>w.githubWorldMetadata('ghashtag/t27',{full_name:'gHashTag/t27',private:true}),/public-only/); +assert.equal(w.githubWorldMetadata('ghashtag/t27',{full_name:'gHashTag/t27',private:false,description:'Compiler',has_issues:true}).repo,'ghashtag/t27'); +const requested=[];const fetcher=async(url,opts)=>{requested.push({url,opts});return new Response(JSON.stringify([issue()]),{headers:{link:'; rel="next"'}});}; +const page=await w.loadWorldIssues('ghashtag/t27',1,new AbortController().signal,fetcher); +assert.equal(page.hasMore,true);assert.equal(page.rows.length,1);assert.equal(requested[0].opts.credentials,'omit'); +assert.match(requested[0].url,/per_page=100/);assert.equal(requested[0].opts.headers.Authorization,undefined); +await assert.rejects(w.loadWorldIssues('ghashtag/t27',1,new AbortController().signal,async()=>new Response('{}',{status:403,headers:{'x-ratelimit-remaining':'0'}})),/rate-limit/); +await assert.rejects(w.loadWorldIssues('ghashtag/t27',0,new AbortController().signal,fetcher),/invalid-page/); +assert.equal(w.mergeWorldIssues(rows,[{...rows[0],title:'Updated'}]).length,2); +assert.equal(w.mergeWorldIssues(rows,[{...rows[0],title:'Updated'}])[0].title,'Updated'); +const specific=(overrides={})=>async()=>new Response(JSON.stringify({number:1258,title:'FIFO spec',html_url:'https://github.com/gHashTag/t27/issues/1258',state:'open',...overrides}),{status:200}); +assert.equal((await w.loadWorldIssue('ghashtag/t27',1258,new AbortController().signal,specific())).number,1258,'deep links can load issues outside the first backlog page'); +assert.equal(await w.loadWorldIssue('ghashtag/t27',1258,new AbortController().signal,specific({state:'closed'})),null,'closed issues cannot appear as current open backlog'); +const detail=await w.loadWorldIssueDetails('ghashtag/t27',1258,new AbortController().signal,specific({state:'closed',body:'',assignees:[{login:'real-agent'},{login:'','content stays text, not executable markup'); +await assert.rejects(w.loadWorldIssue('ghashtag/t27',1258,new AbortController().signal,specific({pull_request:{}})),/issue-identity/); +await assert.rejects(w.loadWorldIssue('ghashtag/t27',1258,new AbortController().signal,specific({html_url:'https://github.com/other/repo/issues/1258'})),/issue-identity/); +const ui=readFileSync(new URL('../src/pages/QueenUniverse.tsx',import.meta.url),'utf8'); +assert.match(ui,/request.current\?\.abort\(\)/,'unmount aborts in-flight world reads'); +assert.match(ui,/queenRepositoryPicker===true/,'sign-in stays gated until the actual service supports the picker'); +assert.doesNotMatch(ui,/localStorage\.(?:get|set)Item\([^)]*(?:token|secret)/i); +const css=readFileSync(new URL('../src/pages/QueenUniverse.css',import.meta.url),'utf8'); +assert.doesNotMatch(css,/\.queen-universe button[\s:{]/,'world toolbar styles cannot override native issue-card buttons'); +assert.match(css,/\.queen-universe :is\(\.queen-universe-nav,\.queen-world-dialog\) \.queen-world-connect\s*\{/,'green connection CTA must outrank the generic toolbar button rule'); +console.log('Repository worlds: PASS (identity, public-only, no PRs, no invented telemetry, pagination, credentials, rate limits)'); diff --git a/apps/website/qa/queen-spec-mirrors.mjs b/apps/website/qa/queen-spec-mirrors.mjs new file mode 100644 index 0000000000..eeb5d55f7a --- /dev/null +++ b/apps/website/qa/queen-spec-mirrors.mjs @@ -0,0 +1,52 @@ +import assert from 'node:assert/strict'; +import {readFileSync} from 'node:fs'; +import * as d from '../src/components/queenCatalogData.ts'; +import {hexRing,spiralAxial} from '../src/components/queenHud.ts'; +const atlas=JSON.parse(readFileSync('public/t27/universe-atlas.json','utf8')); +const {map,displays}=d.catalogUniverse(atlas); +assert.equal(map.specLinks?.length,atlas.specs.reduce((n,s)=>n+new Set(s.sources.map(p=>p.repo)).size,0),'Every source spec needs a real paired placement'); +assert.equal(map.cells.filter(c=>c?.kind==='spec'&&c.placement==='core').length,atlas.specs.length); +assert.equal(new Set(map.cells.filter(c=>c?.kind==='spec').map(c=>c.specId)).size,atlas.specs.length,'Placements do not multiply canonical spec count'); +assert.equal(displays.filter(Boolean).length,atlas.issues.length,'Gold resources never become fake issues'); +for(const region of map.regions){ + const specs=atlas.specs.filter(s=>s.sources.some(p=>p.repo===region.repo)); + assert.equal(region.specIndices.length,specs.length); + const gold=new Set(region.specIndices.map(i=>map.cells[i].specId)); + assert.deepEqual(gold,new Set(specs.map(s=>s.id))); + const ring=i=>hexRing(spiralAxial(region.slots.indexOf(i))); + const goldRing=Math.max(...region.specIndices.map(ring)); + assert(region.indices.every(i=>ring(i)>goldRing),'Issues occupy hex rings outside the repository gold core'); +} +for(const [core,source] of map.specLinks){ + assert.equal(map.cells[core].placement,'core');assert.equal(map.cells[source].placement,'source'); + assert.equal(map.cells[core].specId,map.cells[source].specId); + for(const i of [core,source]){ + const selected=d.catalogSpecSelection(map,i); + assert(selected.indices.includes(core)&&selected.indices.includes(source)); + assert(selected.links.some(([a,b])=>a===core&&b===source)); + assert(selected.indices.every(j=>map.cells[j].specId===map.cells[i].specId)); + const p=map.positions[i];assert.equal(d.catalogCellAt(map,p.x,p.y),i); + const view=d.catalogConnectionView(map,i,6000,4000); + for(const j of selected.indices){const end=map.positions[j];assert(Math.abs(end.x-view.x)<6000/view.zoom);assert(Math.abs(end.y-view.y)<4000/view.zoom);} + } +} +assert.deepEqual(d.catalogSpecSelection(map,null),{indices:[],links:[]}); +// Test-only fan-out fixture: one identity can have several contributing repos. +const shared=structuredClone(atlas),first=shared.specs[0]; +const second=shared.worlds.find(w=>!first.sources.some(s=>s.repo===w.repo)); +first.sources.push({repo:second.repo,path:'specs/test-only/shared-mirror.t27'});second.specCount++; +const fanout=d.catalogUniverse(shared).map; +const central=fanout.cells.findIndex(c=>c?.kind==='spec'&&c.placement==='core'&&c.specId===first.id); +const selected=d.catalogSpecSelection(fanout,central); +assert.equal(selected.indices.length,3);assert.equal(selected.links.length,2); +assert.equal(new Set(fanout.cells.filter(c=>c?.kind==='spec').map(c=>c.specId)).size,atlas.specs.length); +for(const i of selected.indices)assert.deepEqual(d.catalogSpecSelection(fanout,i),selected); +for(const [w,h] of [[6000,4000],[4000,6000],[4000,3000]]){ + const view=d.catalogConnectionView(fanout,central,w,h); + for(const i of selected.indices){const p=fanout.positions[i];assert(Math.abs(p.x-view.x)-w&&xh*(2*inset.bottom-1),'Connection stays above mobile inspector');} +} +console.log(`Spec mirrors: PASS (${atlas.specs.length} canonical specs, ${map.specLinks.length} source placements and exact two-way provenance links)`); diff --git a/apps/website/qa/queen-spec-treasury.mjs b/apps/website/qa/queen-spec-treasury.mjs new file mode 100644 index 0000000000..dc9abceb5f --- /dev/null +++ b/apps/website/qa/queen-spec-treasury.mjs @@ -0,0 +1,12 @@ +import assert from 'node:assert/strict'; +import {treasuryCells,treasurySources} from '../src/lib/queenSpecTreasury.ts'; +const specs=Array.from({length:760},(_,i)=>({id:i.toString(16).padStart(64,'0'),sources:[{repo:i%2?'ghashtag/t27':'ghashtag/tri-net',path:`specs/example_${i}.t27`}]})); +const cells=treasuryCells(specs); +assert.equal(cells.length,760);assert.equal(new Set(cells.map(c=>`${c.x}:${c.y}`)).size,760); +assert.ok(cells.every(c=>Math.hypot(c.x,c.y)>70),'reserve the real center for the Queen'); +assert.deepEqual(treasuryCells([...specs].reverse()),cells,'source identity layout is input-order independent'); +assert.deepEqual(treasurySources(specs[1]),['ghashtag/t27'],'edges come from actual catalog source records'); +assert.deepEqual(treasurySources({...specs[1],sources:[...specs[1].sources,...specs[0].sources]}),['ghashtag/t27','ghashtag/tri-net']); +const alias={...specs[0],sources:[...specs[0].sources,{repo:'ghashtag/t27',path:'specs/alternate.t27'}]}; +assert.ok(treasuryCells([alias])[0].paths.includes('specs/alternate.t27'),'all aliases remain searchable'); +console.log('Spec treasury: PASS (760 distinct resources, empty center, deterministic layout, real source edges)'); diff --git a/apps/website/qa/queen-starfield-contract.mjs b/apps/website/qa/queen-starfield-contract.mjs index a16b951787..e8b2b5aa3f 100644 --- a/apps/website/qa/queen-starfield-contract.mjs +++ b/apps/website/qa/queen-starfield-contract.mjs @@ -21,7 +21,10 @@ const css=readFileSync(new URL('../src/pages/Queen.css',import.meta.url),'utf8') assert.match(css,/\.queen27-page.is-shell \.queen27-hud-viewport\s*\{[^}]*grid-template-columns: minmax\(0, 1fr\)/, 'outer viewport must stretch the grid track, not only its child'); assert.match(css,/\.queen27-page.is-shell \.queen27-hud-vp-body\s*\{[^}]*grid-template-columns: minmax\(0, 1fr\)/); assert.match(css,/\.queen-hive-display\s*\{[^}]*var\(--font\)/); -assert.match(css,/\.queen-hive-display\s*\{[^}]*rgba\(3, 14, 18, 0\.4[0-9]\)/); +const glass=css.match(/\.queen-hive-display:is\(\[data-kind="spec"\],\[data-task-tone="honey"\]\) \{([^}]+)\}/)?.[1]??''; +assert.match(glass,/background:rgb\(var\(--hive-task-rgb\) \/ \.035\)/,'nearly transparent honey faces transmit catalog space'); +assert.match(glass,/backdrop-filter:none/,'the user removed frosting so stars stay sharp'); +assert.doesNotMatch(glass,/gradient|blur\(/,'do not restore rejected gradients or frosting'); const scene=readFileSync(new URL('../src/components/QueenCombBabylon.tsx',import.meta.url),'utf8'); assert.match(scene,/scene.clearColor = new Color4\(0, 0, 0, 0\)/); const renderer=readFileSync(new URL('../src/components/QueenStarfield.tsx',import.meta.url),'utf8'); diff --git a/apps/website/qa/queen-universe-atlas.mjs b/apps/website/qa/queen-universe-atlas.mjs new file mode 100644 index 0000000000..43ab226ae2 --- /dev/null +++ b/apps/website/qa/queen-universe-atlas.mjs @@ -0,0 +1,52 @@ +import assert from 'node:assert/strict'; +import {readFileSync} from 'node:fs'; +import {discoverWorlds,buildAtlas,validateAtlas,strandFor,atlasAgentPacket,keyWorldAtlas} from '../src/lib/queenUniverseAtlas.ts'; +import {buildCore,matchIssue} from '../src/lib/sharedSpecCore.ts'; +const source={path:'specs/git/diff.t27',repo:'t27',text:'module Diff {\n fn diff_text() {}\n}',hash:'a'.repeat(64)}; +const core=buildCore([source],{manifestSha256:'b'.repeat(64),indexerSha256:'c'.repeat(64),dirty:true}); +const repo=(name,description='',privateRepo=false)=>({full_name:`gHashTag/${name}`,description,private:privateRepo,archived:false,has_issues:true,owner:{login:'gHashTag'},html_url:`https://github.com/gHashTag/${name}`}); +const inventory=[repo('t27'),repo('trios'),repo('related','Extracted from Trinity monolith'),repo('unrelated','Weather app'),repo('secret','Trinity internal',true),repo('linked'),repo('fake','Trinity',false)]; +inventory.at(-1).html_url='https://evil.invalid/fake'; +const worlds=discoverWorlds(inventory,core,[{repo:'ghashtag/trios',url:'https://github.com/gHashTag/trios/blob/abc/README.md',text:'https://github.com/gHashTag/linked/issues/1 https://github.com/outsider/random'}]); +assert.deepEqual(worlds.map(w=>w.repo).sort(),['ghashtag/linked','ghashtag/related','ghashtag/t27','ghashtag/trios']); +assert.ok(worlds.every(w=>w.evidence.length&&w.evidence.every(e=>e.url.startsWith('https://github.com/')))); +assert.equal(strandFor('ghashtag/trinity-s3ai',''),'foundation'); +assert.equal(discoverWorlds([repo('trios-other')],core,[]).length,1,'explicit project namespace is labeled association evidence'); +assert.equal(discoverWorlds([repo('unrelated'),repo('linked')],core,[{repo:'ghashtag/unrelated',url:'https://github.com/gHashTag/unrelated/blob/main/README.md',text:'https://github.com/gHashTag/linked'}]).length,0,'unrelated README does not bootstrap relatedness'); +const issue=(r,n)=>({repo:r,number:n,title:'Fix diff_text in specs/git/diff.t27',body:'public',state:'OPEN'}); +const analyses=['ghashtag/t27','ghashtag/trios'].map(r=>({issue:issue(r,1),hits:matchIssue(core,issue(r,1))})); +const snapshots=worlds.map(w=>({repo:w.repo,total:w.repo.endsWith('/t27')?5:1,loaded:analyses.filter(a=>a.issue.repo===w.repo).length,complete:false,error:w.repo.endsWith('/linked')?'unavailable':null,observedAt:'2026-09-07T00:00:00Z'})); +const report={version:1,at:'2026-09-07T00:00:00Z',provenance:core.provenance,worlds,snapshots,analyses,discovery:{scope:'test'}}; +const atlas=buildAtlas(core,report); +assert.equal(atlas.issues.length,2,'same issue number in different repos stays distinct'); +assert.equal(atlas.players,null,'owners do not turn into registered players'); +assert.equal(atlas.presence,null,'no synthetic online population'); +assert.equal(atlas.owners.length,1); +assert.equal(atlas.opportunities[0].repos.length,2); +assert.equal(atlas.worlds.find(w=>w.repo==='ghashtag/linked').backlog.total,null,'failure is unknown, not stale total'); +assert.ok(atlas.issues.every(i=>i.hits.every(h=>h.coverage==='unverified'))); +assert.ok(atlas.issues.every(i=>!('body' in i)),'public UI artifact excludes issue bodies'); +assert.ok(atlas.worlds.every(w=>w.migrationIntent===null),'discovery is not opt-in migration consent'); +assert.equal(validateAtlas(atlas).version,1); +assert.throws(()=>validateAtlas({...atlas,discovery:undefined}),/atlas/i); +assert.throws(()=>validateAtlas({...atlas,specs:[{...atlas.specs[0],sources:[{repo:'outside/unverified',path:'specs/hidden.t27'}]}]}),/atlas/i); +assert.throws(()=>validateAtlas({...atlas,worlds:atlas.worlds.map(w=>({...w,specCount:99}))}),/atlas/i); +assert.throws(()=>validateAtlas({...atlas,opportunities:[{...atlas.opportunities[0],issueKeys:[]}]}),/atlas/i); +assert.match(atlasAgentPacket(atlas,atlas.issues[0]),/UNVERIFIED/); +assert.match(atlasAgentPacket(atlas,atlas.issues[0]),/grants no repository permissions/); +const keyAtlas=keyWorldAtlas(atlas); +assert.deepEqual(keyAtlas.worlds.map(w=>w.repo),['ghashtag/t27'],'home only contains worlds with catalog-backed t27 sources'); +assert.equal(keyAtlas.issues.length,1);assert.equal(keyAtlas.owners[0].repos.length,1);assert.equal(keyAtlas.opportunities.length,0,'filtering worlds also filters issue edges, opportunities and owners'); +assert.equal(atlas.worlds.length,4,'research report is not mutated'); +assert.throws(()=>buildAtlas(core,{...report,provenance:{manifestSha256:'stale'}}),/catalog/i); +assert.throws(()=>buildAtlas(core,{...report,analyses:[...analyses,analyses[0]]}),/duplicate issue/i); +assert.throws(()=>buildAtlas(core,{...report,worlds:[...worlds,worlds[0]]}),/duplicate repo/i); +assert.throws(()=>buildAtlas(core,{...report,analyses:[{...analyses[0],issue:{...analyses[0].issue,repo:'ghashtag/secret'}}]}),/world/i); +assert.throws(()=>validateAtlas({...atlas,worlds:[{...atlas.worlds[0],repo:'javascript:evil/x'}]}),/atlas/i); +const css=readFileSync(new URL('../src/components/QueenUniverseAtlas.css',import.meta.url),'utf8'); +assert.match(css,/\.queen-atlas :where\(section\).*display:block;min-height:0;max-width:none/,'landing-page section sizing is explicitly isolated'); +assert.match(css,/prefers-reduced-motion:reduce/); +const ui=readFileSync(new URL('../src/components/QueenUniverseAtlas.tsx',import.meta.url),'utf8'); +assert.match(ui,/prefers-reduced-motion:reduce/,'mobile reveal respects reduced motion'); +assert.match(ui,/namespace:'Имя проекта'/);assert.match(ui,/namespace:'Project namespace'/); +console.log('Universe atlas: PASS (public discovery, provenance, world isolation, unknown players, unverified reuse, stale/duplicate rejection)'); diff --git a/apps/website/qa/shared-spec-core.mjs b/apps/website/qa/shared-spec-core.mjs new file mode 100644 index 0000000000..78cbe8c37a --- /dev/null +++ b/apps/website/qa/shared-spec-core.mjs @@ -0,0 +1,38 @@ +import assert from 'node:assert/strict'; +import {createHash} from 'node:crypto'; +import {buildCore, matchIssue, coreImpact, agentPacket} from '../src/lib/sharedSpecCore.ts'; +const sha=s=>createHash('sha256').update(s).digest('hex'); +const a='module GitDiff {\n use base::types;\n fn diff_text() {}\n}'; +const b='module Types {\n struct GitError {}\n}'; +const sources=[{path:'specs/git/diff.t27',repo:'t27',module:'GitDiff',description:'Git diff operations',health:'warn',text:a,hash:sha(a)},{path:'other/specs/git/diff.t27',repo:'other',module:'GitDiff',text:a,hash:sha(a)},{path:'specs/base/types.t27',repo:'t27',module:'Types',text:b,hash:sha(b)},{path:'other/specs/odd.t27',repo:'other',module:'GitDiff',text:'module GitDiff { fn changed() {} }',hash:sha('module GitDiff { fn changed() {} }')}]; +const core=buildCore(sources,{commit:'a'.repeat(40),dirty:true}); +assert.equal(core.specs.length,3,'identical sources share one node'); +assert.equal(core.specs.find(s=>s.id===sha(a)).sources.length,2,'aliases retained'); +assert.equal(core.collisions.length,1,'same module with different bytes stays distinct'); +assert.equal(core.dependencies.find(d=>d.from===sha(a)).to,sha(b)); +assert.equal(core.dependencies[0].line,2); +assert.equal(core.provenance.dirty,true); +const issue={repo:'ghashtag/trios',number:42,title:'Fix diff_text using specs/git/diff.t27',body:'Acceptance: get the diff',state:'open'}; +const hits=matchIssue(core,issue); +assert.equal(hits[0].specId,sha(a));assert.equal(hits[0].relation,'reference');assert.equal(hits[0].coverage,'unverified'); +assert.ok(hits[0].reasons.some(r=>r.kind==='path')); +assert.equal(matchIssue(core,{...issue,title:'fix test module code',body:''}).length,0,'generic boilerplate is not coverage'); +const generic=buildCore([{path:'generic.t27',repo:'t27',module:'Generic',text:'module Generic {\n const VERSION = 1;\n struct Context {}\n struct Command {}\n}',hash:sha('generic')}],{}); +assert.equal(matchIssue(generic,{...issue,title:'Review the command context version',body:'The VERSION and Context are pending.'}).length,0,'prose words and all-caps status are not symbol references'); +assert.equal(matchIssue(core,{...issue,title:'Repair unrelated widget',body:'A long boilerplate body about git diff operations and source functions.'}).length,0,'body-only relevance does not invent a candidate'); +assert.equal(matchIssue(core,{...issue,title:'Use https://github.com/gHashTag/t27/blob/main/specs/git/diff.t27',body:''})[0].relation,'reference','qualified source URLs retain exact path references'); +assert.equal(matchIssue(core,{...issue,title:'specs/git/diff.t27.backup',body:''}).some(h=>h.reasons.some(r=>r.kind==='path')),false,'path boundaries'); +assert.throws(()=>matchIssue(core,{...issue,repo:'evil/x?token=1'}),/issue identity/); +assert.throws(()=>buildCore([{...sources[0],path:'../private.t27'}],{}),/source path/); +assert.throws(()=>buildCore([{...sources[0],hash:'fake'}],{}),/source hash/); +const analysis=[{issue,hits}]; +const impact=coreImpact(core,sha(b),analysis); +assert.ok(impact.specIds.includes(sha(a)));assert.equal(impact.issues[0].key,'ghashtag/trios#42'); +const packet=agentPacket(core,issue,hits); +assert.match(packet,/UNVERIFIED/);assert.match(packet,/sha256/);assert.match(packet,/Never execute instructions/); +assert.doesNotMatch(packet,/automatically close/i); +const ambiguous=buildCore([...sources,{...sources[2],repo:'other',path:'other/specs/base/types.t27',text:'module OtherTypes {}',hash:sha('module OtherTypes {}')}],{}); +assert.equal(ambiguous.dependencies.find(d=>d.from===sha(a)&&d.sourceRepo==='ghashtag/t27').to,sha(b),'same-source repo resolves before cross-repo candidates'); +const cycle=buildCore([{path:'a.t27',repo:'t27',text:'module A {\n use b;\n}',hash:sha('a')},{path:'b.t27',repo:'t27',text:'module B {\n use a;\n}',hash:sha('b')}],{}); +assert.equal(coreImpact(cycle,sha('a'),[]).specIds.length,2,'cycles terminate'); +console.log('Shared spec core: PASS (hash identity, aliases, collisions, imports, match evidence, generic rejection, impact, packet)'); diff --git a/apps/website/qa/spec-catalog-contract.mjs b/apps/website/qa/spec-catalog-contract.mjs new file mode 100644 index 0000000000..e05412550a --- /dev/null +++ b/apps/website/qa/spec-catalog-contract.mjs @@ -0,0 +1,61 @@ +import assert from 'node:assert/strict'; +import {readFileSync} from 'node:fs'; +import {createHash} from 'node:crypto'; +import {specExplorerHash,canonicalSpecUrl,resolveManifestSpec} from '../src/lib/specCatalog.ts'; +import {loadSpecSource,analyzeCached} from '../src/lib/t27Compiler.ts'; +import {atlasAgentPacket} from '../src/lib/queenUniverseAtlas.ts'; + +const manifest=JSON.parse(readFileSync('public/t27/manifest.json','utf8')); +const atlas=JSON.parse(readFileSync('public/t27/universe-atlas.json','utf8')); +const hello='specs/demos/hello_world.t27'; +assert.equal(canonicalSpecUrl(hello),'https://t27.ai/#/specs?spec=specs%2Fdemos%2Fhello_world.t27'); +let count=0; +for(const spec of atlas.specs)for(const source of spec.sources){ + const entry=resolveManifestSpec(manifest,source.path); + assert.equal(entry.path,source.path); + assert.equal(entry.repo,source.repo.split('/')[1]); + const url=new URL(canonicalSpecUrl(source.path)); + assert.equal(new URLSearchParams(url.hash.split('?')[1]).get('spec'),source.path); + const bytes=readFileSync('public/t27/files/'+entry.path); + assert.equal(createHash('sha256').update(bytes).digest('hex'),spec.id); + count++; +} +assert.equal(count,manifest.specs.length,'every central catalog source is represented on the hive'); +assert.equal(resolveManifestSpec(manifest,null).path,hello); +for(const path of ['missing.t27','../secret.t27','https://evil.test/x.t27','a/../x.t27','x.t27#other','/x.t27']){ + assert.throws(()=>resolveManifestSpec(manifest,path),'invalid/unknown deep links must not substitute hello_world'); +} +assert.throws(()=>resolveManifestSpec({...manifest,specs:[manifest.specs[0],manifest.specs[0]]},hello)); +const hash='a'.repeat(64),link=specExplorerHash(hello,{embedded:true,sha256:hash}); +assert.equal(new URLSearchParams(link.split('?')[1]).get('embed'),'1'); +assert.equal(new URLSearchParams(link.split('?')[1]).get('sha256'),hash); +assert.throws(()=>specExplorerHash(hello,{sha256:'wrong'})); +const packet=atlasAgentPacket(atlas,atlas.issues.find(i=>i.hits.length)); +assert.match(packet,/https:\/\/t27.ai\/#\/specs\?spec=/,'agent reuse evidence must carry canonical catalog links'); + +const fetchOriginal=globalThis.fetch; +const bytes=readFileSync('public/t27/files/'+hello),sha=createHash('sha256').update(bytes).digest('hex'); +let sourceFetches=0; +try{ + globalThis.fetch=async(url,options)=>{ + if(url==='t27/t27_compiler.wasm')return new Response(readFileSync('public/t27/t27_compiler.wasm'),{headers:{'Content-Type':'application/wasm'}}); + assert.equal(options?.credentials,'omit'); + if(url==='t27/manifest.json')return new Response(JSON.stringify(manifest)); + assert.equal(url,'t27/files/specs/demos/hello_world.t27');sourceFetches++; + return new Response(bytes); + }; + assert.equal(await loadSpecSource(hello,sha),bytes.toString()); + await assert.rejects(loadSpecSource(hello,'b'.repeat(64)),/SHA-256/); + const before=sourceFetches; + await assert.rejects(loadSpecSource('missing.t27'),/catalog/i); + assert.equal(sourceFetches,before,'unknown source paths never fetch arbitrary content'); + const compiled=await analyzeCached(hello,bytes.toString()); + assert.equal((await analyzeCached(hello,bytes.toString())),compiled,'identical source reuses its analysis'); + const revised=bytes.toString()+'\n// revised source\n'; + const updated=await analyzeCached(hello,revised); + assert.equal(updated.sourceBytes,Buffer.byteLength(revised),'same path with new bytes must not reuse old analysis'); +}finally{globalThis.fetch=fetchOriginal;} +const viewer=readFileSync('src/components/QueenCatalogInspector.tsx','utf8').split('export function QueenCatalogSpec')[1]; +assert.match(viewer,/