user-engine/.claude/rules/stack-and-commands.md
tegwick c431915d56
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s
Hygiene: SCOPE stance sentence, stack/architecture stubs, first-session archive
Record the published fail-closed PEP stance in SCOPE, fill the agent
stack and architecture stubs from the shipped layout, and retire the
first-session protocol now that USER-WP-0001–0024 exist.

Assistant: grok
Assistant-Session: 01a04cea-f0d6-7ab3-9ffd-881eb6bea6cb
2026-08-29 14:37:38 +02:00

642 B

Stack

  • Language: Python 3.12+ (requires-python = ">=3.12")
  • Layout: pyproject.toml + src/user_engine/ + stdlib unittest
  • Runtime: optional extras only — psycopg[binary] (Postgres store), PyJWT[crypto] (OIDC). Core domain and in-memory adapters have no third-party deps.
  • Entry point: user-engine-portaluser_engine.runtime:main

Dev Commands

# Orient
cat .custodian-brief.md
cat INTENT.md
cat SCOPE.md
ls workplans/

# Tests and layer check
make test
make check-layer

# Optional extras
pip install -e ".[runtime]"

# After workplan or registry edits
statehub fix-consistency