lisa-wiki-connector-confluence
Skill-driven connector (Atlassian MCP). Writes ONLY source notes under wiki/sources/confluence/ and
emits a proposed cursor; the kernel does the rest.
Flow
- Confirm
connectors.confluence.enabledandsideEffects: read-only-ingest. - Tenant guard: verify the Atlassian connection matches
connectors.confluence.tenantGuard(same site/cloudId discipline as jira). Abort on mismatch. - Window: read
wiki/state/confluence/*.json. First run → configured window; incremental → pages updated since the cursor. Scope to the configured spaces. - Fetch (read-only) page content + metadata via the Atlassian MCP. Never edit Confluence.
- Write source notes under
wiki/sources/confluence/<YYYY-MM-DD>-confluence-ingest.mdwith frontmatter and citations (Source: <space>/<page>). Redact secrets; honor retention/sensitivity. - Emit run metadata (proposed cursor, counts) to the handoff file; return to
lisa-wiki-ingest.
Rules
- Abort on tenant mismatch; do not invent pages/decisions; weak evidence → open-questions.
- Disabled if the Atlassian MCP is absent (
scripts/mcp-doctor.mjs). - Writes only source notes + handoff meta; the kernel advances state.