agentic-ai-engineering/pipeline/test_loop_engineering_meta_...

51 lines
1.6 KiB
Python

from pathlib import Path
def test_loop_engineering_meta_prompt_locks_safety_fields():
text = Path("plans/meta-prompts/loop_engineering.md").read_text(encoding="utf-8")
for marker in [
"Agent loop",
"Verification loop",
"Event-driven loop",
"Hill-climbing loop",
"git-proxy:8099/deploy",
"auto_patch_proven",
"rsi_canary_recovery_evidence",
"Agent harness",
"end-loop guardrails",
"latency, token use",
"YouTube `GrNbuWWJYiI`",
"Open-source model portability",
"quality gate checklist",
"YouTube `dJI2GRG1GEE`",
"Autonomous work agent",
"Team manages agents",
"vault/proxy credential injection",
"YouTube `hLUGXO5DSpo`",
"Product work with coding agents",
"artifact declares its stage",
"production-looking prototypes must not imply production readiness",
"human taste and systems thinking",
"model-timing assumptions",
"deletion/simplification",
"YouTube `P3KDebPTUrw`",
"Activity modes",
"Prototyper",
"Grower",
"Sweeper",
"Architect/Primitive keeper",
"role collapse means expertise is obsolete",
"External research anchors",
"NVIDIA Secure Agent Workspace",
"Infisical Agent Vault",
"Anthropic agent evals",
"OWASP AI Agent Security Cheat Sheet",
"signed-action-only",
"Model Workspace Protocol",
"00-intake/",
"40-ship/",
"arXiv 2603.16021",
]:
assert marker in text