External issue trackers + Jira connector developer guides (#945-947)
Two pages, split on the line that matters: the engine page is the
contract every tracker must satisfy, the Jira page is the worked
example. That split is the point — whoever writes the GitHub or Azure
DevOps connector needs to know which decisions were forced by the
contract and which were just how Jira happens to work, and both pages
say so explicitly.
Also cross-referenced from Multi-Tenancy-Developer-Guide: tracker
connections added to the connection column of the three-meanings-of-NULL
table, and the outbound twin of the membrane rule recorded next to the
inbound one.
Both pages carry a "keeping this page honest" section listing what must
be updated in the same commit as a code change.
Absorb the README's deep-dive content ahead of the README slim-down
The project README is being reduced to a landing page; every fact it
held that the wiki lacked is merged here first (615 lines across 33
pages): the full email-threading & reply-flow design onto Tickets,
directory layout + module-page pattern + file-locations reference onto
Architecture, per-endpoint tables onto API Reference, MFA login flow +
LDAP subsection + injection/audit notes onto Security, the icon library
and editor internals onto Network Mapper, Branding + landing-page and
help/search internals + debug-tool depth onto System, planned objects
onto CMDB, custody/locations/warranty onto Assets, and more.
Also corrects stale claims found during the audit: the Knowledge
audience table still said customer-visible articles had no reader
(the portal Knowledge section shipped), a pre-#903 Portal-Privacy
ambiguity row, the Workflows trigger-wiring section (catalogue spans
every module now), the superseded System module-access bullet, the
Multi-Tenancy users page marked "Planned" for a shipped feature,
and the locale count (21 languages incl. Ukrainian, not 20).
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Add AI Providers page (shared provider layer + OpenRouter); refresh AI references across wiki