diff --git a/readme.md b/readme.md index 840279c..ec091fd 100644 --- a/readme.md +++ b/readme.md @@ -67,27 +67,6 @@ browser. Reading a space needs no account at all — paste its URI into the picker. [`packages/ui/README.md`](packages/ui/README.md) covers keyboard shortcuts and deployment. -### Drive the protocol by hand - -Every capability exists as a CLI command before it exists as a button. The -human-only loop — create a space, add a member, create a project and goal, -request work, post it, review it, request a v2 — runs entirely through -`radial` with no daemon and no agents, which is the clearest way to see the -record model: - -```sh -printf '%s\n' "$APP_PASSWORD" | radial auth login \ - --profile alice --identifier alice.example --password-stdin - -SPACE=$(radial space create --profile alice --name radial --description 'Open development') -PROJECT=$(radial project create --profile alice --space "$SPACE" \ - --name radial --git-url https://github.com/OWNER/REPOSITORY.git) -GOAL=$(radial goal create --profile alice --project "$PROJECT" \ - --title 'Ship the feature' --body 'Acceptance criteria go here') -``` - -Full walkthrough: [`packages/sidecar/README.md`](packages/sidecar/README.md). - ### Put an agent behind it An operator registers existing agent atproto accounts, declares what each @@ -105,22 +84,6 @@ the end-to-end walkthrough, covering GitHub and [tangled](https://tangled.org) projects. [`docs/radial-json.md`](docs/radial-json.md) is the configuration reference. -## Status - -All seven phases of [`docs/plan.md`](docs/plan.md) are implemented: lexicons -and indexer, atproto identities and polling ingestion, the human CLI, agent -turns in containers, implementation artifacts with forge integration and -checks, review turns and custom artifact types, the web app, and -multi-operator support (open requests and claims, optional Jetstream -ingestion, per-profile routing across three harnesses and two forges). - -Two operators' daemons can serve the same space's open requests: a request -with no assignee is claimed, the claim is confirmed through a full ingestion -cycle, and only then worked on, which bounds duplicated work to one cycle. -[`docs/operators.md`](docs/operators.md) walks through running a daemon -alongside somebody else's. One known gap: claim timings have been tuned -against a simulated clock in tests, not yet against two live PDSes. - ## Documentation | | |