fix: rename agent-zero fix-summary out of contract scan path #58

Merged
mumuni-bot merged 1 commits from fix/agent-zero-summary-not-a-contract into master 2026-09-03 05:15:58 +00:00
Owner

Summary

agent-zero-fix-summary.prose.md (added in 143dd3f) has no YAML frontmatter. CI validate scans every *.prose.md and has failed on the last 3 master pushes (Gitea runs 226/227/228) because of this one file.

The file is a dated session fix-log, not a contract. The durable operational knowledge already lives in agent-zero-openrouter-key.prose.md (kind: function), which the summary itself references. Renaming to .md takes it out of the contract scan path (validate/lint only process *.prose.md) and matches repo-root docs precedent (cron-prompts-review.md, AGENTS.md).

Changes

File Change
agent-zero-fix-summary.prose.md → agent-zero-fix-summary.md rename (100%, no content change)

Verified

  • Local repro of CI validate loop: PASS (36 files, 0 failures)
  • bash scripts/prose-lint.sh: PASS at baseline 15 warnings — no new warnings

Intentionally NOT changed

  • No content edits to the summary (it is a historical log)
  • No other contracts touched
  • No frontmatter retrofitted onto non-contract docs
  • Agent Zero contract (agent-zero-openrouter-key.prose.md) unchanged — already valid

Fixes CI runs 226/227/228 (validate job failing on master pushes).

## Summary `agent-zero-fix-summary.prose.md` (added in 143dd3f) has **no YAML frontmatter**. CI `validate` scans every `*.prose.md` and has failed on the last 3 master pushes (Gitea runs 226/227/228) because of this one file. The file is a dated session fix-log, not a contract. The durable operational knowledge already lives in `agent-zero-openrouter-key.prose.md` (kind: function), which the summary itself references. Renaming to `.md` takes it out of the contract scan path (`validate`/`lint` only process `*.prose.md`) and matches repo-root docs precedent (`cron-prompts-review.md`, `AGENTS.md`). ## Changes | File | Change | |------|--------| | agent-zero-fix-summary.prose.md → agent-zero-fix-summary.md | rename (100%, no content change) | ## Verified - Local repro of CI validate loop: **PASS** (36 files, 0 failures) - `bash scripts/prose-lint.sh`: PASS at baseline 15 warnings — **no new warnings** ## Intentionally NOT changed - No content edits to the summary (it is a historical log) - No other contracts touched - No frontmatter retrofitted onto non-contract docs - Agent Zero contract (`agent-zero-openrouter-key.prose.md`) unchanged — already valid Fixes CI runs 226/227/228 (validate job failing on master pushes).
mumuni-bot added 1 commit 2026-09-03 05:03:33 +00:00
fix: rename agent-zero fix-summary out of contract scan path
PR Pipeline — Authorize → Validate → Review → Merge / auth (pull_request) Successful in 9s
PR Pipeline — Authorize → Validate → Review → Merge / validate (pull_request) Successful in 7s
PR Pipeline — Authorize → Validate → Review → Merge / lint (pull_request) Successful in 11s
PR Pipeline — Authorize → Validate → Review → Merge / ai-review (pull_request) Successful in 7s
PR Pipeline — Authorize → Validate → Review → Merge / gate (pull_request) Successful in 1s
274596fdd1
agent-zero-fix-summary.prose.md has no YAML frontmatter (kind/name/description),
so CI validate fails on every master push that touches it (runs 226-228).
It is a dated session fix-log, not a contract - the durable knowledge already
lives in agent-zero-openrouter-key.prose.md (kind: function, referenced from
the summary). Rename to .md so validate/lint (which scan only *.prose.md)
stop rejecting master; matches repo root docs like cron-prompts-review.md.

Verified live: local validate repro PASS (36 files), prose-lint PASS at
baseline 15 warnings, no new warnings. Intentionally NOT changed: no content
edits, no other files, no contract frontmatter added to non-contract docs.
mumuni-bot merged commit 0753f38cf9 into master 2026-09-03 05:15:58 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: SyslogSolution/prose-contracts#58