Commit graph

14 commits

Author SHA1 Message Date
Natalie
bda5dad83d feat(@projects/@claire): add host telemetry migration and reporting
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-31 18:08:43 -06:00
autocommit
14c5761013 deps-upgrade(deps): ⬆️ Update dependencies to latest stable versions in pyproject.toml
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-27 14:20:33 -07:00
autocommit
34c1a1d96b deps-upgrade(config): ⬆️ Update config dependencies to latest stable versions in pyproject.toml
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-27 14:09:02 -07:00
autocommit
9ae339e972 deps-upgrade(config): ⬆️ Update dependency versions in pyproject.toml for configuration consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-27 13:50:57 -07:00
autocommit
42e71623a0 deps-upgrade(config): ⬆️ Update config dependencies to latest versions in pyproject.toml
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-22 15:10:46 -07:00
autocommit
f037cdefa6 deps-upgrade(config): ⬆️ Update Python dependencies in pyproject.toml to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-22 14:28:15 -07:00
autocommit
c0b4671b89 deps-upgrade(config): ⬆️ Update dependency versions in pyproject.toml to latest stable releases for security and performance improvements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-21 17:16:34 -07:00
autocommit
15df6a67c1 deps-upgrade(web-app): ⬆️ Update JavaScript/TypeScript dependencies in web app to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-20 20:39:43 -07:00
autocommit
095e1a2989 deps-upgrade(web-app): ⬆️ Update frontend and Python dependencies to resolve vulnerabilities and ensure compatibility
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-20 19:54:05 -07:00
autocommit
86c9456b20 deps-upgrade(web-app): ⬆️ Update JavaScript/TypeScript dependencies and Python config files for security patches and bug fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-20 19:41:45 -07:00
autocommit
6a4607cd22 deps-upgrade(deps): ⬆️ Update dependencies in pyproject.toml for security patches and new features
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-20 19:18:34 -07:00
Natalie
c63ef06430 feat(@projects/@clare): add orchestrator subsystem with mcp support
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-18 08:44:34 -07:00
Natalie
9904e236cc feat(@projects/@clare): add orchestrator scheduler nudge system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-05-18 08:06:13 -07:00
Natalie
c1e6f7dbe5 feat: initial Clare scaffold — project manager for the Claude agent fleet
Push A (single-machine):
- HLC + event-sourced SQLite (events table is source of truth, projections rebuildable)
- Pydantic v2 domain models (Project, Task, Assignment, Session, Group, Update)
- rclaude subprocess wrapper (local_sessions via _claude-projects --sessions)
- Typer CLI: init, project, task, assign, pull, status, broadcast, serve, sync
- FastAPI + Jinja2 + HTMX dashboard
- 26 unit tests passing

Push B (HTTP API + sync substrate):
- /api/v1/* JSON routes (projects, tasks, assignments, sessions, status, broadcast, sync)
- CLI refactored as thin httpx client over the API — single business-logic codepath
- web/service.py: every business op defined once; HTML routes + API routes both call into it
- sync.py: peer-to-peer sync via /api/v1/sync/events with HLC + uuid-based dedup
- 32 tests passing including two-Clare convergence test

Push C (cross-host deployment):
- apricot install via uv (Python 3.12.12)
- systemd --user unit for clare-serve on apricot
- Cross-host sync demoed plum (10.9.0.3) ↔ apricot (10.9.0.2) over wg
- .local → .lan rename for forge URLs

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 02:20:23 -07:00