pub static CHAPTERS: &[(&str, &str, &str)] = &[
("jacsbook/README.md", "Introduction",
include_str!("../docs/knowledge/jacsbook/README.md")),
("jacsbook/getting-started/what-is-jacs.md", "What is JACS?",
include_str!("../docs/knowledge/jacsbook/getting-started/what-is-jacs.md")),
("jacsbook/getting-started/decision-tree.md", "Which Integration?",
include_str!("../docs/knowledge/jacsbook/getting-started/decision-tree.md")),
("jacsbook/usecases.md", "Use cases",
include_str!("../docs/knowledge/jacsbook/usecases.md")),
("jacsbook/getting-started/concepts.md", "Core Concepts",
include_str!("../docs/knowledge/jacsbook/getting-started/concepts.md")),
("jacsbook/getting-started/quick-start.md", "Quick Start",
include_str!("../docs/knowledge/jacsbook/getting-started/quick-start.md")),
("jacsbook/getting-started/multi-agent-agreement.md", "Multi-Agent Agreements",
include_str!("../docs/knowledge/jacsbook/getting-started/multi-agent-agreement.md")),
("jacsbook/getting-started/verification.md", "Verifying Signed Documents",
include_str!("../docs/knowledge/jacsbook/getting-started/verification.md")),
("jacsbook/getting-started/attestation.md", "What Is an Attestation?",
include_str!("../docs/knowledge/jacsbook/getting-started/attestation.md")),
("jacsbook/getting-started/trust-layers.md", "Trust Layers",
include_str!("../docs/knowledge/jacsbook/getting-started/trust-layers.md")),
("jacsbook/getting-started/deployment.md", "Deployment Compatibility",
include_str!("../docs/knowledge/jacsbook/getting-started/deployment.md")),
("jacsbook/getting-started/troubleshooting.md", "Troubleshooting",
include_str!("../docs/knowledge/jacsbook/getting-started/troubleshooting.md")),
("jacsbook/rust/installation.md", "Installation",
include_str!("../docs/knowledge/jacsbook/rust/installation.md")),
("jacsbook/rust/cli.md", "CLI Tutorial",
include_str!("../docs/knowledge/jacsbook/rust/cli.md")),
("jacsbook/rust/agent.md", "Creating an Agent",
include_str!("../docs/knowledge/jacsbook/rust/agent.md")),
("jacsbook/rust/documents.md", "Working with Documents",
include_str!("../docs/knowledge/jacsbook/rust/documents.md")),
("jacsbook/rust/agreements.md", "Creating and Using Agreements",
include_str!("../docs/knowledge/jacsbook/rust/agreements.md")),
("jacsbook/rust/dns.md", "DNS-Based Verification",
include_str!("../docs/knowledge/jacsbook/rust/dns.md")),
("jacsbook/rust/library.md", "Rust Library API",
include_str!("../docs/knowledge/jacsbook/rust/library.md")),
("jacsbook/rust/observability.md", "Observability (Rust API)",
include_str!("../docs/knowledge/jacsbook/rust/observability.md")),
("jacsbook/nodejs/installation.md", "Installation",
include_str!("../docs/knowledge/jacsbook/nodejs/installation.md")),
("jacsbook/nodejs/simple-api.md", "Simplified API",
include_str!("../docs/knowledge/jacsbook/nodejs/simple-api.md")),
("jacsbook/nodejs/basic-usage.md", "Basic Usage",
include_str!("../docs/knowledge/jacsbook/nodejs/basic-usage.md")),
("jacsbook/nodejs/mcp.md", "MCP Integration (Node.js)",
include_str!("../docs/knowledge/jacsbook/nodejs/mcp.md")),
("jacsbook/nodejs/langchain.md", "LangChain.js",
include_str!("../docs/knowledge/jacsbook/nodejs/langchain.md")),
("jacsbook/nodejs/vercel-ai.md", "Vercel AI SDK",
include_str!("../docs/knowledge/jacsbook/nodejs/vercel-ai.md")),
("jacsbook/nodejs/express.md", "Express Middleware",
include_str!("../docs/knowledge/jacsbook/nodejs/express.md")),
("jacsbook/nodejs/koa.md", "Koa Middleware",
include_str!("../docs/knowledge/jacsbook/nodejs/koa.md")),
("jacsbook/nodejs/http.md", "HTTP Server",
include_str!("../docs/knowledge/jacsbook/nodejs/http.md")),
("jacsbook/nodejs/api.md", "API Reference",
include_str!("../docs/knowledge/jacsbook/nodejs/api.md")),
("jacsbook/python/installation.md", "Installation",
include_str!("../docs/knowledge/jacsbook/python/installation.md")),
("jacsbook/python/simple-api.md", "Simplified API",
include_str!("../docs/knowledge/jacsbook/python/simple-api.md")),
("jacsbook/python/basic-usage.md", "Basic Usage",
include_str!("../docs/knowledge/jacsbook/python/basic-usage.md")),
("jacsbook/python/mcp.md", "MCP Integration (Python)",
include_str!("../docs/knowledge/jacsbook/python/mcp.md")),
("jacsbook/python/adapters.md", "Framework Adapters",
include_str!("../docs/knowledge/jacsbook/python/adapters.md")),
("jacsbook/python/api.md", "API Reference",
include_str!("../docs/knowledge/jacsbook/python/api.md")),
("jacsbook/go/installation.md", "Installation & Quick Start",
include_str!("../docs/knowledge/jacsbook/go/installation.md")),
("jacsbook/schemas/overview.md", "JSON Schemas",
include_str!("../docs/knowledge/jacsbook/schemas/overview.md")),
("jacsbook/schemas/agent.md", "Agent Schema",
include_str!("../docs/knowledge/jacsbook/schemas/agent.md")),
("jacsbook/schemas/document.md", "Document Schema",
include_str!("../docs/knowledge/jacsbook/schemas/document.md")),
("jacsbook/schemas/task.md", "Task Schema",
include_str!("../docs/knowledge/jacsbook/schemas/task.md")),
("jacsbook/schemas/agentstate.md", "Agent State Schema",
include_str!("../docs/knowledge/jacsbook/schemas/agentstate.md")),
("jacsbook/schemas/commitment.md", "Commitment Schema",
include_str!("../docs/knowledge/jacsbook/schemas/commitment.md")),
("jacsbook/schemas/todo.md", "Todo List Schema",
include_str!("../docs/knowledge/jacsbook/schemas/todo.md")),
("jacsbook/schemas/conversation.md", "Conversation Schema",
include_str!("../docs/knowledge/jacsbook/schemas/conversation.md")),
("jacsbook/schemas/configuration.md", "Config File Schema",
include_str!("../docs/knowledge/jacsbook/schemas/configuration.md")),
("jacsbook/concepts/attestation-comparison.md", "JACS Attestation vs. Other Standards",
include_str!("../docs/knowledge/jacsbook/concepts/attestation-comparison.md")),
("jacsbook/advanced/security.md", "Security Model",
include_str!("../docs/knowledge/jacsbook/advanced/security.md")),
("jacsbook/advanced/key-rotation.md", "Key Rotation",
include_str!("../docs/knowledge/jacsbook/advanced/key-rotation.md")),
("jacsbook/advanced/crypto.md", "Cryptographic Algorithms",
include_str!("../docs/knowledge/jacsbook/advanced/crypto.md")),
("jacsbook/advanced/algorithm-guide.md", "Algorithm Selection Guide",
include_str!("../docs/knowledge/jacsbook/advanced/algorithm-guide.md")),
("jacsbook/advanced/storage.md", "Storage Backends",
include_str!("../docs/knowledge/jacsbook/advanced/storage.md")),
("jacsbook/advanced/custom-schemas.md", "Custom Schemas",
include_str!("../docs/knowledge/jacsbook/advanced/custom-schemas.md")),
("jacsbook/advanced/trust-store.md", "Trust Store",
include_str!("../docs/knowledge/jacsbook/advanced/trust-store.md")),
("jacsbook/advanced/infrastructure.md", "Infrastructure vs Tools",
include_str!("../docs/knowledge/jacsbook/advanced/infrastructure.md")),
("jacsbook/advanced/dns-trust.md", "DNS Trust Anchoring",
include_str!("../docs/knowledge/jacsbook/advanced/dns-trust.md")),
("jacsbook/advanced/failure-modes.md", "Failure Modes",
include_str!("../docs/knowledge/jacsbook/advanced/failure-modes.md")),
("jacsbook/advanced/testing.md", "Testing",
include_str!("../docs/knowledge/jacsbook/advanced/testing.md")),
("jacsbook/integrations/mcp.md", "MCP Overview",
include_str!("../docs/knowledge/jacsbook/integrations/mcp.md")),
("jacsbook/integrations/a2a.md", "A2A Interoperability",
include_str!("../docs/knowledge/jacsbook/integrations/a2a.md")),
("jacsbook/guides/a2a-quickstart.md", "A2A Quickstart",
include_str!("../docs/knowledge/jacsbook/guides/a2a-quickstart.md")),
("jacsbook/guides/a2a-serve.md", "Serve Your Agent Card",
include_str!("../docs/knowledge/jacsbook/guides/a2a-serve.md")),
("jacsbook/guides/a2a-discover.md", "Discover & Trust Remote Agents",
include_str!("../docs/knowledge/jacsbook/guides/a2a-discover.md")),
("jacsbook/guides/a2a-exchange.md", "Exchange Signed Artifacts",
include_str!("../docs/knowledge/jacsbook/guides/a2a-exchange.md")),
("jacsbook/guides/sign-vs-attest.md", "Sign vs. Attest Decision Guide",
include_str!("../docs/knowledge/jacsbook/guides/sign-vs-attest.md")),
("jacsbook/guides/attestation-tutorial.md", "Attestation Tutorial",
include_str!("../docs/knowledge/jacsbook/guides/attestation-tutorial.md")),
("jacsbook/guides/custom-adapters.md", "Writing a Custom Evidence Adapter",
include_str!("../docs/knowledge/jacsbook/guides/custom-adapters.md")),
("jacsbook/guides/framework-attestation.md", "Framework Adapter Attestation Guide",
include_str!("../docs/knowledge/jacsbook/guides/framework-attestation.md")),
("jacsbook/guides/a2a-attestation-composition.md", "A2A + Attestation Composition",
include_str!("../docs/knowledge/jacsbook/guides/a2a-attestation-composition.md")),
("jacsbook/guides/observability.md", "Observability & Monitoring Guide",
include_str!("../docs/knowledge/jacsbook/guides/observability.md")),
("jacsbook/guides/email-signing.md", "Email Signing & Verification",
include_str!("../docs/knowledge/jacsbook/guides/email-signing.md")),
("jacsbook/guides/streaming.md", "Streaming Signing",
include_str!("../docs/knowledge/jacsbook/guides/streaming.md")),
("jacsbook/guides/inline-text-signing.md", "Inline Text Signatures",
include_str!("../docs/knowledge/jacsbook/guides/inline-text-signing.md")),
("jacsbook/guides/media-signing.md", "Image and Media Signatures",
include_str!("../docs/knowledge/jacsbook/guides/media-signing.md")),
("jacsbook/examples/cli.md", "CLI Examples",
include_str!("../docs/knowledge/jacsbook/examples/cli.md")),
("jacsbook/examples/nodejs.md", "Node.js Examples",
include_str!("../docs/knowledge/jacsbook/examples/nodejs.md")),
("jacsbook/examples/python.md", "Python Examples",
include_str!("../docs/knowledge/jacsbook/examples/python.md")),
("jacsbook/examples/integrations.md", "Integration Examples",
include_str!("../docs/knowledge/jacsbook/examples/integrations.md")),
("jacsbook/reference/cli-commands.md", "CLI Command Reference",
include_str!("../docs/knowledge/jacsbook/reference/cli-commands.md")),
("jacsbook/reference/configuration.md", "Configuration Reference",
include_str!("../docs/knowledge/jacsbook/reference/configuration.md")),
("jacsbook/reference/errors.md", "Error Codes",
include_str!("../docs/knowledge/jacsbook/reference/errors.md")),
("jacsbook/reference/attestation-errors.md", "Attestation Verification Results",
include_str!("../docs/knowledge/jacsbook/reference/attestation-errors.md")),
("jacsbook/reference/attest-cli.md", "Attestation CLI Reference",
include_str!("../docs/knowledge/jacsbook/reference/attest-cli.md")),
("jacsbook/reference/migration.md", "Migration Guide",
include_str!("../docs/knowledge/jacsbook/reference/migration.md")),
("haiai-sdk/root.md", "HAIAI SDK",
include_str!("../docs/knowledge/haiai-sdk/root.md")),
("haiai-sdk/python.md", "HAIAI Python SDK",
include_str!("../docs/knowledge/haiai-sdk/python.md")),
("haiai-sdk/node.md", "HAIAI Node SDK",
include_str!("../docs/knowledge/haiai-sdk/node.md")),
("haiai-sdk/go.md", "HAIAI Go SDK",
include_str!("../docs/knowledge/haiai-sdk/go.md")),
("haiai-sdk/haiai.md", "HAIAI Rust Library",
include_str!("../docs/knowledge/haiai-sdk/haiai.md")),
("haiai-sdk/haiai-cli.md", "HAIAI CLI",
include_str!("../docs/knowledge/haiai-sdk/haiai-cli.md")),
("haiai-sdk/hai-mcp.md", "HAI MCP Server",
include_str!("../docs/knowledge/haiai-sdk/hai-mcp.md")),
("haiai-sdk/fixtures.md", "HAIAI Fixtures",
include_str!("../docs/knowledge/haiai-sdk/fixtures.md")),
("haiai-guides/development.md", "Development Guide",
include_str!("../docs/knowledge/haiai-guides/development.md")),
("haiai-guides/agents.md", "Agent Rules",
include_str!("../docs/knowledge/haiai-guides/agents.md")),
("haiai-guides/claude.md", "Project Instructions",
include_str!("../docs/knowledge/haiai-guides/claude.md")),
("haiai-guides/language-sync-guide.md", "Cross-Language Sync Guide",
include_str!("../docs/knowledge/haiai-guides/language-sync-guide.md")),
("haiai-guides/adr-crypto-delegation.md", "ADR: Crypto Delegation to JACS",
include_str!("../docs/knowledge/haiai-guides/adr-crypto-delegation.md")),
("haiai-guides/a2a-integration-roadmap.md", "A2A Integration Roadmap",
include_str!("../docs/knowledge/haiai-guides/a2a-integration-roadmap.md")),
("haiai-guides/cli-parity-audit.md", "CLI Parity Audit",
include_str!("../docs/knowledge/haiai-guides/cli-parity-audit.md")),
("haiai-guides/skill-definition.md", "MCP Skill Definition",
include_str!("../docs/knowledge/haiai-guides/skill-definition.md")),
("schemas/AgentEvent.json", "Schema: AgentEvent",
include_str!("../docs/knowledge/schemas/AgentEvent.json")),
("schemas/BenchmarkJob.json", "Schema: BenchmarkJob",
include_str!("../docs/knowledge/schemas/BenchmarkJob.json")),
("schemas/HaiConfig.json", "Schema: HaiConfig",
include_str!("../docs/knowledge/schemas/HaiConfig.json")),
("schemas/JobResponse.json", "Schema: JobResponse",
include_str!("../docs/knowledge/schemas/JobResponse.json")),
("jacs/README.md", "JACS",
include_str!("../docs/knowledge/jacs/README.md")),
];