Developer / Internals Overview
This section is for maintainers, not day-to-day operators and not ordinary config/customization users.
It documents how the public documentation and release repo relates to the ALB codebase, and where to find the main collaboration and sequencing rules that shape the user-facing behavior.
Repo split
Euroscope-ALB_Releasesis the public release and documentation repoES-ArrivalLoadBallanceis the runtime code repo
In practice:
- user-facing docs are published from this repo
- runtime behavior must be verified against the code repo before the docs are updated
- release packaging reflects the loader/core split described below
Where to look
- Architecture: component boundaries and loader/core split
- Collaboration Internals: FMR ownership and shared-plan authority
- Sequencing Model: order stability,
Advance 1,Resequence, and the seqsync boundary - Backend Transport: backend-primary versus scratchpad fallback and backend seqsync transport modes
- Playback & Recording: recording artifacts, PERF summary lines, and validation direction
Intent
The operator pages should answer "what do I click and why?".
The configuration pages should answer "which JSON block do I edit?".
The technical pages should answer:
- where shared authority is decided
- which messages belong on backend only
- why the planned order should remain stable even when live ETA moves around