Skip to content

fix(content): apply audit corrections to learn YAMLs#1

Open
Bissbert wants to merge 1 commit intomainfrom
fix/audit-corrections-2026-05
Open

fix(content): apply audit corrections to learn YAMLs#1
Bissbert wants to merge 1 commit intomainfrom
fix/audit-corrections-2026-05

Conversation

@Bissbert
Copy link
Copy Markdown
Contributor

@Bissbert Bissbert commented May 4, 2026

Summary

  • 14 high-priority corrections across phenomena, fundamentals, equipment, origin, identification and species content (15 files, 71 insertions / 39 deletions)
  • Highest impact: adularescence mechanism rewritten (Bøggild exsolution + scattering and thin-film interference); labradorescence corrected from twin lamellae to Bøggild exsolution; tourmaline point group -3m3m; di-iodomethane RI corrected from 1.81 to ~1.74; demantoid 443 nm reattributed Cr → Fe³⁺; pargasite added as Kashmir sapphire diagnostic inclusion (NOT sillimanite, which an earlier audit incorrectly proposed); Mong Hsu ruby discovery year fixed to 1992
  • Beryl and spinel species/*.yaml RI tables mirrored to the corresponding mineral-database PR

Verification pipeline

Three-stage Gem-A verification (per-slice agents → live gem-a.com lookups via citation-verifier → deep web research for unverifiable claims). Source priority Gem-A → peer-reviewed (G&G, Journal of Gemmology) → manufacturer/wikipedia → last resort. Conflict resolution applied where later rounds reversed earlier "fixes" (e.g. Gilson opal stays 1974; demantoid stays chrysotile not byssolite; adularescence is both scattering and interference, not pure-Rayleigh).

Consolidated source of truth (gitignored, local): ~/Downloads/gemmology-verification/00-master-report.md.

Test plan

  • Astro production build clean — 697 pages, no Zod schema errors (Astro Content Collection schema enforces YAML structure)
  • All 91 learn YAML files synced through to gemmology.dev/src/content/learn/
  • Human spot-check of /learn/phenomena/adularescence, /learn/origin/kashmir, /learn/equipment/spectroscope, /learn/fundamentals/crystallography-advanced after merge
  • 4 follow-up items flagged in ~/Downloads/gemmology-verification/IMPL-C-summary.md for human review (twinning table, scattering prose, adularescence comparison wording, spinel prose RI reference)
  • CI green before merge

Companion PR

Mirrored RI/SG corrections in mineral-database: gemmology-dev/mineral-database#3

Three-stage Gem-A verification pipeline corrections (per-slice agents →
live gem-a.com lookups → deep web research). 14 high-priority edits across
phenomena, fundamentals, equipment, origin, identification and species
content. Highest-impact:

- phenomena/adularescence: mechanism rewritten to Bøggild exsolution +
  combined scattering and thin-film interference (neither pure-Rayleigh nor
  pure-interference, per Gem-A and contemporary literature)
- phenomena/play-of-colour: add interference alongside diffraction
- phenomena/labradorescence: twin lamellae → Bøggild exsolution lamellae
  (An ~47-58, 100-300 nm spacing)
- fundamentals/crystal-systems: orthorhombic minimum symmetry corrected
  (three two-fold axes, not "or 2 planes")
- fundamentals/crystallography-advanced: tourmaline moved from -3m to 3m
  (acentric, holohedral 3m); twinning callout fixed
- fundamentals/chemical-properties: Cr "oxide vs silicate" rule rewritten
  using crystal-field theory (bond distances and field splitting)
- equipment/refractometer: di-iodomethane RI ~1.74 (1.81 is the glass
  hemisphere limit, not the contact liquid)
- equipment/spectroscope: demantoid 443 nm reattributed Cr → Fe³⁺ doublet
  (438/444 nm)
- equipment/polariscope: glass-may-remain-light caveat added
- equipment/other-tools: di-iodomethane SG 3.32 → 3.33
- origin/kashmir: pargasite added as diagnostic inclusion (NOT sillimanite,
  which an earlier audit incorrectly proposed)
- origin/burma/ruby: Mong Hsu discovery 1990s → 1992
- identification/synthetics: flux emerald c. 1935 (Espig / IG Farben);
  moissanite heavy liquid 3.32 → 3.33
- species/beryl: ri 1.577-1.583 → 1.560-1.600; bf 0.005-0.009 → 0.003-0.010
- species/spinel: ri 1.712-1.720 → 1.712-1.740 (mirror mineral-DB updates)

Source of truth: ~/Downloads/gemmology-verification/00-master-report.md
Build: Astro production build clean (697 pages, no Zod schema errors).
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