apps for kell creations management
Go to file
Mike Kell ec66626074 feat(integrations): Stage 8A - integration abstractions contracts
- Add ApiException base class (statusCode, message, body)
- Add ApiClient abstract class (initialize, dispose, isReady, execute<T>)
- Add RetryPolicy abstraction (NoRetryPolicy, ExponentialBackoffRetryPolicy)
- Add RateLimiter abstraction (NoRateLimiter, TokenBucketRateLimiter)
- Add IntegrationHealthCheck contract (HealthCheckResult value object)
- Add WebhookHandler contract (WebhookEvent, WebhookResult, WebhookProcessingStatus)
- Add ChannelAdapter contract (ChannelProduct, ChannelOrder, ChannelOrderItem, ChannelInventoryCount)
- Replace Calculator placeholder with barrel exports for all 7 contract files
- Refactor WooCommerceApiClient to implement ApiClient contract
- Refactor WooCommerceApiException to extend ApiException
- Add integrations dependency to feature_wordpress pubspec
- Add packages/integrations to TESTABLE and ANALYZABLE in run_all_tests.sh
- Add 38 tests for all contracts and value objects
- dart analyze clean (no issues in integrations and feature_wordpress)
- Tests: 38/38 integrations, 319/319 feature_wordpress
2026-07-11 08:21:03 -04:00
.forgejo/workflows feat(ci): add test coverage visibility to CI pipeline (Stage 4D) 2026-05-22 10:22:05 -04:00
.vscode Added VSCode settings and Flutter Development 2026-04-04 08:12:59 -04:00
architecture/workspace Add deployment architecture 2026-04-03 17:25:33 -04:00
docs feat(integrations): Stage 8A - integration abstractions contracts 2026-07-11 08:21:03 -04:00
kell_creations_apps feat(integrations): Stage 8A - integration abstractions contracts 2026-07-11 08:21:03 -04:00
policies Add policy repository structure and initial governance documents 2026-04-03 19:33:22 -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
draft fix(feature_wordpress): allow pending review products to move to draft 2026-04-11 08:16:49 -04:00
mkdocs.yml docs: full project analysis with recommendations and fixes 2026-05-22 10:51:53 -04:00