• v0.3.1 20992883ff

    cloudinit-bot released this 2026-08-05 15:51:03 +00:00 | -1 commits to main since this release

    v0.4 Phase 1 — Edge Domain (P1)

    Author the domains/edge/ tree: 10 first principles + 4 derived docs. Edge owns the proximity/location angle (D-061): compute near the user/data, offline as a first-class state, constrained resources declared, sync conflicts bounded, partition-survivable telemetry.

    Files

    • domains/edge/first-principles.md — 10 P-rules (P1 Proximity, P2 Offline, P3 Constrained Resources, P4 Bounded Sync, P5 Idempotent Ops, P6 Explicit Cache Invalidation, P7 Engineered Partial Degradation, P8 Geographic Distribution, P9 Constrained Identity, P10 Partition-Survivable Observability); traces to 7 core C-rules (C1, C3, C4, C5, C6, C7, C8)
    • domains/edge/cdn.md — CDN/edge-cache + edge-cache-vs-origin decision matrix (D-069)
    • domains/edge/offline-first.md — offline state + testing-pyramid-tier mapping (IDEATE-38)
    • domains/edge/iot.md — constrained devices (MQTT/CoAP) + device provisioning
    • domains/edge/sync.md — CRDT vs LWW + CRDT-vs-LWW decision matrix (D-069)

    Requirements covered

    • ATELIER-92, ATELIER-93, ATELIER-94, ATELIER-95, ATELIER-96 (5/5)

    Verify (P1)

    • Structural: 5 files exist under domains/edge/
    • Behavioral: 10 P-rules trace to >=1 C-rule (broad-derivation 7 C-rules)
    • Security: P9 + P6 sections present
    • Quality: 2 decision matrices (cdn, sync); offline-first maps to testing pyramid; each derived doc >=1 outbound cross-link; no duplication of performance/concurrency/observability P-rules (D-061 boundary)

    Next

    • P2: Messaging domain -> v0.3.2
    Downloads