Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -591,6 +591,35 @@ and leftover-map comparison graphic incomplete items when those helpers return u
leftover-map rank, leftover-map axis share, leftover-map post coverage, leftover-map item coverage,
leftover-map incomplete post coverage, leftover-map incomplete item coverage, leftover pair
count, or the count of unused axes.
ADR 0316 captions leftover observed on that grouping comparison leftover-map
graphic when formatLeftoverMapObserved returns a usable badge; a missing or
non-finite `Y` omits that leftover-map comparison graphic leftover observed caption and keeps
leftover residual `R`, leftover-map unexplained leftover `U`, leftover-map cross share `x`, leftover-map unexplained leftover share `s`, leftover-map explained leftover share `e`, leftover-map reconstruction `R̂`, leftover-map distance `d`, leftover-map comparison graphic coverage,
leftover-map comparison graphic item coverage, leftover-map comparison graphic incomplete posts,
and leftover-map comparison graphic incomplete items when those helpers return usable integers. Do not invent
`Y` from `R` and `E`, leftover residual, leftover-map unexplained leftover, leftover-map reconstruction, leftover-map distance, plotted coordinates,
leftover-map rank, leftover-map axis share, leftover-map post coverage, leftover-map item coverage,
leftover-map incomplete post coverage, leftover-map incomplete item coverage, leftover pair
count, or the count of unused axes.
ADR 0317 captions leftover expected on that grouping comparison leftover-map
graphic when formatLeftoverMapExpected returns a usable badge; a missing or
non-finite `E` omits that leftover-map comparison graphic leftover expected caption and keeps
leftover observed `Y`, leftover residual `R`, leftover-map unexplained leftover `U`, leftover-map cross share `x`, leftover-map unexplained leftover share `s`, leftover-map explained leftover share `e`, leftover-map reconstruction `R̂`, leftover-map distance `d`, leftover-map comparison graphic coverage,
leftover-map comparison graphic item coverage, leftover-map comparison graphic incomplete posts,
and leftover-map comparison graphic incomplete items when those helpers return usable integers. Do not invent
`E` from `Y` and `R`, leftover observed, leftover residual, leftover-map unexplained leftover, leftover-map reconstruction, leftover-map distance, plotted coordinates,
leftover-map rank, leftover-map axis share, leftover-map post coverage, leftover-map item coverage,
leftover-map incomplete post coverage, leftover-map incomplete item coverage, leftover pair
count, or the count of unused axes.
ADR 0318 captions leftover-map rank on that grouping comparison leftover-map
graphic when formatLeftoverMapRank returns a usable badge; a missing,
negative, or non-integer rank omits that leftover-map comparison graphic leftover-map rank caption and keeps
leftover expected `E`, leftover observed `Y`, leftover residual `R`, leftover-map unexplained leftover `U`, leftover-map cross share `x`, leftover-map unexplained leftover share `s`, leftover-map explained leftover share `e`, leftover-map reconstruction `R̂`, leftover-map distance `d`, leftover-map comparison graphic coverage,
leftover-map comparison graphic item coverage, leftover-map comparison graphic incomplete posts,
and leftover-map comparison graphic incomplete items when those helpers return usable integers. Do not invent
leftover-map rank from plotted coordinates, leftover-map distance, leftover expected, leftover observed, leftover residual, leftover-map unexplained leftover, leftover-map reconstruction, leftover-map axis share, leftover-map post coverage, leftover-map item coverage,
leftover-map incomplete post coverage, leftover-map incomplete item coverage, leftover pair
count, or the count of unused axes.
When `R`, `R̂`, `U`, `x`,
`s`, and `e` are finite, `e + s + x = 1`. When `Y`, `E`, and `R` are
finite, `Y − E = R`. When `R`, `R̂`, and `U` are
Expand Down Expand Up @@ -671,6 +700,15 @@ that grouping comparison leftover-map graphic with persisted leftover-map unexpl
Grouping comparison leftover residual (ADR 0315) captions
that grouping comparison leftover-map graphic with persisted leftover residual
`R` when formatLeftoverMapResidual returns a usable badge.
Grouping comparison leftover observed (ADR 0316) captions
that grouping comparison leftover-map graphic with persisted leftover observed
`Y` when formatLeftoverMapObserved returns a usable badge.
Grouping comparison leftover expected (ADR 0317) captions
that grouping comparison leftover-map graphic with persisted leftover expected
`E` when formatLeftoverMapExpected returns a usable badge.
Grouping comparison leftover-map rank (ADR 0318) captions
that grouping comparison leftover-map graphic with persisted leftover-map rank
when formatLeftoverMapRank returns a usable badge.
Item complete-case coverage
(ADR 0282) captions the leftover-map graphic with how many scored criteria
entered the map. Item complete-case coverage on the pair list (ADR 0285)
Expand Down
14 changes: 13 additions & 1 deletion ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -734,6 +734,15 @@ badge.
ADR 0315 captions leftover residual on that grouping
comparison leftover-map graphic when formatLeftoverMapResidual returns a usable
badge.
ADR 0316 captions leftover observed on that grouping
comparison leftover-map graphic when formatLeftoverMapObserved returns a usable
badge.
ADR 0317 captions leftover expected on that grouping
comparison leftover-map graphic when formatLeftoverMapExpected returns a usable
badge.
ADR 0318 captions leftover-map rank on that grouping
comparison leftover-map graphic when formatLeftoverMapRank returns a usable
badge.
Click a post marker or a pair button
opens that post. Those ADRs are the normative mathematical, storage, and
display contracts. Leftover-map axis share
Expand Down Expand Up @@ -778,7 +787,10 @@ graphic (ADR 0311), leftover-map unexplained leftover share on the grouping comp
graphic (ADR 0312), leftover-map cross share on the grouping comparison leftover-map
graphic (ADR 0313), leftover-map unexplained leftover on the grouping comparison leftover-map
graphic (ADR 0314), leftover residual on the grouping comparison leftover-map
graphic (ADR 0315);
graphic (ADR 0315), leftover observed on the grouping comparison leftover-map
graphic (ADR 0316), leftover expected on the grouping comparison leftover-map
graphic (ADR 0317), leftover-map rank on the grouping comparison leftover-map
graphic (ADR 0318);
`POST .../rebuild` scores every grouping kind (post_admin). `make seed`
folds A-100/B-200 Event Lineage fixtures (and the Riverbend calendar
post) that already have constructed IRT cells into the same shared
Expand Down
39 changes: 39 additions & 0 deletions CHANGELOG.d/2.73.0-leftover-map-compare-plot-observed.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
## 2.73.0 — Leftover observed on grouping comparison leftover-map graphic

