Audit every page against 2.0.7
Bring the wiki in line with what main ships:
- Signal line skin, the Aphotic greeter as the login screen, Capsule as
the fresh-install default
- guided setup, release channels, --keep-sddm, snapshot recovery and
failure reports; the installer builds yay and installs Hyprland itself
- Flow, inference mode, the Alt+Tab switcher, launcher ? ! = modes, the
plugin runtime API, chat-provider, and which capabilities 2.0.7 hosts
- release notes for 2.0.1, 2.0.2, 2.0.5, 2.0.6 and 2.0.7
Also corrects what each update command covers, the custom.lua example
(Lua, not hyprlang), module names in Build a Plugin, the plugin roster,
profile and layer contents, and several dead README links.
CLI Reference: document status, diff, reconcile, rollback; refresh doctor's description
Adds the commands PR #171-#173 shipped (aphotic status/diff/reconcile/rollback)
and updates doctor's entry to mention the version-drift check it gained.
Refresh drifted pages: five bar styles, notch, workspace host, plugin roster
Bar Styles/Supported Features/Home/Getting Started/Keybindings/CLI Reference
still described four bar styles; Capsule shipped a while back. Added it
everywhere, plus its own section on Bar Styles.
The notch (Processes tile, Commands palette, plugin tiles) and the
SUPER+SHIFT+W plugin workspace host had zero coverage anywhere. Both get a
section on Supported Features now, with a roster row and surface-kind entry
on Plugin System for the workspace host (Agent Audit is the first plugin
using it).
Plugin System's roster was missing Agent Audit and the Deep Signal
Screensaver plugin (13 of 15), and Desktop Pet's entry hadn't kept up with
its action menu or free placement. Added the missing ui.* surface kinds
(workspace, pet_action, fullscreen-overlay) and the action capability.
Renamed Agent-Graph to Agentic-Workflows and broadened it to cover Agent
Audit and the Agent Notch Tile too, not just the one dashboard tab. Updated
every cross-reference across the wiki.
Installation was missing the --with-greetd-preview flag entirely, and the
Settings table skipped the Language and Launcher categories.
New: a Why page explaining the actual problem (a game and a local model
fighting over the same GPU with nothing arbitrating), and a Resource-Engine
page mirroring the design doc publicly for the first time -- this was
already tracked as RES-02 in the roadmap and hadn't shipped.
wiki: record 2.0.4 and current commands
Theming: drop the removed extra-pool fetch, document remote theme downloads
- Remove stale 'aphotic wallpaper --fetch-extra' from CLI-Reference,
Theming, Supported-Features, and Compatibility
- Replace Wallpaper pool section in Theming with per-theme curated sets
and new community theme download/update/remove commands
- Add theme download/update/remove/list --remote to CLI-Reference
- Add plugin update to CLI-Reference
Fix stale wizard-by-default claims; add packages command, iso caveat
Home.md, Getting-Started.md, and Installation.md still described
./install.sh with no flags as launching an interactive wizard -- wrong
since the modular plugin architecture merge (aphotic-hypr PR #51):
bare install.sh now installs the daily-driver setup with zero prompts,
the wizard is opt-in via --opt-in. Fixed all three to describe current
behavior.
Architecture.md's tree comment and prose both had the same staleness,
plus its own: it claimed install.sh still merges Claude Code hook
entries into ~/.claude/settings.json automatically and removes them on
de-select. That's been an opt-in harness-hook plugin
(claude-hooks/codex-hooks/opencode-hooks/agent-graph) since the same
merge, not install.sh behavior. Also dropped the tree's now-wrong
agentgraph/ core-module line -- it's an external plugin now.
CLI-Reference.md: added `aphotic packages check`/`set-timer` (new this
session, aphotic-hypr PR #55). Added an honest caveat to the `aphotic
iso build` entries -- the command exists but errors out on purpose
until a real archiso profile exists at iso/profile/, which nobody has
authored; the page previously presented it as if it already worked.
Redo config/setup/architecture pages, migrate docs/wiki-pending into the wiki
Getting-Started, Installation, Keybindings, Supported-Features, and
Profiles-and-Layers were already current -- this pass covers everything
else that still carried Noctis-Hypr-era branding or content that had
drifted from what actually shipped:
- Architecture: rebuilt the repo-layout tree against the real repo,
added the agentgraph/ module and agent_hook.py/.sh that were missing
- Theming: full rewrite -- wallust pipeline, theme.toml schema, the
wallpaper pool + fetch-extra flow, Thunar/SDDM integration
- Compatibility: rewrote against the real README/stack, dropped
fabricated version-support tables that were never real
- Security: merged docs/wiki-pending/exploit-layer.md in -- sublayer
taxonomy, BlackArch risk, the disclaimer flow
- Design-Principles: branding fix only, content was already accurate
Migrated three maintainer-drafted docs out of docs/wiki-pending/ that
were written for the wiki but never landed:
- Command-Center.md (new) -- from COMMAND_CENTER.md, written against
what's actually shipped rather than that doc's draft/unimplemented
proposal where the two diverged
- CLI-Reference.md (new) -- rebuilt from the real cmd_*.sh annotations,
the source cli.md was stale (missing several real commands, listing
shipped ones as stubs); folds in terminal_games.md
- Bar-Styles.md (new) -- from bar-styles.md, full per-style option
reference
Also fixed a real accuracy bug while reviewing: Installation.md and
Supported-Features.md both conflated two separate backup systems --
install.sh/uninstall.sh's automatic ~/.config-backup/ snapshot
(governed by --no-backup/--keep-backups) versus the separate, manual
`aphotic backup` CLI's ~/.local/state/aphotic/backups/. Split the
Installation.md section in two and corrected the Supported-Features.md
line.
Home.md now links every page above. All internal [Page](Page) links
verified to resolve; every touched page's remaining "Noctis" mention
is the intentional one-time historical footnote.