Auto-generated from all feature plans. Last updated: 2026-07-11
-
N/A (in-memory state + optional pluggable snapshot/event stores) (002-activation-frontier)
-
Python 3.10+ (
pyproject.tomlrequires-python) + None — zero runtime dependencies (constitutional constraint); stdlibasyncioonly. Dev: pytest, ruff, mypy (003-concurrent-scheduler) -
Pluggable
SnapshotStore/EventLogprotocols (in-memory reference implementations inloopgraph/persistence/); snapshot format version stays 2 (003-concurrent-scheduler) -
Pluggable
SnapshotStore/EventLogprotocols. Child run state persists as sibling snapshots under namespaced ids{parent}/{node}@{visit}in the same store; snapshot format version stays 2; no parent-side linkage keys (child ids are derivable by convention) (004-subgraph-node) -
Python 3.10+ + None (zero runtime dependencies) (001-scheduler-loop-reentry)
src/
tests/
cd src [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] pytest [ONLY COMMANDS FOR ACTIVE TECHNOLOGIES][ONLY COMMANDS FOR ACTIVE TECHNOLOGIES] ruff check .
Python 3.10+: Follow standard conventions
- 004-subgraph-node: Added Python 3.10+ (
pyproject.tomlrequires-python) + None — zero runtime dependencies (constitutional constraint); stdlibasyncioonly. Dev: pytest, ruff, mypy - 003-concurrent-scheduler: Added Python 3.10+ (
pyproject.tomlrequires-python) + None — zero runtime dependencies (constitutional constraint); stdlibasyncioonly. Dev: pytest, ruff, mypy - 002-activation-frontier: Added Python 3.10+ + None (zero runtime dependencies)