iykyka/docs
Claude 3902597418
Implement core backend in Go (item 2 of the build order)
Ports the Python prototype (backend/) to the actual chosen stack --
Gin + gorilla/websocket + GORM, same DB schema (models.go mirrors
backend/app/models.py), same endpoints (signup, message send,
WebSocket relay). backend/ stays as a reference prototype, not
removed.

Verified with go test: signup, duplicate-invite-code rejection (409),
404 on an unknown conversation, and WebSocket broadcast delivery all
pass -- the same cases the Python version was checked against.

Push notifications, AI service integration, and multi-device sync
are not in this commit -- see core-backend/README.md.
2026-07-30 01:42:48 +00:00
..
PLANNING.md Break Phase 1 (actual app build) into a concrete workstream plan 2026-07-30 00:48:19 +00:00
PRD.md Flesh out full planning doc set: vision, PRD, tech design, risks, roadmap 2026-07-29 07:01:38 +00:00
decision-log.md Flesh out full planning doc set: vision, PRD, tech design, risks, roadmap 2026-07-29 07:01:38 +00:00
idea-meeting-2026-06-29.html Add project planning approach for AI-twin messenger idea 2026-07-29 07:01:38 +00:00
meeting-review-summary.md Add one-page meeting review summary and wire up README 2026-07-29 07:39:06 +00:00
poc-materials.md Add ready-to-use PoC recruiting/consent/script materials 2026-07-29 07:36:43 +00:00
poc-plan.md Design the personalization layer (B-3) 2026-07-29 08:38:37 +00:00
risk-log.md Add rule-based escalation gate before any LLM call 2026-07-29 08:56:12 +00:00
roadmap.md Implement core backend in Go (item 2 of the build order) 2026-07-30 01:42:48 +00:00
tech-design.md Pin down why v1 is Android-only now that the client is Flutter 2026-07-30 01:34:01 +00:00
user-interview-guide.md Add Q3 autonomy-acceptance interview guide (twin owner's perspective) 2026-07-29 07:38:01 +00:00
vision.md Flesh out full planning doc set: vision, PRD, tech design, risks, roadmap 2026-07-29 07:01:38 +00:00