Sunlionet

Production Map (What Ships, What Is Production-Critical)

This repo is a monorepo with multiple deliverables built from one shared Go codebase plus an Android wrapper and a web dashboard/site.

Official Release Artifacts (Public)

The public release boundary is defined by .github/workflows/release.yml and its reusable build/verify/publish workflows.

Primary artifacts produced by release CI (examples, not an exhaustive list):

Repo Layout: Authoritative vs Support

Production-Critical (Release-Boundary Code)

Support / Dev / Test (Not Shipped as Runtime Components)

User-Facing vs Operator-Facing Surfaces

Explicit Non-Release Targets (Current)

Supply Chain Note (Android gomobile artifacts)

The Android APK is built from android/ in release CI, but it depends on prebuilt gomobile artifacts checked into this repo under android/app/libs/. This is a deliberate, explicit trust decision: