Skip to content

docs(launch): Gate C hardware-proof for /flipper-install flagship - #121

Merged
millsmillsymills merged 3 commits into
phase1from
launch/42-hardware-proof
Jun 10, 2026
Merged

docs(launch): Gate C hardware-proof for /flipper-install flagship#121
millsmillsymills merged 3 commits into
phase1from
launch/42-hardware-proof

Conversation

@millsmillsymills

Copy link
Copy Markdown
Contributor

What

Adds the Gate C hardware-proof artifact for the /flipper-install flagship and links it from the README Status section.

The flagship pipeline was run end-to-end on a real Flipper Zero over USB, driving the actual MCP tools (Client(create_server(...)), not mocks):

  • Device — Momentum mntm-012, f7, API 87.1, SD present.
  • Targetbesya/flipperzero-tuning-fork (standalone FAP, no extra hardware).
  • Clone → SDK matchfirmware.flavor=momentumufbt update --index-url https://up.momentum-fw.dev/firmware/directory.json resolved mntm-012.
  • Buildufbtdist/tuning_fork.fap; APPCHK Target: 7, API: 87.1 (exact device match, no mismatch).
  • Push (md5-verified)flipperzero_fs_push wrote 24712 bytes to /ext/apps/Media/tuning_fork.fap; device MD5 de43b137… matched (verified: true).
  • Confirm + launchflipperzero_fs_list showed the file; flipperzero_app_start returned started: true.

Captured tool output committed at docs/proof/2026-06-10-flipper-install-tuning-fork.json; narrative + reproduce steps in docs/proof/2026-06-10-flipper-install.md.

Why

Gate C (hardware proof) was the last open launch gate. The flagship implementation and all other gates were already done; this validates and documents the real run.

Testing

  • Real-hardware run captured (Momentum mntm-012, USB)
  • Docs-only diff; pre-commit hooks pass

Closes #42

🤖 Generated with Claude Code

…ship

Validated the flagship pipeline end-to-end on a real Flipper (Momentum
mntm-012, USB) through the actual MCP tools: clone besya/flipperzero-tuning-fork,
ufbt build against the matched Momentum SDK (Target 7, API 87.1), md5-verified
push to /ext/apps/Media, and launch. Captures the run as a proof artifact and
links it from the README Status section.

Closes #42

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
millsmillsymills and others added 2 commits June 10, 2026 02:19
The flagship prompts ship in prompts.py but were absent from the README
prompts list, contradicting the documented knowledge surface.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@millsmillsymills
millsmillsymills merged commit f3710b5 into phase1 Jun 10, 2026
5 checks passed
@millsmillsymills
millsmillsymills deleted the launch/42-hardware-proof branch June 10, 2026 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

[launch] Knowledge surface + flagship /flipper-install

1 participant