Documentation
Guides, tutorials, and explanatory content for working with DIDP
Looking for specifications?
Normative protocol specs are at /specs/. This
section contains explanatory content that can evolve over time.
Foundation
- Foundation Charter The intent behind the foundation—why it exists and how it should be stewarded
- Foundation Objectives What the foundation is designed to achieve
- Governance Layer Complete Declaration marking v1 completion of the foundational governance layer
- System Overview Visual diagram of the protocol hierarchy and authority flow
Getting Started
- Methodology Guide How to use DIDP in your projects - a practical tutorial
- Workflow Contract The agent constitution - rules governing AI-assisted development
- Phase Model Understanding the phase state machine and transitions
- Compliance Mitigation Violation handling and prevention gates for DIDP-compliant systems
- Canonical Prompts Bootstrap prompts and session initialization templates
Authority & Safety
- Human Authority Human authority is never delegated to tools
- Material Classification How authority is expressed publicly while deliberation remains private
- Patterns & Risks Threat patterns, blast radius matrix, and mitigation strategies
- Accepted Failures Failure modes explicitly accepted as trade-offs
- Reader Contract What readers can expect and their responsibilities
Reference
- Artifact Inventory Complete catalog of DIDP artifacts and their purposes
- Task Ledger Canonical intake for ideas, proposals, and tasks
- Changelog Record of significant changes to documentation
- Semantic Versioning Version numbering conventions for protocols
- JSON Schemas Validation schemas for Tentacle manifests and gnosis files
Decisions
- Tentacle v5 Direction Fork point where JAS diverged from Tentacle
- FAR Closure Foundation Asset Registry deemed redundant
Research
- JDN Registry Aspirational design for Jelly Distributed Network
- WSP/WAP Research Wormhole protocols - cross-chain skill coordination
Architecture
- Specs vs Docs Understanding the separation between normative specs and explanatory docs
- Build System Build system abstraction and tooling decisions
- Hosting Infrastructure and deployment strategy
- Decision Log Key architectural decisions and their rationale
- Sunset Principles How protocols and documentation are deprecated or retired
About
- Naming & Attribution How names, domains, and authorship are used
- Disclosures AI collaboration disclosure and contributor attribution