Architecture

Hornero is a set of collaborating repositories with explicit ownership. The full system is still in development; no single repository is an installable operating system. The release ledger records which component revisions were composed together.

Where a change belongs

RepositoryOwns
horneroV-based system CLI, capability entry points, and release composition
configFactory defaults, package metadata, theme packs, and generated catalogues
shellQuickshell UI and live session services: bars, launcher, Dashboard, Settings, notifications, lock, and appearance
greeterSDDM theme, Qt/QML assets, and package validation
qaIsolated graphical acceptance runs and evidence
docsThis user and contributor handbook
websitePublic product presentation and the rendered view of this handbook

Guides

Detailed contracts stay close to their implementation: see the Shell architecture, layout, and focus documents.