Skip to content

F3: Phase 1.5 smoke test feels heavyweight for small apps #4

@ChauCM

Description

@ChauCM

Surfaced by a pilot test (Claude Code Opus 4.7 against examples/after/, 2026-05-24). Full feedback: dialect-feed.md.

Problem

The init plan's Phase 1.5 says: drop a Text(AppLocalizations.of(context)!.commonExample) into the home screen, verify it renders, then revert.

For a ≤50-string app the reporter skipped this — placing then ripping out a throwaway widget felt worse than just going straight to real keys, which would themselves exercise the pipeline.

Fix

Add an explicit escape hatch in the plan:

"If you're going straight to Phase 2 in the same turn (≤50 strings), skip the seed smoke test — your first real key will exercise the pipeline."

Acceptance

  • templates/init_plan.md Phase 1.5 acknowledges the skip-for-small-apps path.
  • Phase 2 still passes end-to-end without 1.5 being run, when the project is small.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions