mirror of
https://github.com/Heretek-AI/SwarmOS.git
synced 2026-11-07 10:06:01 -10:00
- Probe every OpenCode V2 capability SwarmOS uses at startup and run each setup module in isolation; /doctor and tools.swarmos.doctor report registered, skipped (with the missing capability) and failed modules plus caught hook errors. - scripts/check-host-contract.ts scans an OpenCode V2 checkout for the hook names and APIs SwarmOS relies on (also runnable via OPENCODE_V2_SRC in tests). - tools.verify.run discovers the repo's own checks, scopes tests to files that import the changed code, and returns structured counts and file:line failures. QA PASS receipts and the release gate now require a passing run on the current working tree (opt out with requireVerifiedReceipts: false). - Per-session telemetry and an observe-only mode used as the benchmark baseline. - bench/: 12 tasks with hidden tests and reference solutions, reference/noop/ agent drivers, and a SwarmOS-vs-baseline report. Co-Authored-By: Claude Opus 5.5 <[email protected]> Claude-Session: https://claude.ai/code/session_0171AqkGJuWMw9gY25tb1Q7T
46 lines
543 B
Plaintext
46 lines
543 B
Plaintext
# Dependencies
|
|
node_modules/
|
|
|
|
# Build artifacts
|
|
dist/
|
|
|
|
# Exclude embedded review source tree (545MB OpenCode V2 core audit)
|
|
review/
|
|
|
|
# Local OpenCode runtime state & board
|
|
.opencode/
|
|
tool-output/
|
|
|
|
# Logs
|
|
*.log
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
bun.lockb.bak
|
|
|
|
# Environment and secrets
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
*.pem
|
|
*.key
|
|
id_rsa*
|
|
id_ed25519*
|
|
|
|
# OS / Editor
|
|
.DS_Store
|
|
Thumbs.db
|
|
.idea/
|
|
.vscode/*
|
|
!.vscode/settings.json
|
|
!.vscode/extensions.json
|
|
*.swp
|
|
*.swo
|
|
|
|
# Coverage / Test
|
|
coverage/
|
|
.turbo/
|
|
|
|
# Benchmark output
|
|
bench/results/
|