Compare commits
merge into: mosaicstack/stack:feat/m4-4-0-enrollment-design
mosaicstack/stack:next
mosaicstack/stack:feat/compose-stack-profile
mosaicstack/stack:docs/containerization-plan
mosaicstack/stack:p110-split-home
mosaicstack/stack:feat/m4-4b-enrollment-command
mosaicstack/stack:feat/m4-4a-enrollment-schema
mosaicstack/stack:feat/m4-4-0-enrollment-design
mosaicstack/stack:feat/m4-3a-p1-stop-mission-task-status-writes
mosaicstack/stack:docs/m4-3a0-p0-map-currency
mosaicstack/stack:docs/c2-amendment1-company-crud
mosaicstack/stack:config/minimal-subset
mosaicstack/stack:feat/m4-1b-ii-hierarchy-commands
mosaicstack/stack:mosaic-cli-p1-wrappers
mosaicstack/stack:mosaic-cli-p1-dispatch
mosaicstack/stack:docs/ruling-4b-company-visibility
mosaicstack/stack:feat/m4-1b-hierarchy-gateway
mosaicstack/stack:feat/m4-1a-hierarchy-schema
mosaicstack/stack:feat/p6-e2e-ci-gate
mosaicstack/stack:feat/p5-spa-cutover
mosaicstack/stack:fix/1451-appservice-dockerfile-scripts
mosaicstack/stack:contract/onboarding-wizard
mosaicstack/stack:contract/custody-schema
mosaicstack/stack:contract/api-artifacts
mosaicstack/stack:fix/appservice-dockerfile-scripts
mosaicstack/stack:docs/t78-cli-capability-migration
mosaicstack/stack:contract/rollup-projection
mosaicstack/stack:contract/hierarchy-schema
mosaicstack/stack:fix/invariant-r-version-probe-retry
mosaicstack/stack:contract/mode-conversion
mosaicstack/stack:contract/tool-gateway-mapping
mosaicstack/stack:contract/rbac-grants
mosaicstack/stack:contract/identity-lifecycle
mosaicstack/stack:chore/s1-docs-hygiene
mosaicstack/stack:docs/ri-050-release-evidence
mosaicstack/stack:feat/webui-p4-2-settings-admin
mosaicstack/stack:fix/bootstrap-race
mosaicstack/stack:fix/teams-enumeration-scope
mosaicstack/stack:fix/1407-next-image-parity
mosaicstack/stack:docs/prd-north-star-rewrite
mosaicstack/stack:rescue/ms-gate-001-gatekeeper
mosaicstack/stack:fix/1394-recover-token-headless
mosaicstack/stack:fix/1390-uninstall-headless
mosaicstack/stack:fix/1403-n1n2-followup
mosaicstack/stack:fix/1391-validationpipe-boot-check
mosaicstack/stack:archive/salvage-20260825/wp5b-consumer-compat
mosaicstack/stack:wp5b-consumer-compat-2
mosaicstack/stack:archive/salvage-20260825/t63-fix-2648
mosaicstack/stack:archive/salvage-20260825/t63-fix-1389
mosaicstack/stack:archive/salvage-20260825/i1380ff-fix
mosaicstack/stack:i1380-guard
mosaicstack/stack:fix/send-message-exact-target-pin
mosaicstack/stack:t51p2wp0b
mosaicstack/stack:archive/ms24-fork
mosaicstack/stack:fix/ci-queue-wait-no-ci-merge-path
mosaicstack/stack:fix/credentials-gitea-seat-slots
mosaicstack/stack:feat/onboarding-scripts-framework
mosaicstack/stack:pr-1367
mosaicstack/stack:fix/1357-issue-view-comments
mosaicstack/stack:fix/1356-tea-login-fail-closed
mosaicstack/stack:fix/1362-harness-aware-delivery-confirm
mosaicstack/stack:fix/gitea-guessed-login-credential
mosaicstack/stack:docs/w4-document-contract
mosaicstack/stack:fix/d29-lease-revoke-noop
mosaicstack/stack:peggy/agent-send-unverified-label
mosaicstack/stack:fix/pr-merge-fork-ci-status
mosaicstack/stack:riv001-clean
mosaicstack/stack:docs/1216-trunk-parameterization
mosaicstack/stack:fix/1257-adopt-draft-transition
mosaicstack/stack:fix/1256-fleet-pane-path-node
mosaicstack/stack:fix/1017-enumeration-guard-population
mosaicstack/stack:fix/1182-fail-closed-launch
mosaicstack/stack:fix/1327-setuppath-idempotency
mosaicstack/stack:merge/main-into-next
mosaicstack/stack:ci/push-ci-comment-model
mosaicstack/stack:ci/pin-ci-base-image
mosaicstack/stack:fix/ci-queue-wait-no-status
mosaicstack/stack:fred/code-review-pinned-tool-rules
mosaicstack/stack:fred/guides-seat-identity-fleet-comms
mosaicstack/stack:fred/credential-fail-closed-seat-slots
mosaicstack/stack:fix/fleet-greenfield-blockers
mosaicstack/stack:feat/ri-050-qr-evaluator
mosaicstack/stack:archive/salvage-20260825/zane/doctor-greenfield-hint
mosaicstack/stack:archive/salvage-20260825/fix/ri-050-registry-secrets
mosaicstack/stack:archive/salvage-20260825/docs/ri-050-release-evidence
mosaicstack/stack:docs/ri-050-forge-docs-fastfollow
mosaicstack/stack:fix/ri-050-registry-secrets
mosaicstack/stack:test/ri-050-publish-gate-negative
mosaicstack/stack:archive/salvage-20260825/fix/ri-050-verify-pglite-path
mosaicstack/stack:fix/ri-050-verify-pglite-path
mosaicstack/stack:docs/ri-050-qr-probe-inventory
mosaicstack/stack:archive/salvage-20260825/zane/doctor-brain-home
mosaicstack/stack:feat/ri-050-web-stale-safety
mosaicstack/stack:archive/salvage-20260825/pr-1298
mosaicstack/stack:archive/salvage-20260825/zane/mosaic-home-support
mosaicstack/stack:docs/ri-050-mission-bootstrap
mosaicstack/stack:fix/ri-050-forge-fail-closed
mosaicstack/stack:feat/ri-050-publish-gate
mosaicstack/stack:fleet/continuation-record-2026-08-17
mosaicstack/stack:feat/ri-050-prd-authority
mosaicstack/stack:fix/ri-050-macp-fail-closed
mosaicstack/stack:fix/1280-identity-first-resolution
mosaicstack/stack:feat/w-f4-store
mosaicstack/stack:fix/1264-fleet-unattended-first-start
mosaicstack/stack:fix/1269-ci-chain-unblock
mosaicstack/stack:fix/1256-fleet-runtime-preflight
mosaicstack/stack:fix/1257-e7-draft-transition
mosaicstack/stack:fix/1240-fleet-transport-check
mosaicstack/stack:fix/1017-wire-start-agent-session
mosaicstack/stack:e2e-compose
mosaicstack/stack:fix/1241-launch-failure-visible
mosaicstack/stack:fix/1237-fleet-v2-dispatch
mosaicstack/stack:fix/1236-installer-dir-modes
mosaicstack/stack:fix/installer-path-and-node
mosaicstack/stack:feat/wf-fleet-mvp
mosaicstack/stack:fix/installer-provisions-node
mosaicstack/stack:fix/lease-test-env-isolation
mosaicstack/stack:release/0.0.50-integration
mosaicstack/stack:feat/wf5-main-merge
mosaicstack/stack:feat/wf5-securestorage
mosaicstack/stack:feat/1216-trunk-resolver
mosaicstack/stack:docs/1214-branch-process
mosaicstack/stack:docs/ia-merge-current
mosaicstack/stack:fix/869-lease-probe-timeout
mosaicstack/stack:main
mosaicstack/stack:feat/workspace-hygiene-tool-enforcement
mosaicstack/stack:feat/1080-pr-edit
mosaicstack/stack:fix/1179-required-security-di
mosaicstack/stack:feat/p3-slice0-task5-chat-runtime-router-shaggy
mosaicstack/stack:feat/p3-slice0-task5-chat-runtime-router
mosaicstack/stack:feat/wf1-composition
mosaicstack/stack:feat/p3-slice0-task4-web-catalog-selection
mosaicstack/stack:feat/lease-promotion-and-harness-isolation
mosaicstack/stack:ci/provision-pi-runtime
mosaicstack/stack:feat/p3-slice0-task3-catalog-selection
mosaicstack/stack:feat/p3-slice0-task2-harness-registry
mosaicstack/stack:adopt/965-mos-ste-writing-standard
mosaicstack/stack:fix/991-comment-url-scheme-normalise
mosaicstack/stack:feat/wf2-bundle-migration
mosaicstack/stack:feat/wf4-plugin-acquisition
mosaicstack/stack:feat/wf5-refresh-safety
mosaicstack/stack:fix/1145-coord-di-compiled-boot
mosaicstack/stack:feat/p3-slice0-task1-harness-contracts
mosaicstack/stack:docs/webui-phase-p-structure
mosaicstack/stack:feat/1150-pi-goal-extension
mosaicstack/stack:feat/webui-p3-chat
mosaicstack/stack:fix/1146-ci-queue-purpose
mosaicstack/stack:fix/1138-conditional-federation
mosaicstack/stack:feat/webui-p2-data-auth
mosaicstack/stack:fix/gateway-runner-image
mosaicstack/stack:feat/webui-p1-vite-skeleton
mosaicstack/stack:fix/break-c-hooks-and-web-image
mosaicstack/stack:docs/webui-fleet-claude-bridge-plan
mosaicstack/stack:fix/wizard-gateway-failure
mosaicstack/stack:fix/next-node-gate
mosaicstack/stack:fix/mosaic-init-rce
mosaicstack/stack:greenfield/fomo-lin
mosaicstack/stack:fix/1099-pipefail-wake
mosaicstack/stack:fix/1099-pipefail-tests
mosaicstack/stack:fix/1099-pipefail-sweep
mosaicstack/stack:fix/framework-shell-portability
mosaicstack/stack:fix/1043-pane-git-identity
mosaicstack/stack:fix/1081-issue-close-silent-comment-failure
mosaicstack/stack:fix/1090-enrollment-wallclock-tolerance
mosaicstack/stack:feat/1082-tea-stale-token-diagnostic
mosaicstack/stack:fix/detect-platform-silent-128-outside-repo
mosaicstack/stack:feat/1050-install-state-machine-red-fixture
mosaicstack/stack:fix/pr-merge-message-field
mosaicstack/stack:feat/1051-mosaic-brain-installer
mosaicstack/stack:feat/1045-mosaic-cred
mosaicstack/stack:remediation/state
mosaicstack/stack:fix/1056-upgrade-rollback-control-race
mosaicstack/stack:fix/1019-ci-queue-timeout-harness
mosaicstack/stack:feat/rm-02-gate-registry
mosaicstack/stack:fix/rm-01-reproducible-checkout
mosaicstack/stack:remediation/mission-setup
mosaicstack/stack:fix/hygiene-inert-format-gate
mosaicstack/stack:fix/1019-queue-guard-stdin
mosaicstack/stack:feat/mos-ste-writing-standard
mosaicstack/stack:fix/1017-enumeration-guard
mosaicstack/stack:fix/1007-suite-hermeticity
mosaicstack/stack:feat/push-guard-null-case-verification
mosaicstack/stack:feat/wake-preimage-provenance
mosaicstack/stack:mos-comms-live
mosaicstack/stack:docs/heartbeat-framework-layering-ms-lead
mosaicstack/stack:feat/869-c4-version-coupling
mosaicstack/stack:feat/869-c2-install-ordering-guard
mosaicstack/stack:feat/869-c5-doctor-activation-check
mosaicstack/stack:feat/per-agent-gitea-identity
mosaicstack/stack:fix/875-belongs-case-insensitive-slug
mosaicstack/stack:fix/ci-queue-wait-404-branch-absent
mosaicstack/stack:feat/869-c1-activation-probe
mosaicstack/stack:feat/869-c3-broker-supervisor
mosaicstack/stack:fix/865-tea-cli-comment-invocation
mosaicstack/stack:feat/glpi-skills
mosaicstack/stack:fix/860-deflake-mutator-lease-gate
mosaicstack/stack:fix/850-detect-platform-port-normalization
mosaicstack/stack:fix/856-worktree-deps-preflight
mosaicstack/stack:fix/835-pr-review-approve-reject-comment-flag
mosaicstack/stack:fix/848-truthful-evidence
mosaicstack/stack:fix/812-pr-review-comment
mosaicstack/stack:fix/849-recovery-runtime-fixture-race
mosaicstack/stack:docs/758-ledger-m5-001-sync
mosaicstack/stack:feat/834-tc-server-side-doc
mosaicstack/stack:feat/833-constrained-recovery-command
mosaicstack/stack:feat/827-gate0-probe
mosaicstack/stack:governance/gate0-probe3-amendment
mosaicstack/stack:fix/795-codex-pr-diff
mosaicstack/stack:fix/795-ci-base-jq
mosaicstack/stack:fix/795-ci-base-git
mosaicstack/stack:feat/791-pr3-fleet-regen
mosaicstack/stack:feat/791-pr2-snapshot-restore
mosaicstack/stack:fix/807-glpi-206
mosaicstack/stack:fix/808-agent-send-false-sender
mosaicstack/stack:feat/791-upgrade-config-protection
mosaicstack/stack:feat/790-mosaic-yolo-claudex-pr2
mosaicstack/stack:feat/790-mosaic-yolo-claudex
mosaicstack/stack:feat/758-v1-v2-migrator
mosaicstack/stack:fix/766-exact-fleet-comms
mosaicstack/stack:test/758-reconciler-lifecycle-gates
mosaicstack/stack:docs/771-kbn101-db-role-split
mosaicstack/stack:test/758-example-profile-dispositions
mosaicstack/stack:feat/758-shared-role-resolution
mosaicstack/stack:feat/mos-logical-identity-fencing
mosaicstack/stack:feat/769-kbn100-unified-schema
mosaicstack/stack:docs/753-kbn010-threat-gate
mosaicstack/stack:feat/758-roster-v2-compiler
mosaicstack/stack:feat/756-official-discord-plugin
mosaicstack/stack:fix/mos-option2-qualification-format
mosaicstack/stack:docs/issue-758-m0
mosaicstack/stack:docs/mos-option2-qualification
mosaicstack/stack:mos-comms
mosaicstack/stack:feat/tess-interaction-agent
mosaicstack/stack:fix/tess-docs-format
mosaicstack/stack:draft/mosaic-platform-prd
mosaicstack/stack:fix/installer-provider-gate-and-local-gateway-redis
mosaicstack/stack:release/mosaic-cli-0.0.37
mosaicstack/stack:feat/framework-constitution-alpha
mosaicstack/stack:fix/git-wrapper-repo-detection
mosaicstack/stack:fix/woodpecker-wrapper-legacy-mosaic
mosaicstack/stack:fix/t-a292e96f-gitea-pr-metadata
mosaicstack/stack:fix/gitea-pr-metadata-login-t-a292e96f
mosaicstack/stack:fix/t_a292e96f-pr-metadata-gitea
mosaicstack/stack:fix/t_3a368a52-gitea-usc-login
mosaicstack/stack:fix/bootstrap-hotfix
mosaicstack/stack:fix/populate-known-packages-list
mosaicstack/stack:fix/idempotent-init
mosaicstack/stack:archive/salvage-20260825/fix/ci-prisma-generate
mosaicstack/stack:archive/salvage-20260825/feat/ms-gate-001-gatekeeper-local
mosaicstack/stack:archive/salvage-20260825/feat/ms-gate-001-gatekeeper
mosaicstack/stack:archive/salvage-20260825/feat/ms24-ci-webhook
mosaicstack/stack:archive/salvage-20260825/fix/mission-control-proxy-routes
mosaicstack/stack:archive/salvage-20260825/fix/deploy-missing-env-and-networks
mosaicstack/stack:archive/salvage-20260825/fix/mission-control-query-provider
mosaicstack/stack:archive/salvage-20260825/test/ms23-p2
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p2-audit
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p2-roster
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-proxy
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-registry
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-internal-provider
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-interface
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p0-complete
mosaicstack/stack:archive/salvage-20260825/test/ms23-p0
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p005-006
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-tree
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p004-005
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-controls
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p0-002-004
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-stream
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-rm-symlink
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-kaniko-symlink
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-script-path
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-docker-vs-ci
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-schema-local
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-api-pkg
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-cli
mosaicstack/stack:archive/salvage-20260825/fix/ms23-orchestrator-prisma-generate
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-ingestion
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-schema
mosaicstack/stack:archive/salvage-20260825/fix/agent-template-auth-module
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-discord-router
mosaicstack/stack:archive/salvage-20260825/test/ms22-p2-agent-tests
mosaicstack/stack:archive/salvage-20260825/chore/ms22-p2-docs-update
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-agent-routing
mosaicstack/stack:archive/salvage-20260825/chore/ms22-p2-update-docs
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-user-agents
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-agent-crud
mosaicstack/stack:archive/salvage-20260825/fix/security-audit-multer
mosaicstack/stack:archive/salvage-20260825/ci/portainer-deploy
mosaicstack/stack:archive/salvage-20260825/fix/ms21-missing-user-auth-migration
mosaicstack/stack:archive/salvage-20260825/infra/fix-mosaic-db-init-extensions
mosaicstack/stack:archive/salvage-20260825/infra/migrate-to-openbrain-db
mosaicstack/stack:archive/salvage-20260825/fix/flaky-queue-test
mosaicstack/stack:archive/salvage-20260825/fix/deploy-service-names
mosaicstack/stack:archive/salvage-20260825/fix/deploy-service-update
mosaicstack/stack:archive/salvage-20260825/fix/deploy-user-v2
mosaicstack/stack:archive/salvage-20260825/fix/deploy-user
mosaicstack/stack:archive/salvage-20260825/fix/orchestrator-widget-endpoints
mosaicstack/stack:archive/salvage-20260825/fix/dashboard-widget-mock-data
mosaicstack/stack:archive/salvage-20260825/fix/ci-glibc-image
mosaicstack/stack:archive/salvage-20260825/fix/dockerfile-npmrc
mosaicstack/stack:archive/salvage-20260825/fix/matrix-native-binary
mosaicstack/stack:archive/salvage-20260825/fix/kaniko-cache
mosaicstack/stack:archive/salvage-20260825/fix/base-image-kaniko-v2
mosaicstack/stack:archive/salvage-20260825/fix/base-image-kaniko
mosaicstack/stack:archive/salvage-20260825/feat/custom-base-image
mosaicstack/stack:archive/salvage-20260825/ci/pnpm-cache
mosaicstack/stack:archive/salvage-20260825/fix/interceptor-tests
mosaicstack/stack:archive/salvage-20260825/fix/kanban-tests
mosaicstack/stack:archive/salvage-20260825/feat/wire-chat
mosaicstack/stack:archive/salvage-20260825/feat/usage-widget
mosaicstack/stack:archive/salvage-20260825/feat/usage-widget-review
mosaicstack/stack:archive/salvage-20260825/fix/security-hardening
mosaicstack/stack:archive/salvage-20260825/fix/project-domain-attach
mosaicstack/stack:archive/salvage-20260825/fix/project-domain-v2
mosaicstack/stack:archive/salvage-20260825/feat/kanban-add-task
mosaicstack/stack:archive/salvage-20260825/fix/logs-page-clean
mosaicstack/stack:archive/salvage-20260825/fix/logs-page
mosaicstack/stack:archive/salvage-20260825/fix/workspace-members
mosaicstack/stack:archive/salvage-20260825/fix/ci-lint-632
mosaicstack/stack:archive/salvage-20260825/fix/lint-from-632
mosaicstack/stack:archive/salvage-20260825/fix/file-manager-tags
mosaicstack/stack:archive/salvage-20260825/fix/csrf-debug-log
mosaicstack/stack:archive/salvage-20260825/fix/controller-type-imports
mosaicstack/stack:archive/salvage-20260825/fix/system-admin-env
mosaicstack/stack:archive/salvage-20260825/fix/gateway-cors-trusted-origins
mosaicstack/stack:archive/salvage-20260825/fix/fleet-provider-form-dto-v2
mosaicstack/stack:archive/salvage-20260825/fix/ms22-audit
mosaicstack/stack:archive/salvage-20260825/fix/orchestrator-widgets
mosaicstack/stack:archive/salvage-20260825/fix/fleet-provider-form-dto
mosaicstack/stack:archive/salvage-20260825/fix/orchestrator-widgets-preexisting
mosaicstack/stack:archive/salvage-20260825/fix/csrf-bearer-bypass
mosaicstack/stack:archive/salvage-20260825/fix/ms22-missing-authmodule-imports
mosaicstack/stack:archive/salvage-20260825/fix/container-lifecycle-config-module
mosaicstack/stack:archive/salvage-20260825/fix/swarm-compose-ms22-vars
mosaicstack/stack:archive/salvage-20260825/chore/ms22-p1-complete
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1k-idle-reaper
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1j-docker
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1e-onboarding-api-work
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1c-config-api
mosaicstack/stack:archive/salvage-20260825/chore/ms22-prd-tracking
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1b-crypto
mosaicstack/stack:archive/salvage-20260825/docs/ms22-architecture
mosaicstack/stack:archive/salvage-20260825/feat/ms22-openclaw-docker
mosaicstack/stack:archive/salvage-20260825/feat/ms22-openclaw-gateway-module
mosaicstack/stack:archive/salvage-20260825/chore/ms21-complete
mosaicstack/stack:archive/salvage-20260825/chore/ms21-final-tasks-done
mosaicstack/stack:archive/salvage-20260825/fix/ms21-ui-001-qa
mosaicstack/stack:archive/salvage-20260825/feat/ms22-openclaw-docker-backup-20260301
mosaicstack/stack:archive/salvage-20260825/chore/ms22-phase0-complete
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-teams-rbac-v3
mosaicstack/stack:archive/salvage-20260825/test/ms22-integration
mosaicstack/stack:archive/salvage-20260825/feat/ms22-ingest-clean
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-users-members
mosaicstack/stack:archive/salvage-20260825/feat/ms22-ingest
mosaicstack/stack:archive/salvage-20260825/feat/ms22-task-agent
mosaicstack/stack:archive/salvage-20260825/chore/ms22-tasks-tracking
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-teams-rbac
mosaicstack/stack:archive/salvage-20260825/fix/openbao-otel-cve
mosaicstack/stack:archive/salvage-20260825/ci/unified-pipeline
mosaicstack/stack:archive/salvage-20260825/feat/ms22-conversation-archive
mosaicstack/stack:archive/salvage-20260825/feat/ms22-agent-memory
mosaicstack/stack:archive/salvage-20260825/feat/ms22-findings
mosaicstack/stack:archive/salvage-20260825/feat/ms22-knowledge-schema
mosaicstack/stack:archive/salvage-20260825/chore/tasks-final
mosaicstack/stack:archive/salvage-20260825/chore/tasks-update
mosaicstack/stack:archive/salvage-20260825/feat/ms21-session-invalidation
mosaicstack/stack:archive/salvage-20260825/feat/ms21-rbac-settings
mosaicstack/stack:archive/salvage-20260825/feat/ms21-rbac
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-user-dialogs
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-workspace-members
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-teams
mosaicstack/stack:archive/salvage-20260825/chore/ms21-tasks-ui-progress
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-workspaces
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-users
mosaicstack/stack:archive/salvage-20260825/chore/ms21-tasks-schema-fix
mosaicstack/stack:archive/salvage-20260825/feat/ms21-import-api
mosaicstack/stack:archive/salvage-20260825/test/ms21-migration-tests
mosaicstack/stack:archive/salvage-20260825/feat/ms21-teams-page
mosaicstack/stack:archive/salvage-20260825/feat/ms21-users-page
mosaicstack/stack:archive/salvage-20260825/chore/ms21-task-update-p1-p3
mosaicstack/stack:archive/salvage-20260825/feat/ms21-admin-module
mosaicstack/stack:archive/salvage-20260825/fix/websocket-reconnect
mosaicstack/stack:archive/salvage-20260825/merge/develop-to-main
mosaicstack/stack:v0.0.39-alpha
mosaicstack/stack:mosaic-v0.0.31
mosaicstack/stack:fed-v0.2.0-m2
mosaicstack/stack:fed-v0.1.0-m1
mosaicstack/stack:mosaic-v0.0.29
mosaicstack/stack:mosaic-v0.0.28
mosaicstack/stack:mosaic-v0.0.27
mosaicstack/stack:mosaic-v0.0.26
mosaicstack/stack:mosaic-v0.0.25
mosaicstack/stack:mosaic-v0.0.24
mosaicstack/stack:v0.2.0
mosaicstack/stack:v0.1.0
mosaicstack/stack:v0.0.8
mosaicstack/stack:v0.0.7
mosaicstack/stack:v0.0.6
mosaicstack/stack:v0.0.5
mosaicstack/stack:v0.0.4
mosaicstack/stack:archive/ms24-fork-20260823
...
pull from: mosaicstack/stack:contract/custody-schema
mosaicstack/stack:feat/compose-stack-profile
mosaicstack/stack:next
mosaicstack/stack:docs/containerization-plan
mosaicstack/stack:p110-split-home
mosaicstack/stack:feat/m4-4b-enrollment-command
mosaicstack/stack:feat/m4-4a-enrollment-schema
mosaicstack/stack:feat/m4-4-0-enrollment-design
mosaicstack/stack:feat/m4-3a-p1-stop-mission-task-status-writes
mosaicstack/stack:docs/m4-3a0-p0-map-currency
mosaicstack/stack:docs/c2-amendment1-company-crud
mosaicstack/stack:config/minimal-subset
mosaicstack/stack:feat/m4-1b-ii-hierarchy-commands
mosaicstack/stack:mosaic-cli-p1-wrappers
mosaicstack/stack:mosaic-cli-p1-dispatch
mosaicstack/stack:docs/ruling-4b-company-visibility
mosaicstack/stack:feat/m4-1b-hierarchy-gateway
mosaicstack/stack:feat/m4-1a-hierarchy-schema
mosaicstack/stack:feat/p6-e2e-ci-gate
mosaicstack/stack:feat/p5-spa-cutover
mosaicstack/stack:fix/1451-appservice-dockerfile-scripts
mosaicstack/stack:contract/onboarding-wizard
mosaicstack/stack:contract/custody-schema
mosaicstack/stack:contract/api-artifacts
mosaicstack/stack:fix/appservice-dockerfile-scripts
mosaicstack/stack:docs/t78-cli-capability-migration
mosaicstack/stack:contract/rollup-projection
mosaicstack/stack:contract/hierarchy-schema
mosaicstack/stack:fix/invariant-r-version-probe-retry
mosaicstack/stack:contract/mode-conversion
mosaicstack/stack:contract/tool-gateway-mapping
mosaicstack/stack:contract/rbac-grants
mosaicstack/stack:contract/identity-lifecycle
mosaicstack/stack:chore/s1-docs-hygiene
mosaicstack/stack:docs/ri-050-release-evidence
mosaicstack/stack:feat/webui-p4-2-settings-admin
mosaicstack/stack:fix/bootstrap-race
mosaicstack/stack:fix/teams-enumeration-scope
mosaicstack/stack:fix/1407-next-image-parity
mosaicstack/stack:docs/prd-north-star-rewrite
mosaicstack/stack:rescue/ms-gate-001-gatekeeper
mosaicstack/stack:fix/1394-recover-token-headless
mosaicstack/stack:fix/1390-uninstall-headless
mosaicstack/stack:fix/1403-n1n2-followup
mosaicstack/stack:fix/1391-validationpipe-boot-check
mosaicstack/stack:archive/salvage-20260825/wp5b-consumer-compat
mosaicstack/stack:wp5b-consumer-compat-2
mosaicstack/stack:archive/salvage-20260825/t63-fix-2648
mosaicstack/stack:archive/salvage-20260825/t63-fix-1389
mosaicstack/stack:archive/salvage-20260825/i1380ff-fix
mosaicstack/stack:i1380-guard
mosaicstack/stack:fix/send-message-exact-target-pin
mosaicstack/stack:t51p2wp0b
mosaicstack/stack:archive/ms24-fork
mosaicstack/stack:fix/ci-queue-wait-no-ci-merge-path
mosaicstack/stack:fix/credentials-gitea-seat-slots
mosaicstack/stack:feat/onboarding-scripts-framework
mosaicstack/stack:pr-1367
mosaicstack/stack:fix/1357-issue-view-comments
mosaicstack/stack:fix/1356-tea-login-fail-closed
mosaicstack/stack:fix/1362-harness-aware-delivery-confirm
mosaicstack/stack:fix/gitea-guessed-login-credential
mosaicstack/stack:docs/w4-document-contract
mosaicstack/stack:fix/d29-lease-revoke-noop
mosaicstack/stack:peggy/agent-send-unverified-label
mosaicstack/stack:fix/pr-merge-fork-ci-status
mosaicstack/stack:riv001-clean
mosaicstack/stack:docs/1216-trunk-parameterization
mosaicstack/stack:fix/1257-adopt-draft-transition
mosaicstack/stack:fix/1256-fleet-pane-path-node
mosaicstack/stack:fix/1017-enumeration-guard-population
mosaicstack/stack:fix/1182-fail-closed-launch
mosaicstack/stack:fix/1327-setuppath-idempotency
mosaicstack/stack:merge/main-into-next
mosaicstack/stack:ci/push-ci-comment-model
mosaicstack/stack:ci/pin-ci-base-image
mosaicstack/stack:fix/ci-queue-wait-no-status
mosaicstack/stack:fred/code-review-pinned-tool-rules
mosaicstack/stack:fred/guides-seat-identity-fleet-comms
mosaicstack/stack:fred/credential-fail-closed-seat-slots
mosaicstack/stack:fix/fleet-greenfield-blockers
mosaicstack/stack:feat/ri-050-qr-evaluator
mosaicstack/stack:archive/salvage-20260825/zane/doctor-greenfield-hint
mosaicstack/stack:archive/salvage-20260825/fix/ri-050-registry-secrets
mosaicstack/stack:archive/salvage-20260825/docs/ri-050-release-evidence
mosaicstack/stack:docs/ri-050-forge-docs-fastfollow
mosaicstack/stack:fix/ri-050-registry-secrets
mosaicstack/stack:test/ri-050-publish-gate-negative
mosaicstack/stack:archive/salvage-20260825/fix/ri-050-verify-pglite-path
mosaicstack/stack:fix/ri-050-verify-pglite-path
mosaicstack/stack:docs/ri-050-qr-probe-inventory
mosaicstack/stack:archive/salvage-20260825/zane/doctor-brain-home
mosaicstack/stack:feat/ri-050-web-stale-safety
mosaicstack/stack:archive/salvage-20260825/pr-1298
mosaicstack/stack:archive/salvage-20260825/zane/mosaic-home-support
mosaicstack/stack:docs/ri-050-mission-bootstrap
mosaicstack/stack:fix/ri-050-forge-fail-closed
mosaicstack/stack:feat/ri-050-publish-gate
mosaicstack/stack:fleet/continuation-record-2026-08-17
mosaicstack/stack:feat/ri-050-prd-authority
mosaicstack/stack:fix/ri-050-macp-fail-closed
mosaicstack/stack:fix/1280-identity-first-resolution
mosaicstack/stack:feat/w-f4-store
mosaicstack/stack:fix/1264-fleet-unattended-first-start
mosaicstack/stack:fix/1269-ci-chain-unblock
mosaicstack/stack:fix/1256-fleet-runtime-preflight
mosaicstack/stack:fix/1257-e7-draft-transition
mosaicstack/stack:fix/1240-fleet-transport-check
mosaicstack/stack:fix/1017-wire-start-agent-session
mosaicstack/stack:e2e-compose
mosaicstack/stack:fix/1241-launch-failure-visible
mosaicstack/stack:fix/1237-fleet-v2-dispatch
mosaicstack/stack:fix/1236-installer-dir-modes
mosaicstack/stack:fix/installer-path-and-node
mosaicstack/stack:feat/wf-fleet-mvp
mosaicstack/stack:fix/installer-provisions-node
mosaicstack/stack:fix/lease-test-env-isolation
mosaicstack/stack:release/0.0.50-integration
mosaicstack/stack:feat/wf5-main-merge
mosaicstack/stack:feat/wf5-securestorage
mosaicstack/stack:feat/1216-trunk-resolver
mosaicstack/stack:docs/1214-branch-process
mosaicstack/stack:docs/ia-merge-current
mosaicstack/stack:fix/869-lease-probe-timeout
mosaicstack/stack:main
mosaicstack/stack:feat/workspace-hygiene-tool-enforcement
mosaicstack/stack:feat/1080-pr-edit
mosaicstack/stack:fix/1179-required-security-di
mosaicstack/stack:feat/p3-slice0-task5-chat-runtime-router-shaggy
mosaicstack/stack:feat/p3-slice0-task5-chat-runtime-router
mosaicstack/stack:feat/wf1-composition
mosaicstack/stack:feat/p3-slice0-task4-web-catalog-selection
mosaicstack/stack:feat/lease-promotion-and-harness-isolation
mosaicstack/stack:ci/provision-pi-runtime
mosaicstack/stack:feat/p3-slice0-task3-catalog-selection
mosaicstack/stack:feat/p3-slice0-task2-harness-registry
mosaicstack/stack:adopt/965-mos-ste-writing-standard
mosaicstack/stack:fix/991-comment-url-scheme-normalise
mosaicstack/stack:feat/wf2-bundle-migration
mosaicstack/stack:feat/wf4-plugin-acquisition
mosaicstack/stack:feat/wf5-refresh-safety
mosaicstack/stack:fix/1145-coord-di-compiled-boot
mosaicstack/stack:feat/p3-slice0-task1-harness-contracts
mosaicstack/stack:docs/webui-phase-p-structure
mosaicstack/stack:feat/1150-pi-goal-extension
mosaicstack/stack:feat/webui-p3-chat
mosaicstack/stack:fix/1146-ci-queue-purpose
mosaicstack/stack:fix/1138-conditional-federation
mosaicstack/stack:feat/webui-p2-data-auth
mosaicstack/stack:fix/gateway-runner-image
mosaicstack/stack:feat/webui-p1-vite-skeleton
mosaicstack/stack:fix/break-c-hooks-and-web-image
mosaicstack/stack:docs/webui-fleet-claude-bridge-plan
mosaicstack/stack:fix/wizard-gateway-failure
mosaicstack/stack:fix/next-node-gate
mosaicstack/stack:fix/mosaic-init-rce
mosaicstack/stack:greenfield/fomo-lin
mosaicstack/stack:fix/1099-pipefail-wake
mosaicstack/stack:fix/1099-pipefail-tests
mosaicstack/stack:fix/1099-pipefail-sweep
mosaicstack/stack:fix/framework-shell-portability
mosaicstack/stack:fix/1043-pane-git-identity
mosaicstack/stack:fix/1081-issue-close-silent-comment-failure
mosaicstack/stack:fix/1090-enrollment-wallclock-tolerance
mosaicstack/stack:feat/1082-tea-stale-token-diagnostic
mosaicstack/stack:fix/detect-platform-silent-128-outside-repo
mosaicstack/stack:feat/1050-install-state-machine-red-fixture
mosaicstack/stack:fix/pr-merge-message-field
mosaicstack/stack:feat/1051-mosaic-brain-installer
mosaicstack/stack:feat/1045-mosaic-cred
mosaicstack/stack:remediation/state
mosaicstack/stack:fix/1056-upgrade-rollback-control-race
mosaicstack/stack:fix/1019-ci-queue-timeout-harness
mosaicstack/stack:feat/rm-02-gate-registry
mosaicstack/stack:fix/rm-01-reproducible-checkout
mosaicstack/stack:remediation/mission-setup
mosaicstack/stack:fix/hygiene-inert-format-gate
mosaicstack/stack:fix/1019-queue-guard-stdin
mosaicstack/stack:feat/mos-ste-writing-standard
mosaicstack/stack:fix/1017-enumeration-guard
mosaicstack/stack:fix/1007-suite-hermeticity
mosaicstack/stack:feat/push-guard-null-case-verification
mosaicstack/stack:feat/wake-preimage-provenance
mosaicstack/stack:mos-comms-live
mosaicstack/stack:docs/heartbeat-framework-layering-ms-lead
mosaicstack/stack:feat/869-c4-version-coupling
mosaicstack/stack:feat/869-c2-install-ordering-guard
mosaicstack/stack:feat/869-c5-doctor-activation-check
mosaicstack/stack:feat/per-agent-gitea-identity
mosaicstack/stack:fix/875-belongs-case-insensitive-slug
mosaicstack/stack:fix/ci-queue-wait-404-branch-absent
mosaicstack/stack:feat/869-c1-activation-probe
mosaicstack/stack:feat/869-c3-broker-supervisor
mosaicstack/stack:fix/865-tea-cli-comment-invocation
mosaicstack/stack:feat/glpi-skills
mosaicstack/stack:fix/860-deflake-mutator-lease-gate
mosaicstack/stack:fix/850-detect-platform-port-normalization
mosaicstack/stack:fix/856-worktree-deps-preflight
mosaicstack/stack:fix/835-pr-review-approve-reject-comment-flag
mosaicstack/stack:fix/848-truthful-evidence
mosaicstack/stack:fix/812-pr-review-comment
mosaicstack/stack:fix/849-recovery-runtime-fixture-race
mosaicstack/stack:docs/758-ledger-m5-001-sync
mosaicstack/stack:feat/834-tc-server-side-doc
mosaicstack/stack:feat/833-constrained-recovery-command
mosaicstack/stack:feat/827-gate0-probe
mosaicstack/stack:governance/gate0-probe3-amendment
mosaicstack/stack:fix/795-codex-pr-diff
mosaicstack/stack:fix/795-ci-base-jq
mosaicstack/stack:fix/795-ci-base-git
mosaicstack/stack:feat/791-pr3-fleet-regen
mosaicstack/stack:feat/791-pr2-snapshot-restore
mosaicstack/stack:fix/807-glpi-206
mosaicstack/stack:fix/808-agent-send-false-sender
mosaicstack/stack:feat/791-upgrade-config-protection
mosaicstack/stack:feat/790-mosaic-yolo-claudex-pr2
mosaicstack/stack:feat/790-mosaic-yolo-claudex
mosaicstack/stack:feat/758-v1-v2-migrator
mosaicstack/stack:fix/766-exact-fleet-comms
mosaicstack/stack:test/758-reconciler-lifecycle-gates
mosaicstack/stack:docs/771-kbn101-db-role-split
mosaicstack/stack:test/758-example-profile-dispositions
mosaicstack/stack:feat/758-shared-role-resolution
mosaicstack/stack:feat/mos-logical-identity-fencing
mosaicstack/stack:feat/769-kbn100-unified-schema
mosaicstack/stack:docs/753-kbn010-threat-gate
mosaicstack/stack:feat/758-roster-v2-compiler
mosaicstack/stack:feat/756-official-discord-plugin
mosaicstack/stack:fix/mos-option2-qualification-format
mosaicstack/stack:docs/issue-758-m0
mosaicstack/stack:docs/mos-option2-qualification
mosaicstack/stack:mos-comms
mosaicstack/stack:feat/tess-interaction-agent
mosaicstack/stack:fix/tess-docs-format
mosaicstack/stack:draft/mosaic-platform-prd
mosaicstack/stack:fix/installer-provider-gate-and-local-gateway-redis
mosaicstack/stack:release/mosaic-cli-0.0.37
mosaicstack/stack:feat/framework-constitution-alpha
mosaicstack/stack:fix/git-wrapper-repo-detection
mosaicstack/stack:fix/woodpecker-wrapper-legacy-mosaic
mosaicstack/stack:fix/t-a292e96f-gitea-pr-metadata
mosaicstack/stack:fix/gitea-pr-metadata-login-t-a292e96f
mosaicstack/stack:fix/t_a292e96f-pr-metadata-gitea
mosaicstack/stack:fix/t_3a368a52-gitea-usc-login
mosaicstack/stack:fix/bootstrap-hotfix
mosaicstack/stack:fix/populate-known-packages-list
mosaicstack/stack:fix/idempotent-init
mosaicstack/stack:archive/salvage-20260825/fix/ci-prisma-generate
mosaicstack/stack:archive/salvage-20260825/feat/ms-gate-001-gatekeeper-local
mosaicstack/stack:archive/salvage-20260825/feat/ms-gate-001-gatekeeper
mosaicstack/stack:archive/salvage-20260825/feat/ms24-ci-webhook
mosaicstack/stack:archive/salvage-20260825/fix/mission-control-proxy-routes
mosaicstack/stack:archive/salvage-20260825/fix/deploy-missing-env-and-networks
mosaicstack/stack:archive/salvage-20260825/fix/mission-control-query-provider
mosaicstack/stack:archive/salvage-20260825/test/ms23-p2
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p2-audit
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p2-roster
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-proxy
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-registry
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-internal-provider
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p1-interface
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p0-complete
mosaicstack/stack:archive/salvage-20260825/test/ms23-p0
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p005-006
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-tree
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p004-005
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-controls
mosaicstack/stack:archive/salvage-20260825/chore/ms23-tasks-p0-002-004
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-stream
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-rm-symlink
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-kaniko-symlink
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-script-path
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-docker-vs-ci
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-schema-local
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-api-pkg
mosaicstack/stack:archive/salvage-20260825/fix/ms23-prisma-cli
mosaicstack/stack:archive/salvage-20260825/fix/ms23-orchestrator-prisma-generate
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-ingestion
mosaicstack/stack:archive/salvage-20260825/feat/ms23-p0-schema
mosaicstack/stack:archive/salvage-20260825/fix/agent-template-auth-module
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-discord-router
mosaicstack/stack:archive/salvage-20260825/test/ms22-p2-agent-tests
mosaicstack/stack:archive/salvage-20260825/chore/ms22-p2-docs-update
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-agent-routing
mosaicstack/stack:archive/salvage-20260825/chore/ms22-p2-update-docs
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-user-agents
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p2-agent-crud
mosaicstack/stack:archive/salvage-20260825/fix/security-audit-multer
mosaicstack/stack:archive/salvage-20260825/ci/portainer-deploy
mosaicstack/stack:archive/salvage-20260825/fix/ms21-missing-user-auth-migration
mosaicstack/stack:archive/salvage-20260825/infra/fix-mosaic-db-init-extensions
mosaicstack/stack:archive/salvage-20260825/infra/migrate-to-openbrain-db
mosaicstack/stack:archive/salvage-20260825/fix/flaky-queue-test
mosaicstack/stack:archive/salvage-20260825/fix/deploy-service-names
mosaicstack/stack:archive/salvage-20260825/fix/deploy-service-update
mosaicstack/stack:archive/salvage-20260825/fix/deploy-user-v2
mosaicstack/stack:archive/salvage-20260825/fix/deploy-user
mosaicstack/stack:archive/salvage-20260825/fix/orchestrator-widget-endpoints
mosaicstack/stack:archive/salvage-20260825/fix/dashboard-widget-mock-data
mosaicstack/stack:archive/salvage-20260825/fix/ci-glibc-image
mosaicstack/stack:archive/salvage-20260825/fix/dockerfile-npmrc
mosaicstack/stack:archive/salvage-20260825/fix/matrix-native-binary
mosaicstack/stack:archive/salvage-20260825/fix/kaniko-cache
mosaicstack/stack:archive/salvage-20260825/fix/base-image-kaniko-v2
mosaicstack/stack:archive/salvage-20260825/fix/base-image-kaniko
mosaicstack/stack:archive/salvage-20260825/feat/custom-base-image
mosaicstack/stack:archive/salvage-20260825/ci/pnpm-cache
mosaicstack/stack:archive/salvage-20260825/fix/interceptor-tests
mosaicstack/stack:archive/salvage-20260825/fix/kanban-tests
mosaicstack/stack:archive/salvage-20260825/feat/wire-chat
mosaicstack/stack:archive/salvage-20260825/feat/usage-widget
mosaicstack/stack:archive/salvage-20260825/feat/usage-widget-review
mosaicstack/stack:archive/salvage-20260825/fix/security-hardening
mosaicstack/stack:archive/salvage-20260825/fix/project-domain-attach
mosaicstack/stack:archive/salvage-20260825/fix/project-domain-v2
mosaicstack/stack:archive/salvage-20260825/feat/kanban-add-task
mosaicstack/stack:archive/salvage-20260825/fix/logs-page-clean
mosaicstack/stack:archive/salvage-20260825/fix/logs-page
mosaicstack/stack:archive/salvage-20260825/fix/workspace-members
mosaicstack/stack:archive/salvage-20260825/fix/ci-lint-632
mosaicstack/stack:archive/salvage-20260825/fix/lint-from-632
mosaicstack/stack:archive/salvage-20260825/fix/file-manager-tags
mosaicstack/stack:archive/salvage-20260825/fix/csrf-debug-log
mosaicstack/stack:archive/salvage-20260825/fix/controller-type-imports
mosaicstack/stack:archive/salvage-20260825/fix/system-admin-env
mosaicstack/stack:archive/salvage-20260825/fix/gateway-cors-trusted-origins
mosaicstack/stack:archive/salvage-20260825/fix/fleet-provider-form-dto-v2
mosaicstack/stack:archive/salvage-20260825/fix/ms22-audit
mosaicstack/stack:archive/salvage-20260825/fix/orchestrator-widgets
mosaicstack/stack:archive/salvage-20260825/fix/fleet-provider-form-dto
mosaicstack/stack:archive/salvage-20260825/fix/orchestrator-widgets-preexisting
mosaicstack/stack:archive/salvage-20260825/fix/csrf-bearer-bypass
mosaicstack/stack:archive/salvage-20260825/fix/ms22-missing-authmodule-imports
mosaicstack/stack:archive/salvage-20260825/fix/container-lifecycle-config-module
mosaicstack/stack:archive/salvage-20260825/fix/swarm-compose-ms22-vars
mosaicstack/stack:archive/salvage-20260825/chore/ms22-p1-complete
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1k-idle-reaper
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1j-docker
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1e-onboarding-api-work
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1c-config-api
mosaicstack/stack:archive/salvage-20260825/chore/ms22-prd-tracking
mosaicstack/stack:archive/salvage-20260825/feat/ms22-p1b-crypto
mosaicstack/stack:archive/salvage-20260825/docs/ms22-architecture
mosaicstack/stack:archive/salvage-20260825/feat/ms22-openclaw-docker
mosaicstack/stack:archive/salvage-20260825/feat/ms22-openclaw-gateway-module
mosaicstack/stack:archive/salvage-20260825/chore/ms21-complete
mosaicstack/stack:archive/salvage-20260825/chore/ms21-final-tasks-done
mosaicstack/stack:archive/salvage-20260825/fix/ms21-ui-001-qa
mosaicstack/stack:archive/salvage-20260825/feat/ms22-openclaw-docker-backup-20260301
mosaicstack/stack:archive/salvage-20260825/chore/ms22-phase0-complete
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-teams-rbac-v3
mosaicstack/stack:archive/salvage-20260825/test/ms22-integration
mosaicstack/stack:archive/salvage-20260825/feat/ms22-ingest-clean
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-users-members
mosaicstack/stack:archive/salvage-20260825/feat/ms22-ingest
mosaicstack/stack:archive/salvage-20260825/feat/ms22-task-agent
mosaicstack/stack:archive/salvage-20260825/chore/ms22-tasks-tracking
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-teams-rbac
mosaicstack/stack:archive/salvage-20260825/fix/openbao-otel-cve
mosaicstack/stack:archive/salvage-20260825/ci/unified-pipeline
mosaicstack/stack:archive/salvage-20260825/feat/ms22-conversation-archive
mosaicstack/stack:archive/salvage-20260825/feat/ms22-agent-memory
mosaicstack/stack:archive/salvage-20260825/feat/ms22-findings
mosaicstack/stack:archive/salvage-20260825/feat/ms22-knowledge-schema
mosaicstack/stack:archive/salvage-20260825/chore/tasks-final
mosaicstack/stack:archive/salvage-20260825/chore/tasks-update
mosaicstack/stack:archive/salvage-20260825/feat/ms21-session-invalidation
mosaicstack/stack:archive/salvage-20260825/feat/ms21-rbac-settings
mosaicstack/stack:archive/salvage-20260825/feat/ms21-rbac
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-user-dialogs
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-workspace-members
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-teams
mosaicstack/stack:archive/salvage-20260825/chore/ms21-tasks-ui-progress
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-workspaces
mosaicstack/stack:archive/salvage-20260825/feat/ms21-ui-users
mosaicstack/stack:archive/salvage-20260825/chore/ms21-tasks-schema-fix
mosaicstack/stack:archive/salvage-20260825/feat/ms21-import-api
mosaicstack/stack:archive/salvage-20260825/test/ms21-migration-tests
mosaicstack/stack:archive/salvage-20260825/feat/ms21-teams-page
mosaicstack/stack:archive/salvage-20260825/feat/ms21-users-page
mosaicstack/stack:archive/salvage-20260825/chore/ms21-task-update-p1-p3
mosaicstack/stack:archive/salvage-20260825/feat/ms21-admin-module
mosaicstack/stack:archive/salvage-20260825/fix/websocket-reconnect
mosaicstack/stack:archive/salvage-20260825/merge/develop-to-main
mosaicstack/stack:v0.0.39-alpha
mosaicstack/stack:mosaic-v0.0.31
mosaicstack/stack:fed-v0.2.0-m2
mosaicstack/stack:fed-v0.1.0-m1
mosaicstack/stack:mosaic-v0.0.29
mosaicstack/stack:mosaic-v0.0.28
mosaicstack/stack:mosaic-v0.0.27
mosaicstack/stack:mosaic-v0.0.26
mosaicstack/stack:mosaic-v0.0.25
mosaicstack/stack:mosaic-v0.0.24
mosaicstack/stack:v0.2.0
mosaicstack/stack:v0.1.0
mosaicstack/stack:v0.0.8
mosaicstack/stack:v0.0.7
mosaicstack/stack:v0.0.6
mosaicstack/stack:v0.0.5
mosaicstack/stack:v0.0.4
mosaicstack/stack:archive/ms24-fork-20260823
13
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
8a03d99e31 |
contract(custody-schema): revision 13 — withdraw wrong §4.5 repair attribution (sol r12 F20 residual)
ci/woodpecker/pr/ci Pipeline was successful
Sol's r12 confirm closed F18/F19 and found one MINOR residual on F20: rev 12 assigned the terminated ordinary writer's committed-but-unpointed content to §4.5 repair, but §4.5 enumerates pointers and repairs the opposite state (pointer present, content absent) — unpointed content is outside its input, so the §7.10 assertion had no conforming transition. Per the prescribed correction: the §4.5 repair assertion is removed from §3.7 and §7.10; the no-upsert assertion stays; the state is what §3.7 and §7.16 already define — inert unpointed content (no pointer, no read path, no repair transition; a §4.5 cycle run against it changes nothing), never acknowledged, converging only through the client's retry as a fresh lock acquisition under a new token that recommits and completes the pointer upsert. Preamble Revision 13 paragraph added. |
||
|
|
8085982396 |
contract(custody-schema): revision 12 — exact token comparison base case, split stale database-half boundary
ci/woodpecker/pr/ci Pipeline was successful
sol r11 APPROVE minors: - F19: strictly-less-than refusal made explicit; absent recorded token compares lower than every minted token, first acceptance creates the record; §7.10 virgin-locator control + delayed-first-grant race. - F18 residual closed: §7.10 managed-deletion fault predicate restated as the exact §4.7 predicate (advance's epoch mint and token record permitted). - F20: pre-advance linearization boundary distinguishes database halves — pair-conditioned step 2 for deletion/repair; terminated ordinary writer performs no pointer upsert, retry is a fresh acquisition; §7.10 control runs both branches. - §8 item 16 revision-12 clause; preamble Revision 12 paragraph. |
||
|
|
2c02631324 |
custody contract revision 11: acquisition-token guard on the fence-advance (sol r10 F16 residual, F18)
ci/woodpecker/pr/ci Pipeline was successful
The fence-advance is itself fenced against an older acquisition: a per-locator acquisition token minted by the lock authority at every lock grant, carried unchanged across the acquisition's brain operations and swap-loop retries, compared and recorded by the brain store atomically with every brain mutation (advance included). A superseded acquisition's delayed advance is refused, mints nothing, and yields no usable fence (mandatory abort-release-surface, expected on deadline supersession). The 'refused unconditionally' claim is precisified to the exact linearization boundary; the pre-step-1 interruption predicates are restated over exact content/database state, expressly permitting the advance's epoch/token change (F18). New §7.10 stale-advance refusal and pre-advance linearization controls; token invariants added to the fence static controls (§7.10, §7.16); §8 item 16 and preamble extended. |
||
|
|
b10cfb1e69 |
docs: custody-schema contract revision 10 (sol r9 F16 residual + F17: ABA-resistant per-locator fence epoch — fresh mint on every mutation incl. byte-identical and absence tombstone, fence-advance at lock acquisition invalidating stale tails before first mutation, repair advances before observing; distinct-locator no-contention narrowed to locator locks)
ci/woodpecker/pr/ci Pipeline was successful
|
||
|
|
c6a2237dde |
docs: custody-schema contract revision 9 (sol r8 F15 residual + F16: independent deadline supervisor, brain fence via conditional application, reservation-at-skip, computed fixed cycle maximum with explicit exceedance carry-over)
ci/woodpecker/pr/ci Pipeline was successful
|
||
|
|
f8ac64f58a |
docs: custody-schema contract revision 8 (sol r7 residual F15: declared hold deadline + arrival-order grants make the one-cycle bound wall-clock provable)
ci/woodpecker/pr/ci Pipeline was successful
|
||
|
|
482400d93c |
docs: custody-schema contract revision 7 (sol r6 F15: within-cycle blocking retry preserves the one-cycle orphan bound under lock contention)
ci/woodpecker/pr/ci Pipeline failed
|
||
|
|
8ca4564b5e |
docs: custody-schema contract revision 6 (sol r5 residuals F9/F12 + F14)
ci/woodpecker/pr/ci Pipeline was successful
|
||
|
|
a8111998c7 |
docs: custody-schema contract revision 5 (sol r4 residuals F9/F11 + F12/F13)
ci/woodpecker/pr/ci Pipeline failed
|
||
|
|
269aeda193 |
docs: custody-schema contract revision 4 (sol r3 residuals F1/F2/F4/F6/F7/F9 + F10/F11)
ci/woodpecker/pr/ci Pipeline failed
|
||
|
|
671b872ec9 |
docs: custody-schema contract revision 3 (sol re-review residuals F1-F9)
ci/woodpecker/pr/ci Pipeline was successful
|
||
|
|
8079d8dc91 |
docs(custody): revision 2 — classifier registry, grantee model, exact schemas, witness closure (sol r1 F1-F6)
ci/woodpecker/pr/ci Pipeline is running
|
||
|
|
caa5b04096 |
docs: custody pointer and consent schema contract (S2 contract 7)
ci/woodpecker/pr/ci Pipeline is running
|
1 changed files with 1742 additions and 0 deletions
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.