One set of sources for three frontends
Claude Code, OpenCode and oh-my-pi read one set of agents, skills, rules, commands and instructions. harness install writes the configuration of each.
One configuration for the coding agents that work on your research software.
The harness and its three layers. The research tree is where the work is, the components are what the harness supplies, and the frontends are the agents that read them. The research-tree layer shows the tree of the harness's author, as an example; your tree holds your own directories. An example tree describes the six directories and the components that serve each.
From the sources to the frontends. harness install writes the configuration of each frontend from the sources and your private files. Architecture describes the layers and what each frontend receives.