# MYND Master Execution Backlog v0.1

**Date:** June 29, 2026  
**Status:** execution backlog generated from `MYND_MASTER_BUILD_BLUEPRINT_v0.1.md`  
**Scope:** production-intent iPhone + Apple Watch implementation, with guarded frontier/lab lanes preserved from the research corpus  
**Purpose:** decompose the master blueprint into epics, stories, owned fixtures, dependencies, and acceptance gates so implementation agents can build without flattening MYND into binaural beats, generic wellness, or unsupported frontier claims.

---

## 1. Execution Contract

This backlog inherits the verified MYND frontier package:

- 586 primary `F####` source-ledger rows
- 143 stable `SUP####` supplemental rows
- 80 build-facing extraction notes
- `P001-P016` protocol IDs
- `MYND_MASTER_BUILD_BLUEPRINT_v0.1.md` as the current build atlas

Implementation must preserve the same split:

| Layer | Build behavior |
| --- | --- |
| Claim layer | conservative, source-bound, personal, uncertainty-preserving |
| Protocol layer | ambitious, frontier-expansive, controlled, logged, opt-in where needed |

No story is done unless:

- it writes or updates the owned models/fixtures it names
- it has acceptance tests or verifier fixtures
- it preserves source anchors and claim boundaries
- it logs traceable runtime state where relevant
- it does not bypass `SafetyGovernor`, `SensorQualityGate`, `ExperimentLedger`, or `ClaimCopyVerifier`

---

## 2. Parallel Agent Rules

Implementation can run in parallel only when write scopes are disjoint.

| Lane | Parallel-safe ownership | Must coordinate with |
| --- | --- | --- |
| Core models | shared Swift package models, enums, fixture loading | all lanes |
| Safety and claim gates | calibration, risk vectors, copy verifier, safety fixtures | UI, protocol runner, frontier |
| Audio/DSP | timing surfaces, render graph, route tests | runtime, protocol runner |
| Watch/runtime | capability snapshots, route downgrades, Watch stop/haptics | safety, ledger |
| UI/session | target selector, preset inspector, session, trace review | core models, safety |
| Frontier/lab | opt-in, target lock, P016, P005, P015 hooks | safety, claim copy, ledger |
| Verification | unit tests, fixture tests, trace checks, copy checks | all lanes |

Never let a worker:

- rename protocol IDs without an alias map
- change source-anchor IDs
- relax claim boundaries to make UI nicer
- launch protocols before target/risk/runtime resolution
- treat Watch haptics as neural dosing
- convert frontier sandboxes into proof claims

---

## 3. Epic Map

| Epic | Name | Purpose | Primary dependencies |
| --- | --- | --- | --- |
| E01 | Shared Core And Source Fixtures | Build the package substrate: models, anchors, claim boundaries, protocol metadata. | none |
| E02 | Calibration, Risk, And Safety Kernel | Build non-diagnostic calibration, `StateRiskVector`, safety stops, downgrade rules. | E01 |
| E03 | State Target Compiler And Presets | Resolve user target into allowed protocols, actuator bundles, probes, and starter presets. | E01, E02 |
| E04 | Runtime, Device, Watch, And Sensor Gates | Encode iPhone/Watch capability truth, route state, HealthKit/motion quality, App Intent safety. | E01, E02 |
| E05 | Protocol Runner And Ledger | Build deterministic lifecycle, trace persistence, baseline/control/aftereffect logging. | E01-E04 |
| E06 | Audio Timing And Actuator Graph | Build AM/monaural/binaural timing engine, route gates, haptics, non-flicker visual, voice hooks. | E03-E05 |
| E07 | Core Protocols P014/P001/P013/P003/P006/P009/P002/P007 | Ship the first coherent state instrument surface. | E01-E06 |
| E08 | UI And Watch Experience | Build target selector, calibration, preset inspector, session surface, trace review, Watch stop/flags. | E01-E07 |
| E09 | Personalization And Response Surface | Build N-of-1 candidate selection, promotion/downgrade, aftereffect scheduler, rationale UI. | E05-E08 |
| E10 | Guarded Frontier Layer | Build opt-in frontier shell, P016 ladder, P005 locked target, P015 reinforcement hooks. | E01-E09 |
| E11 | Verifier Expansion And Release Gates | Add protocol metadata, copy, trace, safety, route, frontier, and story acceptance verifiers. | all epics |
| E12 | Research And Lab-Lane Continuation | Preserve future extraction, Apple validation, external hardware, and research export hooks. | E01-E11 |

