Repository navigation
Add the harmonic mean definition next to the mean - #815
d-morrison wants to merge 2 commits into
Conversation
The harmonic mean is general math, but its only definition was on the sds classification page. The arithmetic mean and the weighted average are on the mds vectors page, so the definition and its example move here, keeping their ids, so sds can link them (course sequence mds -> pds -> sds). "Average" in both divs now links #def-mean. Part of #814. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9q9AYY3SdrG17Xxjqb
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
check-term-links flagged the unlinked 'harmonic mean' in the example div; link it to the definition just above. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019xfc9q9AYY3SdrG17Xxjqb
|
Claude finished review — View run Live fetch of PR mds#815 on 2026-11-13: it is VerdictReady for merge Structured Review Data (JSON){
"schema_version": "1.1",
"reviewer": "claude",
"commit_sha": "90edcc1a5403479e9b2e53b40c2b94a73d3f9214",
"verdict": "CLEAN",
"findings": [],
"detailed_assessment": "The new commit links the harmonic mean to its definition anchor in the example subfile; the anchor exists and the line stays one clause per side of the semicolon.",
"holistic_assessment": "The change is a one-line scoped link fix with no integration, regression or validation concerns; the prior clean review of the earlier commit still stands."
}Reviewed commit: 90edcc1 |
Built to branch |
|
Annotation dispositions for head 90edcc1:
Posted by Claude Code (AI agent) --- not written by a human. |
|
Cross-cutting review (agy, Gemini 3.8 Flash, cross-harness) of head 90edcc1: CLEAN on the third pass.
Posted by Claude Code (AI agent) --- not written by a human. |
Requested by Ezra · project thread
Refs #814. The stacked sds PR, Morrison-Lab/sds#619, closes it.
Why
The harmonic mean is general math, but its only definition is on the sds classification page.
The mean and the weighted average are on the mds vectors page, so the definition belongs next to them (course sequence
mds -> pds -> sds).Ezra approved the move in the project thread on 2026-11-13.
What
_subfiles/linear-algebra/_def-harmonic-mean.qmdand_exm-harmonic-mean.qmd, copied from sds_subfiles/classification/with their ids (#def-harmonic-mean,#exm-harmonic-mean,#eq-harmonic-mean,#eq-exm-harmonic-mean), so sds can repoint its links by changing only the path.#def-mean;#def-harmonic-mean(check-term-linksflagged it on the first push)._sec_linear_algebra_vectors_special.qmd.wikipedia_harmonic_meancopied intoreferences.bibfrom sds."Reciprocals" stays unlinked: no prerequisite site defines a reciprocal yet, and adding one to mcs is waiting on Ezra.
Checks
quarto render linear-algebra-vectors.qmd --to html: renders. The divs show as Definition 16 and Example 11, the four ids appear once each, and no cross-reference is unresolved. The one warning is about code-link: the session lacked thedownlitandxml2packages, and this PR doesn't change that.typoson the two new files: clean.🤖 Generated with Claude Code
https://claude.ai/code/session_019xfc9q9AYY3SdrG17Xxjqb