gramps
fbacb1861d
docs: sync all docs through v0.17.0 — Roadmap N complete, cluster/AMQP fully documented
2026-07-09 09:15:08 -07:00
gramps
90d2cf8326
Rename: jarvisChat → cAIc (product name)
...
- jarvisChat/JarvisChat/jarvischat → cAIc/cAIc/caic (branded/lower)
- JARVISCHAT_ env vars → CAIC_
- jc- script/config prefix → caic-
- jarvis_rag → caic_rag
- jarvischat.db / volumes → caic.db / caic_*
- AMQP vhost/user jarvischat → caic
- Syslog, loggers, docstrings all updated
- 47 files, zero stale references, 148 tests pass
2026-07-06 19:56:32 -07:00
gramps
659339cb1f
docs: document broker-mediated cluster architecture, coordinator vs worker node types
...
Developer-Architecture.md (§6):
- Broker-mediated design model as preferred architecture
- Coordinator vs Worker node type table with full service requirements
- Service distribution ASCII diagram
- Workers connect as AMQP clients only (no local broker needed)
- Contrasted with service-mesh alternative
docker.md (§9):
- New Worker Node Deployment Model section
- Worker requirements: llama-server binary + node_agent.py + aio-pika
- Explicit table of what workers do NOT run
- Architecture note: broker-mediated vs service-mesh
- Ref: AMQP-0-9-1 client-server protocol since 2006
2026-07-06 08:44:25 -07:00
gramps
d1676ea73a
docs: sync wiki with current architecture and roadmap
...
Developer-Architecture.md:
- Module layout table (eviction.py, amqp.py, routers/)
- External services table with ports + purposes
- Config discovery / env var mapping
- Chat pipeline includes upload_context injection + logprobs/perplexity
- RAG eviction engine design (score formula, hysteresis, pinned sources)
- AMQP cluster architecture overview (jc.admin / jc.system exchanges)
- SSE protocol reference
- Full test coverage table (132 tests across 18 files)
- Hardware self-assessment section
current-wip.md:
- Replace stale backlog with active Roadmap N table (Tasks 8-15)
- Add post-Roadmap-N backlog (B1-B3)
2026-07-06 08:21:44 -07:00
gramps
1d1cb61264
add P2 item #17 : bidirectional image I/O to backlog
2026-07-01 18:08:25 -07:00
gramps
8393497df5
add P2 item: HTTPS via Let's Encrypt to backlog
2026-07-01 18:02:41 -07:00
gramps
36bca94840
docs(todo): add model/preset preflight validation item (v1.7.7)
2026-04-28 09:08:36 -07:00
gramps
71b48d940f
docs: add v1.6/v1.7 release notes and developer wiki (v1.7.6)
2026-04-28 08:53:54 -07:00
gramps
4d1541412b
feat(skills): add phase-1 skill registry and toggles (v1.7.4)
2026-04-28 08:44:22 -07:00
gramps
250fec1f06
test(streaming): cover chat/search/memory paths (v1.7.3)
2026-04-28 08:31:01 -07:00
gramps
12188f3ad2
feat(errors): incident-key safe error envelopes (v1.7.2)
2026-04-27 16:56:17 -07:00
gramps
9589141521
feat(settings): allowlist /api/settings keys (v1.7.1)
2026-04-27 16:48:19 -07:00
gramps
76e4461b38
feat(security): add LAN IP allowlist and ingress guardrails
2026-04-27 16:43:21 -07:00
gramps
28aa40c42a
release: v1.6.1 link sanitization and backlog updates
2026-04-27 16:25:35 -07:00
gramps
81319f83d4
feat(auth): add guest/admin PIN security model and hardening
2026-04-27 10:09:53 -07:00