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

2.4 KiB

BRIEFING — 2026-06-29T12:02:00Z

Mission

Outline the E2E test strategy, feature inventory, and coverage for the Premium Mega Menu E2E Testing Track in TEST_INFRA.md.

🔒 My Identity

  • Archetype: worker_m1
  • Roles: implementer, qa, specialist
  • Working directory: /home/ti/git/homaroma/.agents/worker_m1
  • Original parent: f5557127-1c9c-40d2-90e6-d996a7381786
  • Milestone: Premium Mega Menu E2E Testing Track

🔒 Key Constraints

  • Test Philosophy: Opaque-box, requirement-driven, using the Bun test runner.
  • Feature Inventory:
    • Feature 1: Seeding Premium Mega Menu Payload (rootImage, columnImage, hoverImage).
    • Feature 2: Storefront Server-Rendered HTML Verification (cheerio parsing, next/image attributes, lazy loading properties, CSS/layout classes).
    • Feature 3: Responsive Layout Verification (mobile drawer hides complex image layouts).
    • Feature 4: MCP Tools API Integration (MCP tools correctly read and write menu payloads containing new image fields).
  • Test Architecture:
    • Spawn Elysia backend and Next.js storefront.
    • Use Bun test runner to execute tests in tests/mega-menu.test.ts.
    • Utilize cheerio and axios/fetch for page inspections.
    • Communicate with the MCP server to verify tool execution.
  • MANDATORY INTEGRITY WARNING: No cheating, no dummy/facade implementations, no hardcoded results.

Current Parent

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

Task Summary

  • What to build: Create /home/ti/git/homaroma/TEST_INFRA.md containing the E2E testing track specifications.
  • Success criteria: The file details the testing strategy, feature inventory, and coverage metrics aligning with the user request.
  • Interface contracts: /home/ti/git/homaroma/TEST_INFRA.md
  • Code layout: Root folder of homaroma repository.

Key Decisions Made

  • Use exact requirements specified in user prompt for Features 1-4 and Test Architecture.

Artifact Index

  • /home/ti/git/homaroma/TEST_INFRA.md — Testing track strategy and documentation.

Change Tracker

  • Files modified:
    • /home/ti/git/homaroma/TEST_INFRA.md (Created, outlining E2E test strategy, feature inventory, and coverage)
  • Build status: N/A
  • Pending issues: None

Quality Status

  • Build/test result: N/A
  • Lint status: N/A
  • Tests added/modified: N/A

Loaded Skills

  • Source: N/A
  • Local copy: N/A
  • Core methodology: N/A