rouse-context/docs
Jason Monk e92c00dc78
docs: stage F-Droid recipe + dual-distribution docs (#465) (#514)
Author DRAFT groundwork for the F-Droid (fdroiddata) submission, staged in
this repo only — NOT submitted upstream. Submission stays an owner-gated
manual step.

- fdroid/com.rousecontext.yml: draft fdroiddata metadata using the
  reproducible-builds path (Binaries: GitHub Release foss APK template +
  AllowedAPKSigningKeys: release cert SHA-256), a Builds entry for the
  no-flag FOSS default variant (subdir app, gradle [yes]) pinned to the v%v
  release tag, throwaway-signing prebuild so a credential-less source build
  completes, and CurrentVersion(Code) referencing app/build.gradle.kts.
- docs/distribution.md: which variant ships where (Google = sideload APK /
  Play AAB; FOSS = F-Droid + GitHub foss APK), the UnifiedPush-distributor
  first-run requirement, the single shared relay backend (per-device
  push/auth discriminator), and the signature story (reproducible build →
  F-Droid ships our signature → FOSS APK ↔ F-Droid with no uninstall, but
  Google and FOSS are different identities — don't cross).
- README + self-hosting.md: one-line pointers to the new doc.

Co-authored-by: monkopedia-coder <monkopedia+coder@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-23 17:46:31 -04:00
..
auth-pages Regenerate auth page gallery with correct icon 2026-04-08 08:53:44 -04:00
design Fix #406 final wave: ui.md drift fixes + relay.md endpoint pointer (#413) 2026-04-25 18:49:10 -04:00
internal Add UX changes rule + decision log + onboarding flow page (#397) 2026-04-24 19:39:08 -04:00
notifications Fix #347: Client-subject notification copy + deep-link taps + Manage action (#362) 2026-04-22 03:11:08 -04:00
screenshots Remove 4 broken screenshot gallery entries (never-existed files) 2026-04-27 18:50:28 -04:00
user Set baseurl to empty for custom domain on GitHub Pages 2026-04-16 17:47:49 -04:00
agent-quickstart.md #467: replace google/foss product flavors with a -Pgoogle build flag (#479) 2026-06-15 18:13:19 -04:00
audit.md Update tunnel-client + health-connect-expansion docs; delete superseded proposal docs (#406) (#412) 2026-04-25 18:13:09 -04:00
distribution.md docs: stage F-Droid recipe + dual-distribution docs (#465) (#514) 2026-06-23 17:46:31 -04:00
security-audit-2026-04-07.md Update README and security docs to match shipped behavior (#406 chunk A) (#411) 2026-04-25 18:38:12 -04:00
security-decisions.md Update README and security docs to match shipped behavior (#406 chunk A) (#411) 2026-04-25 18:38:12 -04:00
security.md Add comprehensive security overview document 2026-04-10 09:39:55 -04:00
self-hosting.md docs: stage F-Droid recipe + dual-distribution docs (#465) (#514) 2026-06-23 17:46:31 -04:00
test-coverage-audit.md #467: replace google/foss product flavors with a -Pgoogle build flag (#479) 2026-06-15 18:13:19 -04:00
ux-decisions.md feat(foss): "Ignore daily time limit" toggle runs the tunnel FGS as specialUse (#509) 2026-06-23 12:49:08 -04:00
workflow.md Add T-11 security monitoring task, renumber subsequent tasks 2026-04-04 19:48:46 -04:00