summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* chore: cut v5.0.0 release (version bump)v5.0.0Christian Cleberg10 days3-28/+28
* docs: mark v5.0.0 engineering complete in the roadmapChristian Cleberg10 days1-23/+53
* refactor: extract result section views into ResultSectionViews (v5 step 4, 7/n)Christian Cleberg10 days2-1114/+1122
* refactor: extract Settings screens into SettingsViews.swift (v5 step 4, 6/n)Christian Cleberg10 days2-1143/+1149
* refactor: extract history query surface into DomainViewModel+History (v5 step...Christian Cleberg10 days2-136/+147
* refactor: extract workflow surface into DomainViewModel+Workflows (v5 step 4,...Christian Cleberg10 days2-134/+151
* refactor: extract export/portability into DomainViewModel+Export (v5 step 4, ...Christian Cleberg10 days2-171/+184
* refactor: extract monitoring surface into DomainViewModel+Monitoring (v5 step...Christian Cleberg10 days2-163/+176
* refactor: extract audit surface into DomainViewModel+Audit (v5 step 4, 1/n)Christian Cleberg10 days2-104/+115
* feat: versioned store-migration policy for persisted data (v5 step 2)Christian Cleberg10 days5-5/+267
* feat: stabilize and document the Local API v1 response contract (v5 step 3)Christian Cleberg10 days6-29/+359
* chore: clear actionable SonarCloud smells (shell [[, merged if)Christian Cleberg10 days2-10/+10
* test: establish unit-test net for the deterministic core (v5 step 1)Christian Cleberg10 days8-10/+900
* feat: add Copy cURL Command button to the Local API page (#30)Christian Cleberg10 days2-0/+9
* fix: surface the real NWListener error and drop conflicting requiredLocalEndp...Christian Cleberg10 days1-5/+4
* fix: sync CloudKit through a custom zone instead of queries (#29)Christian Cleberg10 days1-109/+131
* fix: reach CloudKit instead of gating on unreliable entitlement introspection...Christian Cleberg10 days1-40/+13
* docs: repair roadmap references after the verification-doc cleanupChristian Cleberg11 days1-6/+26
* docs cleanupChristian Cleberg11 days18-641/+3
* test(a11y): Phase 6 verification — metadata assertions, middle-band sweep, ...Christian Cleberg11 days20-0/+631
* chore: bump to v4.9.0; record the release in the roadmapv4.9.0Christian Cleberg12 days3-22/+82
* fix: adopt Swift 6 language mode; resolve all concurrency issues (#27)Christian Cleberg12 days9-67/+129
* fix(a11y): stop section-header trailing controls letter-wrappingChristian Cleberg13 days2-16/+54
* feat(a11y): engage the audit enforcement ratchet (#21)Christian Cleberg13 days3-52/+118
* feat(a11y): seeded audit fixtures; fix dense-row reflow they exposed (#21)Christian Cleberg13 days10-43/+381
* docs(a11y): add Phase 6 manual verification checklist (#21)Christian Cleberg13 days1-0/+346
* feat(a11y): color independence, reduce motion, reduce transparency (#21 phase 5)Christian Cleberg13 days7-26/+133
* feat(a11y): VoiceOver labels, dense-row rotor content, announcements (#21 pha...Christian Cleberg13 days12-13/+266
* feat(a11y): Dynamic Type reflow and tap targets (#21 phase 3)Christian Cleberg2026-07-205-11/+84
* fix(a11y): replace translucent accent washes with authored surfacesChristian Cleberg2026-07-203-3/+7
* fix(a11y): rebalance the light palette so hues surviveChristian Cleberg2026-07-2018-103/+566
* feat(a11y): unlock light mode and add appearance preference (#21 phase 2)Christian Cleberg2026-07-2022-208/+344
* fix(a11y): suppress disabled-control contrast findings on the ruleChristian Cleberg2026-07-203-20/+26
* feat(a11y): semantic colour system (#21 phase 1)Christian Cleberg2026-07-2033-253/+1189
* ci: split accessibility coverage between local runtimes and CIChristian Cleberg2026-07-205-61/+348
* fix(a11y): survive audit timeouts, and stop overclaiming CI floor coverageChristian Cleberg2026-07-203-39/+114
* feat(a11y): add accessibility audit harness (#21 phase 0)Christian Cleberg2026-07-205-24/+415
* fix: extract nested ternary in batch quickStatusChristian Cleberg2026-07-201-1/+5
* v4.8.3: Clear SonarCloud new-code issuesChristian Cleberg2026-07-2029-251/+258
* docs: correct license references to MITChristian Cleberg2026-07-201-2/+2
* add all SonarCloud badges to READMEChristian Cleberg2026-07-201-0/+3
* v4.8.2: Bump version and mark shipped in roadmapv4.8.2Christian Cleberg2026-07-203-18/+43
* fix: report unreachable domains instead of 'No meaningful changes'Christian Cleberg2026-07-202-3/+48
* fix: make disabled targets and forced queue processing visibleChristian Cleberg2026-07-201-6/+52
* chore: rename StoreKit configuration to SyncedProducts.storekitChristian Cleberg2026-07-203-3/+3
* chore: adopt synced StoreKit configurationChristian Cleberg2026-07-202-47/+115
* fix: correct StoreKit configuration file formatChristian Cleberg2026-07-201-5/+21
* fix: StoreKit config path and Swift 6 concurrency warningsChristian Cleberg2026-07-203-9/+14
* docs: record the IAP fixes in the v4.8.1 roadmap sectionv4.8.1Christian Cleberg2026-07-201-0/+9
* test: add StoreKit configuration for local IAP testingChristian Cleberg2026-07-202-1/+139