diff --git a/.agents/skills/repo-conventions/references/convention-authoring.md b/.agents/skills/repo-conventions/references/convention-authoring.md index 6eb2fd3..ccd8438 100644 --- a/.agents/skills/repo-conventions/references/convention-authoring.md +++ b/.agents/skills/repo-conventions/references/convention-authoring.md @@ -154,6 +154,7 @@ Authoring expectations: - Use a non-zero exit code only when the convention genuinely cannot complete. - Avoid interactive prompts, editor launches, global machine-local state, and hidden credentials. - Prefer deterministic file writes, stable ordering, and stable line endings. +- When the script has nothing to do, usually emit no output; already-compliant repositories are the most common case. - Emit focused output that explains what changed or why the convention cannot continue. - If the convention naturally consists of multiple meaningful steps, the script may create its own commits with informative messages. diff --git a/apm.lock.yaml b/apm.lock.yaml index 83606ad..369fa95 100644 --- a/apm.lock.yaml +++ b/apm.lock.yaml @@ -1,13 +1,13 @@ lockfile_version: '1' -generated_at: '2026-05-21T10:18:36.432445+00:00' +generated_at: '2026-05-25T10:35:32.185766+00:00' apm_version: 0.14.0 dependencies: - repo_url: Faithlife/RepoConventions host: github.com - resolved_commit: b5f984f28aaf59004f73b06a28cc4f2d4d45ebb6 + resolved_commit: 568719e4c6608a87dcf614eef06b744d08765bca virtual_path: skills/repo-conventions is_virtual: true package_type: claude_skill deployed_files: - .agents/skills/repo-conventions - content_hash: sha256:f5667d3131f68fe794c6c1897ed066c1ec28d180b16c9f82b5018fa3286a590b + content_hash: sha256:083a571479a6ba94bb3794cdf22503f6e59419bef06dea2cb1a2876122b4234d