erixroot · architecture
This repository is the hub for related sites. Each product (for example higherkeys.com and ericstratigakis.com) lives in its own git repository and is linked here as a submodule so the hub can share tooling, Cursor rules, and documentation while each site keeps an independent history and deploy pipeline.
.cursor/ tree.git clone --recurse-submodules <hub-url> # or, if you already cloned without submodules: git submodule update --init --recursive
hub root
Hub remote—rules, docs, submodule pointer updates.
higherkeys.com/
That site's remote—features, deploy config.
.code-workspace file) so Agents and Composer can see the hub and each site together. Anchor work by opening files from the folder you intend to change, or use @ path mentions so retrieval stays in the right repository.Run terminals inside the matching checkout before npm, make, or git so commands hit the intended remote.
One branch per agent session per repository—site work branches on the site repo; hub-only edits on the hub.