docs(list): add List collection architecture and PUBLIC-125 metadata documentation
chore: rename copilot to antigravity
docs: revert GHCR references in deployment documentation to reflect direct OpenShift registry usage
docs: document synchronous imagestreamtag import health checks
docs: add comprehensive GHCR scheduled import and push workflow integration documentation
docs(gitops): update GitOps deployment guide with AVV and AppProject requirements
docs(gitops): add argocd deployment guide and sidebar link
docs: add Swagger UI interactive endpoint to API Architecture
docs: update demi auth and api directory structure to reflect dual-layered security
docs: update ingestion flow diagram for Phase 1 DFL and DEMI
docs: add troubleshooting section for smoke test connection SSL failure
docs: update prod versions to api v2.10.42, rproxy v2.7.8, admin v2.5.7
docs: update gitignore
docs: add ENGAGE-EAGLE integration page; update architecture overview Moves ENGAGE→EAGLE push sync content from Architecture-Overview into its own dedicated page (ENGAGE-EAGLE-Integration.md). Covers push flow, sync triggers, payload fields, visibility gate, auth, and Typesense side-effect. Architecture-Overview.md updated: stale live-ENGAGE-API references removed, /engage-api rproxy route removed, isMet CP read-only note added to eagle-admin.
Revert "docs: add ENGAGE-EAGLE sync post-mortem, business summary, and handoff" This reverts commit 1e4bbcd1c115f7e838c3370359fb4629b0fdf8af.
docs: add ENGAGE-EAGLE sync post-mortem, business summary, and handoff Documents the four sync bugs found and fixed in June 2026: - Bug 1: _id/id typo causing duplicate CPs on every edit - Bug 2: isPublished always true making drafts publicly visible - Bug 3: sync only on date changes, not publish/delete/create events - Bug 4: RestService null body on DELETE silently failing (json.dumps(None) = 'null') Adds sidebar navigation section for Incidents & Post-Mortems.
docs: add Async Jobs API architecture page
docs: update document intake pipeline (eagle-demi worker) Eagle-DEMI.md: Reflect actual architecture — async nightly CronJob worker, not synchronous eagle-api calls. Updated diagram, design decisions. Document-Content-Search.md: Replace pdf-parse references with eagle-demi worker. Updated architecture diagram (docling replaces pdf-parse, markdown chunking replaces page-based), extraction script section (new paths, env vars, secrets, manual trigger instructions), CronJob schedule table.
docs: fix eagle-demi repo org (digitalspace, not bcgov)
docs: rename Eagle-Docling to Eagle-DEMI DEMI = Document Extraction & Machine Intelligence. Rename decouples service identity from docling implementation detail. All references updated: sidebar, architecture overview, helm charts page. Upstream docling-serve software references preserved unchanged.
docs: add eagle-docling architecture and deployment docs Add documentation for eagle-docling (docling-serve document intelligence): - Architecture-Overview.md: add eagle-docling subgraph to mermaid diagram, add component details section with ClusterIP/NetworkPolicy notes - Eagle-Docling.md: new page — architecture, API, config, deployment, troubleshooting guide - Helm-Charts.md: add eagle-docling chart section covering key differences from other Eagle charts, config values, startup probe, NetworkPolicy - _Sidebar.md: add Eagle-Docling link under Architecture and repo link
docs: update typesense references for standalone eagle-typesense repo - Architecture diagram: typesense-sync now lives in eagle-typesense - Helm section: point to digitalspace/eagle-typesense - Sidebar: add eagle-typesense to repository list - Architecture overview: update eagle-api search description
docs: add Collection Schemas section with field reference tables and design decisions
docs: add rate limiting and Typesense proxy hardening section to API-Architecture
docs: fix HAProxy hook description — hook disabled, annotations applied via workflow step
docs: add search ACL, pagination caps, and auth detection pattern (PUBLIC-49)
docs: update Engage integration — commenting tab unified list
docs: document Engage banner integration - Configuration-Management: add ENGAGE_API_URL variable + Helm values example - Architecture-Overview: add EPIC Engage to diagram, routing table, eagle-public description - Angular-Patterns: update constructor pattern to use takeUntilDestroyed; add Input-Reactive Loading pattern (toObservable+switchMap)
docs: add full local stack guide, unify Node.js to 24.x - Add Option 2: Full Local Stack (MongoDB + Typesense + API) - Add Typesense setup steps including replica set init and typesense-sync - Update Node.js version note: all EPIC apps now use Node.js 24.x - Simplify IDE setup WebStorm note to v24.x for all projects - Add .vscode/ to .gitignore
docs: remove TYPESENSE_ENABLED references, update search architecture