Add companion app phase session prompts
Captures the companion app phase handoff prompts on the feature branch so the implementation checkpoints and security guidance remain reproducible.
sha256:0ea4a431a9629cf4c8dee2519372a36bf44bff101d670127d7312bbfd52b8c69
sha
+28
symbols
795 changed · 795 in snapshot
files
sha256:1940bf326e3c56da8926389c0a50ef65dc58b577e6da8df4aee731dd06feb7a2
snapshot
+28
symbols added
795
files changed
795
files in snapshot
0
dead code introduced
Semantic Changes
28 symbols
+
Companion App — Phase 2 Session Prompt (Loopback Endpoint Security Core)
section Companion App — Phase 2 Session Prompt (Loopback Endpoint Security Core) L1–155
+
Copy-paste prompt (paste this into the new session)
section 0. Copy-paste prompt (paste this into the new session) L8–71
+
Where we are (state at end of this session)
section 1. Where we are (state at end of this session) L71–96
+
What Phase 2 is (gate §12, row 2 — 🧠 Thinking)
section 2. What Phase 2 is (gate §12, row 2 — 🧠 Thinking) L96–103
+
The 8 mandatory controls (gate §4 — verbatim intent)
section 3. The 8 mandatory controls (gate §4 — verbatim intent) L103–119
+
Threat model to reason against (do not pattern-match — argue each)
section 4. Threat model to reason against (do not pattern-match — argue each) L119–131
+
Proposed deliverables (confirm scope first — see §0 scope question)
section 5. Proposed deliverables (confirm scope first — see §0 scope question) L131–139
+
Open questions to settle at session start
section 7. Open questions to settle at session start L148–155
+
Companion App — Phase 3 Session Prompt (OAuth Native/Public Client — PKCE + Loopback Redirect, JWT in OS Keychain)
section Companion App — Phase 3 Session Prompt (OAuth Native/Public Client — PKCE + Loopback Redirect, JWT in OS Keychain) L1–228
+
Copy-paste prompt (paste this into the new session)
section 0. Copy-paste prompt (paste this into the new session) L9–125
+
Where we are (state at start of Phase 3)
section 1. Where we are (state at start of Phase 3) L125–142
+
The pure-then-bind discipline (carried from Phases 1–2)
section 2. The pure-then-bind discipline (carried from Phases 1–2) L142–156
+
Mandatory controls / standards to argue against the attacker
section 3. Mandatory controls / standards to argue against the attacker L156–175
+
Threat model to reason against (argue each — do not pattern-match)
section 4. Threat model to reason against (argue each — do not pattern-match) L175–188
+
Proposed deliverables (confirm scope first — see §0 scope questions)
section 5. Proposed deliverables (confirm scope first — see §0 scope questions) L188–199
+
Open questions to settle at session start
section 7. Open questions to settle at session start L211–228
+
Phase 5 Implementation — Next-Session Prompt
section Phase 5 Implementation — Next-Session Prompt L1–95
+
Tests (Aaron's Rule #0 — all 7 tiers before any merge to main)
section Tests (Aaron's Rule #0 — all 7 tiers before any merge to main) L76–85
+
What to build (run-from-source; NOT packaging — that's Phase 7, §0)
section What to build (run-from-source; NOT packaging — that's Phase 7, §0) L32–66
Files Changed
+795
795 in snapshot
+795
795 in snapshot
+
LICENSE
Older
Implement companion app shell phase 5
sha256:e153fe37739e6625c4875b39ee4bea94c8d20bdb3ff56ce650af0e43f32f3d49
All commits
Newer
docs(companion): Phase 6 derived-artifact storage & provenance g…
sha256:b9ddd4d2190dfc4b067fee232306b0f6893a145ba05da5e5192b7120553b7efb
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:0ea4a431a9629cf4c8dee2519372a36bf44bff101d670127d7312bbfd52b8c69 --body "your comment"
No comments yet. Be the first to start the discussion.