# Subnautica2Maps Stitch Clean Reset Plan — 2026-05-20

## Decision

Do not rerun the whole site pipeline from keyword research. Rerun from Design Gate onward.

Keep:
- Kanban task history
- PRD v1 / product contract if still valid
- public-reference dataset and media asset inventory from completed data/assets tasks
- compliance/IP strategy
- root-cause reports

Reset / quarantine:
- old Stitch/local fallback design package
- frontend implementation derived from the bad design / fake map interaction
- stale dist/build artifacts
- blocked repair workspaces that already crashed due to old Stitch path

## Paths to delete or quarantine after explicit user confirmation

Destructive delete candidates:

1. `/root/projects/subnautica2maps`
   - Current frontend repo/build state; likely contaminated by old visual system and static map implementation.
   - If preserving git history is needed, archive first instead of deleting.

2. `/root/.hermes/kanban/boards/site-factory/workspaces/t_f6e7a59a/reports/site-pipeline/site-rerun-subnautica2maps-20260520-clean/subnautica2maps/design`
   - Old design delivery package. Contains HTML/screens from failed/incorrect Stitch path; should not be used as visual truth.

3. `/root/.hermes/kanban/boards/site-factory/workspaces/t_82afb4b1`
   - Blocked/crashed Stitch redesign attempt.

4. `/root/.hermes/kanban/boards/site-factory/workspaces/t_1bf391ad`
   - Blocked/crashed SDK migration task workspace; task history remains in Kanban DB.

5. `/root/.hermes/kanban/boards/site-factory/workspaces/t_883d0c5a/dist`
   - Existing dist artifact from current map/frontend repair; generated before clean design acceptance.

Preserve candidates:

1. `/root/.hermes/kanban/boards/site-factory/workspaces/t_bc0c998c`
   - Asset + YouTube + compliance strategy is useful input.

2. `/root/.hermes/kanban/boards/site-factory/workspaces/t_acffd55a`
   - Public-reference marker data collection is useful input.

3. `/root/.hermes/kanban/boards/site-factory/workspaces/t_adc3b077`
   - Data contract output is useful input.

4. `/root/.hermes/reports/stitch-sdk-root-cause-20260520.md`
   - Root cause report.

5. `/root/.hermes/reports/site-rerun-subnautica2maps-20260520-clean-task-graph.json`
   - Historical graph.

## New rerun boundary

New tenant recommended:

`site-rerun-subnautica2maps-20260520-stitch-sdk-clean`

New canonical DAG:

1. 墨策 quick PRD/design brief refresh
   - Input: old PRD as history-only + root cause report + asset inventory + data contract
   - Output: locked repair brief, not a new keyword research PRD

2. 墨影 official Stitch SDK redesign
   - Must use `@google/stitch-sdk`
   - Must output real projectId/screenId/htmlUrl/imageUrl
   - Must generate homepage, map normal/search/filter/popup/mobile drawer, guide/detail templates

3. 墨策 Design Acceptance
   - Verify Stitch evidence + game atmosphere + content-fit matrix

4. 墨界 rebuild frontend from clean Stitch HTML and data contract
   - Real pan/zoom, layers, search/filter, marker popup, mobile bottom sheet
   - Commit + push + deploy required

5. 墨引 + 墨盾 recheck

6. 墨策 Product Acceptance

7. 墨测 QA

8. 墨运 launch only after GO gates

## User confirmation required

Deletion is destructive. Do not delete paths until user confirms with a clear phrase, e.g.:

`确认清理 Subnautica2Maps 旧设计和前端产物，按 SDK clean rerun`
