Skip to content

Pin Traverse runtime to v0.3.0 and document local discovery#18

Merged
enricopiovesan merged 1 commit into
mainfrom
claude/issue-9-pin-traverse-runtime-v0-3-0
Jun 29, 2026
Merged

Pin Traverse runtime to v0.3.0 and document local discovery#18
enricopiovesan merged 1 commit into
mainfrom
claude/issue-9-pin-traverse-runtime-v0-3-0

Conversation

@enricopiovesan

Copy link
Copy Markdown
Contributor

Summary

Pins the Traverse runtime dependency to v0.3.0 and documents the complete local setup sequence, resolving open questions 1–3 from the plan. All apps in this repo target this baseline.

Definition of Done

  • docs/traverse-runtime.md — canonical setup reference: version, start command, discovery file, API surface table, browser config, Phase 2 CLI commands, CI env var overrides
  • CLAUDE.md — Traverse Runtime section with version, address, and start commands
  • AGENTS.md — Traverse Runtime section with discovery snippet and TRAVERSE_REPO override
  • scripts/ci/repository_checks.sh — requires docs/traverse-runtime.md
  • scripts/ci/phase1_smoke.sh — already updated to use .traverse/server.json discovery

Validation

bash scripts/ci/repository_checks.sh
# PASS: all required files present

# Local runtime verification
git clone https://github.com/traverse-framework/Traverse.git /tmp/traverse
cd /tmp/traverse && git checkout v0.3.0
cargo run -p traverse-cli -- serve &
curl -s http://127.0.0.1:8787/healthz | jq .
# {"status":"ok","api_version":"v1","workspace_default":"local-default",...}

Architecture boundary

Docs only — no business logic, no Traverse internals imported. Runtime version is an external pinned dependency.

Closes #9

- docs/traverse-runtime.md: canonical setup reference — v0.3.0 source
  build, cargo run -p traverse-cli -- serve, .traverse/server.json
  discovery (base_url=127.0.0.1:8787, workspace=local-default), API
  surface table, browser config, Phase 2 CLI commands, CI env vars
- CLAUDE.md: added Traverse Runtime section with version, address,
  discovery, and local setup commands
- AGENTS.md: added Traverse Runtime section with start command,
  discovery snippet, and TRAVERSE_REPO override
- scripts/ci/repository_checks.sh: require docs/traverse-runtime.md

Closes #9

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@enricopiovesan enricopiovesan force-pushed the claude/issue-9-pin-traverse-runtime-v0-3-0 branch from d081fab to e70b55e Compare June 29, 2026 22:28
@enricopiovesan enricopiovesan merged commit 15536e2 into main Jun 29, 2026
4 checks passed
@enricopiovesan enricopiovesan deleted the claude/issue-9-pin-traverse-runtime-v0-3-0 branch June 29, 2026 22:37
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.

Pin Traverse runtime to v0.3.0 and document local discovery

1 participant