๐Ÿฆš Peacock Unified

๐Ÿงฌ Agent Invariants

Layer 1 โ€” agent framework laws ยท 235 documents

IDDocumentSource
agent_invariants__08d0d1861c9bb388Complex tasks must be decomposed into atomic sub-tasks with explicit dependency graphs. Planning must include rollback strategies and replanning capability.โ€”
agent_invariants__55bef1f457793086Destructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”
agent_invariants__2c656b98ac2ffe6dAgent state must be serializable and checkpointed at every decision boundary to enable resumption after interruption and crash recovery.โ€”
agent_invariants__1522555553c6d09fAgents must monitor token usage, implement truncation or summarization when approaching limits, and maintain coherence across chunks.โ€”
agent_invariants__e57b5c40c6286a25Agents must define tools with explicit input schemas, validate inputs before execution, handle timeouts, and degrade gracefully on failure.โ€”
agent_invariants__6d88dceff8b4ad2dAgents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__8845cf8ae19ed365Complex tasks must be decomposed into atomic sub-tasks with explicit dependency graphs. Planning must include rollback strategies and replanning capability.โ€”
agent_invariants__0c53d0250072a954Destructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”
agent_invariants__0ca85132ea125690External interactions must implement retry with exponential backoff, circuit breakers for cascading failure prevention, and graceful degradation.โ€”
agent_invariants__c09e8ac8e2b61be3Agent state must be serializable and checkpointed at every decision boundary to enable resumption after interruption and crash recovery.โ€”
agent_invariants__84d18a63afb7bc6cInter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__fa4d2e3ef9391505Agent access requires credential isolation, secure vaults, automatic key rotation, and least-privilege RBAC.โ€”
agent_invariants__277dbaae38024520External API calls must respect rate limits through token bucket or sliding window algorithms with automatic backoff.โ€”
agent_invariants__3510354ce2973082Agents must monitor token usage, implement truncation or summarization when approaching limits, and maintain coherence across chunks.โ€”
agent_invariants__3a92dfd2da889af2Inter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__edfa8dd855b46f6fAgents must define tools with explicit input schemas, validate inputs before execution, handle timeouts, and degrade gracefully on failure.โ€”
agent_invariants__a6d7849dbb2bb9e0Agents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__7e62b994ad622f98Complex tasks must be decomposed into atomic sub-tasks with explicit dependency graphs. Planning must include rollback strategies and replanning capability.โ€”
agent_invariants__94f80e3256da7a18Destructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”
agent_invariants__bdd212635ae1954aExternal interactions must implement retry with exponential backoff, circuit breakers for cascading failure prevention, and graceful degradation.โ€”
agent_invariants__806b525bb3e6c74bAgent state must be serializable and checkpointed at every decision boundary to enable resumption after interruption and crash recovery.โ€”
agent_invariants__58705558c8300483Inter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__bac435e8560ef5a4Agent access requires credential isolation, secure vaults, automatic key rotation, and least-privilege RBAC.โ€”
agent_invariants__7dd061a3acb4b9c6External API calls must respect rate limits through token bucket or sliding window algorithms with automatic backoff.โ€”
agent_invariants__a7a2c8c234f88cbaAgents must monitor token usage, implement truncation or summarization when approaching limits, and maintain coherence across chunks.โ€”
agent_invariants__f25a0b4e6f18cbd6Agents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__2949c79c1f906642Inter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__efbbf1f88538d1faAgents must define tools with explicit input schemas, validate inputs before execution, handle timeouts, and degrade gracefully on failure.โ€”
agent_invariants__6a640db7a7aacb78Agents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__e1838663985bc243Destructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”
agent_invariants__042f6bf5e058cd68External interactions must implement retry with exponential backoff, circuit breakers for cascading failure prevention, and graceful degradation.โ€”
agent_invariants__d36562ce8bd01710Agent state must be serializable and checkpointed at every decision boundary to enable resumption after interruption and crash recovery.โ€”
agent_invariants__99423662d9594691Inter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__4c5910c57fcc8140Agent access requires credential isolation, secure vaults, automatic key rotation, and least-privilege RBAC.โ€”
agent_invariants__863c3c7c815e1cd4Agents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__f086ed7be12fbbf7Complex tasks must be decomposed into atomic sub-tasks with explicit dependency graphs. Planning must include rollback strategies and replanning capability.โ€”
agent_invariants__350e4900d56b4bacExternal interactions must implement retry with exponential backoff, circuit breakers for cascading failure prevention, and graceful degradation.โ€”
agent_invariants__2065b1b5044eb8c2Agents must define tools with explicit input schemas, validate inputs before execution, handle timeouts, and degrade gracefully on failure.โ€”
agent_invariants__e7725e935496a81cAgents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__65419ebc266c57c9Complex tasks must be decomposed into atomic sub-tasks with explicit dependency graphs. Planning must include rollback strategies and replanning capability.โ€”
agent_invariants__347ecca70340b3fdDestructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”
agent_invariants__10c42f46632f1acfAgent state must be serializable and checkpointed at every decision boundary to enable resumption after interruption and crash recovery.โ€”
agent_invariants__d088056dcfd4cd88Inter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__04eb83c0f2d3d185Agents must monitor token usage, implement truncation or summarization when approaching limits, and maintain coherence across chunks.โ€”
agent_invariants__b5e2f5bb831cfb89Destructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”
agent_invariants__a935db3cf53ae7dcInter-agent communication must use structured message protocols with schema validation, streaming support, and event-driven callbacks.โ€”
agent_invariants__0768b007383da7efAgents must define tools with explicit input schemas, validate inputs before execution, handle timeouts, and degrade gracefully on failure.โ€”
agent_invariants__771959710372b4dfAgents require hierarchical memory: working memory for active context, short-term with relevance decay, and long-term with vector-based retrieval.โ€”
agent_invariants__782a27729eab1c40Complex tasks must be decomposed into atomic sub-tasks with explicit dependency graphs. Planning must include rollback strategies and replanning capability.โ€”
agent_invariants__a1ad61f11560c346Destructive operations require explicit human confirmation or pre-approved allow-lists with audit logging.โ€”