Clear Lake Watch is a late-prototype / early-MVP public dashboard for organizing Clear Lake environmental context, source freshness, map review status, and cautious methodology notes.
It is not official public-health guidance, an official advisory, a validated forecast, or a deployed sensor network.
Live public mirror: coreytshaffer.github.io/clear-lake-watch
Current public status: static reviewed snapshot generated on May 5, 2026. Treat the live mirror as dated portfolio/review evidence, not live lake conditions. See the public snapshot release note.
- Uses public-source data and clearly labeled prototype outputs.
- Public mirror is a reviewed static publication surface, not the operational system of record.
- Private/local records, reviewer notes, raw field records, and trusted-review paths are excluded from the public mirror.
- Dashboard is not official guidance, a health advisory, a validated forecast, or a deployed sensor network.
For a 5-minute review:
- Open the dashboard.
- Read the evidence summary.
- Read known limitations.
- Read reviewer demo notes.
- Review the public mirror boundary if evaluating data governance.
Open these first:
For copy-paste outreach language, see Internship review start here.
- Public environmental data integration across FHABS, USGS, and OpenStreetMap.
- Static dashboard pages that can be served directly from GitHub Pages.
- Source-status metadata and visible uncertainty around generated outputs.
- Site-registry review cues for markers that still need local review.
- Conservative methodology language for a sensitive environmental topic.
- This dashboard does not issue public-health, recreation, regulatory, or emergency guidance.
- Some FHABS landmarks still require local review before arm assignments should be treated as authoritative.
- Weather context is a reviewed public-source snapshot and remains separate from lake-health interpretation.
- Field and microscopy workflows are represented as reviewed-public export placeholders, not public submission forms.
- Dashboard
- Project page
- Methodology
- Portfolio evidence index
- Internship review start here
- Clear Lake Watch v0.1 evidence summary
- Career Services handoff packet
- Project Delivery, EHS, and Environmental Systems Governance
- Accessibility review
- Mobile reviewer path review
- Dashboard anatomy review guide
- Project brief
- Project brief PDF
- Portfolio case study
- Public backlog
- Public snapshot release note - 2026-05-13
- Site registry trust review pass 001
- Reviewer demo notes
- Variable register
- Field validation plan
- Official method source spine
- Secchi depth / clarity mentor-review protocol
- Secchi mentor-review handoff
- Source audit
- Forecast boundary
- Weather context contract
- Field/microscopy intake contract
- Field/microscopy review workflow
- Variable register
- Field validation plan
- Official method source spine
- Secchi depth / clarity mentor-review protocol
- Secchi mentor-review handoff
- Local-first operating model
- Public mirror boundary
- Community observation boundary
- Publication review checklist
- Public backlog
- Public snapshot release note - 2026-05-13
- Portfolio evidence index
- Internship review start here
- Clear Lake Watch v0.1 evidence summary
- Career Services handoff packet
- Project Delivery, EHS, and Environmental Systems Governance
- Accessibility review
- Mobile reviewer path review
- Dashboard anatomy review guide
- Reviewer demo notes
- Site registry decision workflow
- Site registry trust review pass 001
- Source freshness validation
- Scheduled public refresh design
- Formal public refresh runbook
- Research readiness brief
- Published commentary tracker
- Resume and LinkedIn snippets
- Deployment notes
data/live.json: compact current-condition snapshot for the dashboarddata/reports.json: normalized FHABS Clear Lake report exportdata/observations.json: normalized USGS and FHABS observation recordsdata/sites.json: starter site registrydata/sites-normalized.json: normalized site registry exportdata/site-review-summary.json: public-safe aggregate site-review summarydata/analytics.json: generated historical summaries for dashboard chartsdata/manifest.json: source-status manifestdata/lake-shoreline.json: OpenStreetMap-derived Clear Lake shoreline geometrydata/weather-context.json: reviewed public-source weather context, separate from lake-health interpretationdata/reviewed-field-observations.json: reviewed-public field/microscopy placeholder
Run the public mirror validation check from PowerShell:
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\validate-public-mirror.ps1Or run the cross-platform Python validation helper:
python scripts/validate-public-mirror.pyIf a local server is running on http://127.0.0.1:4173/, include endpoint checks (PowerShell only):
powershell -NoProfile -ExecutionPolicy Bypass -File .\scripts\validate-public-mirror.ps1 -CheckHttpFor a cross-platform baseline check that is suitable for CI, run:
python scripts/validate-public-mirror.pyThe Python validator is intentionally lighter than the PowerShell validator. Use it as a portable floor for required files, JSON parsing, static-snapshot warnings, text guardrails, and public/private boundary checks. Keep the PowerShell validator as the stronger release gate for Windows review passes.
For a manual reviewed refresh run, use the formal public refresh runbook or dispatch the Formal Public Refresh GitHub Actions workflow. That workflow generates review artifacts only; it does not publish automatically.
- community-monitoring — intake-side companion: a local-first trust pipeline for simulated field-sensor observations, with schema validation, semantic QA/QC, station provenance checks, and human-review routing. It is designed so that only validated, approved records could ever feed a public layer like this one. No integration exists yet; nothing in this public mirror comes from it.
- safetask-ai — hazard-first safety evidence pipeline whose fail-closed, review-gated governance patterns inform this project's publication boundaries. It uses a copy of this dashboard's May 5, 2026 public snapshot as demo fixture data.
The broader private review packet and trusted-review materials are intentionally not part of this public mirror branch.
