Phase 5: the galaxy-structure literature wiki - #7
Merged
Conversation
wiki/literature/: 16 concept pages (Sersic profile, bulge-disk decomposition, MGE, isophotes, scaling relations, ETG/disk structure, morphology classification, high-z structure, structural-fitting codes, PSF, sky+photometry, stellar masses, clumps, stellar halos, kinematics), 10 survey/instrument entities, 13 per-topic source bibliographies (158 annotated paper sections), its own AGENTS.md schema (with an explicit citation-verification rule the reference wiki lacks), and a 253-entry autogalaxy_literature.bib in which EVERY entry was verified against arXiv/CrossRef/ADS before inclusion (~330 verifications; multiple memory-sourced metadata errors caught and corrected in the process). skills/ag_ingest_paper.md is the only growth path (25 skills live). Privacy seam held: PyAutoMemory consulted for topical structure only. Cross-fragment bib merge conflict-checked (one same-key different-paper case resolved by verifying both papers against CrossRef); independent 8-entry spot-check all exact. Staleness sweep: AGENTS.md / wiki/README / llms.txt / wiki/core/index / PENDING.md no longer describe the literature wiki as planned. Validation: validate-literature-citations clean; audit suite clean vs the released wheel (--scope all 0 missing; citations 1044/0; provenance 0 errors; --check-version clean); pytest 68 passed; banned-token sweep over wiki/literature/ zero hits. Epic: PyAutoLabs/PyAutoBrain#188 (Phase 5) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01EVSbY4u1JLfqRMgXYtnN9v
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 5 of PyAutoLabs/PyAutoBrain#188 — the science layer:
wiki/literature/with 16 concept pages, 10 survey/instrument entities, 13 per-topic annotated bibliographies (158 paper sections), its own schema contract, and a 253-entry bibliography in which every entry was verified against arXiv/CrossRef/ADS before inclusion (~330 recorded verifications; the process caught multiple wrong-from-memory arXiv IDs, a one-digit-off Kormendy paper collision, a same-key different-paper bib conflict — resolved by verifying both 1987 Dressler papers — and one fabricated journal_ref from a fetch-summarising step).ag_ingest_paperis the only growth path;make validate-literature-citationsis the gate. Privacy seam held: PyAutoMemory consulted for topical structure only, zero content copied.Independent reconciler checks: cross-fragment bib merge with title-level conflict detection; 8-entry random spot-check (all exact); staleness sweep so no merged file still calls the literature wiki "planned".
Validation:
validate-literature-citationsclean · audit suite clean vs the released wheel (--scope all0 missing, citations 1044/0, provenance 0 errors,--check-versionclean) · pytest 68 passed · banned-token sweep overwiki/literature/zero hits.This unlocks the last llms.txt-census deferral: the
autogalaxy_workspaceINTERIM "Scientific context" block repoint (separate workspace PR after this merges).🤖 Generated with Claude Code
https://claude.ai/code/session_01EVSbY4u1JLfqRMgXYtnN9v