Skip to content

Commit 2b8e39e

Browse files
authored
Merge pull request #242 from transitrix/feat/23-plugin-readme
feat(plugin): add README.md for Claude plugin marketplace listing
2 parents 6b30aed + fa8387a commit 2b8e39e

1 file changed

Lines changed: 57 additions & 0 deletions

File tree

transitrix/README.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
# Transitrix plugin for Claude Code
2+
3+
Transitrix is a text-native methodology for enterprise architecture: every artefact lives in a versioned YAML file, reviewed as a diff, and governed by a published spec. This plugin brings the methodology's operational surface into Claude Code — scaffolding adopter repositories, turning organisational documents into structured canon candidates, running a read-only repo health check, and producing reproducible compliance reports.
4+
5+
**Install command (once the plugin is published):**
6+
7+
```
8+
/plugin install transitrix
9+
```
10+
11+
**Self-hosted install (available now — the `transitrix/methodology` repository acts as a marketplace):**
12+
13+
```
14+
/plugin marketplace add transitrix/methodology
15+
/plugin install transitrix@transitrix-methodology
16+
```
17+
18+
---
19+
20+
## Skills
21+
22+
| Skill | Invocation | What it does | Min methodology version |
23+
|---|---|---|---|
24+
| **Onboard** | `/transitrix:onboard` | Scaffolds a new adopter repository (zoned `canon/` + `field/` + `codex/` layout, assistant-neutral `AGENTS.md`, `transitrix.yaml` manifest) and walks through a first notation file | 0.5.0 |
25+
| **Ingest** | `/transitrix:ingest` | Turns raw organisational documents — interviews, policies, org charts — into `field`-zone artefacts and typed canon candidates, then stages a human review queue | 0.6.0 |
26+
| **Repo-check** | `/transitrix:repo-check` | Read-only health check: methodology version, coverage-profile resolution, per-TYPE element counts, and integrity flags — all data-free, safe to share externally | 0.6.0 |
27+
| **Report** | `/transitrix:report` | Produces a reproducible compliance report (obligation × subject impact matrix or per-regime coverage metric) via a committed view-config artefact and the `cervin` CLI renderer | 0.6.0 |
28+
| **Reg-intel** | `/transitrix:reg-intel` | Monitors regulatory sources, classifies new instruments against the organisation's obligation catalogue, and stages a review digest for human triage | 0.6.0 |
29+
30+
---
31+
32+
## Prerequisites
33+
34+
- **Claude Code** — the plugin runs inside a Claude Code session.
35+
- **An adopter repository** — a repository following the Transitrix zoned layout (`canon/` + `field/` + `codex/`). Create one with `/transitrix:onboard`, or clone the worked example at `github.com/transitrix/acme-corp`.
36+
- **Methodology version pin** — the repository must declare its methodology version in `transitrix.yaml`. Skills check the declared version against their `min_version` field and warn if the repo is on an older release.
37+
- **Transitrix Studio / CLI** (optional) — the `ingest` and `report` skills delegate deterministic work to `@transitrix/ingest-cli` and `cervin` respectively. Both skills run a pre-check (Step 0) and tell the user to install the CLI if it is absent; they do not hand-roll the logic.
38+
39+
---
40+
41+
## What the plugin does not do
42+
43+
- It does not vendor a copy of the methodology canon. When a skill needs the full spec it fetches it from `github.com/transitrix/methodology` via `WebFetch`.
44+
- It never writes **admitted canon** directly. Admission stays a deliberate human gate (`admitted_by` field). The ingest skill emits candidates and a review queue; the human decides what to promote.
45+
- It does not run in the background or send data to external services beyond `github.com/transitrix/methodology`.
46+
47+
---
48+
49+
## Methodology
50+
51+
Full specification, notation reference, and migration guides: [`github.com/transitrix/methodology`](https://github.com/transitrix/methodology).
52+
53+
---
54+
55+
## License
56+
57+
MIT — see [`LICENSE`](https://github.com/transitrix/methodology/blob/main/LICENSE) in the methodology repository.

0 commit comments

Comments
 (0)