Files
archy/docs/TODO.md
T
ssmithx f456b3d0ad docs: add app update strategy, SSH access, and app wishlist to TODO
Flags the app update policy already noted as unresolved in
app-developer-guide.md, adds a section for SSH access strategy, and
starts an app wishlist (Cashu wallet, phoenixd) for packaging.
2026-08-12 15:13:45 +00:00

1.7 KiB

TODO

Working backlog of forward-looking items not yet scoped into a dedicated plan doc. See ROADMAP.md for the curated, public-facing direction.

Dev & build process (priority)

  • Formalize the contributor workflow: releases, CI, maintainers, automated builds, PR/issue flow, branch naming, and reproducible builds.

Federation & peering

  • Peering trust model — define tiers (trusted / public / private / peered) on top of the existing federation DID trust levels.
  • Federation architecture built on the above peering model.

Distributed git & OTA

  • Nostr-hosted git for the alpha (see nostr-git-source-hosting.md).
  • Distributed git beyond the nostr-hosting case.
  • Distributed OTA / app delivery.

Nostr integration

  • Nostr signer integration.

Platform / OS

  • Source-availability ISO — define the build/distribution story.
  • HW/OS update pipeline.
  • Deeper OpenWRT integration.
  • GrapheneOS integration — backups, attestation, profiles.

App ecosystem

  • Full pass testing every app in the catalog; expect issues across the board.
  • App update strategy — finalize the update policy referenced in app-developer-guide.md (pinned vs. mutable tags, catalog-vs-disk precedence, rollout/rollback).
  • App wishlist — candidates not yet packaged: Cashu wallet, phoenixd. (CLN is already shipped as apps/core-lightning.)

Access & security

  • SSH access strategy — define the access model (keys, rotation, recovery path, remote-support access).

Observability

  • Capture error logs to troubleshoot customer issues.
  • Stats & visualization for traffic, blocked attacks, VPNs, routing.