governance: make quiet/no-streaming mandatory (no toggle) across system prompts and templates; log in DevLog
Some checks are pending
ci / test (push) Waiting to run
Some checks are pending
ci / test (push) Waiting to run
This commit is contained in:
@@ -238,3 +238,10 @@ This log is concise and structured for quick machine parsing and summarization.
|
||||
- Added audit advisory to flag usage of `cat`/`sed -n` in scripts
|
||||
- next:
|
||||
- Avoid printing file contents via shell; log details to DevLog when needed
|
||||
|
||||
## 2025-09-17T17:40Z
|
||||
- context: Quiet is now mandatory (no toggle)
|
||||
- actions:
|
||||
- Updated system prompts and AGENTS templates to state quiet is required
|
||||
- next:
|
||||
- Continue with quiet operations and filesystem-first logging
|
||||
|
@@ -5,6 +5,7 @@
|
||||
- Read `.llm.md` only; write both `.md` and `.llm.md` siblings for collab artifacts.
|
||||
- Chat ≤5 lines; default “Updated <filepath>…”; no diffs; announce only collab file changes; log details in `docs/devlog/`.
|
||||
- Quiet shell: avoid `cat`/`sed` outputs; use silent checks; log details to DevLog files.
|
||||
- Quiet is mandatory (no toggle) for this tool.
|
||||
- Keep changes minimal and focused; adopt TDD (tests first); require unit/integration tests for all features; consistent style.
|
||||
- Git: Conventional Commits; branch `main`; optional tags `YYYY-MM-DD-HHMM`.
|
||||
- Tools: file-first; use `rg`; read ≤250 lines; respect sandbox/approvals; preface grouped commands.
|
||||
|
@@ -39,6 +39,7 @@ Note: This is a template copied into generated projects. Customize as needed for
|
||||
- Keep chat ≤5 lines; no diffs or large pastes.
|
||||
- Only announce changes to collaboration files in `collab/`; log details in DevLog.
|
||||
- Quiet shell: avoid streaming file contents/diffs; prefer silent checks and log details to DevLog.
|
||||
- Quiet is mandatory (no toggle) for this tool’s workflows.
|
||||
|
||||
## Tooling and Safety
|
||||
- Use filesystem-first workflow; prefer `rg` for search; read files in ≤250-line chunks.
|
||||
|
@@ -52,3 +52,4 @@
|
||||
-- Quiet Shell/No Streaming --
|
||||
- Never stream file contents/diffs in chat. Avoid `cat`/`sed` outputs.
|
||||
- Use silent checks (exit codes, `grep -q`); log details in DevLog files.
|
||||
- Quiet is mandatory (no toggle); default to minimal, non-chat output.
|
||||
|
@@ -35,6 +35,7 @@ You are a coding agent running in the Codex CLI (terminal-based). Be precise, sa
|
||||
- Do not stream file contents or diffs into chat. Avoid `cat`/`sed` output in chat.
|
||||
- Prefer silent checks (e.g., `grep -q`, exit codes) and write details to DevLog files if needed.
|
||||
- If content must be inspected, avoid printing it to chat; summarize findings in DevLog and reference the file.
|
||||
- Quiet is mandatory (no toggle). Tools and scripts should default to minimal, non-chat output.
|
||||
|
||||
## Dev Logs and Docs
|
||||
- Maintain `docs/devlog/DEVLOG_LLM.md` and `docs/devlog/DEVLOG_HUMAN.md`. Add an entry for each meaningful change.
|
||||
|
@@ -20,6 +20,7 @@ This file is copied by scaffolding into new projects. Edit to suit the project w
|
||||
- Default: `Updated <filepath>. Read/edit and let me know.`
|
||||
- Keep chat ≤5 lines; no diffs; announce only collab file changes; log details in DevLog.
|
||||
- Quiet shell: avoid printing file contents/diffs; prefer silent checks and DevLog summaries.
|
||||
- Quiet is mandatory (no toggle) in this workflow.
|
||||
|
||||
## Coding, Tests, and Git
|
||||
- Minimal, focused changes; adopt TDD (write tests first) and require unit/integration tests for all features; consistent style.
|
||||
|
Reference in New Issue
Block a user