Skip to content

docs: render the 4 regolith community pages (000308-000311)#239

Merged
realmarcin merged 1 commit into
mainfrom
regen/modeled-env-pages
Jul 21, 2026
Merged

docs: render the 4 regolith community pages (000308-000311)#239
realmarcin merged 1 commit into
mainfrom
regen/modeled-env-pages

Conversation

@realmarcin

Copy link
Copy Markdown
Contributor

What

Generates the missing docs/communities/*.html pages for the four space-regolith records curated in #232/#233, and adds them to the faceted browser (docs/browser.html) + landing index (docs/index.html, count 300 → 304):

  • Mars_Meteorite_EETA79001_Growth_Panel (000308)
  • Mars_Regolith_Cyanobacteria_Biofertilizer_Panel (000309)
  • Moss_Microbe_Complex_Regolith_Biofertilizer (000310)
  • Legume_Rhizobia_Mars_Simulant_Symbiosis (000311)

Why

These records shipped without rendered pages (304 YAML vs 300 HTML). Each carries a modeled_environment → ENVO:01000747 "regolith" block, which now renders as intended — closing the modeled_environment page-regen follow-up in NEXT_TASKS §2 for the records added since #221.

Scope note

just gen-html also produced a whitespace-only inserted line on the other ~277 pages (pre-existing template-render drift, cosmetic). That churn is intentionally left out to keep this diff focused on the four new pages + browser/index. A separate mechanical re-render can absorb the whitespace drift if desired.

Verification

  • New pages render the regolith modeled_environment section (grep-confirmed).
  • docs/ is not a CI-gated path; doc-only change.

🤖 Generated with Claude Code

The regolith records curated in #232/#233 (Mars meteorite growth panel,
Mars-regolith cyanobacteria biofertilizer panel, moss-microbe complex
biofertilizer, legume-rhizobia Mars-simulant symbiosis) had no rendered
HTML pages. Generate them and add them to the faceted browser + landing
index (count 300 -> 304). Their modeled_environment -> ENVO:01000747
"regolith" block renders as intended (finishes NEXT_TASKS §2's
modeled_environment page-regen item for the records added since #221).

Pure whitespace-only re-render drift on the other 300 pages is left out
to keep the diff focused.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings July 21, 2026 20:51
@realmarcin
realmarcin merged commit 01abf21 into main Jul 21, 2026
1 check passed
@realmarcin
realmarcin deleted the regen/modeled-env-pages branch July 21, 2026 20:51
realmarcin added a commit that referenced this pull request Jul 21, 2026
…#240)

Reconcile-before-relay caught the claw#7 section marking two shipped items
as pending:
- Datasets migration → DONE in PR #163 (associated_datasets ranges over the
  shared Dataset class; 149 records validate; no old fields remain).
- QC dashboard → DONE in PR #165 (just gen-qc-dashboard; shared kg_microbe_qc).
- knowledge-gap-scan recipe → DONE in PR #166 (was noted "still pending").
Also mark the modeled_environment docs page-regen done (#221 + #239) in §2,
bump the causal record count to /304, and log the Edison auth blocker on the
next causal target (CommunityMech:000190).

Refresh the committed QC dashboard artifact from 300 → 304 records
(0 FAIL, overall 75.7% coverage).

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR checks in the newly rendered documentation pages for four regolith-focused community records (CommunityMech:000308–000311), and updates the docs landing page and faceted browser to reflect the new total community count.

Changes:

  • Add 4 missing docs/communities/*.html pages for the regolith records (000308–000311).
  • Update docs/browser.html to include the 4 new cards and update the displayed total (300 → 304).
  • Update docs/index.html stats to reflect 304 communities.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
docs/index.html Updates landing-page community count to 304.
docs/browser.html Updates browser total count and adds cards linking to the 4 new community pages.
docs/communities/Mars_Meteorite_EETA79001_Growth_Panel.html New rendered page for CommunityMech:000308 (regolith, no interactions).
docs/communities/Mars_Regolith_Cyanobacteria_Biofertilizer_Panel.html New rendered page for CommunityMech:000309 (regolith, no interactions).
docs/communities/Moss_Microbe_Complex_Regolith_Biofertilizer.html New rendered page for CommunityMech:000310 (includes interaction section + network diagram).
docs/communities/Legume_Rhizobia_Mars_Simulant_Symbiosis.html New rendered page for CommunityMech:000311 (includes interaction section + network diagram).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +832 to +835
var srcKey = "Sinorhizobium spp. (rhizobial symbionts)";
if (taxonNodeIds[srcKey]) {
links.push({ source: taxonNodeIds[srcKey], target: intId });
}
Comment on lines +839 to +842
var tgtKey = "Medicago truncatula (host legume)";
if (taxonNodeIds[tgtKey]) {
links.push({ source: intId, target: taxonNodeIds[tgtKey] });
}
Comment on lines +851 to +854
var srcKey = "Hypnum plumaeforme (moss host)";
if (taxonNodeIds[srcKey]) {
links.push({ source: taxonNodeIds[srcKey], target: intId });
}
Comment on lines +882 to +885
var tgtKey = "Hordeum vulgare (barley model crop)";
if (taxonNodeIds[tgtKey]) {
links.push({ source: intId, target: taxonNodeIds[tgtKey] });
}
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.

2 participants