scripts/agent.sh --host-dev delegates to scripts/agent-host-dev.sh; agents/darkwing/launch.sh provides the native development TUI (context, skills, coding tools, /goal). Root SOUL.md is the M14-era default-collaborator persona captured by the ACT-1 context work. Launcher regression checks pass (test-darkwing-launch.mjs).
6.2 KiB
Darkwing — relocation handoff
Recorded 2026-09-07 17:43 UTC. Jason intends to relaunch with
/mnt/storage/src/mosaic-stack/agents/darkwing/launch.sh.
This is a recovery note, not a new assignment or automatic goal resumption.
Read first
- Root
AGENTS.mdanddocs/plans/CURRENT.md. - This note, then
git status --shortandgit log --oneline -5. - Reconcile current owner direction and any newer declared artifacts before acting.
Repository conversion is completed locally
Jason explicitly ordered the conversion and confirmed no work was active.
- Canonical checkout:
/mnt/storage/src/mosaic-stack. - Origin:
https://git.mosaicstack.dev/mosaicstack/stack. - Branch:
refactor. - Conversion commit:
127a54fdff1fe6ae56c3197edddf957481465db4. - New foundation is at root.
v1/is legacy archival source, NOT current code. - Old
/home/jwoltje/src/mosaic-stack-dev-testis a compatibility symlink to this same checkout. Do not recreate a second working copy there. - Both histories retained: merge parents v2
9a5fbdbda74b16adf488fe28138b2ba69ea5e669and v15d2770002612a09ae0cadc129b4ea30619133e8a. - Exact 3,507-file v1 tracked tree imported; v1 refs under
refs/archive/v1/. - Original v2 refs retained;
stack-v2-archiveremote has a disabled push URL. - Only legacy tracked tree and four conversion docs committed. All earlier uncommitted/untracked/ignored work preserved. Index was verified clean.
- Issue #1495 closed explicitly for local conversion. No push, PR/trunk merge or live-service change occurred.
Record: docs/plans/2026-09-07_repository-consolidation-completed.md.
Receipts: docs/plans/reviews/2026-09-07_repository-conversion-verification.json
and 2026-09-07_repository-conversion-postcommit-verification.json.
Verified rollback copies, NOT development roots:
/mnt/storage/src/.mosaic-stack-conversion-20260907T172430Z//home/jwoltje/src/.mosaic-stack-dev-test.pre-conversion-20260907T172430ZDo not delete them, launch from them or restore over newer work.
Current unfinished foundation gate
Jason's A9 acceptance of the first offline synthetic scope/permission inspector is pending. Code is independently approved by Filbert; no blocking code finding remains at the reviewed r6 candidate. Owner acceptance is not inferred from tests.
- Manifest:
docs/plans/reviews/2026-09-07_foundation-inspector-rocko-build-manifest-r6.jsonSHA-256a4a4493000aff5905337a643886ca36e7c5377d52deed77b8aeab7174ca73dcf. - Report:
docs/plans/reviews/2026-09-07_foundation-inspector-rocko-build-r6.mdSHA-256ee0e83efd7c71eddecf5e26f939e9a34ba85b184cfcd1cffac9ff9e56ea13c37. - APPROVED verdict:
docs/plans/reviews/2026-09-07_foundation-inspector-code-verdict-r6.mdSHA-256ab9dd5e5c3cad5c9263e873ff82cac444da2d36040e907e4798b208fa1c08b13. - Guide:
docs/plans/reviews/2026-09-07_foundation-inspector-demo.md.
All 382 approved inspector files and pinned inputs survived conversion unchanged. Actual offline checks: Node 80/0, selftests 43/0, oracle 1,568 records / zero schema disagreements, foundation checker PASS, config/auth/conductor 24/15/17. Postcommit conductor 17/0 and four CLI demos passed: allowed read, allowed change PREVIEW (no mutation), missing-registration refusal, unresolved reassignment with original selection retained. Demo inputs are separate synthetic scenarios.
test-task.sh and test-release.sh remain NOT RUN / DEFERRED under Jason's bounded
offline-demo ruling. No deployment/native/live/provider/security certification.
Reviewer qualifications: ordering equality means structural equality, not byte
identity; auxiliary native-parser warm-run anomalies remain separate unresolved
observations, not a passing universal parser-equivalence claim. Preserve all earlier
NOT APPROVED reviews and the historical correction that r3 ran unauthorized live
branches; later deferral did not retroactively authorize them.
Ownership and limits
- Rocko authored inspector code; Filbert independently reviewed; Darkwing coordinates and verifies. Keep the approved candidate frozen unless a new fix is authorized.
- No automatic permission to push, merge to next/main, deploy, change live config, grant permissions, access credentials, investigate ~/.mosaic, or start new runtime work. Local conversion authority is not authority for those activities.
- Preserve unrelated pending work. In particular
scripts/agent.sh,docs/TOOLS.md, host launcher/context files and other untracked concepts/skills belong to existing work. Do not blanket-stage/reset/clean. Root logs and CURRENT remain uncommitted. - Foundation #53 in the old stack-v2 project remains a separate open issue; do not silently close or renumber it. Accepted historical SHA/path citations remain valid.
- Rocko's Archify C1 remains HELD for owner T2/T3 decisions. No lane reassignment.
- Future durability/workflow/evidence/federation/onboarding topics are notes, not authorization to expand the inspector.
Communications
Use only tools/tmux/agent-send.sh; sender dragon-lin:darkwing.
Rocko: -L mosaic-fleet -s '=rocko'; Filbert/Dewey:
-L default -s '=filbert' / '=dewey'.
Conversion notice delivered to Rocko. Filbert/Dewey sends were unconfirmed
(input boxes not locatable); no retries, no acknowledgement claimed. Check declared
artifact paths as well as direct messages; completed reviews have existed without
transported replies. Do not inspect private panes or blindly resend.
Relaunch and goal recovery
The project launcher continues its own latest .pi/state/darkwing/sessions/
conversation by default. Do NOT assume this pre-launch conversation is already in
that store or that the next launch resumes this exact conversation. This handoff
is the durable bridge. No session-tree migration or launch was performed here.
The goal extension owns lifecycle. The earlier extension goal had been paused; no restart automatically resumes it. Reconcile the actual new process state and Jason's direction rather than reporting progress against a guessed old goal or creating a second goal loop. Launch alone grants no new assignment.
This handoff and its CONTEXT pointer are documentation-only. Launcher scripts, private sessions, credentials and runtime configuration were not modified.