---

## 4. Stories

### Epic E01 - Shared Core And Source Fixtures

#### Story E01-S01: Create shared core package skeleton

Build a shared Swift package consumed by iOS and watchOS.

Owns:

- package target layout
- core enums for `ProtocolID`, `PresetID`, `StateTarget`, `ClaimLevel`, `EvidenceLane`, `ActuatorFamily`, `FrontierMode`
- fixture-loading strategy for static research metadata

Acceptance:

- iOS app and watch extension can import the shared core
- all expected `P001-P016` IDs exist
- all first-build `StateTarget` labels exist
- protocol ID tests fail on missing or renamed IDs

#### Story E01-S02: Implement `ResearchManifestRegistry`

Build source-anchor and claim-boundary registry.

Owns:

- `SourceAnchor`
- `ResearchManifestRegistry`
- protocol-to-anchor fixture
- evidence-lane fixture
- claim-boundary fixture

Acceptance:

- every `ProtocolDefinition` has at least one source anchor
- every initial preset inherits source anchors
- missing `F####` or `SUP####` fixture fails a test
- source-anchor UI can render anchor IDs without exposing overclaim copy

Source anchors: `F0405-F0418`, `F0434`, `SUP0002`, `SUP0003`, `SUP0093-SUP0106`, `SUP0141-SUP0143`.

#### Story E01-S03: Implement core data model backbone

Build the Codable/Equatable model family from the master blueprint.

Owns:

- `StateRiskVector`
- `StateTargetResolution`
- `TimingParameterFreezeState`
- `ProtocolDefinition`
- `ProtocolPreset`
- `ProtocolRun`
- `FrontierTrial`
- `ReinforcementEvent`

Acceptance:

- model encode/decode round trips pass
- fixture snapshots are deterministic
- `ProtocolRun` cannot be created without target, protocol ID, baseline placeholder, sensor-quality class, and claim level

---

### Epic E02 - Calibration, Risk, And Safety Kernel

#### Story E02-S01: Build `ConditionCalibration`

Create onboarding and settings-domain calibration logic without diagnostic claims.

Owns:

- `ConditionCalibrationProfile`
- low-stim baseline
- audio comfort sweep
- haptic semantic sweep
- breath comfort
- visual safety
- stop/cooldown preference

Acceptance:

- calibration captures sound tolerance, sleep fragility, vestibular sensitivity, panic/hyperarousal, dissociation/agency sensitivity, checking/proof-seeking, and photosensitivity flags
- calibration copy never diagnoses or treats conditions
- calibration can be revisited from settings

Source anchors: `SUP0031`, `SUP0074-SUP0092`, `F0060`, `F0083`, `F0179`, `F0322`, `F0394`, `F0414`, `F0453-F0472`, `F0478-F0499`, `F0575`, `F0577`, `F0578`.

#### Story E02-S02: Build `ConditionStateSignatureRegistry`

Convert calibration and session history into non-diagnostic runtime signatures.

Owns:

- `ConditionStateSignatureProfile`
- signature-to-risk mapping
- active reductions
- blocked modes
- research-only modes
- aftereffect watchlists

Acceptance:

- emits all initial signature classes from the blueprint
- sound-tolerance flags reduce or block piercing/fixed-tone paths
- sleep-fragility blocks focus/gamma-style candidates near sleep
- agency/body-boundary sensitivity gates P004/P005/P006/P010/P011/P016

Source anchors: `SUP0031`, `SUP0074-SUP0092`, `SUP0122-SUP0140`, `F0379`, `F0385`, `F0400`, `F0401`, `F0427`, `F0428`, `F0432`, `F0433`, `F0478`, `F0575`.

#### Story E02-S03: Build `SafetyGovernor`

Implement universal stop, cooldown, intensity, aftereffect, and quarantine logic.

Owns:

- stop event handling
- cooldown/re-entry requirement
- downgrade and quarantine policies
- safety scenario fixtures

Acceptance:

- stop always preempts active protocols
- route change during route-dependent trial downgrades or stops
- two early stops in a similar region quarantine nearby candidate region
- adverse aftereffects prevent promotion
- frontier overbelief/distress/grandiosity flags force cooldown and downgrade

#### Story E02-S04: Build `ClaimCopyVerifier`

Create the copy gate that checks UI, voice, summaries, exports, and generated explanations.

Owns:

- forbidden phrase fixtures
- allowed phrase fixtures
- claim-level validator
- protocol evidence-lane copy rules

Acceptance:

- fixed-frequency efficacy copy fails
- consumer brain-state detection copy fails
- treatment/diagnosis copy fails
- frontier proof copy fails
- subjective personal-trace copy passes

---

### Epic E03 - State Target Compiler And Presets

#### Story E03-S01: Build `StateTargetRegistry`

Define target grammar without raw brain-network claims.

Owns:

- `calm`
- `detail_focus`
- `salience_switch`
- `internal_mode`
- `big_picture_semantic`
- `creative_alternation`
- `imagery`
- `sleep_edge`
- `presence`
- `frontier_capture`
- `rumination_guard`

Acceptance:

- target labels render as product-control labels
- no target says the app detects/toggles a named brain network
- each target maps to at least one allowed or research-only protocol

Source anchors: `F0436`, `F0441`, `F0447`, `F0448`, `F0580`, `SUP0047-SUP0056`.

#### Story E03-S02: Build `StateTargetCompiler`

Resolve target + risk + runtime state into executable target plan.

Owns:

- `StateTargetResolution`
- target-to-protocol mapping
- target-to-actuator bundle mapping
- target outcome probes
- copy boundary assignment

Acceptance:

- no preset can launch before `StateTargetResolution`
- `presence` becomes blocked or research-only when self-boundary load is capped
- `frontier_capture` requires opt-in, locked capture, denominator where relevant, and no-proof copy
- weak sensor quality forces subjective-only or context-only language

#### Story E03-S03: Build `ProtocolPresetRegistry`

Load deterministic starter presets and blocked defaults.

Owns:

- P014/P001/P013/P003/P006/P009/P002/P007/P016 first presets
- blocked defaults
- comparator policies
- promotion policies
- trace-field requirements

Acceptance:

- no public default exposes gamma research probe, bone/contact sound, external transducer, moderate body-boundary load, or full implicit reinforcement
- every preset has source anchors, safety gates, comparator policy, trace fields, and claim level

---

### Epic E04 - Runtime, Device, Watch, And Sensor Gates

#### Story E04-S01: Build `AppleRuntimeConstraintRegistry`

Encode platform truth for audio, haptics, sensors, speech, intents, permissions, and OS feature flags.

Owns:

- `AppleRuntimeConstraintSnapshot`
- SDK/runtime/entitlement/user-permission separation
- capability policy fixtures

Acceptance:

- route validity is evaluated before audio protocol launch
- Core Haptics and Watch haptic semantics are separate capabilities
- Speech and App Intent launch safety are classified separately from text input
- beta feature availability cannot bypass local capability checks

Source anchors: `SUP0107-SUP0121`.

#### Story E04-S02: Build `DeviceCapabilityRegistry`

Snapshot device state before every run.

Owns:

- route state
- headphone/speaker/Bluetooth/mono collapse risk
- iPhone haptic class
- Watch availability
- motion availability
- HealthKit permission state
- speech/input capability

Acceptance:

- each `ProtocolRun` references a device snapshot
- route changes write downgrade events
- Watch absence removes Watch-only haptic/stop surfaces without breaking iPhone safety

#### Story E04-S03: Build `SensorQualityGate`

Classify physiology context without brain-state or treatment claims.

Owns:

- `SensorQualitySnapshot`
- HR/HRV/motion/stillness quality classification
- weak-context copy downgrade

Acceptance:

- unavailable or weak sensors block adaptive physiology language
- Watch summaries cannot imply brain-state detection
- response-surface updates can use sensor context only at allowed quality levels

#### Story E04-S04: Build Watch stop, flags, and semantic haptics

Create the Watch companion surface.

Owns:

- stop/cooldown
- quick safety flag
- semantic haptic marker
- immediate aftereffect prompt

Acceptance:

- Watch stop preempts iPhone session
- Watch haptics are labeled semantic/contact markers, not neural dosing
- no Watch screen presents diagnosis, entrainment proof, or frontier interpretation

---

### Epic E05 - Protocol Runner And Ledger

#### Story E05-S01: Build `ProtocolRunner`

Implement deterministic lifecycle orchestration.

Owns:

- target resolution preflight
- baseline
- comparator assignment
- ramp in
- active phase
- subjective probes
- ramp out/stop
- cooldown/re-entry
- ledger write
- delayed aftereffect scheduling hook

Acceptance:

- protocol launch fails if target/risk/runtime/preset resolution is missing
- stop produces stopped trace
- induction or frontier loads cannot skip re-entry
- comparator/control arm is persisted when required

#### Story E05-S02: Build `ExperimentLedger`

Persist auditable local traces.

Owns:

- `ProtocolRun` storage
- calibration traces
- downgrade traces
- frontier capture traces
- aftereffect traces
- promotion/quarantine traces

Acceptance:

- no completed run lacks source anchors, baseline, device snapshot, sensor quality, actuator events, safety events, aftereffect field, and claim level
- misses and nulls are retained for frontier trials
- trace export includes claim-level metadata

#### Story E05-S03: Build aftereffect scheduler

Capture immediate and delayed aftereffects.

Owns:

- immediate post-run prompt
- delayed check scheduling
- adverse-event downgrade hook

Acceptance:

- sleep-edge/hypnagogic and sensory-reduction runs schedule delayed aftereffect
- adverse aftereffect quarantines nearby candidate region
- user can mark better/worse/neutral plus notes

---

### Epic E06 - Audio Timing And Actuator Graph

#### Story E06-S01: Build `AudioTimingSurfaceRegistry`

Classify timing families and parameter freezes.

Owns:

- AM
- monaural beat
- binaural beat
- gated/isochronic
- speech/voice timing
- music/rhythm
- breath timing
- haptic phase
- visual timing
- route requirements and comparator arms

Acceptance:

- `TimingParameterFreezeState` exists for every first-build family
- binaural requires valid stereo headphone route
- gamma-style probes remain research-only or blocked by safety flags
- visual timing stays non-flicker

Source anchors: `F0405-F0418`, `F0434`, `SUP0002`, `SUP0003`, `SUP0093-SUP0106`, `SUP0141-SUP0143`, `SUP0036-SUP0039`.

#### Story E06-S02: Build `AudioTimingEngine`

Render deterministic AM, monaural, and binaural comparator surfaces.

Owns:

- AM render path
- monaural comparator path
- binaural comparator path
- ramp in/out
- level proxy logging
- route invalidation callback

Acceptance:

- AM/monaural run without headphones when allowed
- binaural blocks or downgrades on invalid route
- route changes persist `RuntimeDowngradeEvent`
- trace logs carrier, rate, modulation depth, duty, route, duration, comparator, and stop events

#### Story E06-S03: Build `ActuatorGraph`

Coordinate audio, haptic, visual, breath, and voice events.

Owns:

- unified actuator event schema
- ramp/intensity/duration logging
- safety kill switch
- multimodal dispatch contract

Acceptance:

- every actuator event logs family, phase, intensity proxy, ramp, duration, and source preset
- stop cancels all active actuator events
- combined protocols cannot exceed risk caps

#### Story E06-S04: Build visual, haptic, and voice engines

Implement first engine slices.

Owns:

- `VisualFieldEngine`
- `HapticContactEngine`
- `VoiceCoRegulator`

Acceptance:

- visuals are non-flicker and disabled by photosensitivity gates
- haptic/contact logs posture/contact/vestibular context
- voice is text-first, interruptible, transparent, and transcript-visible where it affects session

Source anchors: `F0060`, `F0394`, `SUP0023`, `F0538-F0547`, `F0576-F0579`, `SUP0057-SUP0070`, `F0379`, `F0385`, `F0450-F0452`, `F0472`, `SUP0135-SUP0138`.

---

### Epic E07 - Core Protocols

#### Story E07-S01: Implement P014 calibration protocol family

Build:

- `P014_CALIBRATION_LOW_STIM_V0`
- `P014_AUDIO_COMFORT_SWEEP_V0`
- `P014_HAPTIC_SEMANTIC_SWEEP_V0`
- `P014_BREATH_COMFORT_V0`
- `P014_VISUAL_SAFETY_V0`

Acceptance:

- calibration emits `StateRiskVector`
- unsafe defaults never appear after calibration flags
- trace persists calibration outputs and aftereffect watchlists

#### Story E07-S02: Implement P001 synchrony search family

Build:

- `P001_SYNC_BREATH_AM_CALM_V0`
- `P001_SYNC_ALPHA_STYLE_FOCUS_V0`
- `P001_SYNC_THETA_STYLE_IMAGERY_V0`
- `P001_SYNC_BINAURAL_COMPARATOR_V0`

Acceptance:

- AM/monaural first
- binaural comparator only with valid route
- no fixed-frequency claim copy
- aftereffect and comparator history persist

#### Story E07-S03: Implement P013 and P003 core interaction protocols

Build:

- `P013_TEXT_FIRST_AGENCY_V0`
- `P013_VOICE_LOW_DENSITY_V0`
- `P013_GROUNDING_REENTRY_V0`
- `P003_OPEN_SHAPE_2CYCLE_V0`
- `P003_BIG_PICTURE_SEMANTIC_V0`
- `P003_FOCUS_RETURN_V0`

Acceptance:

- voice has text fallback
- open/shape creative flow captures output without claiming enhancement
- rumination/agitation can shorten or stop session

#### Story E07-S04: Implement P006/P009/P002/P007 support protocols

Build:

- `P006_AUDIO_ONLY_LOW_INPUT_V0`
- `P006_VISUAL_ONLY_LOW_DETAIL_V0`
- `P006_COMBINED_LOW_GUARDED_V0`
- `P009_WATCH_GROUNDING_MARKER_V0`
- `P009_PHONE_CONTACT_PULSE_V0`
- `P002` soft salience markers
- `P007` timestamped first-impression capture

Acceptance:

- combined sensory mode only after component arms pass
- P009 uses semantic haptics and contact logging
- P002 has cue/no-cue comparator
- P007 locks capture before reveal/compare

---

### Epic E08 - UI And Watch Experience

#### Story E08-S01: Build target selector and preset inspector

Owns:

- target selector
- evidence lane display
- risk estimate
- disabled/research-only reason
- preset preview
- source anchors
- comparator/control display

Acceptance:

- user sees target, claim level, blocked reasons, and source anchors before launch
- unsafe/research-only modes are not hidden behind vague disabled states
- preset inspector shows changed variables and expected probes

#### Story E08-S02: Build session surface and safety strip

Owns:

- phase display
- active target
- actuator stack
- stop/cooldown
- route state
- sensor quality
- intensity

Acceptance:

- stop remains visible
- sensor weakness is visible
- route changes are visible
- frontier/lab mode is visibly labeled

#### Story E08-S03: Build trace review and response surface UI

Owns:

- delivered pattern review
- subjective markers
- aftereffect
- sensor-quality class
- comparator/control result
- candidate rationale
- quarantine/preferred status

Acceptance:

- UI never hides null/negative runs
- preferred status shows uncertainty
- user can inspect delivered stimulus parameters

#### Story E08-S04: Build Watch companion UI

Owns:

- stop/cooldown
- quick safety flag
- phase glance
- semantic haptic cue
- aftereffect prompt

Acceptance:

- Watch companion works without claiming dosing or interpretation
- Watch stop preempts active iPhone session
- Watch aftereffect writes ledger event

---

### Epic E09 - Personalization And Response Surface

#### Story E09-S01: Build `ResponseSurfaceModel`

Owns:

- candidate region representation
- comparator history
- aftereffect history
- safety quarantine
- preferred/worth-retesting states

Acceptance:

- no region becomes preferred from one run
- worth-retesting requires repeated safe traces and comparator history
- adverse aftereffects quarantine nearby regions

Source anchors: `SUP0025-SUP0029`, `F0470`, `F0471`.

#### Story E09-S02: Build `NOfOneControlScheduler`

Owns:

- within-user comparator assignment
- sham/baseline/nearby variant policies
- scheduling rationale

Acceptance:

- comparator is assigned when required by protocol
- schedule never overrides safety caps
- rationale is visible in trace review

#### Story E09-S03: Build `MicroRandomizedCueScheduler`

Owns:

- safe cue randomization
- mode-shift cue/no-cue tests
- personalization trace link

Acceptance:

- randomized cue events are logged
- no hidden suggestion
- user can disable randomization

---

### Epic E10 - Guarded Frontier Layer

#### Story E10-S01: Build `FrontierSandbox`

Owns:

- explicit opt-in
- no-proof labeling
- frontier consent state
- denominator/null-retention rule
- cooldown/re-entry enforcement

Acceptance:

- no frontier protocol launches without opt-in
- no frontier summary omits misses/nulls where relevant
- frontier copy is blocked if it implies proof

Source anchors: `F0396-F0403`, `F0500-F0502`, `SUP0006-SUP0013`.

#### Story E10-S02: Build P016 altered-state induction metadata and short ladder

Owns:

- `InductionPhaseGraph`
- `PhaseLoadVector`
- `suggestion_load`
- `self_boundary_load`
- `sensory_reduction_load`
- re-entry enforcement
- `P016_SHORT_GUARDED_LADDER_V0`

Acceptance:

- orientation -> settle -> sensory field -> capture -> integration -> re-entry cannot skip required phases
- agency/body-boundary flags reduce or block
- no Gateway validation, OBE proof, metaphysical access, clinical hypnosis, or treatment claim

Source anchors: `F0395`, `F0379`, `F0385`, `F0400`, `F0401`, `F0450-F0452`, `SUP0001`, `SUP0122-SUP0140`.

#### Story E10-S03: Build P005 locked target imagery shell

Owns:

- `TargetPoolRandomizer`
- sealed target pool
- decoys
- `BlindCapture`
- confidence-before-reveal
- denominator display

Acceptance:

- capture locks before reveal
- misses and nulls persist beside hits
- no copy says remote viewing is proven

Source anchors: `F0396`, `F0397`, `F0400-F0403`, `F0500`, `F0501`, `SUP0006-SUP0013`.

#### Story E10-S04: Build P015 implicit reinforcement hooks

Owns:

- metadata-only `ImplicitReinforcementEngine`
- locked outcome link
- process reinforcement event
- null-retention copy guard

Acceptance:

- no reinforcement event writes without locked outcome, trace link, denominator, null retention, and copy guard
- no streak, proof, dopamine, serotonin, or ability language
- misses/nulls can reinforce good process quality

Source anchors: `F0252`, `F0268`, `F0450-F0452`, `F0472`, `F0500`, `F0502`, `SUP0042-SUP0046`.

---

### Epic E11 - Verifier Expansion And Release Gates

#### Story E11-S01: Build protocol metadata verifier

Acceptance:

- every protocol has source anchors
- every preset has source anchors
- every protocol has claim boundary
- every protocol has safety gates
- every protocol has trace-field requirements

#### Story E11-S02: Build copy verifier fixtures

Acceptance:

- UI, voice, export, and summary copy fixtures fail on overclaim language
- allowed personal-trace language passes
- frontier no-proof copy is enforced

#### Story E11-S03: Build trace completeness verifier

Acceptance:

- every completed run has baseline, actuator events, sensor-quality snapshot, subjective markers, safety state, aftereffect field, claim level, and anchors
- every stopped run has stop reason and cooldown state

#### Story E11-S04: Build route/sensor/frontier safety tests

Acceptance:

- binaural invalid route downgrades or cancels
- weak sensors block adaptive physiology copy
- photosensitivity disables flicker
- dissociation flags gate sensory-reduction/frontier/contact loads
- P005/P015/P016 frontier invariants pass

---

### Epic E12 - Research And Lab-Lane Continuation

#### Story E12-S01: Continue paper-by-paper parameter tables

Targets:

- `F0405`
- `F0406`
- `SUP0002`
- `SUP0003`
- `SUP0093-SUP0106`
- `SUP0141-SUP0143`

Acceptance:

- extract legally available parameter tables into build-facing notes
- update timing priors only through reviewed diffs
- verifier still passes

#### Story E12-S02: Deepen altered-state and God Helmet trails

Targets:

- Gateway/Hemi-Sync primary-source path beyond `SUP0001`
- Persinger/Koren/Granqvist/God Helmet dispute
- hypnosis/suggestion/agency boundaries
- floatation/sensory-reduction phase variables

Acceptance:

- extraction preserves variables and controls, not proof claims
- P004/P016 boundaries improve
- no entity/contact/body-exit proof copy enters product

Source anchors: `F0395`, `F0398`, `F0399`, `F0585`, `F0586`, `SUP0001`, `SUP0004`, `SUP0005`, `SUP0122-SUP0140`.

#### Story E12-S03: Validate Apple runtime and haptic assumptions

Targets:

- `AVAudioSession` route changes
- `AVAudioEngine` render behavior
- Core Haptics capability
- Watch semantic haptics
- HealthKit/Core Motion quality
- Speech/App Intent safety
- SensorKit entitlement boundaries

Acceptance:

- runtime atlas becomes Swift-level implementation fixtures
- Watch haptic assumptions remain semantic
- capability snapshots match observed device behavior

Source anchors: `SUP0107-SUP0121`.

#### Story E12-S04: Define optional lab/research export lane

Targets:

- EEG/ear-EEG future hooks
- external transducer registry
- anomalous locked-trial export
- human-subjects-style study packaging

Acceptance:

- consumer v1 remains separated from lab lane
- export includes nulls, misses, denominators, route/capability state, and claim boundaries
- no external hardware dose claims are made without validation

#### Story E12-S05: Integrate harmonic-gauge / Hopf-fiber / boundary-controller tooling

Targets:

- `MYND_HOPF_FIBER_ACOUSTIC_EM_MANIFOLD_WORKING_NOTE_v0.1.md`
- `MYND_HOPF_FIBER_MANIFOLD_INTEGRATION_ADDENDUM_v0.1.md`
- deterministic `HarmonicGaugeManifoldModel`
- dev/lab `HopfBridgeVisualizer`
- CDC witness export for harmonic-gauge and boundary-controller models
- copy-verifier fixtures for acoustic-EM and body-field overclaims

Acceptance:

- raw working note is preserved as internal theory, not evidence proof
- integration addendum maps concepts to modules and non-claims
- Slice 0 remains unchanged
- any DSP prototype is deterministic and trace-logged before personalization
- visualizer is dev/lab only and does not imply measured body fields
- copy verifier rejects acoustic-EM, scalar/vector-potential, body-field, and direct-control overclaims

#### Story E12-S06: Integrate neural sonification and bio-trace audition

Targets:

- `MYND_NEURAL_SONIFICATION_TRANSCRIPT_INTEGRATION_NOTE_v0.1.md`
- `BioTraceSonificationMapper`
- `SonificationGrammar`
- `DataAudioTraceSchema`
- deterministic audio/MIDI-style trace replay from protocol events
- optional lab import hooks for EEG/ear-EEG or electrophysiology traces

Acceptance:

- sonification mapping is explicit: event timing -> note onset, event strength -> pitch/register, event decay/persistence -> duration
- consumer v1 uses accessible MYND traces only: breath/HRV proxies, motion, protocol phase, user markers, safety holds, route changes, and aftereffects
- neural/EEG sonification remains lab/import mode unless appropriate hardware and validation exist
- every sonified feature can be traced back to the source event and mapping version
- trace audition is separated from intervention audio so replay cannot be mistaken for a treatment or neural readout
- Slice 0 remains unchanged

