8000 Draft the physical validation protocol (#41) by rafatahmed · Pull Request #90 · rafatahmed/Flahax · GitHub
[go: up one dir, main page]

Skip to content

Draft the physical validation protocol (#41) - #90

Merged
rafatahmed merged 1 commit into
mainfrom
docs/physical-validation-protocol
Oct 22, 2026
Merged

rafatahmed merged 1 commit into
mainfrom
docs/physical-validation-protocol

Conversation

@rafatahmed
Copy link
Copy Markdown
Owner

Design part of #41: a protocol for testing FlahaX's predictions against measured solutions, published as a draft for independent review on the evidence pages.

What it fixes before any measurement

  • Primary checks: acid dose to pH 5.8 (titration), pH after the planned dose, stock-tank stability (with a calcium nitrate + potassium sulfate positive control that must precipitate), and nutrient concentrations by ICP-OES and IC. Unadjusted pH and EC are reported only.
  • Matrix: deionized water and one real alkaline water x Tomato (Howard Resh), Lettuce General (the one with ammonium) and Hoagland; three independent preparations each. All three currently get a usable plan in RO water with 60 % nitric acid.
  • Order: analyse the inputs, run flahax batch on the measured inputs, propagate the laboratory's input uncertainties, then commit and publish the hash of every prediction before any solution is prepared; the pH analyst does not see the predictions.
  • Results labelled as agrees, disagrees inside the input-uncertainty band, or disagrees outside it, kept apart from the PHREEQC implementation agreement.
  • Proposed acceptance limits (dose +/-10 %, pH +/-0.2, macros +/-10 %, micros +/-15 %, filtered vs unfiltered within 5 %), fixed exclusions, recorded provenance.

Not done, and not authorized by this PR: choosing a reviewer, contacting anyone, choosing a laboratory, spending, or preparing samples. Those are listed on the page as owner decisions. #41 stays open for the measured evidence.

Checks: docs-site tests, strict Sphinx build, LF line endings.

Design only: what is measured, the test matrix, predictions frozen from measured inputs before any solution is prepared, proposed acceptance criteria, fixed exclusions and provenance. No measurement, outreach or spending.
@read-the-docs-community
Copy link
Copy Markdown

Documentation build overview

📚 Flahax | 🛠️ Build #35330142 | 📁 Comparing 324b085 against latest (5651e16)

  🔍 Preview build  

2 files changed
+ evidence/physical-validation-protocol.html
± changelog.html

@rafatahmed
rafatahmed merged commit a4483c1 into main Oct 22, 2026
6 checks passed
@rafatahmed
rafatahmed deleted the docs/physical-validation-protocol branch October 22, 2026 16:04
@rafatahmed rafatahmed self-assigned this Oct 23, 2026
rafatahmed added a commit that referenced this pull request Nov 7, 2026
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

0