KSE-0197: Muse residents, editable prompts and reliable agent stack #252

Merged
founder merged 10 commits from codex/free-resident-inference into main 2026-09-13 08:43:05 +00:00
Owner

Configure 14 roles / 15 identities for Meta Muse Spark 1.3 Contributor through the existing $50/month OpenRouter key including BYOK. Inkling remains ineligible (403); verified free Gemma and shared Baseten GLM remain explicit alternatives.

Every role has a defining document under prompts/roles/. prompts/README.md links all 14 documents and assigned identities. Shared system/memory/channel/tool/MCP/compaction prompts and one real kickoff task per identity are also editable there. The signed, idempotent launcher previews by default and checks ready Muse threads before enqueueing. World work belongs to agent, code work to web and ticket reconciliation to manager.

Execution and memory: durable session recovery, model/price policy, metadata-only token/cost accounting, notebook health and consistent SQLite backups. Fourteen identities coordinate on the forge, including Apple with native builds on macOS CI. HQ's assistant gets a signed private notebook, its own usage/backup services and federation limited to its existing assistant KMS key. Exact OpenBao grants reuse the existing router key and assistant Forgejo token. Global secret readiness remains unchanged; current main's Files audit and quota fixes are preserved.

Upgrade Zulip to 12.2, Paper to 1.21.11, office browser and pinned MCP implementations; synchronize runtime profiles and office metadata. Grafana covers budget, cost, token subsets, missing accounting, retries, compaction and notebook health.

Data flow: Muse contributor permits provider data collection, including mailbox/task/notebook and prior-session context read into conversations. Prompts minimize context and prohibit credential retrieval; they are not a technical private-data filter.

Validation: full Nix Go suite; Bazel prompt/launch and SQLite WAL backup tests; exact MCP initialization prompt; forge/HQ NixOS builds for the prepared changes; OpenTofu identity/OpenBao validate; preceding accounting/Grafana checks, copied Zulip migration and Paper world rehearsal. Final forge and HQ system builds against merged current main both passed. Signed stack head 076d2402 includes main 9fd992cd. Build log: /root/work/codex-reviewed-host-build.log; forge output /nix/store/njpgknij6z78l0cgnp1fg1j5c0p0nhh3-nixos-system-keystore-forge-26.05.20260913.076d2402; HQ output /nix/store/izl2535skv3jvxh2ll6vbvbfiv53wwqc-nixos-system-keystore-hq-26.05.20260913.076d2402.

Founder explicitly approved on 2026-09-13: "I approve please merge all", responding to the merge/deploy/task-launch request. Recorded by agent in signed KSE-0197. Dispatch #14 is merged and its main ref is pinned to the same tested runtime revision. The branch also preserves subsequent main Files smoke and source-filter fixes. After merge, build the resulting host generations, take fresh database/world/state backups, apply reviewed policies/Grafana, switch and verify both hosts, then launch and inspect actual work artifacts. No task launch or host switch has occurred yet. Final approved stack head: df334baf38.

Configure 14 roles / 15 identities for Meta Muse Spark 1.3 Contributor through the existing $50/month OpenRouter key including BYOK. Inkling remains ineligible (403); verified free Gemma and shared Baseten GLM remain explicit alternatives. Every role has a defining document under prompts/roles/. prompts/README.md links all 14 documents and assigned identities. Shared system/memory/channel/tool/MCP/compaction prompts and one real kickoff task per identity are also editable there. The signed, idempotent launcher previews by default and checks ready Muse threads before enqueueing. World work belongs to agent, code work to web and ticket reconciliation to manager. Execution and memory: durable session recovery, model/price policy, metadata-only token/cost accounting, notebook health and consistent SQLite backups. Fourteen identities coordinate on the forge, including Apple with native builds on macOS CI. HQ's assistant gets a signed private notebook, its own usage/backup services and federation limited to its existing assistant KMS key. Exact OpenBao grants reuse the existing router key and assistant Forgejo token. Global secret readiness remains unchanged; current main's Files audit and quota fixes are preserved. Upgrade Zulip to 12.2, Paper to 1.21.11, office browser and pinned MCP implementations; synchronize runtime profiles and office metadata. Grafana covers budget, cost, token subsets, missing accounting, retries, compaction and notebook health. Data flow: Muse contributor permits provider data collection, including mailbox/task/notebook and prior-session context read into conversations. Prompts minimize context and prohibit credential retrieval; they are not a technical private-data filter. Validation: full Nix Go suite; Bazel prompt/launch and SQLite WAL backup tests; exact MCP initialization prompt; forge/HQ NixOS builds for the prepared changes; OpenTofu identity/OpenBao validate; preceding accounting/Grafana checks, copied Zulip migration and Paper world rehearsal. Final forge and HQ system builds against merged current main both passed. Signed stack head 076d2402 includes main 9fd992cd. Build log: /root/work/codex-reviewed-host-build.log; forge output /nix/store/njpgknij6z78l0cgnp1fg1j5c0p0nhh3-nixos-system-keystore-forge-26.05.20260913.076d2402; HQ output /nix/store/izl2535skv3jvxh2ll6vbvbfiv53wwqc-nixos-system-keystore-hq-26.05.20260913.076d2402. Founder explicitly approved on 2026-09-13: "I approve please merge all", responding to the merge/deploy/task-launch request. Recorded by agent in signed KSE-0197. Dispatch #14 is merged and its main ref is pinned to the same tested runtime revision. The branch also preserves subsequent main Files smoke and source-filter fixes. After merge, build the resulting host generations, take fresh database/world/state backups, apply reviewed policies/Grafana, switch and verify both hosts, then launch and inspect actual work artifacts. No task launch or host switch has occurred yet. Final approved stack head: df334baf387bdf996774bb5e7cdaa67b7aed9bcd.
KSE-0197: economical residents, durable memory and stack upgrades
Some checks failed
Build: Web / Build (Web) (pull_request) Successful in 41s
Build: KaiOS / Build (KaiOS) (pull_request) Failing after 1m3s
Build: Apple / Check (SwiftLint) (pull_request) Failing after 2m47s
Build: Apple / Build (macOS) (pull_request) Has been skipped
Build: Apple / Build (iOS) (pull_request) Has been skipped
Build: Apple / Build (visionOS) (pull_request) Has been skipped
Build: Linux / Build (Linux x86_64) (pull_request) Successful in 3m51s
Build: Linux / Build (keystore-forge x86_64) (pull_request) Has been skipped
d361e5fb18
founder changed title from KSE-0197: economical residents, durable memory and agent-stack upgrades to KSE-0197: Muse residents, editable prompts and reliable agent stack 2026-09-13 07:37:49 +00:00
KSE-0197: editable prompts, Muse assignments and real-work launch
Some checks failed
Build: sqlite3mc / sqlite3mc smoke (macOS) (pull_request) Has been skipped
Build: Web / Build (Web) (pull_request) Successful in 40s
Build: sqlite3mc / sqlite3mc smoke (Linux x86_64) (pull_request) Failing after 49s
Build: KaiOS / Build (KaiOS) (pull_request) Failing after 2m4s
Build: Windows / Build (Windows) (push) Successful in 1m10s
Build: Linux / Build (Linux x86_64) (pull_request) Successful in 3m32s
Build: Linux / Build (keystore-forge x86_64) (pull_request) Has been skipped
Build: Apple / Check (SwiftLint) (pull_request) Failing after 4m31s
Build: Apple / Build (iOS) (pull_request) Has been skipped
Build: Apple / Build (visionOS) (pull_request) Has been skipped
Build: Apple / Build (macOS) (pull_request) Has been skipped
a9dac4280d
Merge remote-tracking branch 'origin/main' into codex/free-resident-inference
Some checks failed
Build: sqlite3mc / sqlite3mc smoke (macOS) (pull_request) Has been skipped
Build: Apple / Check (SwiftLint) (pull_request) Failing after 20s
Build: Apple / Build (visionOS) (pull_request) Has been skipped
Build: Apple / Build (macOS) (pull_request) Has been skipped
Build: Apple / Build (iOS) (pull_request) Has been skipped
Build: Web / Build (Web) (pull_request) Successful in 43s
Build: sqlite3mc / sqlite3mc smoke (Linux x86_64) (pull_request) Failing after 50s
Build: KaiOS / Build (KaiOS) (pull_request) Failing after 1m17s
Build: Windows / Build (Windows) (push) Successful in 1m21s
Build: Linux / Build (Linux x86_64) (pull_request) Successful in 3m36s
Build: Linux / Build (keystore-forge x86_64) (pull_request) Has been skipped
076d2402e7
KSE-0197: record founder approval and pin merged runtime
Some checks failed
Build: sqlite3mc / sqlite3mc smoke (macOS) (pull_request) Has been skipped
Namespace: Build Images / Refresh macOS runner lane (push) Successful in 4s
Deploy: API / Deploy (API) (push) Failing after 4s
Build: Apple / Check (SwiftLint) (pull_request) Failing after 18s
Build: Apple / Build (macOS) (pull_request) Has been skipped
Build: Apple / Build (iOS) (pull_request) Has been skipped
Build: Apple / Build (visionOS) (pull_request) Has been skipped
Build: Apple / Check (SwiftLint) (push) Failing after 20s
Build: Apple / Build (macOS) (push) Has been skipped
Build: Apple / Build (iOS) (push) Has been skipped
Build: Apple / Build (visionOS) (push) Has been skipped
Build: Web / Build (Web) (pull_request) Successful in 36s
Build: Web / Build (Web) (push) Successful in 37s
Namespace: Build Images / Refresh Linux runner image (push) Successful in 40s
Build: sqlite3mc / sqlite3mc smoke (macOS) (push) Successful in 32s
Namespace: Build Images / Refresh macOS Nix snapshot application (push) Successful in 29s
Release: Signing Preflight / Release (Signing Preflight) (push) Successful in 56s
Build: sqlite3mc / sqlite3mc smoke (Linux x86_64) (pull_request) Successful in 38s
Build: sqlite3mc / sqlite3mc smoke (Linux x86_64) (push) Failing after 46s
Infra: Cloud OpenTofu / Infra (Cloud OpenTofu) (push) Successful in 1m32s
Build: KaiOS / Build (KaiOS) (push) Successful in 2m11s
Build: KaiOS / Build (KaiOS) (pull_request) Successful in 2m20s
Release: If Needed / Check (Release Needed) (push) Has been cancelled
Deploy: Web / Deploy (Web) (push) Has been cancelled
Build: Linux / Build (Linux x86_64) (pull_request) Successful in 3m29s
Build: Linux / Build (Linux x86_64) (push) Successful in 3m32s
Build: Linux / Build (keystore-forge x86_64) (push) Has been skipped
Build: Linux / Build (keystore-forge x86_64) (pull_request) Has been skipped
df334baf38
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
key-store/key.store!252
No description provided.