From e366fe4fad3fa1389c3f29753451e136f87763f4 Mon Sep 17 00:00:00 2001 From: Yash Datta Date: Fri, 17 Jul 2026 10:57:22 +0800 Subject: [PATCH] chore: retarget repo URLs to highflame-ai + add CONTRIBUTING (DCO) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Prep for transferring codeoid-mobile into the highflame-ai org. Flips live repo URLs (README/package.json) from saucam to highflame-ai and adds a CONTRIBUTING.md with DCO sign-off terms (none existed). NOTE: this repo is Apache-2.0 while codeoid/codeoid-ui are MIT — unify the family license as a separate decision. DO NOT MERGE until the repo transfer is executed. Co-Authored-By: Claude Opus 4.8 (1M context) --- CONTRIBUTING.md | 27 +++++++++++++++++++++++++++ README.md | 8 ++++---- package.json | 2 +- 3 files changed, 32 insertions(+), 5 deletions(-) create mode 100644 CONTRIBUTING.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..403feef --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,27 @@ +# Contributing to codeoid-mobile + +codeoid-mobile is the native iOS + Android (and React-Native-Web) client for the [Codeoid](https://github.com/highflame-ai/codeoid) daemon. +Clients are pure renderers — the daemon owns all state — so most product logic lives in the daemon repo; this repo is the phone rendering surface. + +## Related repos + +- [`highflame-ai/codeoid`](https://github.com/highflame-ai/codeoid) — the daemon + CLI + Solid web UI (source of `@codeoid/protocol` / `@codeoid/core`) +- [`highflame-ai/codeoid-ui`](https://github.com/highflame-ai/codeoid-ui) — the Rust (Ratatui) terminal client + +## Signing off your work (DCO) + +This project uses the [Developer Certificate of Origin](https://developercertificate.org/) (DCO) rather than a CLA — a lightweight, per-commit attestation that you wrote, or otherwise have the right to submit, the code you contribute. + +Sign off every commit: + +```bash +git commit -s -m "your message" +``` + +That appends a trailer derived from your Git identity: + +``` +Signed-off-by: Your Name +``` + +By signing off you agree to the DCO (full text at ). If a commit is missing the trailer, amend it with `git commit --amend -s` (or `git rebase --signoff` for a range) before pushing. diff --git a/README.md b/README.md index 5840636..2426276 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ # codeoid-mobile -Native **iOS + Android** (and web, via React Native Web) client for the [Codeoid](https://github.com/saucam/codeoid) daemon — a self-hosted, identity-native control plane for AI coding agents. +Native **iOS + Android** (and web, via React Native Web) client for the [Codeoid](https://github.com/highflame-ai/codeoid) daemon — a self-hosted, identity-native control plane for AI coding agents. > **Status: P1 — connect, auth, attach.** Daemon-URL entry → ZeroID API-key sign-in → live session list → streaming transcript (plain-text rows). Built in phases per [`docs/mobile-app-design.md`](docs/mobile-app-design.md) §10; next up: rich transcript + approvals + push (P2). ## What it is -Codeoid runs as a daemon on your own machine; its clients are pure renderers that attach to it. This is the third first-class client (alongside the Solid web UI in the daemon repo and the Rust TUI in [`codeoid-ui`](https://github.com/saucam/codeoid-ui)) — built for the phone, and designed to become the home of the **conductor** (supervise a fleet of agents by voice, from your pocket). +Codeoid runs as a daemon on your own machine; its clients are pure renderers that attach to it. This is the third first-class client (alongside the Solid web UI in the daemon repo and the Rust TUI in [`codeoid-ui`](https://github.com/highflame-ai/codeoid-ui)) — built for the phone, and designed to become the home of the **conductor** (supervise a fleet of agents by voice, from your pocket). What sets it apart from other "control your coding agent from your phone" apps: @@ -39,8 +39,8 @@ which Metro does not redirect to `.ts` inside `node_modules` on its own. ## Related repos -- [`saucam/codeoid`](https://github.com/saucam/codeoid) — the daemon + CLI + Solid web UI (the source of `@codeoid/protocol` / `@codeoid/core`) -- [`saucam/codeoid-ui`](https://github.com/saucam/codeoid-ui) — the Rust (Ratatui) terminal client +- [`highflame-ai/codeoid`](https://github.com/highflame-ai/codeoid) — the daemon + CLI + Solid web UI (the source of `@codeoid/protocol` / `@codeoid/core`) +- [`highflame-ai/codeoid-ui`](https://github.com/highflame-ai/codeoid-ui) — the Rust (Ratatui) terminal client ## License diff --git a/package.json b/package.json index 2192a23..51ef5fb 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "license": "Apache-2.0", "repository": { "type": "git", - "url": "git+https://github.com/saucam/codeoid-mobile.git" + "url": "git+https://github.com/highflame-ai/codeoid-mobile.git" }, "main": "expo-router/entry", "scripts": {