Skip to content

[codex] Stabilize offline-first Flutter test suite#49

Closed
berlogabob wants to merge 2 commits into
codex/offline-first-basefrom
codex/offline-first-stabilization
Closed

[codex] Stabilize offline-first Flutter test suite#49
berlogabob wants to merge 2 commits into
codex/offline-first-basefrom
codex/offline-first-stabilization

Conversation

@berlogabob

@berlogabob berlogabob commented Jun 1, 2026

Copy link
Copy Markdown
Owner

Summary

Stabilizes the offline-first Flutter test suite and keeps the canonical follow-up plan under plans/remaining_test_stabilization_plan.md.

Changes include:

  • fixing offline edit save repo routing so owner/repo are preserved separately
  • adding test-safe initialization hooks for ErrorLoggingService
  • hardening ErrorBoundary retry, reporting, inline detail, and overflow behavior
  • updating stale widget/service tests to match the current offline-first UI and loader behavior
  • removing the duplicated top-level PLAN20260527.md in favor of the canonical plans/ file

Stack

This PR is stacked on #50 (codex/offline-first-base). Review and merge #50 first, then rebase/update this PR onto main.

Toolchain

Validated after rebasing on the base branch toolchain update:

  • Flutter 3.44.0 stable
  • Dart 3.12.0

Verified Gates

  • /tmp/flutter-3.44.0/flutter/bin/flutter analyze
  • /tmp/flutter-3.44.0/flutter/bin/flutter build apk --debug
  • /tmp/flutter-3.44.0/flutter/bin/flutter test --reporter compact --concurrency=1 (907 tests passed)

@berlogabob berlogabob changed the base branch from main to codex/offline-first-base June 1, 2026 09:56
@berlogabob berlogabob force-pushed the codex/offline-first-stabilization branch from be3bafd to 62bb3e3 Compare June 1, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant