Skip to content

History / Service Layer Progress

Revisions

  • Service-Layer-Progress: tickets done (#734) — rollout COMPLETE (all 14 modules)

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: problem management done (#733, first company-scoped)

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: change management done (#732)

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: assets module done (#731)

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: network-mapper (#730) done

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: remove duplicate CMDB row

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer: cmdb (#729) done + 3 new traps (status codes, catch-Exception, companyScope) + normalise-both-shapes pattern

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: tasks (#728) done — first companyScope use

    @edmozley edmozley committed Jul 5, 2026
  • Knowledge: note #727 (embedding now regenerates on API writes)

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer: knowledge (#726) done + opcache/stash harness trap

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Architecture: rename 'knotty issues' -> 'Watch out for...'; add learnings from modules 2-6 (id-collision technique, scoping, UTC exception, side effects)

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: contracts (#725) done

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: forms (#724) done

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: calendar (#723) done

    @edmozley edmozley committed Jul 5, 2026
  • Service-Layer-Progress: software (#722) done

    @edmozley edmozley committed Jul 5, 2026
  • Progress: morning-checks done (#720) + convergence log + line tally

    @edmozley edmozley committed Jul 5, 2026
  • Progress: service-status display-UTC fix done (#719)

    @edmozley edmozley committed Jul 5, 2026
  • Add Service-Layer architecture + progress pages - Service-Layer-Architecture: explainer (problem, ports & adapters, the session-vs-API-key ActorContext insight, the 3 service rules, worked example, all 8 knotty issues incl. pre-existing UI/API divergence, UTC/timezones, error ordering, byte-identical proof, Exception::$code collision, delete idempotency, response-shape fidelity, parity-harness traps) + a "how to build a new dual UI+API feature correctly" guide. - Service-Layer-Progress: per-module rollout tracker, honest line-savings picture, convergence log, deferred display-layer UTC fix. - Linked both from _Sidebar (under Architecture) and cross-linked from Architecture.md's API Pattern section.

    @edmozley edmozley committed Jul 5, 2026