Files
homaroma/.agents/backend_worker_1/BRIEFING.md
T
2026-06-29 17:57:54 -04:00

1.6 KiB

BRIEFING — 2026-06-29T21:35:19Z

Mission

Update TypeScript types, backend menu routes, and verify compilation.

🔒 My Identity

  • Archetype: backend_worker_1
  • Roles: implementer, qa, specialist
  • Working directory: /home/ti/git/homaroma/.agents/backend_worker_1
  • Original parent: f5557127-1c9c-40d2-90e6-d996a7381786
  • Milestone: Menu Image Enhancement

🔒 Key Constraints

  • Do not edit schema.prisma or run prisma migrate.
  • Do not bypass process/tools, follow minimal change principle.
  • Use Fastify/Express validation as per existing routes.

Current Parent

  • Conversation ID: f5557127-1c9c-40d2-90e6-d996a7381786
  • Updated: not yet

Task Summary

  • What to build: Add rootImage to Menu interface/schema/queries and columnImage/hoverImage to MenuItem interface/schema/queries.
  • Success criteria: Successful compilation (bun run typecheck) and a passing backend test script verifying saving and fetching these fields.
  • Interface contracts: Menu & MenuItem schemas and types.
  • Code layout: packages/types/index.ts, apps/backend/src/routes/menus.ts

Key Decisions Made

  • [TBD]

Artifact Index

  • [TBD]

Change Tracker

  • Files modified: None
  • Build status: [TBD]
  • Pending issues: [TBD]

Quality Status

  • Build/test result: [TBD]
  • Lint status: [TBD]
  • Tests added/modified: [TBD]

Loaded Skills

  • backend-mcp-lead — /home/ti/git/homaroma/.agents/skills/backend-mcp-lead/SKILL.md — Backend & MCP Lead Agent
  • orchestrator — /home/ti/git/homaroma/.agents/skills/orchestrator/SKILL.md — Main Agent / Multi-Agent Orchestrator