smoke-e2e

command
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 19, 2026 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Overview

Command smoke-e2e exercises the §6.4 cross-aspect stack end-to-end: spawns a Nexus, auto-starts a wren aspect from a test aspect dir, drives a `dispatch` frame over WS, asserts the `dispatch.result` round-trip — everything talks WS.

Two modes:

  • Default: uses a fake harness (this binary itself, via HANDQUEUE_FAKE_HARNESS env) so no real Claude calls happen. Proves the wire: Nexus binds, aspect registers via WS, dispatch enqueues, subprocess spawns, dispatch.result flows back correlated.

  • -live: uses the real harness binary (built from this repo) and hits Claude for a real verify-canon invocation. Requires ANTHROPIC_API_KEY in env.

Usage:

go run ./scripts/smoke-e2e                  # default fake
go run ./scripts/smoke-e2e -live            # real Claude

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL