# Mynd Release Handoff

Mynd Release Handoff is the public-safe release status for moving Joe's Mynd from local changes to live public surfaces.

Generated at: 2026-06-29T03:23:56.509Z

## At A Glance

- Local: Local Mynd generated files and checks are ready for release verification.
- Live: josephniemchak.com is behind the local generated Mynd files.
- Obsidian Publish: Obsidian Publish has 28 stale note bodies: 12 critical, 6 feeling, 10 practice.
- Safest action: Keep improving locally until Joe explicitly approves the first live action.
- First live action: Deploy launchpad generated Mynd files
- Approval state: Explicit action-time approval is required before deploy, publish, or other live mutation.

## Decision Card

- Headline: Local Mynd is ready, but public surfaces are behind.
- Primary question: Do you want this release moved live now, or should Codex keep improving the local Mynd experience?
- Safe default: If unsure, keep improving locally; do not deploy, publish, or mutate live systems.
- Approval required: yes
- First live action: Deploy launchpad generated Mynd files

If Joe approves:

- Deploy the launchpad generated Mynd files to josephniemchak.com.
- Sync 28 Obsidian Publish note bodies: 12 critical, 6 feeling, 10 practice.
- Run postdeploy verification, then inspect the bounded public walkthrough.

If Joe does not approve:

- No live mutation happens; Codex keeps improving the local Mynd experience and reruns local readiness checks.

Proof needed before calling the release complete:

- Live generated files match local generated files.
- Obsidian Publish note bodies match the local public vault.
- Feedback review, practice flow, feedback report, and bounded walkthrough checks pass live.

## Status

- Current status: live behind local
- First action: Deploy launchpad generated Mynd files
- Deploy needed: yes
- Obsidian Publish sync needed: yes
- Postdeploy verification needed: yes

## Next Human Decision

Question: Do you want this release moved live now, or should Codex keep improving the local Mynd experience?

Recommended if ready: Approve the live release only if the current local Mynd changes are ready for visitors.

Safe default: If unsure, keep improving locally; do not deploy, publish, or mutate live systems.

Options:

- Approve live release: Codex may run only the listed first live action, then continue through the release sequence with verification.
- Keep improving locally: Codex should keep making small UX improvements and rerun local readiness checks without live mutation.

## Release Sequence

1. Get explicit approval, then deploy the launchpad generated Mynd files.
2. Sync Obsidian Publish note bodies in order: 12 critical, 6 feeling, 10 practice.
3. Run postdeploy verification until the live manifest, routes, feedback surfaces, and note bodies are current.
4. Inspect the quick live walkthrough from front door to closed-loop feedback preview.

## What This Release Contains

- Public Mynd generated files are newer locally than live.
- Sitemap entries have newer public Mynd routes for crawlers and agents.
- Obsidian Publish has 28 note bodies waiting to sync across entry, feeling, and practice paths.

## Boundary

Explicit live approval is required before this action.

Ask Joe: "Do you want me to run this live action now: Deploy launchpad generated Mynd files?"

Safe alternative:

Without explicit approval, do not mutate live systems; continue local UX hardening or rerun npm run check:mynd-predeploy.

## Why Live Is Behind

- generated Mynd files are newer locally than on josephniemchak.com
- sitemap behind: publicMyndUrlCount

## Publish Queue

- Total stale notes: 28
- Critical user-path notes: 12
- Feeling-path notes: 6
- Practice result-loop notes: 10
- Publish order: critical user-path notes -> feeling-path notes -> practice result-loop notes

### Critical Preview

- 20 Core Ontology/Biblical Meaning Guide.md
- 30 Paths/Bounded Public Walkthrough.md
- 00 Start Here/For Agents.md
- 30 Paths/Practice Fit Map.md
- 30 Paths/Practice Library.md

### Feeling Preview

- 30 Paths/Feeling Anxious.md
- 30 Paths/Feeling Ashamed.md
- 30 Paths/Feeling Lonely.md
- 30 Paths/Feeling Stuck.md
- 30 Paths/Feeling Tired.md

### Practice Preview

- 30 Paths/Ask For Help.md
- 30 Paths/Call A Friend.md
- 30 Paths/Clean One Surface.md
- 30 Paths/Eat One Real Meal.md
- 30 Paths/Journal One Honest Sentence.md

Full publish queue:

```bash
cd "/Users/joeniemchak/Developer/30 Builds/launchpad" && npm run check:mynd-obsidian-content:failed
```

## Publish Sync Checklist

Select and publish these note bodies in Obsidian Publish after the launchpad deploy:

### Critical user-path notes

Publish first. These notes hold the entry, safety, feedback, release, and agent-reading paths.

- 20 Core Ontology/Biblical Meaning Guide.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/20%20Core%20Ontology/Biblical%20Meaning%20Guide.md
- 30 Paths/Bounded Public Walkthrough.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Bounded%20Public%20Walkthrough.md
- 00 Start Here/For Agents.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/00%20Start%20Here/For%20Agents.md
- 30 Paths/Practice Fit Map.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Practice%20Fit%20Map.md
- 30 Paths/Practice Library.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Practice%20Library.md
- 30 Paths/Practice Result Loop.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Practice%20Result%20Loop.md
- 30 Paths/Public Private Boundary.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Public%20Private%20Boundary.md
- 30 Paths/Start By How You Feel.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Start%20By%20How%20You%20Feel.md
- 00 Start Here/Start Here.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/00%20Start%20Here/Start%20Here.md
- 30 Paths/The Brotherhood Care Path.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/The%20Brotherhood%20Care%20Path.md
- 30 Paths/The Brotherhood Source Layer.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/The%20Brotherhood%20Source%20Layer.md
- 00 Start Here/Use Joe's Mynd.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/00%20Start%20Here/Use%20Joe's%20Mynd.md

### Feeling-path notes

Publish second. These notes hold the emotionally obvious first choices after someone chooses how they feel.

- 30 Paths/Feeling Anxious.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Feeling%20Anxious.md
- 30 Paths/Feeling Ashamed.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Feeling%20Ashamed.md
- 30 Paths/Feeling Lonely.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Feeling%20Lonely.md
- 30 Paths/Feeling Stuck.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Feeling%20Stuck.md
- 30 Paths/Feeling Tired.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Feeling%20Tired.md
- 30 Paths/Feeling Unclear.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Feeling%20Unclear.md

### Practice result-loop notes

Publish third. These notes hold the well-being actions and after-practice feedback handoff.

- 30 Paths/Ask For Help.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Ask%20For%20Help.md
- 30 Paths/Call A Friend.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Call%20A%20Friend.md
- 30 Paths/Clean One Surface.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Clean%20One%20Surface.md
- 30 Paths/Eat One Real Meal.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Eat%20One%20Real%20Meal.md
- 30 Paths/Journal One Honest Sentence.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Journal%20One%20Honest%20Sentence.md
- 30 Paths/Plan Tomorrow's First Step.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Plan%20Tomorrow's%20First%20Step.md
- 30 Paths/Sleep Reset Practice.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Sleep%20Reset%20Practice.md
- 30 Paths/Take A Walk Outside.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Take%20A%20Walk%20Outside.md
- 30 Paths/Three Slow Breaths.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Three%20Slow%20Breaths.md
- 30 Paths/Well-being Decision Check.md
  - published-body check: https://publish-01.obsidian.md/access/044e2b0569e550cfda2e89afeb069aa8/30%20Paths/Well-being%20Decision%20Check.md

## Commands

Deploy command after explicit approval:

```bash
cd "/Users/joeniemchak/Developer/30 Builds/launchpad" && vercel --prod --yes
```

Postdeploy verification:

```bash
cd "/Users/joeniemchak/Developer/30 Builds/launchpad" && npm run check:mynd-postdeploy
```

## Postdeploy Proof

After the live action and Obsidian Publish sync are complete, this release is proven by:

- Live Mynd manifest matches the local generated manifest.
- Live Mynd entry, practice flow, feedback review, and feedback report routes pass strict checks.
- The bounded public walkthrough passes on the live site.
- Obsidian Publish note bodies match the local public vault for critical, feeling, and practice paths.
- Publish URL reachability checks pass for the canonical josephniemchak.com/mynd routes.
- The postdeploy command completes successfully after deploy and Obsidian Publish sync.

## Live Walkthrough To Inspect

Use this public path after postdeploy checks pass:

Quick route: Open the public Mynd front door -> Open the human entry path -> Choose a close-enough feeling: Feeling Anxious -> Open the default first move: Three Slow Breaths -> Ask Did This Help -> Ask the smallest fit check -> Open the prefilled feedback link -> Preview the closed loop without submitting -> Preview the sample ready-state feedback review

Detailed route:

1. [Open the public Mynd front door](https://josephniemchak.com/mynd) - The visitor can see the Mynd entry experience.
2. [Open the human entry path](https://josephniemchak.com/mynd/00+Start+Here/Use+Joe%27s+Mynd) - The visitor can choose a reason they arrived.
3. [Choose a close-enough feeling: Feeling Anxious](https://josephniemchak.com/mynd/30+Paths/Feeling+Anxious) - The visitor can use a close-enough feeling page, switch if another page fits better, or continue through the default first move.
4. [Open the default first move: Three Slow Breaths](https://josephniemchak.com/mynd/30+Paths/Three+Slow+Breaths) - The fastest route opens one small practice that is clear and public-safe.
5. [Ask Did This Help](https://josephniemchak.com/mynd/30+Paths/Did+This+Help) - The visitor can answer easier, harder, or about the same.
6. [Ask the smallest fit check](https://josephniemchak.com/mynd/30+Paths/Practice+Fit+Map) - The visitor can answer fit right, fit wrong, or too early to tell without treating it as a score.
7. [Open the prefilled feedback link](https://josephniemchak.com/feedback?type=practice&source=Three+Slow+Breaths&sourceUrl=https%3A%2F%2Fjosephniemchak.com%2Fmynd%2F30%2BPaths%2FThree%2BSlow%2BBreaths&state=Feeling+Anxious&practice=Three+Slow+Breaths&path=Feeling+Anxious+-%3E+Three+Slow+Breaths&result=easier&fit=right) - The form carries the state, practice, path, result, and fit answer without private details.
8. [Preview the closed loop without submitting](https://josephniemchak.com/feedback?type=practice&source=Three+Slow+Breaths&sourceUrl=https%3A%2F%2Fjosephniemchak.com%2Fmynd%2F30%2BPaths%2FThree%2BSlow%2BBreaths&state=Feeling+Anxious&practice=Three+Slow+Breaths&path=Feeling+Anxious+-%3E+Three+Slow+Breaths&result=easier&fit=right&preview=success) - The visitor sees The loop is closed, You can stop here, No feedback was sent, and Done for now.
9. [Preview the sample ready-state feedback review](https://josephniemchak.com/feedback-report?preview=sample-ready) - The visitor sees that no feedback was sent or fetched, then sees signal readiness, a recommended decision, and one bounded next action.

Completion signal: A browser or assistant can walk the path through result, fit, closed-loop preview, and sample ready-state review without private details or submission.

Public safety: Do not submit private, clinical, crisis-related, identifying, or client details during the walkthrough.

## Completion Gate

Release is not complete until deploy, Obsidian Publish sync, postdeploy verification, and a bounded public walkthrough all pass.
