From 666abd2c2623c031acb6edea045b754612a79b27 Mon Sep 17 00:00:00 2001 From: Mike Kell Date: Sat, 29 Aug 2026 10:49:01 -0400 Subject: [PATCH] chore: update tracker - feat/observability-error-logging merged to main (Stage 16A complete) --- docs/development/build_execution_tracker.md | 5 +++-- docs/development/master_development_brief.md | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/docs/development/build_execution_tracker.md b/docs/development/build_execution_tracker.md index 3934dda..68f438e 100644 --- a/docs/development/build_execution_tracker.md +++ b/docs/development/build_execution_tracker.md @@ -7,7 +7,8 @@ - merged: `feat/square-catalog-sync-service` (Stage 10D) — merged to main; 506/506 feature_wordpress, 167/167 feature_inventory; analyze clean - main baseline updated through: `feat/square-sync-ui` (Stage 10F complete, merged 2026-07-25) - merged: `feat/square-mobile-pos` (Stage 10C POS) — merged to main, commit `7bf8f55` -- active branch: `feat/observability-error-logging` (Stage 16A) — error logging, crash capture, and bug reporting +- merged: `feat/observability-error-logging` (Stage 16A) — error logging, crash capture, and bug reporting; merged to main 2026-08-29 +- main baseline updated through: `feat/observability-error-logging` (Stage 16A complete, merged 2026-08-29) - next branch: `feat/custom-order-domain` (Stage 11A) — Custom order domain and data - total tests on branch: 1475/1475 passing (+85 new: 56 core + 10 design_system + 10 kell_web + 9 kell_mobile); dart analyze --fatal-infos clean across all packages - note: previously quoted totals omitted `feature_policy` (17 tests); it is now included in the count @@ -17,7 +18,7 @@ ### feat/observability-error-logging -- status: ready for merge +- status: merged to main - branch: `feat/observability-error-logging` - stage: 16A — Error logging, crash reporting, and bug reporting - date: 2026-08-29 diff --git a/docs/development/master_development_brief.md b/docs/development/master_development_brief.md index 3c385cd..103b4d8 100644 --- a/docs/development/master_development_brief.md +++ b/docs/development/master_development_brief.md @@ -131,7 +131,7 @@ Rules: - ✅ `SquareSyncController`, `AppServices.square()`/`multi()`, `MobileAppServices.square()`/`multi()`, ID conflation fix, and `KcBootstrap` credential validation landed (Stage 10E complete — branch `feat/square-catalog-sync-service-controller` ready for merge, 2026-07-25). - ✅ `SquareSyncStatusPanel`, `IntegrationsPage`, `MobileIntegrationsPage`, and `squareSyncController` wired into both shells landed (Stage 10F complete — branch `feat/square-sync-ui` ready for merge, 2026-07-25). - ✅ Square Mobile POS / Checkout landed (Stage 10C-POS complete — merged `feat/square-mobile-pos` → `main`, commit `7bf8f55`, 2026-07-25). -- ✅ Platform observability activated (Stage 16A complete — branch `feat/observability-error-logging`, 2026-08-29). Structured logging (`KcLogger`, `KcLogRecord`, `KcLogLevel`), log sinks (`KcConsoleLogSink`, `KcInMemoryLogSink`, `KcMultiLogSink`), credential redaction (`KcRedactor`), global uncaught-error capture (`KcErrorReporter`), and operator bug reporting (`KcBugReport`, `KcBugReportService`, `KcBugReportDialog`) wired into both app shells. +- ✅ Platform observability activated (Stage 16A complete — merged `feat/observability-error-logging` → `main`, 2026-08-29). Structured logging (`KcLogger`, `KcLogRecord`, `KcLogLevel`), log sinks (`KcConsoleLogSink`, `KcInMemoryLogSink`, `KcMultiLogSink`), credential redaction (`KcRedactor`), global uncaught-error capture (`KcErrorReporter`), and operator bug reporting (`KcBugReport`, `KcBugReportService`, `KcBugReportDialog`) wired into both app shells. ### Current narrow edit capabilities on `main` @@ -159,7 +159,8 @@ Rules: - latest reported count for `kell_mobile`: `81/81 passed` ← +9 new (Stage 16A shell wiring) - latest reported count for `feature_policy`: `17/17 passed` (single smoke-test file) - total: `1,475/1,475 passed` (+85 new from Stage 16A branch `feat/observability-error-logging`) -- active branch: `feat/observability-error-logging` (Stage 16A) — ready for merge +- main baseline updated through: `feat/observability-error-logging` (Stage 16A complete, merged 2026-08-29) +- next branch: `feat/custom-order-domain` (Stage 11A) — Custom order domain and data > **Note:** The historically quoted total of `1,458` excluded `feature_policy`, which was not listed in the tracker's counted set. Including its 17 tests, the true grand total is `1,475`. `feature_policy` coverage remains thin — all 17 tests live in one smoke-test file with no controller or widget tests. Expanding it is tracked as P3.6 and remains a Test/QA release blocker.