Skip to content

docs(wiki): CTI core reference + verified literature corpus + project state (Phase 3)#3

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/phase3-wiki
Jul 17, 2026
Merged

docs(wiki): CTI core reference + verified literature corpus + project state (Phase 3)#3
Jammy2211 merged 1 commit into
mainfrom
feature/phase3-wiki

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

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 the
library 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 sources
only
, with every citation verified against arXiv / ADS / the journal (never
copied from any private knowledge base — the privacy seam). An 8-paper
bibliography:

Topic Papers
HST ACS correction Massey 2010, Anderson & Bedin 2010, Massey 2014, Israel 2015
Euclid/Gaia CTI model Short 2013
Trap pumping (Euclid VIS) Skottfelt 2017
CTI as a weak-lensing systematic Massey 2013

Six topic sources/ pages, three entities/ (arctic, Euclid VIS, HST ACS), the
schema, 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 others and
the verified arXiv URL rather than a reconstructed value — the file header says so.

wiki/project/state.md — 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 instrument heritage in
autocti_workspace_test/legacy/. Kept separate from profile.md, which stays the
on-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) and wiki/project/README
(lensing example slugs + a dangling ./profile.md link).

Validation

  • --scope all, --check-citations, --lint-idioms, --check-provenance,
    --check-versionall pass.
  • Wiki link sweep clean (0 dangling). The sweep earned its keep: it caught
    systematic relative-path depth errors in the 3-deep concepts//sources//
    entities/ pages (--check-citations only validates code citations, not
    markdown links) — fixed.

wiki-currency should stay green; boundary skips.

Part of #136 (Phase 3). Demonstrations + cold smoke (Phase 4) still to come; the
newborn stays private until then.

…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>
@Jammy2211
Jammy2211 merged commit f061651 into main Jul 17, 2026
2 checks passed
@Jammy2211
Jammy2211 deleted the feature/phase3-wiki branch July 17, 2026 16:00
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