Parent
#13 Keimgarten (Game 002) — implementation PRD
What to build
Manual mobile viewport QA for Keimgarten. A human (Daniel) opens Keimgarten on actual or browser-emulated mobile devices and verifies the integer-zoom rendering, hit-target compliance, persistence, and the cross-game economy flow end-to-end. This is the final gate before Keimgarten is considered shippable per the night-shift label graduation criteria.
This slice is HITL — it cannot be cleared by the autonomous night-shift pipeline. It requires human eyes on a real or emulated device and a sign-off comment.
Devices to verify:
- iPhone SE class (375 × 667 CSS px) — the project's mobile minimum, integer zoom should land at 7×.
- Standard mobile (414 × 896 CSS px, iPhone 11) — expected integer zoom is 8×.
- Desktop (any width ≥ 1024) — expected integer zoom in the 12×–13× range.
Verification checklist:
End-to-end smoke flow on each device:
- Open Keimgarten — verify Keim is wandering.
- Tap Keim — happy-hop + nameplate.
- Open Shop — verify all 5 size buttons render and the disabled state is visible (force balance to 0 via dev tools or play other games to drain it).
- Buy a size-2 with seeded currency — verify a new creature appears and balance decrements.
- Save and reload — state survives.
- Trigger a fusion (with a size-1 + size-5 owned, target 6) — verify the Titan appears and inputs are consumed.
- Open Bestiary overlay — verify owned/locked counts; scroll through all 9 tiers.
Acceptance criteria
Blocked by
Parent
#13 Keimgarten (Game 002) — implementation PRD
What to build
Manual mobile viewport QA for Keimgarten. A human (Daniel) opens Keimgarten on actual or browser-emulated mobile devices and verifies the integer-zoom rendering, hit-target compliance, persistence, and the cross-game economy flow end-to-end. This is the final gate before Keimgarten is considered shippable per the
night-shiftlabel graduation criteria.This slice is HITL — it cannot be cleared by the autonomous night-shift pipeline. It requires human eyes on a real or emulated device and a sign-off comment.
Devices to verify:
Verification checklist:
End-to-end smoke flow on each device:
Acceptance criteria
Blocked by