Watchtower / phoenix

phoenix

A fresh start for windows/android devices

● LIVEIn build
Live siteGitHub repo
phoenix key art

Slideshow

Live site — desktop
Live site — desktop
Live site — desktop, scrolled
Live site — desktop, scrolled
Live site — mobile (390px)
Live site — mobile (390px)
1 / 3

Videos

Demo: NUKE guard dual typed confirmationDry-run disk enumeration with BOOT-disk refusal, then the 59-case guard regression suite: exact-path + exact-phrase arming, hostile firmware as data.

What's going on

A fresh start for windows/android devices

docs: NUKE-SAFETY interlock 4 -- document inventory boot flag + twin boot/system-disk structural refusal

latest commit · 2026-09-10

Status

Live status

LIVE

Language

PowerShell

Stars

0

Open issues

0

Open PRs

0

Commits

281

Last push

2026-09-12

Last workflow

Deploy landing page · success

Percent complete

IN BUILD

No completion estimate published yet. A percentage is only shown here with a verifiable source.

Ideas

Timeline

  1. 2024-07-25

    Initial CommitConception

  2. 2026-09-10

    Merge pull request #10 from YEAHDOGS/jack/phoenix-runbook-20260910

  3. 2026-09-10

    Merge pull request #2 from YEAHDOGS/jack/phoenix-file-inventory-20260909

  4. 2026-09-10

    fix: restore Appendix D + dry-run doc in runbook (lost in #10 merge); fix set -e latent bug in checksum-twins test

  5. 2026-09-10

    Merge pull request #11 from YEAHDOGS/jack/phoenix-post-blitz-fixes

  6. 2026-09-10

    fix: normalize serial comparison in lib nuke allowlist gate (matches NUKE-SAFETY.md interlock 12); add 4 regression tests

  7. 2026-09-10

    feat: inventory 'boot' flag + structural booted-disk refusal in nuke_confirm_target (read-only /proc/cmdline detection; 2 new regression tests)

  8. 2026-09-10

    fix: PS1 twin hardens nuke interlock -- normalized allowlist serials (twin parity) + structural boot/system-disk refusal via new inventory boot/system fields

  9. 2026-09-10

    docs: NUKE-SAFETY interlock 4 -- document inventory boot flag + twin boot/system-disk structural refusal