Electric: brand and constrain the evaOS Teams managed desktop - #24
Electric: brand and constrain the evaOS Teams managed desktop#24100yenadmin wants to merge 2 commits into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
This pre-reset staging PR is closed as superseded by merged upstream-first reset PR #37 and the current thin-adapter tracker #1/#36. No code is being deleted. The branch and review history remain available. Retained behavior was replayed narrowly in #37; dropped managed brokers, blanket guards, duplicate UI, and control-signed routine collaboration must not be revived from this PR. |
Closes #8 when merged.
Stacked on #22 (
feature/5-one-way-supabase-authority) because merge authority is outside this implementation program. Retarget tomainafter #22 merges.What changed
com.electricsheephq.evaos.teams,evaos-teams://,managed-beta,evaOS-Teams-0.4.23-es.1-arm64.dmg, and theevaOS Teamsexecutable nameLocal proof on
23c6cb4c745667c4aaf117cbef519368ff856a34pnpm typecheck, changed-file Biome checks,cargo fmt --check,node --check, andgit diff --check: passedBUZZ_UPDATER_ENDPOINTbuild guard: rejected before buildIndependent review dispositions
mainBinaryNamein both managed configuration sources and testsbuzz://messageand managed accepts onlyevaos-teams://messageAsset and proof boundary
The canary icon is derived from the current Electric Sheep dashboard favicon. Its 256 px source is suitable for this internal canary but is not final public-brand approval.
This PR proves source and package configuration only. It does not claim a signed DMG, merge, release, deployment, runtime, or customer proof; signed artifact inspection belongs to #10.