diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-09 18:11:02 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-09 18:11:02 +0100 |
| commit | 0b303ba68c19e38a4487de59df0fdc93c6dd48cf (patch) | |
| tree | a052ffeeb1eed0780d6f90c9a2539ae930344444 /AGENTS.md | |
| parent | 4b98da80bdfd5016ad9f5858310d4b8bacafe7bb (diff) | |
| download | deck-it-0b303ba68c19e38a4487de59df0fdc93c6dd48cf.tar.gz deck-it-0b303ba68c19e38a4487de59df0fdc93c6dd48cf.zip | |
feat: scaffold and config
Diffstat (limited to 'AGENTS.md')
| -rw-r--r-- | AGENTS.md | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 0000000..ab4df97 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,14 @@ +# AGENTS.md + +Guidance for agents working in this repository. + +Read the design (`docs/superpowers/specs/2026-11-09-deck-it-design.md`) and the +implementation plan (`docs/superpowers/plans/2026-11-09-deck-it.md`) first. The +plan is the authority for interfaces and test values. + +- Python 3.11+, standard library only except `websocket-client` for OBS. +- Run the suite with `python3 -m unittest discover -s tests`. +- Each module is `deckit/modules/<name>.py` exporting `make(cfg) -> Module`; the + registry discovers files lazily, so a new module is a new file. +- The server listens only on a Unix socket; `adb reverse` exposes it. +- UDT's palette is read, never restated. |
