docs: testbed README (run/agent/conformance), setup.sh deps, build log, project status

This commit is contained in:
opencode
2026-08-08 04:29:08 +03:00
parent 8e467f22af
commit 132eb25c62
4 changed files with 134 additions and 10 deletions
+7 -7
View File
@@ -1,9 +1,9 @@
# aicc-capsule build log
# Fill this in as you go. Keep it short — one line per milestone.
- [ ] 2026-08: context pack created (AGENTS.md, docs, scripts)
- [ ] bridge skeleton: world + capsule + WebSocketServer
- [ ] tools: proprioception, vision, move, turn, look_at, interact (+ echo/boom/bump for conformance)
- [ ] conformance 9/9 green
- [ ] agent demo loop (LLM drives capsule to beacon, interacts)
- [ ] README in testbed/ with run instructions
- [x] 2026-08: context pack created (AGENTS.md, docs, scripts)
- [x] 2026-08: bridge skeleton: world (room + capsule physics + beacon) + headless raycaster + WebSocketServer
- [x] 2026-08: tools: proprioception, vision, depth, hear, world_query, move, turn, look_at, interact (+ echo/boom/bump for conformance)
- [x] 2026-08: conformance 9/9 green against the testbed bridge
- [x] 2026-08: pytest suite (33 tests: world physics, renderer, bridge tools, protocol)
- [x] 2026-08: agent demo loop: LLM (OpenAI-compatible, ollama default) + scripted fallback + auto handoff; E2E verified over WebSocket
- [x] 2026-08: README in testbed/ with run instructions, setup.sh deps, run_bridge.sh
+6 -2
View File
@@ -8,7 +8,11 @@ source testbed/.venv/bin/activate
pip install --upgrade pip
# aicc-py SDK from sibling checkout
pip install -e "$HOME/Desktop/aicc-py"
# Engine and demo deps go here (e.g. ursina, panda3d, pillow, websockets)
# pip install ...
# Engine + demo deps: Pillow (headless raycaster renderer), websockets (transport),
# openai (LLM demo client), pytest (test suite)
pip install pillow websockets openai pytest pytest-asyncio
echo "Setup done. Activate with: source testbed/.venv/bin/activate"
echo "Run the bridge: scripts/run_bridge.sh"
echo "Run the demo: testbed/.venv/bin/python -m testbed.demo --agent auto"
echo "Conformance: testbed/.venv/bin/python -m testbed.conformance ~/Desktop/aicc-spec/conformance/scenarios"