feat(review): add fail-closed local review cascade - #26
Conversation
5e9fb4e to
834c247
Compare
Self-contained prompt for building a React Native / Expo client app in Termux on the Pixel 8a, connecting to the NeuralCompose M4 server over Tailscale. Covers environment setup, API contract (5 endpoints matching existing pipeline types), mock data layer, 5 screens (Overview, EEG, Health, Classifier, Dream Journal), EAS Build for APK, and constraints (8GB RAM, no root, no Android SDK, no local inference). The M4 thin HTTP server is a separate PR (Claude Code). The client builds against mock fixtures matching the API contract and swaps in the real server via a single config flag. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
…hree-node workflow doc Part A: Created bare Git remote at ~/git/neuralcompose-client.git on 1705bonzos (100.81.234.51) for commit-level recovery after Pixel reboots. Part B: Added 5 Termux service-management scripts under docs/termux/: - start-neuralcompose-services.sh (--runtime/--dev/--all modes) - stop-neuralcompose-services.sh (safe PID verification, TERM then KILL) - status-neuralcompose-services.sh (per-service RSS, port, readiness) - healthcheck-neuralcompose-services.sh (model endpoint verification) - snapshot-memory.sh (proc/meminfo, top RSS, thermal, storage) - neuralcompose-services.env.example Part C: Verified macOS SSH over Tailscale IP (100.105.8.22) works with key-based auth. MagicDNS does not resolve locally; use Tailscale IP. docs/operations/three-node-workflow.md documents all three nodes, SSH connections, tmux sessions, Git continuity workflow, service management, and deferred items. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
Closing as superseded by #33. The original branch preserved useful work but accumulated unrelated EEG research (JEPA/SVD scoping, function-space foundations), Android operations documentation, and Termux/Pi infrastructure changes, so it was no longer reviewable as a single local-review-cascade PR. No review-cascade findings were discarded; the replacement contains the minimal tested dependency closure. The four cascade commits ( This branch is left intact as the archival record of the excluded research and infrastructure work; nothing here was force-pushed or rewritten. One finding from verification, inherited by #33: |
feat(review): add fail-closed local review cascade (clean replacement for #26)
Summary
Scope Boundary
Validation
git diff --checkpassed.Disposition
science_status: pipeline_onlydecision: insufficient_evidencepromotion_status: not_eligiblelive_control: false