The default rule is one protocol. Every protocol in this kit is a complete behavioral contract on its own — it defines how the AI should approach a task, what to check, when to stop, and what counts as acceptable output. Stacking is the exception, not the starting point. Stack only when one protocol controls the session and another controls a distinct artifact or publication target, and when there is genuinely no single protocol that covers both scopes.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/XxYouDeaDPunKxX/ai-protocol-kit/llms.txt
Use this file to discover all available pages before exploring further.
Why stacking is restricted
Each protocol is a full behavioral contract. When you stack two, both run simultaneously inside the same session. That creates real risk:- Authority conflicts. Two protocols may give different instructions about who or what governs a decision. When both are active, there is no clear tie-breaker.
- Gate overlaps. Multiple protocols may include review gates or stop conditions on the same artifact. Redundant gates slow work down and can produce contradictory verdicts.
- Mode contradictions. One protocol may require expansive, exploratory behavior while another requires tight constraint enforcement. Running both at once forces the AI to satisfy incompatible postures.
When stacking IS justified
Stacking is justified when the two (or more) protocols have distinct, non-overlapping scopes — typically when one governs session behavior and another governs a specific artifact or publication target. If you can point to a clear boundary between what each protocol is responsible for, and confirm they do not issue instructions about the same things, the stack may be warranted.The test is not “would this protocol be useful here?” The test is “does this protocol govern something the other protocol does not govern at all?” If the scopes overlap, use the single protocol that covers the dominant concern.
The five minimal stacks
The following stacks are tested and drawn directly from real workflows. Each has an explicit rationale. Do not extend or remix them without re-evaluating for scope overlap.Stack 1: Publish a GitHub repository cleanly
Stack 1: Publish a GitHub repository cleanly
Rationale: The Publication Preparation Protocol governs the repository as a whole — classification, workspace audit, file decisions, GitHub feature choices, and pre-push confirmation. The README Framing Protocol governs a single artifact: the README file. These are non-overlapping scopes. The Badge/Telemetry Protocol is conditional — add it only if badges, counters, or analytics checks are actually needed; it is a third scope that does not interfere with the first two.Ordered protocol list:
- GitHub Repository Publication Preparation Protocol v2 — governs the full repository publication workflow
- GitHub README Framing and Authoring Protocol v2 — governs the README artifact specifically
- GitHub Badge, Telemetry & Counter Protocol v1.2.3 — add only if badges, counters, analytics, or validation checks are actually needed
Stack 2: Prepare a public project page or GitHub Pages surface
Stack 2: Prepare a public project page or GitHub Pages surface
Rationale: The Public Page Publication Protocol governs the page’s role, audience, metadata, accessibility, links, and publication risks. The HTML Page & Tool Briefing Protocol governs the implementation brief — a different artifact and scope. The Discovery Set protocols (GitHub Pages or general HTML/Website) govern machine-readable discoverability files and canonical URL hygiene, which is a third distinct scope. Run the discovery protocol before publishing, not after.Ordered protocol list:
- Public Page Publication Protocol v2 — governs the page publication workflow
- HTML Page & Tool Briefing Protocol v2 — add only if implementation briefing is needed
- GitHub Pages Discovery Set Protocol v1 or HTML and Website Discovery Set Protocol v1.2 — run before publishing to close discovery and metadata gaps
Stack 3: Review messy findings without losing evidence
Stack 3: Review messy findings without losing evidence
Rationale: The Field Findings & Bugs Protocol governs evidence capture — how findings are recorded, separated from inference, and structured as artifacts. PHI-Lens governs reasoning under constraint conflict — it is a gate for output, not a capture mechanism. The scopes are distinct: one manages what is found, the other manages how competing constraints are resolved before something is stated. PHI-Lens is conditional — add it only when constraints genuinely conflict and a flat compromise would produce a misleading result.Ordered protocol list:
- Field Findings & Bugs Protocol v2 — governs evidence capture and findings structure
- PHI-Lens Protocol v4.a — add only if constraints conflict and a flat compromise would be misleading
Stack 4: Reason through a hard, ambiguous, or constraint-heavy task
Stack 4: Reason through a hard, ambiguous, or constraint-heavy task
Rationale: Pre-Task Expansion stops the AI from collapsing to the obvious answer before the task is fully understood. System Reading shifts attention from declared intent to observable system behavior — a different epistemic posture. PHI-Lens provides an explicit constraint gate before output. The three have sequential, non-overlapping roles: expansion before interpretation, interpretation before output gate. Each is conditional: add only the layers the task actually requires.Ordered protocol list:
- Pre-Task Expansion Protocol v1 — add if the task may collapse too quickly into the obvious answer
- System Reading Protocol v0.2 — add if real system behavior matters more than declared intent
- PHI-Lens Protocol v4.a — add only if constraints interact and output needs an explicit gate
Stack 5: Run a complex AI-assisted repo or file session
Stack 5: Run a complex AI-assisted repo or file session
Rationale: The GPT Agentic Posture Contract governs how the AI operates across files, tools, and repo state — it is the session posture layer. Triad AI Orchestration adds executor/reviewer separation when a single AI instance should not approve its own work. Field Findings & Bugs adds evidence capture when findings must be preserved as structured artifacts, not just noted in chat. Each protocol governs a different layer of the session: posture, review architecture, and evidence handling.Ordered protocol list:
- GPT Agentic Posture Contract — governs AI session posture across files and tools
- Triad AI Orchestration Protocol v3 — add only if executor/reviewer separation is needed
- Field Findings & Bugs Protocol v2 — add if findings must be captured as evidence, not just observed
Anti-patterns
These are the most common stacking mistakes. Each produces a session that is harder to run, not better governed.Casual stacking
Adding a second protocol because it “seems relevant” or because the task touches topics the second protocol mentions. Relevance is not scope separation. If both protocols would issue instructions about the same decision, you have a conflict, not coverage.
Stacking for completeness
Running multiple protocols to feel thorough, or to ensure “nothing is missed.” Protocols are not checklists you accumulate — they are behavioral contracts that govern how work proceeds. More contracts running simultaneously means more potential for contradiction.
Stacking overlapping protocols
Combining two protocols that both govern the same artifact, gate, or decision type. For example, running two different reasoning protocols on the same task, or two publication protocols on the same repository surface. Overlapping scopes produce authority conflicts that cannot be resolved by the AI during execution.