- Caption leftover observed on the grouping comparison leftover-map
graphic (ADR 0316). After `make seed`, closest and farthest leftover pairs
sit above the member list with the Gabriel biplot of already-named
coordinates, leftover-map axis share when finite, leftover-map complete-case
coverage when leftoverMapCoverageCounts returns usable complete-case integers,
leftover-map item complete-case coverage when leftoverMapItemCoverageCounts
returns usable complete-case integers, leftover-map incomplete post coverage
when leftoverMapIncompletePostCount returns a usable dropped integer,
leftover-map incomplete item coverage when leftoverMapIncompleteItemCount
returns a usable dropped integer, leftover-map reconstruction `R̂` when
formatLeftoverMapReconstruction returns a usable signed badge, leftover-map
explained leftover share `e` when formatLeftoverMapExplainedShare returns a
usable badge, leftover-map unexplained leftover share `s` when
formatLeftoverMapUnexplainedShare returns a usable badge, leftover-map
cross share `x` when formatLeftoverMapCrossShare returns a usable badge, leftover-map
unexplained leftover `U` when formatLeftoverMapUnexplained returns a usable badge,
leftover residual `R` when formatLeftoverMapResidual returns a usable badge,
and leftover observed `Y` on that grouping comparison leftover-map graphic; click a
post marker or a pair button opens that post. A missing or non-finite `Y`
omits that leftover-map comparison graphic leftover observed caption and keeps
leftover residual `R`, leftover-map unexplained leftover `U`, leftover-map cross share `x`, leftover-map unexplained leftover share `s`, leftover-map explained leftover
share `e`, leftover-map reconstruction `R̂`, leftover-map distance `d`, leftover-map
comparison graphic coverage, leftover-map comparison graphic item coverage,
leftover-map comparison graphic incomplete posts, and leftover-map comparison
graphic incomplete items when those helpers return usable integers. Rank-0 origin
cells still name `Y 0.00` when that persisted leftover observed is
finite. Comparison copy uses `leftover map comparison graphic leftover observed
{label}` so it stays distinct from `leftover observed
{label}` and from strip `Leftover map comparison observed`.
This increment does not caption leftover expected on the comparison graphic
with a distinct name. Do not invent `Y` from `R` and `E`, leftover residual, leftover-map reconstruction,
leftover-map unexplained leftover, leftover-map distance, plotted coordinates, leftover-map rank,
leftover-map axis share, leftover-map post coverage, leftover-map item coverage,
leftover-map incomplete post coverage, leftover-map incomplete item coverage,
leftover pair count, or the count of unused axes. A finite negative leftover
observed is shown, never clamped. Never invent a leftover score.
Never invent a theta. No new columns.
16 changes: 16 additions & 0 deletions CHANGELOG.d/2.74.0-leftover-map-compare-plot-expected.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## 2.74.0 — Leftover expected on grouping comparison leftover-map graphic

