docs(wiki): CTI core reference + verified literature corpus + project state (Phase 3)#3
Merged
Merged
Conversation
…ct state (Phase 3) Grow the assistant's knowledge layer — the what/which/why the skills cite into. wiki/core/ — the CTI reference: index + six concept pages (what CTI is, trap physics, FPR/EPER anatomy, the arctic algorithm, calibration strategy, parallel vs serial), grounded in the library + workspace and cross-linked to the skills. wiki/literature/ — a CTI literature corpus built from PUBLIC sources with every citation verified against arXiv / ADS / the journal (never copied from any private knowledge base). Eight-paper bibliography covering pixel-based and forward-model CTI correction on HST ACS (Massey 2010, Anderson & Bedin 2010, Massey 2014, Israel 2015), the analytical Euclid/Gaia model (Short 2013), trap pumping for Euclid VIS (Skottfelt 2017), and CTI as a weak-lensing shape systematic (Massey 2013). Six topic source pages, three entity pages (arctic, Euclid VIS, HST ACS), schema (AGENTS.md) and rules. Where a full author list or DOI was not verified from the source, entries carry lead-author + "and others" and the verified arXiv URL rather than a reconstructed value. wiki/project/state.md — the durable project facts: the CTI resurrection (all six phases merged), what is NOT wired (the release train — PyPI still serves a pre-resurrection wheel, so install from source), and the Euclid/instrument heritage in autocti_workspace_test/legacy/. Kept separate from profile.md, which stays the on-demand *user* profile. Also de-lensed two generic seed files that had leaked lensing content: the wiki/ README (listed a non-existent euclid/ sub-wiki) and wiki/project/README (lensing example slugs; a dangling ./profile.md link). Validation: --scope all, --check-citations, --lint-idioms, --check-provenance, --check-version all pass; wiki link sweep clean (0 dangling). The relative-path depths were verified by the sweep — it caught and I fixed systematic errors in the 3-deep concept/source/entity pages. Part of #136 (Phase 3). Demonstrations (Phase 4) still to come; newborn private. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Phase 3 of the autocti_assistant epic (PyAutoBrain#136). Authors the assistant's
knowledge layer — the what / which / why the Phase 2 skills cite into.
What's here
wiki/core/— the CTI reference. Index + six concept pages, grounded in thelibrary and workspace and cross-linked to the skills:
what CTI is,
trap physics, FPR/EPER anatomy, the arctic algorithm, calibration strategy,
parallel vs serial CTI.
wiki/literature/— a verified CTI corpus. Built from public sourcesonly, with every citation verified against arXiv / ADS / the journal (never
copied from any private knowledge base — the privacy seam). An 8-paper
bibliography:
Six topic
sources/pages, threeentities/(arctic, Euclid VIS, HST ACS), theschema, and the bibliography rules. Verification corrected my own memory three
times (e.g. Short 2013 is arXiv:1302.1416). Where a full author list or DOI was
not verified from the source, entries carry lead-author +
and othersandthe verified arXiv URL rather than a reconstructed value — the file header says so.
wiki/project/state.md— durable project facts. The CTI resurrection (allsix phases merged), what is not wired (the release train — PyPI still serves a
pre-resurrection wheel, so install from source), and the instrument heritage in
autocti_workspace_test/legacy/. Kept separate fromprofile.md, which stays theon-demand user profile — putting project state there would break the
session-start semantics.
Also de-lensed two generic seed files that had leaked lensing content: the
wiki/README (it listed a non-existent
euclid/sub-wiki) andwiki/project/README(lensing example slugs + a dangling
./profile.mdlink).Validation
--scope all,--check-citations,--lint-idioms,--check-provenance,--check-version— all pass.systematic relative-path depth errors in the 3-deep
concepts//sources//entities/pages (--check-citationsonly validates code citations, notmarkdown links) — fixed.
wiki-currencyshould stay green;boundaryskips.Part of #136 (Phase 3). Demonstrations + cold smoke (Phase 4) still to come; the
newborn stays private until then.