Detects the project's tech and writes a `.opencode/harness/rules/tech.md` router so future sessions skip runtime detection and lazy-load the right conventions. Run once when adopting the harness, and again whenever the tech changes. Triggers on "init tech", "declare my tech", "refresh tech declaration".