2026-10-05 10:25:47 -07:00

Eldorado Powered By AI

A Docusaurus workspace for AI strategy and direction for Eldorado. Specific initiatives, priorities, and the roadmap remain to be defined.

Development

Use Node.js 22+ and pnpm 10.15.1.

pnpm install --frozen-lockfile
pnpm start
pnpm verify
pnpm typecheck
pnpm build
pnpm verify:build

CI and publication

Pull requests validate only. Pushes to main validate, build, and publish to the persistent runner mount at /gondor-v1-gitea-pages/eldorado-v1/documentation/, following corp-v1/portal. Publication fails if that mount is unavailable. The Pages platform controls user authentication independently of repository visibility. No infrastructure or authentication changes are required.

After publication, verify the exact commit’s Actions task and deployed page body; an OAuth redirect is not content verification. Future changes should use pull requests. Never commit credentials or edit generated build/ output.

Sections and diagrams

Top-level sections are Organization, Strategy, and Contribution, each with an independent sidebar. The first Organization page is Structure. It presents the organizational operating model: leadership, departments, teams, responsibilities and cross-functional delivery. Research and source excerpts remain under research/organization/, outside the published documentation.

Archify 3.0.1 is vendored under vendor/archify/ from commit d5a1333d7447c866a765adac7d4d062f2f02e4d2. MIT and third-party notices are preserved. diagrams/ holds editable JSON; pnpm diagrams:build validates and generates local standalone viewers before every site build. The iframe is sandboxed without same-origin permission. See docs/contribution/diagrams.md for capability analysis, authoring, boundaries, and upgrade procedure.

The build checks upstream provenance before applying the portal integration: scripts/inline-viewer.css restores compact embed controls, two guarded preset restrictions are removed from generated viewers only, and scripts/viewer-theme-bridge.js synchronizes theme with the portal through source-validated messages. Vendor files remain unchanged. Delivery receipts describe the upstream artifact before this integration, not the final served bytes. Theme changes do not reload viewers or discard visual presets. PNG, JPEG, WebP and SVG downloads remain available; browser-dependent exports stay disabled when unsupported.

For interaction acceptance, serve the production build on port 4173 and run pnpm test:browser with an installed Playwright Chromium (or PLAYWRIGHT_CHROMIUM_EXECUTABLE). This checks story layouts, portal/diagram theme synchronization, all four presets, actual exported artifact decoding, route changes, and fullscreen click/Escape/focus behavior at desktop and mobile widths. Screenshots, downloads and results are saved under ignored .cache/ directories.

Design

Inspired by https://www.eldorado.gg/: Lato, near-black navigation, charcoal, gold #ffc950, light panels, bold headings. Original documentation artwork and square panels; no official marketplace assets or business claims. See docs/core/reference.md.

S
Description
Eldorado documentation foundation · Docusaurus · LEGO Cloud Pages
https://pages.apps.lego-cloud.eu/eldorado-v1/documentation/
Readme
1.6 MiB
0 Stars 1 Watchers 0 Forks
Languages
JavaScript 82.6%
CSS 8.7%
TypeScript 4.7%
MDX 3.3%
HTML 0.7%