# Feature Context: House/Apartment Plan Maker

## Configuration
- **Development mode:** Automated
- **Execution mode:** Orchestrator
- **Strategy:** Big Bang
- **Build:** `npx turbo build`
- **Test:** `npx turbo test`
- **Lint:** `npx turbo lint`
- **Dev:** `npx turbo dev`

## Current State
Greenfield project — no existing code. Starting from empty repository with only PLAN_PROMPT.md.

## Temporary Workarounds
(none yet)

## Cross-Phase Dependencies
- Phase 2 (API) depends on Phase 1 (scaffold + Prisma setup)
- Phase 3 (UI) depends on Phase 2 (API endpoints to connect to)
- Phase 4 (2D Editor) depends on Phase 3 (room navigation + component structure)
- Phase 5 (Electrical/Furniture) depends on Phase 4 (canvas + tool system)
- Phase 6 (Projections) depends on Phase 4 (room data model in editor)
- Phase 7 (3D View) depends on Phase 4 (room geometry data)
- Phase 6 and Phase 7 are INDEPENDENT of each other — can run in parallel
- Phase 8 (Export + Polish) depends on all prior phases

## Deferred Work
(none yet)

## Failed Approaches
(none yet)

## Review Findings Log
(none yet)

## Phase Execution Log
| Phase | Agent Used | Test Writer | Parallel | Notes |
|-------|-----------|-------------|----------|-------|
| (not started) | | | | |

## Environment & Runtime Notes
- Windows 10 platform
- Git Bash shell
- Node.js required (version TBD by Phase 1)

## Implementation Notes
- Big Bang strategy: intermediate phases may break the build. Tests deferred to final phase.
- All agents use Opus model for maximum reasoning depth.
- Frontend phases use phase-implementer-frontend agent; backend/fullstack use phase-implementer.
