# Copyright, Attribution, and Source Material ## CC BY 4.0 material Ryan Lopopolo licenses the original prose, editorial organization, diagrams, and other documentation created for this repository under [Creative Commons Attribution 4.0 International](LICENSE). Ryan also licenses under CC BY 4.0: - his social-post text reproduced in the public X corpus; and - the text of his [hyperbo.la] articles reproduced under [`sources/raw/hyperbola/`](sources/raw/hyperbola/). The grant for articles published on [hyperbo.la] excludes third-party quotations, images, screenshots, embeds, logos, and trademarks identified in or accompanying the source. Those elements remain with their rightsholders. [hyperbo.la]: https://hyperbo.la/ A suitable attribution is: > Ryan Lopopolo, _Harness Engineering_, CC BY 4.0, > . The same attribution in BibTeX: ```bibtex @misc{lopopolo2026harnessengineering, author = {Ryan Lopopolo}, title = {Harness Engineering}, year = {2026}, url = {https://github.com/lopopolo/harness-engineering}, note = {CC BY 4.0} } ``` Adaptations must identify that changes were made. Attribution may be provided in any reasonable form appropriate to the medium. ## Source snapshots under other licenses Files under `sources/raw/` may carry their own upstream license. Their adjacent README and license files control redistribution: | Path | Terms | | ------------------------ | ------------------------------------------------------------------------------------------------------------- | | `sources/raw/hyperbola/` | CC BY 4.0 for Ryan’s hyperbo.la article text, with the exclusions above | | `sources/raw/acp/` | Apache License 2.0 from the Agent Client Protocol project; not relicensed under CC BY | | `sources/raw/images/` | Agent Client Protocol diagrams under Apache License 2.0; provenance and hashes in `sources/raw/acp/README.md` | The repository-wide CC BY notice does not replace an upstream license or expand rights in embedded third-party material. ## Material not redistributed under this license Linked articles, talks, transcripts, documentation, repositories, commits, and pull requests remain subject to their publishers’ and contributors’ terms. A link, Wayback capture, citation, summary, or bibliographic record does not relicense the source. In particular: - OpenAI and the relevant contributors retain their rights in the canonical harness-engineering essay, Symphony article, Codex, and other OpenAI materials referenced here. - Alex Kladov, Alexis King, Martin Fowler, Birgitta Böckeler, Thoughtworks, Polytoken, interview hosts, conference publishers, and other authors retain rights in their prose and transcripts unless an identified upstream license says otherwise. - Source-code excerpts remain governed by the software license of their source repository. - Text quoted from speakers or accounts other than Ryan remains with its author or rightsholder. - Screenshots, site chrome, profile images, logos, product names, and trademarks remain with their respective owners. No trademark, publicity, privacy, or endorsement rights are granted. When full redistribution is not authorized, this repository keeps canonical and archive links, factual metadata, bounded quotation, and original synthesis instead of a local copy. ## Private implementation evidence The documentation in [`docs/domain-modeling/homelab.md`](docs/domain-modeling/homelab.md) is licensed under CC BY 4.0. It does not grant access to, distribute, or relicense the underlying private repository or private source material. ## Provenance [`sources/sources.json`](sources/sources.json) records canonical URLs, authors or speakers, dates, source kinds, archive locations, local snapshots, and license information. Consult the source record and adjacent rights notice before redistributing a snapshot or excerpt. Factual metadata such as titles, dates, names, and URLs identifies sources. Uses independently permitted by copyright exceptions or limitations do not depend on this repository’s license.