Feature Specifications
Numbered feature specs for AXP_Resurection (Magisk AXP → LOS 23.2 track).
Sibling workspace sunfish-a16-rom keeps the KernelSU / split-roadmap track.
Do not merge those ship intents here unless the owner asks.
Structure
specs/
└── NNN-short-name/
├── spec.md # Only human-maintained requirements source
├── plan.md # Derived — regenerate after spec changes
├── tasks.md # Derived — regenerate after spec changes
└── …
Spec-as-source
- Edit requirements only in
spec.md. - Run
/speckit-planand/speckit-tasksto regenerate derived artifacts. - Implementation follows the active feature; do not invent decisions missing
from the constitution or the active
spec.md.
Active ship
| Dir | Intent | Status |
|---|---|---|
009-axp-los23-port |
Magisk like GOLDEN on LOS 23.2 / A16 sunfish; AXP-class userspace | Active ship — LAB closure 2026-10-09; see docs/009-handoff-20261008.md |
Resume: docs/009-handoff-20261008.md
Closure: docs/009-closure-parity-20261009.md
Completed / absorbed foundation
| Dir | Intent | Status |
|---|---|---|
001-development-environment |
Host env on existing rom-dev01 |
done |
002-axp-reference-capture |
GOLDEN oracle + LAB rescue notes | done (living inventory) |
003-lineage-23-vanilla-build |
First vanilla LOS 23.2 on LAB | done 2026-09-14 |
004-microg-phonesky-integration |
microG + Phonesky packaging | done enough; updates via 009 |
005-restricted-signature-spoofing |
Restricted spoofing + bacon | done enough for LAB |
008-call-rec-flag-secure |
Call-rec unlock + FLAG_SECURE DO toggles | landed via 009 pack |
Parallel track (not Magisk ship bacon)
| Dir | Intent | Status |
|---|---|---|
007-kernelsu-sunfish |
ReSukiSU + SusFS | Parallel — boot PASS Sept 2026; banks FAIL then; keep for retry on current 009 ROM (FR-016). Bridge: docs/007-parallel-on-009.md |
Do not delete 007. Do not enable KSU inside the Magisk ship bacon. Experiment
via separate boot (+ matched vendor) on LAB, then restore Magisk zip/slot.
Roadmap (non-binding)
| Theme | Where |
|---|---|
| Magisk ship + hardening + deblob | 009 (active) |
| Upstream LOS 23.2 rebase + project OTA zip | docs/009-upstream-rebase-ota.md |
| APK sideload refresh (FR-019) | docs/009-sideload-system-updates.md |
| KernelSU recycle | optional later; never mix into Magisk ship boots |
| Signing/AVB custody polish | Gate G userspace / secrets on host |
New feature
/speckit-specify