docs(framework): MOS-STE writing standard — one term, one concept; verification-sentence discipline (#960 pilot) #965
Open
Mos
wants to merge 3 commits from
feat/mos-ste-writing-standard into main
pull from: feat/mos-ste-writing-standard
merge into: :main
:main
:feat/push-guard-null-case-verification
:feat/mos-ste-writing-standard
:mos-comms-live
:docs/heartbeat-framework-layering-ms-lead
:feat/869-c4-version-coupling
:feat/869-c2-install-ordering-guard
:feat/869-c5-doctor-activation-check
:feat/per-agent-gitea-identity
:fix/875-belongs-case-insensitive-slug
:fix/ci-queue-wait-404-branch-absent
:feat/869-c1-activation-probe
:feat/869-c3-broker-supervisor
:fix/865-tea-cli-comment-invocation
:feat/glpi-skills
:fix/860-deflake-mutator-lease-gate
:fix/850-detect-platform-port-normalization
:fix/856-worktree-deps-preflight
:fix/835-pr-review-approve-reject-comment-flag
:fix/848-truthful-evidence
:fix/812-pr-review-comment
:fix/849-recovery-runtime-fixture-race
:docs/758-ledger-m5-001-sync
:feat/834-tc-server-side-doc
:feat/833-constrained-recovery-command
:feat/827-gate0-probe
:governance/gate0-probe3-amendment
:fix/795-codex-pr-diff
:fix/795-ci-base-jq
:fix/795-ci-base-git
:feat/791-pr3-fleet-regen
:feat/791-pr2-snapshot-restore
:fix/807-glpi-206
:fix/808-agent-send-false-sender
:feat/791-upgrade-config-protection
:feat/790-mosaic-yolo-claudex-pr2
:feat/790-mosaic-yolo-claudex
:feat/758-v1-v2-migrator
:fix/766-exact-fleet-comms
:test/758-reconciler-lifecycle-gates
:docs/771-kbn101-db-role-split
:test/758-example-profile-dispositions
:feat/758-shared-role-resolution
:feat/mos-logical-identity-fencing
:feat/769-kbn100-unified-schema
:docs/753-kbn010-threat-gate
:feat/758-roster-v2-compiler
:feat/756-official-discord-plugin
:docs/758-fleet-config-management
:fix/mos-option2-qualification-format
:docs/issue-758-m0
:docs/mos-option2-qualification
:mos-comms
:feat/tess-interaction-agent
:fix/tess-docs-format
:next
:draft/mosaic-platform-prd
:fix/installer-provider-gate-and-local-gateway-redis
:release/mosaic-cli-0.0.37
:feat/framework-constitution-alpha
:fix/git-wrapper-repo-detection
:fix/woodpecker-wrapper-legacy-mosaic
:fix/t-a292e96f-gitea-pr-metadata
:fix/gitea-pr-metadata-login-t-a292e96f
:fix/t_a292e96f-pr-metadata-gitea
:fix/t_3a368a52-gitea-usc-login
:fix/bootstrap-hotfix
:fix/populate-known-packages-list
:fix/idempotent-init
No Reviewers
No labels
Milestone
No items
No Milestone
Projects
Clear projects
No projects
Assignees
jason.woltje
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: mosaicstack/stack#965
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.
What this is
The MOS-STE writing standard for fleet-facing framework text: one-term-one-concept, verification-sentence discipline, and the communication-style token mapping (§5) keyed to the strings the shipping builder actually renders.
Authored by jarvis (dragon-lin) — the head commit carries the
Written-by: jarvis (dragon-lin)trailer; the PR-opening account is the orchestrator's and does not identify the author (shared-identity limitation, tracked).Review provenance (pre-registered, diff-blind)
f549089da(re-anchored1dcb4c79fafter rebase), committed before first read per the fleet's standing rule.origin/mainafter a wrong-ref correction (reviewer's own, self-reported).caf40afc0, all eight checks, one non-gating finding filed (§5 table keyed on style tokens the builder does not emit — recoverable for one value by lexical accident only).89e26ff7c, docs-only, +8/−7): the §5 table now keys on the rendered bullet stringsbuilders.ts:79–91actually emits — verified distinct and exact by the reviewer.89e26ff7c: CLEAR, same pre-registration, no check added (an amendment voids a CLEAR and is re-verdicted without inventing gates — the rule binds even when the amendment is one the reviewer asked for).Mechanical summary at head vs merge-base: 3 files, +143/−0, zero code files, zero files outside
packages/mosaic/framework/,USER.mddiff vs main empty, zero operator strings in added lines.Scope
Framework docs only. No builder change (the author deliberately took the docs-only branch of the reviewer's two options — a builder edit takes the code-change bar and this diff does not clear it, by design).
Ref #960 — context; adoption closure is explicit, not keyword-automatic.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.