feat: docker compose, shared infra docs, js-engine note

This commit is contained in:
Χγφτ Kompanion 2025-10-13 00:05:01 +13:00
parent 0ced22f630
commit 1901e56ddc
2 changed files with 11 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
/build*/
/.venv/
*.o
*.pyc
.DS_Store

6
docs/JS-ENGINE.md Normal file
View File

@ -0,0 +1,6 @@
# JS Engine Integration (QuickJS)
- Embed QuickJS for safe, deterministic, sandboxed transforms.
- No network, no filesystem by default; expose only Kompanion tool FFI shims.
- Use for text filters, parsers, light data munging; scripts under `~/.config/kompanion/js/`.
- FFI bridge: `js.callTool(name, args)` → JSON-RPC.