Files
agent-swarm-repo/manifests/requirements.md
Tarik Moussa b7b6766364 docs: bootstrap tg-bot-jetson — board, ADRs, state, session-prompts
ROADMAP mit 7 Items (F-01…F-07) und DAG. STATE aktiviert. CONVENTIONS
projektspezifisch ergänzt. ADRs 0002-0004 (Stack, Whitelist, Spike-Gate).
Kaltstartfähige Prompts für F-01 (Skeleton) und F-02 (API-Spike) erzeugt.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-03 23:24:13 +02:00

1.5 KiB

Requirements-Manifest (kalt verifizierbar)

Eine Zeile je Erfolgskriterium. Der Reviewer prüft Spalte für Spalte.

ID Anforderung Datei(en) Test/Prüfbefehl Status
R-0001 uv sync läuft ohne Fehler pyproject.toml, uv.lock uv sync todo
R-0002 Pytest-Suite grün tests/ uv run pytest tests/ -v todo
R-0003 Ruff meldet 0 Befunde src/, tests/ uv run ruff check src/ tests/ todo
R-0004 Bot antwortet nur auf whitelistete User-IDs src/bot/whitelist.py uv run pytest tests/test_whitelist.py -v todo
R-0005 Nicht-whitelistete User erhalten keine Antwort src/bot/whitelist.py uv run pytest tests/test_whitelist.py::test_blocked_user -v todo
R-0006 Bot leitet Nachrichten an lokales Modell weiter src/bot/connector.py uv run pytest tests/test_connector.py -v todo
R-0007 Modell-Antwort wird an User zurückgesendet src/bot/handlers.py uv run pytest tests/test_handlers.py -v todo
R-0008 Spike-Ergebnis: Modell-API erreichbar (GO) spike/model-api/result.md manuell: python spike/model-api/probe.py todo
R-0009 Config lädt aus Env-Vars ohne Exception src/bot/config.py uv run pytest tests/test_config.py -v todo
R-0010 .env nicht im Git-Index .gitignore git ls-files .env → leer todo

Status: todo · in_progress · done · drift (vom Audit markiert).