[console_scripts]
rai = raise_cli.cli.main:app

[rai.adapters.pm]
filesystem = raise_cli.adapters.filesystem:FilesystemPMAdapter
jira = raise_cli.adapters.mcp_jira:McpJiraAdapter

[rai.docs.targets]
confluence = raise_cli.adapters.mcp_confluence:McpConfluenceAdapter

[rai.doctor.checks]
environment = raise_cli.doctor.checks.environment:EnvironmentCheck
project = raise_cli.doctor.checks.project:ProjectCheck

[rai.gates]
coverage = raise_cli.gates.builtin.coverage:CoverageGate
lint = raise_cli.gates.builtin.lint:LintGate
tests = raise_cli.gates.builtin.tests:TestGate
types = raise_cli.gates.builtin.types:TypeGate

[rai.governance.parsers]
adr = raise_cli.governance.parsers.adr:AdrParser
backlog = raise_cli.governance.parsers.backlog:BacklogParser
constitution = raise_cli.governance.parsers.constitution:ConstitutionParser
epic_scope = raise_cli.governance.parsers.epic:EpicScopeParser
glossary = raise_cli.governance.parsers.glossary:GlossaryParser
guardrails = raise_cli.governance.parsers.guardrails:GuardrailsParser
prd = raise_cli.governance.parsers.prd:PrdParser
roadmap = raise_cli.governance.parsers.roadmap:RoadmapParser
vision = raise_cli.governance.parsers.vision:VisionParser

[rai.graph.backends]
local = raise_core.graph.backends.filesystem:FilesystemGraphBackend

[rai.hooks]
backlog = raise_cli.hooks.builtin.backlog:BacklogHook
gate-bridge = raise_cli.hooks.builtin.gate_bridge:GateBridgeHook
jira-sync = raise_cli.hooks.builtin.jira_sync:JiraSyncHook
memory-sync = raise_cli.hooks.builtin.memory:MemoryMdSyncHook
telemetry = raise_cli.hooks.builtin.telemetry:TelemetryHook
