Apex Universe: the ecosystem as a live star system, below Overview
A new section, "Apex Universe", directly under Overview: - Hero: a 20 s Blender flythrough (universe/apex-universe.mp4, poster.jpg) behind the title, with "Enter the universe" and "Watch the flythrough". - The sandbox (universe/universe.js, three.js via the page's import map): AP3X is the star, PRIME, Vector and Nexus orbit it, PRIME's stake pools are its asteroid belt, the staking reserve is a moon, agents fly as a fleet round Vector with the HAL 8 mothership, Reactor, Skyline and LayerZero are jump gates, Cardano, Base and BNB Chain are distant worlds, partners are beacons on the outer belt. Inspector with links into the hub's sections, search, layer toggles, time controls, a five-chapter tour, a no-WebGL fallback, reduced motion honoured. - Tour chapters, a field guide and the partner wall, all with official logos. - universe/data.json holds the figures; a daily job on the desk host updates it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
30
README.md
30
README.md
@@ -23,6 +23,36 @@ with the hub's own. The same content is also kept as a standalone page,
|
||||
file and refold it rather than editing the section by hand. Third-party marks
|
||||
are the owners' official files.
|
||||
|
||||
## Apex Universe section
|
||||
|
||||
"Apex Universe" (menu entry right below Overview, section id `universe`,
|
||||
component `UniverseSection`) is the ecosystem as a star system drawn from
|
||||
public data. AP3X is the star, with a corona of the nine public allocations.
|
||||
PRIME, Vector and Nexus are its worlds. The stake pools form PRIME's asteroid
|
||||
belt, and the staking reserve is a moon filled to what is left. Agents fly as
|
||||
a fleet round Vector with the HAL 8 mothership. The bridges are jump gates,
|
||||
Cardano, Base and BNB Chain are distant worlds, the partners are beacons on
|
||||
the outer belt, and comets carry value home.
|
||||
|
||||
- The markup (`AU_HTML`) and the component live in the bundle between
|
||||
`/*AU-BEGIN*/` and `/*AU-END*/`. The styles are in the `<style>` block marked
|
||||
`au-css-begin`, with every class namespaced `au-`.
|
||||
- `universe/` holds everything else:
|
||||
- `universe.js`, the three.js sandbox, which the component loads on demand
|
||||
through the page's import map;
|
||||
- `data.json`, the figures;
|
||||
- the Blender film (`apex-universe.mp4`) and its `poster.jpg`;
|
||||
- the Blender chapter frames and the sky panorama;
|
||||
- the baked world textures;
|
||||
- the logos.
|
||||
- **Figures refresh daily.** A cron job on the desk host (trading-bot)
|
||||
publishes the desk's public ecosystem snapshot to `universe/data.json`
|
||||
through the Gitea API. It commits only when the figures have changed, and
|
||||
that commit is the deploy.
|
||||
- **Sources:** the build script, sandbox module and Blender scene live in
|
||||
`jerry/exec-engine` under `docs/pages/ecosystem/universe/`. Rebuild with
|
||||
`build_site.py`, which replaces the injected block rather than duplicating it.
|
||||
|
||||
## How it is served
|
||||
|
||||
Caddy on the HAL 8 host serves this directory as a static site. The box
|
||||
|
||||
Reference in New Issue
Block a user