chore: seed repo with .gitignore, .env.example, README skeleton

Initial commit. Establishes:
- .gitignore: .env (secrets), .venv, __pycache__, runtime dirs
  (logs/, state/, queue/, dispatch/). Removes the duplicate .env
  entry and the .env.example exclusion that was preventing the
  example file from being tracked.
- .env.example: ANTHROPIC_API_KEY/MODEL placeholders, NTFY_TOPIC
  (auto-generated on first run), STATUS_PORT, HISTORY_CHAR_CAP.
- README: install + run quickstart.

The daemon implementation lands on a feature branch.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
ac
2026-05-02 15:13:57 +00:00
commit 50d957e14e
3 changed files with 80 additions and 0 deletions

19
.gitignore vendored Normal file
View File

@@ -0,0 +1,19 @@
# Secrets and runtime state — never committed
.env
.venv/
__pycache__/
*.pyc
*.pyo
*.egg-info/
# Daemon runtime directories — created on first run, contents are
# session-specific and not meaningful to track.
logs/
state/
queue/
dispatch/
# Editor / OS noise
.idea/
.vscode/
.DS_Store