- Caption leftover expected on the grouping comparison leftover-map
graphic (ADR 0317). After `make seed`, closest and farthest leftover pairs
sit above the member list with leftover expected `E` on that grouping
comparison leftover-map graphic when formatLeftoverMapExpected returns a usable
badge; click a post marker or a pair button opens that post. A missing or
non-finite `E` omits that leftover-map comparison graphic leftover expected
caption and keeps leftover observed `Y` and leftover residual `R`. Rank-0 origin
cells still name `E 0.00` when that persisted leftover expected is finite.
Comparison copy uses `leftover map comparison graphic leftover expected {label}`
so it stays distinct from `leftover expected {label}` and from strip
`Leftover map comparison expected`. This increment does not caption leftover-map
rank on the comparison graphic with a distinct name. Do not invent `E` from
`Y` and `R`. A finite negative leftover expected is shown, never clamped.
Never invent a leftover score. Never invent a theta. No new columns.
16 changes: 16 additions & 0 deletions CHANGELOG.d/2.75.0-leftover-map-compare-plot-rank.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
## 2.75.0 — Leftover-map rank on grouping comparison leftover-map graphic

- Caption leftover-map rank on the grouping comparison leftover-map
graphic (ADR 0318). After `make seed`, closest and farthest leftover pairs
sit above the member list with leftover-map rank on that grouping
comparison leftover-map graphic when formatLeftoverMapRank returns a usable
badge; click a post marker or a pair button opens that post. A missing,
negative, or non-integer rank omits that leftover-map comparison graphic leftover-map
rank caption and keeps leftover expected `E` and leftover observed `Y`. Rank-0 origin
cells still name `rank 0` when that persisted leftover-map rank is a non-negative integer.
Comparison copy uses `leftover map comparison graphic leftover-map rank {label}`
so it stays distinct from `leftover-map rank {label}` and from strip
`Leftover map comparison rank`. This increment does not caption leftover-map
distance on the comparison graphic with a distinct name. Do not invent leftover-map
rank from plotted coordinates or leftover-map distance. Never invent a leftover score.
Never invent a theta. No new columns.
75 changes: 75 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,81 @@ All notable changes to this project are documented here. Format follows

### Added

- Period leftover pairs now name leftover-map rank on the grouping
comparison leftover-map graphic (ADR 0318 / v2.75.0). After `make seed`,
closest and farthest leftover pairs sit above the member list with leftover-map
rank on that grouping comparison leftover-map graphic when
formatLeftoverMapRank returns a usable badge; click a post marker or a pair
button opens that post. A missing, negative, or non-integer rank omits that leftover-map
comparison graphic leftover-map rank caption and keeps leftover expected `E`
and leftover observed `Y`. Rank-0 origin cells still name `rank 0` when that
persisted leftover-map rank is a non-negative integer. Comparison copy uses
`leftover map comparison graphic leftover-map rank {label}` so it stays
distinct from `leftover-map rank {label}` and from strip
`Leftover map comparison rank`. This increment does not caption leftover-map
distance on the comparison graphic with a distinct name. Do not invent leftover-map
rank from plotted coordinates or leftover-map distance. Never invent a leftover score
or a theta. No new columns.

- Period leftover pairs now name leftover expected on the grouping
comparison leftover-map graphic (ADR 0317 / v2.74.0). After `make seed`,
closest and farthest leftover pairs sit above the member list with leftover
expected `E` on that grouping comparison leftover-map graphic when
formatLeftoverMapExpected returns a usable badge; click a post marker or a pair
button opens that post. A missing or non-finite `E` omits that leftover-map
comparison graphic leftover expected caption and keeps leftover observed `Y`
and leftover residual `R`. Rank-0 origin cells still name `E 0.00` when that
persisted leftover expected is finite. Comparison copy uses
`leftover map comparison graphic leftover expected {label}` so it stays
distinct from `leftover expected {label}` and from strip
`Leftover map comparison expected`. This increment does not caption leftover-map
rank on the comparison graphic with a distinct name. Do not invent `E` from
`Y` and `R`. A finite negative leftover expected is shown, never clamped.
Never invent a leftover score or a theta. No new columns.

