You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: UserVisibleNoisePolicyV1 quiet pass, expand on fail
Keep entry checks always visible. Require completion scaffolding and FinalValidationSummary only for strong work-done claims; all-green completions use short FVS. Stop gate uses workDoneClaimed instead of treating completion-check headings as done. Specs, compliance templates, host projections, and stop-gate tests updated for five-host parity.
Copy file name to clipboardExpand all lines: grok/plugins/devcodex-workspace/skills/devcodex-workspace/SKILL.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,7 +38,7 @@ Platform facts (Grok Build hooks docs): `PreToolUse` and `Stop`/`SubagentStop` c
38
38
3. Resolve the project namespace relative to that workspace and bind runtime state under `.devcodex/<project>/`.
39
39
4. Follow the kernel's intent-first route and read only selected files from the managed global runtime plus the resulting workspace Profile/context plan, and the single workspace skill committed by `skill_route`.
40
40
5. Use `~/.agents/devcodex/instructions.full.md` only for an explicit fallback; workspace `.devcodex` remains the sole workspace-owned DevCodex surface.
41
-
6. Before substantive output, satisfy the parent kernel's visible entry-check (PC0~PC7) using **UserVisibleReplyLayoutV1**: plain-language PC0~PC7 table (no progress-log abbreviations), optional 复审验证白话, then FinalValidationSummary with plain summary first and command+exitCode evidence below. Same layout as the other four hosts; Runtime cannot inject that block on Grok; models still own S07 user-visible output.
41
+
6. Before substantive output, satisfy **UserVisibleReplyLayoutV1** + **UserVisibleNoisePolicyV1** (five-host same): always emit plain-language PC0~PC7; do **not** paste completion-check/FC tables/FVS unless work is claimed done (short FVS when all-green) or something failed. Runtime cannot inject on Grok; models still own S07.
42
42
7. Optional assist: call MCP `profile_compose_entry_check` to obtain a portable PC0~PC7 block, or rely on PreToolUse deny reasons that embed the same template when context acquisition is incomplete.
43
43
8. Run `devcodex doctor` / `devcodex status` and read `hostParity` (`HostParityScorecardV1`): `full-capable` means hard path is ready; still use `devcodex grok` for Full session kernel evidence. `partial` lists **failedChecks** and **executable repairSteps** (commands); re-run doctor after each fix.
44
44
9. Execute **GrokTurnChecklist** every non-trivial turn (PF-165 + C16/PI-20260724-01): PC0~PC7 → Intent→Skill mandatory bundle → ContextReadPlan → **scan-hygiene** → **TTFV first delivery** → work/gates → report+memory → honest platform ceiling. Never skip S05/S07/C17 because inject is missing.
0 commit comments