Open Community Governance & Consensus Standards

Industrial Behavioral RFC Specification Registry

Industrial rules cannot be arbitrary prompts. Every invariant on AgentRules.org is defined through open RFC specifications with RFC-2119 keywords (MUST, MUST NOT, SHOULD), consensus voting, and vendor verification.

Active RFCs9
Consensus Rate98.2%
Formal RFC Lifecycle:
1. Community Draft2. Peer & Benchmark Review3. Vendor Accreditation4. Final Standard (Adopted)
Status:
Domain:
RFC-001frontend
Final

Next.js 15 Async Request Context & Server Actions Invariants

Formalizes asynchronous access invariants for cookies(), headers(), and dynamic route parameters in Next.js 15, prohibiting synchronous evaluation and legacy next/router usage in App Router.

Vercel Ecosystem Verified
98.6%•3 Invariants
Inspect RFC
RFC-002agentic
Final

Model Context Protocol (MCP) Stdio JSON-RPC Stream Isolation

Enforces absolute channel isolation for stdio MCP servers: stdout is strictly reserved for JSON-RPC message framing, while all diagnostic logs MUST be directed to stderr.

Anthropic Claude Tested
99.4%•3 Invariants
Inspect RFC
RFC-003backend
Final

FastAPI & Pydantic v2 Async Concurrency Non-Blocking Guarantee

Prohibits blocking I/O calls (e.g. requests, time.sleep) inside async def endpoints, mandating httpx.AsyncClient or asyncio.to_thread to maintain single-thread event loop responsiveness.

FastAPI Core Ecosystem Standard
97%•3 Invariants
Inspect RFC
RFC-004frontend
Final

React 19 Compiler Direct Ref Props & Action State Invariants

Deprecates React.forwardRef in favor of direct ref props, mandates useActionState over deprecated useFormState, and aligns with the React 19 memoization compiler.

React 19 Architecture Validated
98.7%•2 Invariants
Inspect RFC
RFC-005backend
Under Review

PostgreSQL pgvector HNSW In-Memory Index Construction Standard

Mandates Hierarchical Navigable Small World (HNSW) indexing over IVFFlat for production vector databases to guarantee >98% recall without pre-populated training data.

pgvector Ecosystem Standard
97.2%•2 Invariants
Inspect RFC
RFC-006agentic
Under Review

Autonomous Agent StateGraph Checkpointing & Reducer Immutability

Enforces immutable state reducers, mandatory checkpointers (PostgresSaver), and explicit recursion bounds for multi-agent workflows to prevent infinite runaway loops.

LangGraph 2026 Architecture
97.8%•2 Invariants
Inspect RFC
RFC-007frontend
Final

Tailwind CSS v4 Modern Pure CSS Engine & Directive Invariants

Deprecates legacy @tailwind base/components/utilities directives and tailwind.config.js in favor of single @import 'tailwindcss' and native @theme CSS variables.

Tailwind v4 Oxide Standard
98.2%•3 Invariants
Inspect RFC
RFC-008backend
Final

Golang Concurrent Goroutine Leak & Context Cancellation Standard

Enforces context.Context propagation and select on ctx.Done() for all spawned goroutines in HTTP and gRPC service handlers to prevent memory and goroutine stack leakage.

Go Concurrency Standard
98.8%•2 Invariants
Inspect RFC
RFC-009backend
Final

Rust Tokio Async Non-Blocking & Thread Memory Safety Invariants

Prohibits synchronous blocking calls (std::thread::sleep, blocking file I/O) and cross-await std::sync::MutexGuard retention inside Tokio async tasks.

Tokio Async Standard
99.1%•3 Invariants
Inspect RFC
Submit a Behavioral Standard

Author an RFC Proposal for Peer Review

Encountered an undocumented AI coding failure or breaking framework shift? Draft an RFC conforming to RFC-2119 invariants. Once peer-reviewed by 20+ maintainers and tested on benchmark suites, it is committed to the AgentRules specification library.

GitHub RFC Submission Template
### [RFC Proposal] Proposed Invariant Rule **Category**: backend **Proposed Status**: Draft **Target Framework**: #### RFC-2119 Invariant Clause - **Keyword**: `MUST NOT` - **Mandate**: Detailed rule clause... - **Engineering Rationale**: Why this rule is mandatory... #### Community Verification - [ ] Validated against real-world AI coding benchmarks (Cursor / Claude Code) - [ ] Complies with AgentRules.org RFC-2119 Schema
Submit to GitHub repository via Pull Request.Open GitHub Repo