dpw-services

Backend for DPW (Daitai Programmer's Workshop). Telemetry, feedback, signed releases, module catalog, announcements. No user-facing UI.

Endpoints

  • POST/api/public/ingest

    Telemetry batch ingest

  • POST/api/public/feedback-submit

    User feedback (one-way)

  • GET/api/public/releases-latest?channel=stable&platform=macos-arm64&current=1.2.0

    Latest release manifest + Ed25519 signature

  • GET/api/public/modules-list

    Module catalog

  • GET/api/public/modules-version?slug=foo&version=1.0.0

    Signed module version manifest

  • GET/api/public/announcements-active?channel=stable

    Active in-app announcements

Release & module manifests are Ed25519-signed (key id dpw-release-v1). Verification happens on the DPW client.