docs: PicoClaw fact-check tool order before a factual reply (#22)
Tests / Test (push) Skipped
Tests / Release (semver) (push) Skipped

search then get then audit. throttled is not absence. 2dph is the
gate, not the agent loop.
This commit is contained in:
2026-08-13 21:36:31 +01:00
committed by GitHub
co-authored by GitHub
parent d894c6609f
commit ad83e2a12f
4 changed files with 39 additions and 1 deletions
+10
View File
@@ -37,3 +37,13 @@ class SkillsTest(unittest.TestCase):
self.assertIn("tools.md", skill)
for name in ("search", "get", "stats", "audit"):
self.assertIn(f"`{name}`", tools)
def test_picoclaw_lists_tool_order(self) -> None:
skill = (ROOT / "skills" / "picoclaw" / "SKILL.md").read_text()
agents = (ROOT / "AGENTS.md").read_text()
self.assertIn("**`search`**", skill)
self.assertIn("**`get`**", skill)
self.assertIn("**`audit`**", skill)
self.assertIn("throttled", skill.lower())
self.assertIn("not a negative finding", agents)
self.assertIn("Fact-check every", agents)