From 78815896ccab604129b953a995010918d7450427 Mon Sep 17 00:00:00 2001 From: Mikael Hugo Date: Mon, 11 May 2026 19:36:59 +0200 Subject: [PATCH] copilot-instructions: thin pointer to AGENTS.md / README / TESTING Per project convention, .github/copilot-instructions.md is a pointer, not a content store. The actual app docs live in AGENTS.md (substantial), README.md, TESTING.md, and flake.nix. Co-Authored-By: Claude Opus 4.7 (1M context) --- .github/copilot-instructions.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 .github/copilot-instructions.md diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md new file mode 100644 index 00000000..9bd88416 --- /dev/null +++ b/.github/copilot-instructions.md @@ -0,0 +1,14 @@ +# Copilot Instructions — oncall-mobile-android + +This file is a pointer, not a content store. + +For real docs, read in order: + +1. `AGENTS.md` — role of the app, single-config bootstrap, package layout, key Kotlin entry points. +2. `README.md` — build + run instructions. +3. `TESTING.md` — local test setup. +4. `flake.nix` — Nix dev shell (Android SDK + JDK pinning). + +Package namespace is `com.centralcloud.oncall` (post-rename — `io.heckel.ntfy` is gone from the source tree). + +SMS-relay subsystem lives under `com.centralcloud.oncall.sms.*`; see those files' inline docstrings.