spec(macos): app-by-app replacement & enhancement matrix (feature-gaps-zero census) - #266
Merged
Conversation
added 2 commits
August 3, 2026 01:55
…s-zero census) Closes the biggest spec gap: the contract (#262) says HOW to build agent-native apps, but the app-by-app macOS→SourceOS census never existed. This is it — 24 stock-macOS apps/subsystems mapped to their SourceOS replacement, owning repo, the SociOS superiority (why it's a superset not a clone), the E1-E12 IDs it draws on, third-party deps vs stock macOS, and an honest status (spec/partial/built/gap/hw). Plus a hardware-gap register: the four places Apple silicon wins (Neural Engine, Secure Enclave, HW codecs, display pipeline) that spec cannot close on Asahi — stated honestly so nothing is over-promised. The census makes the feature-gaps-zero campaign tractable: every gap/partial row is a work item; a row is 'built' only when agent-native + accessible-by-default + its seam's purple-team test passes.
…Passwords/ScreenTime/Disk/FaceTime/AirPlay/…) — ~37 surfaces total
8 tasks
added 6 commits
August 3, 2026 02:03
… prototype; cross-link census
… parity, campaign gap #3); fix census owner attribution
…witness) Replaces garbled DALL-E renders with reproducible HTML/SVG: holography+ghostspace framework poster (Tier 1), B11 life-mirror automaton + E11 consent/receipts (Tier 2). Adds the surfaces doctrine (3 tiers; instruments must not lie).
…sistency/conclusions); canonical sourceos.tokens.css from source Validates surface style against the OS: tokens extracted from source-os/website + GNOME workstation-v0 (Cantarell, color-scheme honored). Turn-witness proves well-formed != admissible via real BigInt Godel numbering + teeth'd consistency checks.
…irst theme); set house theme in tokens Completes Tier-1 architecture set in the chosen first-theme (B11 instrument) palette. Correct equations. tokens.css now documents OS base + first-theme house layer.
…me (house style) lampstand kept faithful-light to match the real SociOS Albert launcher screenshot.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes the biggest spec gap from the completeness audit: the integrated-agent-native-stack contract (#262) says how to build agent-native apps, but the app-by-app macOS→SourceOS census never existed as a merged artifact.
This is it — 24 stock-macOS apps/subsystems mapped to: SourceOS replacement · owning repo · the SociOS superiority (why it's a superset, not a clone) · the E1–E12 IDs it draws on · third-party deps vs a stock macOS deployment · honest status (spec/partial/built/gap/hw).
Plus a hardware-gap register — the four places Apple silicon wins on Asahi (Neural Engine, Secure Enclave, HW codecs, display) that spec cannot close — stated honestly so nothing is over-promised.
The census makes the feature-gaps-zero campaign tractable: every
gap/partialrow is a work item, and a row isbuiltonly when it's agent-native + accessible-by-default + its seam's purple-team test passes. Highest-leverage gaps it surfaces: lampstand (Spotlight), owned messaging, Photos/Music/Time-Machine, and completing the model plane + identity despite the hardware ceiling.First deliverable of the gaps-zero campaign; companion to #262.