docs: restore environment links in Home
docs: drop deleted pages from index and sidebar Home points to Architecture-Overview instead of restating the repository table and component diagram.
docs: drop eagle-admin OpenShift claims The dev and test eagle-admin objects were removed on 2026-10-03 and the app is served from Azure storage behind Front Door on test and prod. Correct the Routes, charts, rollback and troubleshooting text that still described it on OpenShift, and state that eagle-public reads only from DEMI.
docs: describe Front Door as the edge, rproxy retired Front Door has served projects.eao.gov.bc.ca since 2026-09-15 with per-app origin routes since 2026-09-17. Test rproxy has been at zero replicas since 2026-09-16; prod follows after its soak. Pages that named rproxy as the current edge, or linked to nginx sections that no longer apply, point at the Front Door and rollback pages instead. Dev still runs rproxy for its own host.
docs: add Eagle Notify page Describes eagle-notify: flow, parts, web app, environments and the staging deploy workflow. Adds sidebar and Home entries and links the Notify mentions in Architecture-Overview.
docs: describe delete tombstones and move the sweep to its own page A failed hard-delete push writes a row in demi_push_tombstones and demi-push-sweep re-sends it. The sweep section moves to Eagle-DEMI-Push-Sweep so Eagle-DEMI stays under the page cap.
docs: add Front Door ban ladder page
docs: Eagle read ladder and re-push page Roles table drops staff from the privileged read set and adds the admin set. Visibility section lists the read ladder and the Eagle read cap. New how-to page covers demi-repush, the reverse ladder backfill and the parity check.
docs: retire eagle-admin OpenShift hosting Dev and test objects are removed; prod keeps a scaled-down Deployment for rollback. Drop dev-only admin troubleshooting and chart notes.
docs: eagle-admin on test served from Azure storage Test serves /admin/ from storage behind Front Door; dev and prod stay on OpenShift. Adds the admin origin switch, rule set, rollback and the Azure deploy workflows.
docs: add extended pages and Act registry - Extended-Project-Pages: content model, blocks, tab rules, validation, recipe for giving a project an extended page. - Project-Data-Models: legislation registry, locked Acts, steps for adding an Act. - Configuration-Management: EXTENDED_PROJECT_PAGES key and how to turn a page off.
docs(public): split new-page steps from layout The layout page mixed reference with a how-to, which the wiki rules do not allow. The steps move to their own page. The page-measure row named the wrong file for the compliance tab.
docs(public): add page layout guide Covers the shared page container, the blue band and breadcrumb components, default-hidden grid columns, and the parked pixel comparison in the visual parity suite. Matches eagle-public v3.0.0-beta.39.
docs: prod edge split live
docs: current state, edge split diagram
docs: edge per-app split on test, rproxy plan
docs: add Secrets-Management page
docs: rewrite analytics pages for eagle-analytics Penguin retained only for Engage and GC Notify. Documents the reverse proxy split.
docs: add error logging guide
docs: add Eagle Public Release Lines how-to Claude-Session: https://claude.ai/code/session_01P54dH8w7si5LAcc9PekUxQ
docs: add BCGW project export page The export had no page anywhere. It is pulled by DataBC, linked from no EPIC frontend, and its column names are a contract with them. Claude-Session: https://claude.ai/code/session_01FQH9CVk9jQNN4HsQqGQvUs
docs: search served by DEMI in prod; eagle-search retired Six pages corrected in place; diagrams and upstream tables now show the sentinel for /eagle-search/.
docs: rewrite wiki to current state Drop history, diaries, future plans and unverified claims. Delete Search-Cutover (diary) and API-Deployment (DeploymentConfig era). Every page verified against repos and live clusters, under 15 KB. Claude-Session: https://claude.ai/code/session_012J1PYLGauUNovjJ1MMoKy5
docs: eagle-search architecture, retire typesense pages Document-Content-Search described a Typesense collection filled by a nightly content-extract.js CronJob in eagle-typesense. That script was deleted when extraction moved to eagle-demi and Typesense has been replaced outright, so the page documented a pipeline that no longer exists. New Eagle-Search page carries the architecture, the twice-denormalised ACL cascade, content grouping, fuzzy matching and the eagle-public preview. Typesense-Search keeps a superseded banner rather than being deleted — its dev cronjobs are still running and eagle-api still carries the proxy code. Also includes the Project-Data-Models page and the Keycloak / Local-Development additions that were sitting uncommitted.
docs: update prod versions to api v2.10.42, rproxy v2.7.8, admin v2.5.7
docs: add Angular Patterns wiki page Documents codified patterns for eagle-public: - Constructor-first API calls (not ngOnInit) - Null-sentinel loading pattern (signal<T | null>(null)) - LoadingStateService ownership (services write, components read) - Reused component instances: switchMap + debounceTime(0) pattern - Signal batching to avoid O(n) reactive updates - input() signals with effect() + untracked() for side effects
docs: clean up architecture diagrams for better readability
Fix database architecture diagrams - Analytics now correctly connects to TimescaleDB/PostgreSQL (not MongoDB) - Updated Home.md, Architecture-Overview.md diagrams - Removed user emojis from Architecture-Overview.md - All application components correctly documented
Add deployment pipeline wiki documentation - Home page with system architecture diagram - Architecture Overview with component details and request flow - Deployment Pipeline documentation for CI/CD workflows - Helm Charts reference guide - Rollback Procedures for version redeploy and Helm rollback - Troubleshooting guide for common issues - Local Development setup guide - Sidebar navigation Documents the modernized CI/CD pipeline with: - Trivy container scanning - Version-based deployments - GitHub releases integration - Helm chart adoption
Initial Home page