Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 25 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ If the agent cannot produce the artifact, the work cannot be promoted.

- Architecture generation: Trinity v2
- Runtime release: v0.1.0
- Public Tool Contract: v1.0 freeze candidate; working spec is `v1.1.0-draft`
- Tool Contract ABI: v1.0.0 stable; validation tooling v1.0.1
- Kernel CLI: verified v0.1.0 runtime included in this repository
- Release evidence: [`docs/releases/TRINITY_V0_1_0_RELEASE_EVIDENCE.md`](docs/releases/TRINITY_V0_1_0_RELEASE_EVIDENCE.md)

Expand All @@ -108,6 +108,27 @@ Clean export without optional sibling tools: 1860 passed, 8 skipped

---

## Tool Ecosystem

Trinity separates the kernel, public ABI, and tools that implement the ABI.

| Tool | Role | Status | Contract | Repo |
|---|---|---|---|---|
| Trinity Protocol | Kernel / governance runtime | v0.1.0 stable | consumes Tool Contract | this repo |
| Trinity Tool Contract | Stable ABI for CLI tools | v1.0.0 stable, v1.0.1 validator | v1.0 | [`postmunnet/trinity-tool-contract`](https://github.com/postmunnet/trinity-tool-contract) |
| browser-cli | Browser automation organ | planned clean export | target v1.0 | planned |
| memory-cli | Artifact memory organ | planned | target v1.0 | planned |
| verify-cli | Verification organ | planned | target v1.0 | planned |
| retro-cli | Retrospective / memory handoff organ | planned | target v1.0 | planned |

Canonical Tool Contract:

- [`postmunnet/trinity-tool-contract`](https://github.com/postmunnet/trinity-tool-contract)
- pinned ABI: [`v1.0.0`](https://github.com/postmunnet/trinity-tool-contract/tree/v1.0.0)
- validation tooling: [`v1.0.1`](https://github.com/postmunnet/trinity-tool-contract/releases/tag/v1.0.1)

---

## Architecture

```text
Expand Down Expand Up @@ -206,7 +227,7 @@ Specs:

- [`docs/specs/INDEX.md`](docs/specs/INDEX.md)
- [`docs/specs/00_BLUEPRINT.md`](docs/specs/00_BLUEPRINT.md)
- [`docs/specs/01_TOOL_CONTRACT.md`](docs/specs/01_TOOL_CONTRACT.md)
- [`docs/specs/01_TOOL_CONTRACT.md`](docs/specs/01_TOOL_CONTRACT.md) redirects to [`postmunnet/trinity-tool-contract`](https://github.com/postmunnet/trinity-tool-contract)

---

Expand Down Expand Up @@ -242,7 +263,7 @@ Version story:
```text
Trinity Protocol v2 = architecture / constitution generation
Runtime v0.1.0 = first public executable runtime line
Tool Contract = v1.0 freeze candidate, v1.1 draft working spec
Tool Contract ABI = v1.0.0 stable; validation tooling v1.0.1
```

See [`docs/VERSION_LINEAGE.md`](docs/VERSION_LINEAGE.md).
Expand Down Expand Up @@ -279,3 +300,4 @@ Trinity คือ control layer แบบ CLI-first สำหรับงาน
- [`docs/ORIGIN_TH.md`](docs/ORIGIN_TH.md) — ที่มาของ Trinity
- [`docs/RITUALS_TH.md`](docs/RITUALS_TH.md) — ritual reference
- [`docs/operator-guide-th/00_README.md`](docs/operator-guide-th/00_README.md) — คู่มือใช้งาน
- [`postmunnet/trinity-tool-contract`](https://github.com/postmunnet/trinity-tool-contract) — Tool Contract ABI v1.0
2 changes: 1 addition & 1 deletion docs/VERSION_LINEAGE.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ contracts. They should not be collapsed into one number.
```text
Trinity Protocol v2 = architecture / constitution generation
Runtime v0.1.0 = first public executable runtime line
Tool Contract = v1.0 freeze candidate, v1.1 draft working spec
Tool Contract ABI = v1.0.0 stable; validation tooling v1.0.1
```

## v0.1.0
Expand Down
2 changes: 1 addition & 1 deletion docs/VERSION_LINEAGE_TH.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Trinity แยก version line ของ architecture, runtime และ tool co
```text
Trinity Protocol v2 = architecture / constitution generation
Runtime v0.1.0 = first public executable runtime line
Tool Contract = v1.0 freeze candidate, v1.1 draft working spec
Tool Contract ABI = v1.0.0 stable; validation tooling v1.0.1
```

## v0.1.0
Expand Down
Loading
Loading