Skip to content

ring-105: ecosystem .tri rewrite (7 repos -> t27 SSOT)#1454

Draft
gHashTag wants to merge 7 commits into
masterfrom
ring-105-ecosystem-tri-rewrite
Draft

ring-105: ecosystem .tri rewrite (7 repos -> t27 SSOT)#1454
gHashTag wants to merge 7 commits into
masterfrom
ring-105-ecosystem-tri-rewrite

Conversation

@gHashTag

@gHashTag gHashTag commented Jul 8, 2026

Copy link
Copy Markdown
Owner

ring-105: ecosystem .tri rewrite (7 repos -> t27 SSOT)

Draft PR. Info-drop, no merge urgency. Async-only.

Summary

Landing schema-first .tri specifications derived from a 7-repo ecosystem
(t27, trinity, trios, trios-mcp, 999-multibots-tma, 999-multibots-telegraf,
IGLA) as upstream SSOT under specs/** in gHashTag/t27.

Hard rule enforced: no hand-written .zig/.rs anywhere in this PR. All
targets are auto-generated from .tri or marked STUB. Every commit carries
a spec_hash-friendly path; no logic duplication between spec and code.

Commits (7 atomic, one per ring)

Ring Path added Closes
105-000 docs/wave_ecosystem_2026-07-08/* (5 files) #1452
105-001 specs/experience/experience.tri #1449
105-002 specs/organism/{mozg,dna}.tri Refs gHashTag/trinity#604
105-003 specs/git/orchestrator.tri (zig target) #1450
105-004 specs/mcp/tool_registry.tri (rust STUB) Refs gHashTag/trios-mcp#7
105-005+006 specs/scenes/scene_schema.tri + specs/runtime/ring_runtime.tri Refs gHashTag/trios#1083
105-007 specs/dataset/igla_coder_manifest.tri + dataset/igla-coder/v0.1/** #1451

Layout discussion (no code): Refs #1453.

Honest limits (do not spin)

  • Parse validation TRAIN-BOX pending. No cargo/rustc in the drafting
    sandbox; t27c parse of the 8 new .tri files is not yet verified locally.
  • W-18 data-starvation stays HIGH. IGLA-CODER v0.1 seed at ~7-10K
    tokens is ~3 orders of magnitude below the phi-1-small ~350M-param
    compilable-code floor (Chinchilla-optimal for even a 500K-param model
    would be ~10M tokens). Not training-ready; schema-first seed only.
  • No PPA claims. No performance/area/power numbers attached.
  • No P3109 / ARITH-2025 formal-verification parity claim. t27 Coq
    surface is labelled partial in STATUS.md.
  • Anonymisation verified for scenes + runtime specs: no PII, no
    wallets, no bot tokens, no user IDs, no tariff codes.

Weaknesses openly recorded

docs/wave_ecosystem_2026-07-08/WEAKNESS_AUDIT.md documents 11 weaknesses
W-A..W-K across the 7-repo ecosystem, of which 5 are HIGH severity and
3 carry partial mitigation. This PR does not close any of them.

References

Not asking

No merge urgency, no review deadline, no reply obligation. Marking Draft
so the PR is visible and citeable without gating the master branch.

gHashTag added 7 commits July 8, 2026 07:39
…epic + final report

11 weaknesses W-A..W-K across 7-repo ecosystem (t27/trinity/trios/trios-mcp/
999-multibots-tma/999-multibots-telegraf/IGLA). 5 HIGH, 3 partial mitigation.
Negative-first literature review with 68 citations. Epic decomposed into
8 ring-105-XXX branches. Toxic verdict + 3 forward roads + 3 collaboration
variants. ASCII, banned-hype clean.

Closes #1452
Refs #1453
Cross-ring verdict SSOT with three invariants and eight tests. Fields:
ring, spec_hash (32B), gen_hash (32B), status enum, evidence[], next_action.
Schema-first, no hand-written .zig/.rs. Traceable via spec_hash under L1.

Closes #1449
Refs #1453
…) .tri

mozg.tri: cognitive state FSM (short_term + long_term slots, tick(stimulus)).
dna.tri: persistence + provenance (spec_hash, gen_hash, ancestor chain).
Schema-first upstream SSOT for the Trinity organism model.

Refs gHashTag/trinity#604
Refs #1453
PHI LOOP state machine: edit_spec -> seal_hash -> gen -> test -> verdict
-> commit -> push. Schema-first with three invariants and eight tests.
Target: gen/zig/git-bridge.zig (auto, do not hand-edit).

Closes #1450
Refs #1453
Small SSOT for Tool { name, version, args_schema, returns_schema,
side_effect_class }. Any MCP server can consume, including trios-mcp.
Schema-first, three invariants, eight tests.

Refs gHashTag/trios-mcp#7
Refs #1453
scene_schema.tri: generic scene FSM (message envelope + state transitions).
ring_runtime.tri: generic ring-worker (backoff policy + lease + heartbeat).
Both anonymised: no PII, no wallets, no bot tokens, no user IDs, no tariffs.
Schema-first upstream SSOT for downstream multibot / worker systems.

Refs gHashTag/trios#1083
Refs #1453
…seed pairs

Manifest schema: Pair { id, spec_path, metadata_path, spec_hash, meta_hash,
gen_target, license }, three invariants, eight tests.

v0.1 seed: 8 pairs derived from ring-105-001..007 pilots, per-pair SHA-256
in MANIFEST.json, DECONTAM.md log, README.md. Total ~7-10K tokens, ~31 KB.

Honest capacity note: ~3 orders of magnitude below phi-1-small ~350M-param
compilable-code floor. W-18 (data-starvation) stays HIGH. Not training-ready;
schema-first seed only.

Closes #1451
Refs #1453
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

📓 NotebookLM Notebook linked to this PR

This notebook contains session context, decisions, and artifacts for this work.

@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

PR Dashboard

Generated at: 2026-07-08 07:41:26 UTC

Summary

Status Count
Total Open PRs 26
PRs with Failing Checks 16
PRs with All Checks Green 10
READY 9
FAILING 16
PENDING 0

Seal Status

  • ⚠️ STALE -- sha256(compiler.rs)=197d6eb5a40b != manifest seal=49e55df6d444.
    The committed NMSE numbers were certified against an older compiler.rs.
    Run scripts/reseal-check.sh locally for the two-step reseal command (advisory; not a merge gate).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant