2026-06-17
Window: 2026-06-16T04:30:00-04:00 -> 2026-06-17T04:30:00-04:00. 9 repositories, 33 commits, +732937/-1876 across 2054 files. Summary engine: deterministic (no LLM).
Highlights
- alphaswarm_ui: 5 features, 5 fixes (+691148/-508 across 1743 files).
- alphaswarm: 2 features (+31567/-15 across 190 files).
- alphaswarm_auth: 1 feature (+3479/-668 across 39 files).
- alphaswarm_client: 1 feature (+3215/-0 across 12 files).
- alphaswarm_ide: 1 feature, 4 fixes (+1869/-283 across 45 files).
By repository
alphaswarm_ui
- Features:
- feat(eda): Add navigation integration and cross-linking
- feat(eda): Interactive Quantitative EDA Platform Integration (#6)
- feat(eda): Add Plotly dependencies for EDA components
- feat(eda): Add Interactive Quantitative EDA platform to demo UI
- feat(ui): devices & hardware keys settings + device-aware kill-switch
- Fixes:
- fix(ui): restore real Entra login and kill zustand v5 render loop
- fix(ui): quiet hosted demo auth probes
- fix(ui): stop demo shell render loop
- fix(ui): prevent EDA page crash on malformed primitive catalog responses
- fix(ui): unblock demo UI build and ECS deploy for EDA platform
- Refactors:
- refactor(eda): Update component URLs to use BFF proxy pattern
- Other:
- Feat/eda platform (#7)
alphaswarm
- Features:
- feat: Phase 5 - Live + Observe infrastructure
- feat(eda): Add Interactive Quantitative EDA platform
- Docs:
- docs(index): debt note for the AlphaSwarm IDE overhaul
- docs(agents): hard rule 64 - device mTLS + hardware-key tunnels
- docs(eda): Add comprehensive deployment summary
- docs(eda): Add deployment documentation for Interactive EDA platform
- CI:
- ci(eda): Add E2E testing workflow for Interactive EDA platform
alphaswarm_auth
- Features:
- feat(auth): device registration, software CA, FIDO2 hardware keys
alphaswarm_client
- Features:
- feat(eda): Add Interactive EDA React UI components
alphaswarm_ide
- Features:
- feat(ide): data explorer, schema-driven spec author, branding + welcome examples
- Fixes:
- fix(ide): repair premature block-comment close in AqpRequestOpts
- fix(ide): load monaco via runtime dynamic import; drop bad monaco-editor-core pin
- fix(ide): declare ALPHASWARM_SEEDER globally so the final FROM resolves
- fix(ide): make the Cline seeder an opt-in build stage
- CI:
- ci(ide): lowercase the ghcr image tag
- ci(ide): unblock image publish (Docker Hub login optional, packages:write)
alphaswarm_controller
- Features:
- feat(controller): hardware-key + mTLS gating for the device tunnel
alphaswarm_cli
- Features:
- feat(cli): device mTLS cert provisioning + hardware-key connect
- Fixes:
- fix(cli): inject .env.theia (Entra config) into
ide start; use Entra env keys
- fix(cli): inject .env.theia (Entra config) into
alphaswarm_local
- Other:
- Initial commit
alphaswarm_docs
- Docs:
- docs(identity): device registration, mTLS device certs, hardware-key tunnels