apps for kell creations management
Go to file
Mike Kell ab56c942c7 feat(stage-10E): SquareSyncController + square()/multi() factories + KcBootstrap Square validation + ID conflation fix
Stage 10E - feat/square-catalog-sync-service-controller

P1.1 AppServices.square() / multi() factories (kell_web + kell_mobile)
P1.2 SquareCatalogSyncService ID conflation fix (squareCatalogObjectId lookup)
P1.4 SquareSyncController ChangeNotifier (SyncPhase, syncAll, reset, disposal guard)
P1.5 KcBootstrap Square credential validation with fallback warning

New files:
  feature_wordpress/lib/src/application/square_sync_controller.dart
  feature_wordpress/test/square_sync_controller_test.dart (18 tests)

Modified files:
  feature_wordpress/lib/src/domain/product_draft.dart (squareCatalogObjectId field)
  feature_wordpress/lib/src/application/square_catalog_sync_service.dart (ID conflation fix)
  feature_wordpress/lib/feature_wordpress.dart (barrel export)
  kell_web/lib/composition/app_services.dart (square/multi factories)
  kell_mobile/lib/composition/mobile_app_services.dart (square/multi factories)
  kell_web/test/composition/app_services_test.dart (+23 tests)
  kell_mobile/test/composition/mobile_app_services_test.dart (+23 tests)
  docs/development/build_execution_tracker.md

Test results: 537/537 feature_wordpress, 47/47 kell_web, 49/49 kell_mobile,
              34/34 core, 167/167 feature_inventory - 834 total, 0 failures
dart analyze --fatal-infos: no issues found across all 5 packages
2026-07-25 16:26:53 -04:00
.forgejo/workflows feat(ci): add test coverage visibility to CI pipeline (Stage 4D) 2026-05-22 10:22:05 -04:00
.vscode Updated Agentic Instructions 2026-07-25 11:03:51 -04:00
architecture/workspace Add deployment architecture 2026-04-03 17:25:33 -04:00
docs feat(stage-10E): SquareSyncController + square()/multi() factories + KcBootstrap Square validation + ID conflation fix 2026-07-25 16:26:53 -04:00
kell_creations_apps feat(stage-10E): SquareSyncController + square()/multi() factories + KcBootstrap Square validation + ID conflation fix 2026-07-25 16:26:53 -04:00
policies Add policy repository structure and initial governance documents 2026-04-03 19:33:22 -04:00
.clinerules Cline Rules for consistent builds 2026-07-25 15:06:18 -04:00
.gitignore feat(ci): add test coverage visibility to CI pipeline (Stage 4D) 2026-05-22 10:22:05 -04:00
.markdownlint.json docs: add suggested improvements to master development brief 2026-05-22 09:17:08 -04:00
PROJECT_STATE_AUDIT.md chore: audit-state-sync — incorporate PROJECT_STATE_AUDIT.md findings into tracking docs 2026-07-25 15:56:44 -04:00
commit_msg.txt feat(stage-10E): SquareSyncController + square()/multi() factories + KcBootstrap Square validation + ID conflation fix 2026-07-25 16:26:53 -04:00
draft fix(feature_wordpress): allow pending review products to move to draft 2026-04-11 08:16:49 -04:00
filetree.txt Updated Agentic Instructions 2026-07-25 11:03:51 -04:00
mkdocs.yml docs: full project analysis with recommendations and fixes 2026-05-22 10:51:53 -04:00