Commit Graph
7 Commits
Author SHA1 Message Date
jake 0284ab800a feat(agent): scaffold Python package for the accounting agent worker 2026-08-23 16:41:18 -05:00
jakeandClaude Fable 5 9b36888b3a Add Phase 1 (Foundation) implementation plan
Nine TDD tasks: package scaffold, config loading, agentdb bootstrap +
v1 migrations, read-only Firefly client, heartbeat job, scheduler +
healthcheck + entrypoint, verify CLI, containerization, and the
human-in-the-loop production deploy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uv7wnzF6Xv6fmaRjFTiMMq
2026-08-23 04:05:12 -05:00
jakeandClaude Fable 5 1a465d10dd Add personal accounting agent architecture design spec
Master architecture and phase decomposition for the agent system built
around the Firefly III stack: connector-based ingestion (SimpleFIN
primary), hybrid worker + Claude runtime, prep-and-approve bill pay,
three-channel notifications, and a six-phase build order.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Uv7wnzF6Xv6fmaRjFTiMMq
2026-08-23 03:19:36 -05:00
jakeandClaude Sonnet 4.6 53684e6c7c Add Plaid and SimpleFIN env var stubs to .env.example
Both commented out — uncomment and fill in when ready to wire up
US bank automation.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 21:36:28 -05:00
jakeandClaude Sonnet 4.6 b91f0432de Wire Firefly III and importer into Traefik
Add traefik_proxy network and labels for firefly.jbnel.dev and
import.jbnel.dev with Let's Encrypt TLS. Fix cron to use alpine
with proper crond loop instead of one-shot. Add STATIC_CRON_TOKEN.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 20:40:31 -05:00
jakeandClaude Sonnet 4.6 a64aab79b9 Add Firefly III compose stack with k8s migration scaffold
PostgreSQL 16, Redis 7, Firefly III core + data importer, cron container.
Health checks on all services. .env.example documents all variables.
k8s/ directory scaffolded for future migration.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 20:34:05 -05:00
jake ba22545899 Initial commit 2026-05-17 20:09:54 -05:00