- Period leftover pairs now name leftover observed on the grouping
comparison leftover-map graphic (ADR 0316 / v2.73.0). After `make seed`,
closest and farthest leftover pairs sit above the member list with the
Gabriel biplot of already-named coordinates, leftover-map axis share when
finite, leftover-map complete-case coverage when leftoverMapCoverageCounts
returns usable complete-case integers, leftover-map item complete-case
coverage when leftoverMapItemCoverageCounts returns usable complete-case
integers, leftover-map incomplete post coverage when leftoverMapIncompletePostCount
returns a usable dropped integer, leftover-map incomplete item coverage when
leftoverMapIncompleteItemCount returns a usable dropped integer, leftover-map
reconstruction `R̂` when formatLeftoverMapReconstruction returns a usable signed
badge, leftover-map explained leftover share `e` when formatLeftoverMapExplainedShare
returns a usable badge, leftover-map unexplained leftover share `s` when
formatLeftoverMapUnexplainedShare returns a usable badge, leftover-map
cross share `x` when formatLeftoverMapCrossShare returns a usable badge, leftover-map
unexplained leftover `U` when formatLeftoverMapUnexplained returns a usable badge,
leftover residual `R` when formatLeftoverMapResidual returns a usable badge,
and leftover observed `Y` on that grouping comparison leftover-map graphic when
formatLeftoverMapObserved returns a usable badge; click a post marker or a pair
button opens that post. A missing or non-finite `Y` omits that leftover-map
comparison graphic leftover observed caption and keeps leftover residual
`R`, leftover-map unexplained leftover `U`, leftover-map cross share `x`, leftover-map unexplained leftover share `s`, leftover-map explained leftover
share `e`, leftover-map reconstruction `R̂`, leftover-map distance `d`, leftover-map
comparison graphic coverage, leftover-map comparison graphic item coverage,
leftover-map comparison graphic incomplete posts, and leftover-map comparison
graphic incomplete items when those helpers return usable integers. Rank-0 origin
cells still plot at `(0, 0)` and still name `Y 0.00` when that persisted leftover
observed is finite. Comparison copy uses `leftover map comparison graphic
leftover observed {label}` so it stays distinct from
`leftover observed {label}` and from strip `Leftover map comparison observed`.
Leftover observed omits independently of leftover residual, leftover-map unexplained leftover,
leftover-map cross share, leftover-map unexplained leftover share, leftover-map explained leftover share,
leftover-map reconstruction, leftover-map distance, and coverage notes. This
increment does not caption leftover expected on the comparison
graphic with a distinct name. Do not invent `Y` from `R` and `E`, leftover residual, leftover-map
reconstruction, leftover-map unexplained leftover, leftover-map distance, plotted coordinates,
leftover-map rank, leftover-map axis share, leftover expected,
leftover-map post coverage, leftover-map item coverage, leftover-map incomplete
post coverage, leftover-map incomplete item coverage, leftover pair count, or the
count of unused axes. A finite negative leftover observed is shown,
never clamped. Omit the comparison graphic when no leftover pair has four finite
leftover-map coordinates. Never invent a leftover score or a theta. No new columns.

- Period leftover pairs now name leftover residual on the grouping
comparison leftover-map graphic (ADR 0315 / v2.72.0). After `make seed`,
closest and farthest leftover pairs sit above the member list with the
Expand Down
2 changes: 1 addition & 1 deletion CLAUDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ cutoff. Global Ask optional `knowledge_cutoff` uses the same cover

Create/start endpoint rules (ADR 0017 / 0021), tie-vs-miss similarity
(ADR 0026), R&R catalog ids (ADR 0019 / 0027), leftover pairs
(ADR 0048–0164 / 0182 / 0185 / 0201 / 0233 / 0266 / 0267 / 0268 / 0269 / 0270 / 0271 / 0272 / 0273 / 0274 / 0275 / 0276 / 0277 / 0278 / 0279 / 0280 / 0281 / 0282 / 0283 / 0284 / 0285 / 0286 / 0287 / 0288 / 0289 / 0290 / 0291 / 0292 / 0293 / 0294 / 0295 / 0296 / 0297 / 0298 / 0299 / 0300 / 0301 / 0302 / 0303 / 0304 / 0305 / 0306 / 0307 / 0308 / 0309 / 0310 / 0311 / 0312 / 0313 / 0314 / 0315), occupational construct catalog search
(ADR 0048–0164 / 0182 / 0185 / 0201 / 0233 / 0266 / 0267 / 0268 / 0269 / 0270 / 0271 / 0272 / 0273 / 0274 / 0275 / 0276 / 0277 / 0278 / 0279 / 0280 / 0281 / 0282 / 0283 / 0284 / 0285 / 0286 / 0287 / 0288 / 0289 / 0290 / 0291 / 0292 / 0293 / 0294 / 0295 / 0296 / 0297 / 0298 / 0299 / 0300 / 0301 / 0302 / 0303 / 0304 / 0305 / 0306 / 0307 / 0308 / 0309 / 0310 / 0311 / 0312 / 0313 / 0314 / 0315 / 0316 / 0317 / 0318), occupational construct catalog search
(ADR 0257), the text-channel embedding swap and cosine
clamp (ADR 0190), per-edge channel-score persistence (ADR 0195),
token-backed status notices (ADR 0220),
Expand Down
Loading