This issue is the execution backbone for turning workstation-v0 into a world-class, agentic, mac-like GNOME realization over the next ~100 turns.
Current status (already landed on main)
- Open-source launcher palette (
sourceos palette)
- Reversible shell/fish fix helpers (
fix shell, fix fish, fix all)
- JSON contracts for fix surfaces
- Report artifact flows for fix surfaces (
--json, --write, --open)
doctor.sh --json
- Primary Fedora/GNOME input lane:
input-remapper
- Fusuma gesture install/apply lane
Three-org execution map
- SociOS-Linux/source-os
- local realization spine
- installer/apply/doctor/fix/report/runtime behavior
- SourceOS-Linux/sourceos-spec
- normative acceptance criteria
- spec truth for workstation semantics, trust boundaries, proofs
- SocioProphet repos
agentplane: policy/control/evidence ingestion and operator automation
sociosphere: workspace/operator UI surfaces for reports and actions
prophet-cli: remote/operator-facing control surface wrapping workstation flows
contractforge: typed contracts for doctor/fix/report artifacts
- standards repos (
socioprophet-agent-standards, socioprophet-standards-*, prophet-platform-standards): schemas, ontology, policy, evidence semantics
Execution phases
Phase 1 — Local operator substrate (mostly done)
Phase 2 — Desktop input + gesture realization
Phase 3 — Mac-like GNOME defaults pack
Phase 4 — Agentic control-plane integration
Phase 5 — Packaging, policy, and hardening
Exit criteria
- Fresh GNOME install gets launcher, input remap, gestures, shell spine, doctor/fix/report flows
- Mac-like keyboard ergonomics are coherent on Wayland-first Fedora
- Doctor/fix/report outputs are machine-readable and consumable by higher-level agent tooling
- Operator can audit and trigger flows from local palette, CLI, and later agentplane/sociosphere surfaces
This issue should remain the canonical backlog spine for workstation-v0 program execution.
This issue is the execution backbone for turning workstation-v0 into a world-class, agentic, mac-like GNOME realization over the next ~100 turns.
Current status (already landed on main)
sourceos palette)fix shell,fix fish,fix all)--json,--write,--open)doctor.sh --jsoninput-remapperThree-org execution map
agentplane: policy/control/evidence ingestion and operator automationsociosphere: workspace/operator UI surfaces for reports and actionsprophet-cli: remote/operator-facing control surface wrapping workstation flowscontractforge: typed contracts for doctor/fix/report artifactssocioprophet-agent-standards,socioprophet-standards-*,prophet-platform-standards): schemas, ontology, policy, evidence semanticsExecution phases
Phase 1 — Local operator substrate (mostly done)
doctor.sh --jsonPhase 2 — Desktop input + gesture realization
Phase 3 — Mac-like GNOME defaults pack
Phase 4 — Agentic control-plane integration
sourceos doctor --json|--write|--opentop-level artifact symmetrysourceos doctorcontract consumed by automationagentplaneingestion of doctor/fix artifactssociosphereworkstation health/action surfacesprophet-cliwrappers for remote audit/fix flowscontractforgetyped schemas for doctor/fix/report artifactsPhase 5 — Packaging, policy, and hardening
sourceos-specExit criteria
This issue should remain the canonical backlog spine for workstation-v0 program execution.