Skip to content

Vendor the launch-monitor articles from AffineDrift; remove the local copies - #34

Merged
dieterolson merged 1 commit into
mainfrom
chore/vendor-articles-from-affinedrift
Aug 3, 2026
Merged

Vendor the launch-monitor articles from AffineDrift; remove the local copies#34
dieterolson merged 1 commit into
mainfrom
chore/vendor-articles-from-affinedrift

Conversation

@dieterolson

Copy link
Copy Markdown
Contributor

Both golf articles previously maintained here now live in AffineDrift, so all the golf content shares one repository, one CI, and one release path. This repo reaches them through a submodule, vendor/affinedrift — the same way the fleet's other repositories (e.g. Gasification_Model, UpstreamDrift) vendor D-sorganization/Tools at vendor/ud-tools.

Pinned to 590fb98, the first commit on AffineDrift main where the review builds cleanly end to end — verified there with a full local pdflatex rebuild (0 errors, 62 pages) before pinning here, not assumed from the migration PRs having merged.

Removed

  • tech-review/ — the LaTeX source, bibliography, and eight research dossiers
  • notes/screw-theory-research-outline.md — not re-edited before deletion; it now exists only in the submodule and that copy is authoritative
  • .github/workflows/tech-review.yml — the document is built by AffineDrift's compile-textbooks.yml now, alongside its other LaTeX documents
  • the .gitignore entries for tech-review/* build artifacts — AffineDrift's concern now

Updated, not just removed

README.md no longer points readers at a directory that doesn't exist: the "one piece written to be read by others" line and the directory map now point at the submodule, and the license note is corrected to say the review's license status travels with it rather than restating tech-review/-specific wording for a path that's gone.

Checked before removing anything

  • Every file in the repo (outside vendor/ and the removed directory itself) was searched for references to the old paths — the only survivor is the deliberate historical note in the new README section, "previously tech-review/ and ... — now ...".
  • The two remaining workflows (quality-gate.yml, local-only-runner-guard.yml) don't reference tech-review and don't depend on it.
  • The submodule is a proper gitlink (mode 160000), not an embedded copy of the files.

Verified

tech-review/ in the commit                gone
notes/screw-theory-research-outline.md    gone
.github/workflows/tech-review.yml         gone
vendor/affinedrift gitlink                160000 590fb98c...

… copies

Both golf articles previously maintained here -- the LaTeX technology review
under `tech-review/` and its companion `notes/screw-theory-research-outline.md`
-- now live in AffineDrift, so all the golf content shares one repository, one
CI, and one release path. This repo reaches them through a submodule,
`vendor/affinedrift`, the same way the fleet's other repositories (e.g.
Gasification_Model, UpstreamDrift) vendor `D-sorganization/Tools` at
`vendor/ud-tools`.

Pinned to 590fb98, the first commit on AffineDrift main where the review
builds cleanly end to end -- verified there by a full local pdflatex rebuild
(0 errors, 62 pages) before pinning here, not assumed from the migration PRs
having merged.

### Removed

  * `tech-review/` -- the LaTeX source, bibliography, and eight research
    dossiers;
  * `notes/screw-theory-research-outline.md` -- the outline is not re-edited
    before deletion, since it now exists only in the submodule and the
    version there is authoritative;
  * `.github/workflows/tech-review.yml` -- the document is built by
    AffineDrift's `compile-textbooks.yml` now, alongside its other LaTeX
    documents;
  * the `.gitignore` entries for `tech-review/*` build artifacts -- those
    are AffineDrift's concern now.

### Updated, not just removed

`README.md` no longer points readers at a directory that does not exist:
the "one piece written to be read by others" line and the directory map are
rewritten to point at the submodule, and the license note is corrected to
say the review's license status travels with it rather than restating
`tech-review/`-specific wording for a path that is gone.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@dieterolson
dieterolson merged commit e8f34b4 into main Aug 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant