fix(agent-ops): plan 경로 형식 검증을 명시한다

This commit is contained in:
toki 2026-08-01 05:32:11 +09:00
parent 23b3ad74a2
commit 125dc83f57
2 changed files with 6 additions and 0 deletions

View file

@ -266,6 +266,7 @@ Required sections:
- One item per change: `### [TAG-1] Title`, `TAG-2`, etc.
- `Modified Files Summary`: table mapping files to item ids. This section is the dispatcher's workspace write-claim source of truth.
- Include exactly one `## Modified Files Summary` section and at least one exact workspace file path.
- Wrap every claimed file path in backticks. A bare path cell is invalid.
- Use repository-relative or canonical absolute file paths. Never use a glob (`*`, `?`, `[]`), directory path, workspace root, URL, path outside the workspace, malformed path, or prose placeholder as a claim.
- Enumerate only implementer- or reviewer-owned workspace files, including the active review evidence file and deterministic workspace evidence artifacts.
- For generated verification artifacts, choose deterministic exact workspace filenames or write them under a task-specific temporary directory outside the repository. Never substitute a directory or glob claim for dynamic filenames.

View file

@ -11759,6 +11759,11 @@ class ArtifactLanguageContractTest(unittest.TestCase):
with self.subTest(document=name, alias_pair=pair):
self.assertIn(pair, documents[name])
def test_plan_skill_requires_backticks_for_claimed_paths(self):
plan_skill = self.contract_documents()["plan_skill"]
self.assertIn("Wrap every claimed file path in backticks", plan_skill)
def test_plan_and_review_share_dispatch_write_set_contract(self):
documents = self.contract_documents()
plan_skill = documents["plan_skill"]