---

## 5. Build Slices

### Slice 0 - Package And Verifier Foundation

Stories:

- E01-S01
- E01-S02
- E01-S03
- E11-S01

Done when:

- shared core compiles
- protocol/source fixtures load
- protocol metadata verifier passes

### Slice 1 - Safety Kernel

Stories:

- E02-S01
- E02-S02
- E02-S03
- E02-S04
- E03-S01
- E03-S02

Done when:

- target selection emits `StateTargetResolution`
- safety/copy gates block known unsafe or overclaiming paths

### Slice 2 - Runtime And Trace Spine

Stories:

- E04-S01
- E04-S02
- E04-S03
- E05-S01
- E05-S02
- E05-S03

Done when:

- protocol launch lifecycle works with trace persistence and route/sensor downgrades

### Slice 3 - First Coherent Instrument

Stories:

- E03-S03
- E06-S01
- E06-S02
- E06-S03
- E06-S04
- E07-S01
- E07-S02
- E07-S03
- E07-S04

Done when:

- user can run calibration, synchrony search, voice/text co-regulation, creative alternation, sensory reduction, contact grounding, soft salience switch, and intention lock through safe traces

### Slice 4 - UI And Watch

Stories:

- E08-S01
- E08-S02
- E08-S03
- E08-S04

Done when:

- iPhone and Watch surfaces expose target, risk, route, sensor quality, stop, trace review, and aftereffect without overclaiming

### Slice 5 - Personalization

Stories:

- E09-S01
- E09-S02
- E09-S03
- E11-S03

Done when:

- candidate selection is traceable, cautious, comparator-aware, and quarantine-capable

### Slice 6 - Guarded Frontier

Stories:

- E10-S01
- E10-S02
- E10-S03
- E10-S04
- E11-S04

Done when:

- P016/P005/P015 shells run behind opt-in, no-proof copy, null retention, re-entry, and trace gates

### Slice 7 - Lab Continuation

Stories:

- E12-S01
- E12-S02
- E12-S03
- E12-S04
- E12-S05
- E12-S06

Done when:

- open research gaps become reviewed extraction notes or lab-lane tickets without blocking consumer-safe v1

---

## 6. Minimum Release Gate

The first public/internal alpha build must have:

- shared core fixture loading
- calibration
- `StateRiskVector`
- `StateTargetCompiler`
- `ProtocolPresetRegistry`
- `SafetyGovernor`
- `ClaimCopyVerifier`
- `AppleRuntimeConstraintRegistry`
- `DeviceCapabilityRegistry`
- `SensorQualityGate`
- `ProtocolRunner`
- `ExperimentLedger`
- `AudioTimingSurfaceRegistry`
- `AudioTimingEngine`
- `ActuatorGraph`
- `VisualFieldEngine`
- `HapticContactEngine`
- `VoiceCoRegulator`
- P014/P001/P013/P003/P006/P009/P002/P007 first-pass protocols
- iPhone target/session/trace UI
- Watch stop/cooldown/safety flag/semantic haptic/aftereffect
- metadata shell for P016/P005/P015 behind frontier opt-in
- verifier suite for protocol metadata, copy, trace completeness, route safety, sensor quality, frontier invariants

The release is not acceptable if:

- it ships as a binaural-beat app
- it hides source anchors and uncertainty
- it lacks stop/cooldown from Watch
- it treats weak sensors as brain-state detection
- it exposes frontier protocols without opt-in
- it drops null/negative frontier results
- it makes treatment, diagnosis, proof, entity, telepathy, scalar/vector, dopamine, serotonin, or fixed-frequency claims

---

## 7. Immediate Next Command For Build Start

Use this backlog plus the master blueprint to create the actual project implementation plan:

```text
Start Slice 0. Build the shared MYND core package, source-anchor fixtures,
protocol IDs P001-P016, claim boundaries, model backbone, and protocol metadata
verifier. Do not implement UI before the core fixtures and verifier pass.
```
