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
12 changes: 11 additions & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,7 @@ stops startup instead of leaving a healthy-looking partial schema, and
application code must not compensate for a missing table.

Period leftover pairs (ADR 0017 / 0018 / 0048 / 0049 / 0119 / 0158 / 0162 /
0163 / 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 / 0319 / 0320 / 0321 / 0322 / 0323 / 0324 / 0325 / 0326 / 0327) are computed in `lineageweave/leftover_pairs.py` from the
0163 / 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 / 0319 / 0320 / 0321 / 0322 / 0323 / 0324 / 0325 / 0326 / 0327 / 0328) are computed in `lineageweave/leftover_pairs.py` from the
residual after a real GRM/GPCM score, never invented. Distances are
Euclidean on the two-dimensional Gabriel leftover map; missing cells stay
out of the factorization. Closest and farthest post–criterion pairs
Expand Down Expand Up @@ -683,6 +683,13 @@ axis tick caption. Distinct accessible name
of leftover-map axis share. Leftover-map graphic leftover-map axis ticks never name leftover-map
axis share. Rank-0 unused axes still name leftover-map graphic leftover-map axis tick
`σ 0.00`. Do not invent leftover-map singular values from leftover-map axis share.
ADR 0328 captions leftover-map comparison graphic leftover-map axis ticks with persisted leftover-map
singular values `σ_k` when leftoverMapComparePlotTickAxisBadge returns a usable leftover-map
axis tick caption. Distinct accessible name
`leftover map comparison graphic leftover-map axis {axis} tick {value} σ {singular}`. Singular value omits independently
of leftover-map axis share. Leftover-map comparison graphic leftover-map axis ticks never name leftover-map
axis share. Rank-0 unused axes still name leftover-map comparison graphic leftover-map axis tick
`σ 0.00`. Do not invent leftover-map singular values from leftover-map axis share.
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 @@ -799,6 +806,9 @@ singular values `σ_k` when leftoverMapComparePlotAxisBadge returns a usable lef
Leftover-map graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share
(ADR 0327) captions leftover-map graphic leftover-map axis ticks with persisted leftover-map
singular values `σ_k` when leftoverMapPlotTickAxisBadge returns a usable leftover-map axis tick caption.
Leftover-map comparison graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share
(ADR 0328) captions leftover-map comparison graphic leftover-map axis ticks with persisted leftover-map
singular values `σ_k` when leftoverMapComparePlotTickAxisBadge returns a usable leftover-map axis tick caption.
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
6 changes: 5 additions & 1 deletion ARCHITECTURE.md
Original file line number Diff line number Diff line change
Expand Up @@ -764,6 +764,9 @@ axis caption.
ADR 0327 captions leftover-map graphic leftover-map axis ticks with persisted leftover-map
singular values `σ_k` when leftoverMapPlotTickAxisBadge returns a usable leftover-map
axis tick caption independently of leftover-map axis share.
ADR 0328 captions leftover-map comparison graphic leftover-map axis ticks with persisted leftover-map
singular values `σ_k` when leftoverMapComparePlotTickAxisBadge returns a usable leftover-map
axis tick caption independently of leftover-map axis share.
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 @@ -821,7 +824,8 @@ graphic-display axes (ADR 0324), leftover-map singular values on leftover-axis
report badges independently of leftover-map axis share (ADR 0325), leftover-map
comparison graphic leftover-map axis leftover-map singular values as leftoverMapComparePlotAxisBadge
(ADR 0326), leftover-map graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share
(ADR 0327);
(ADR 0327), leftover-map comparison graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share
(ADR 0328);
`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
25 changes: 25 additions & 0 deletions CHANGELOG.d/2.85.0-leftover-map-compare-plot-tick-axis-badge.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
## 2.85.0 — Leftover-map singular values on leftover-map comparison graphic leftover-map axis ticks independently of leftover-map axis share

- Caption leftover-map comparison graphic leftover-map axis ticks with persisted leftover-map
singular values `σ_k` through leftoverMapComparePlotTickAxisBadge independently of leftover-map
axis share (ADR 0328). After `make seed`, leftover-map comparison graphic leftover-map axis
ticks name persisted leftover-map singular values when leftoverMapComparePlotTickAxisBadge
returns a usable leftover-map axis tick `σ` caption even when leftover-map axis
share is omitted; click a leftover pair opens that post. A missing, non-finite,
or negative singular value omits that `σ` tick caption and keeps
`leftover map comparison graphic leftover-map axis {k} tick {value}`. Rank-0 unused
axes still name `σ 0.00`. Leftover-map comparison graphic leftover-map axis ticks stay
`leftover map comparison graphic leftover-map axis {k} tick {value} σ {singular}` when
`σ_k` is finite so they stay distinct from leftover-map graphic leftover-map axis ticks
`leftover-map axis {k} tick {value} σ {singular}`, from leftover-map graphic leftover-map
axis `leftover-map axis {k} σ {value}`, from leftover-axis
`leftover axis {k} σ {value}`, from comparison leftover-axis
`leftover map comparison leftover axis {k} σ {value}`, from comparison graphic leftover-map
axis `leftover map comparison graphic leftover-map axis {k} σ {value}`, and from comparison
graphic leftover-map axis ticks
`leftover map comparison graphic leftover-map axis {k} tick {value}`. Do not invent
`σ_k` from leftover-map axis share. Do not invent leftover-map axis share from
`σ_k`. Leftover-map comparison graphic leftover-map axis ticks never name leftover-map axis
share. This increment does not change leftover-map graphic leftover-map axis ticks.
A finite negative leftover is shown, never clamped. Never invent a leftover score.
Never invent a theta. No new columns.
25 changes: 25 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,31 @@ All notable changes to this project are documented here. Format follows

### Added

- Period leftover pairs now caption leftover-map comparison graphic leftover-map
axis ticks with persisted leftover-map singular values `σ_k` through
leftoverMapComparePlotTickAxisBadge independently of leftover-map axis share
(ADR 0328 / v2.85.0). After `make seed`, leftover-map comparison graphic leftover-map
axis ticks name persisted leftover-map singular values when leftoverMapComparePlotTickAxisBadge
returns a usable leftover-map axis tick `σ` caption even when leftover-map axis share
is omitted; click a leftover pair opens that post. A missing, non-finite, or
negative singular value omits that `σ` tick caption and keeps
`leftover map comparison graphic leftover-map axis {k} tick {value}`. Rank-0 unused
axes still name `σ 0.00`. Leftover-map comparison graphic leftover-map axis ticks stay
`leftover map comparison graphic leftover-map axis {k} tick {value} σ {singular}` when
`σ_k` is finite so they stay distinct from leftover-map graphic leftover-map axis ticks
`leftover-map axis {k} tick {value} σ {singular}`, from leftover-map graphic leftover-map
axis `leftover-map axis {k} σ {value}`, from leftover-axis
`leftover axis {k} σ {value}`, from comparison leftover-axis
`leftover map comparison leftover axis {k} σ {value}`, from comparison graphic leftover-map
axis `leftover map comparison graphic leftover-map axis {k} σ {value}`, and from comparison
graphic leftover-map axis ticks
`leftover map comparison graphic leftover-map axis {k} tick {value}`. Do not invent
`σ_k` from leftover-map axis share. Do not invent leftover-map axis share from
`σ_k`. Leftover-map comparison graphic leftover-map axis ticks never name leftover-map
axis share. This increment does not change leftover-map graphic leftover-map axis
ticks. A finite negative leftover is shown, never clamped. Never invent a leftover
score or a theta. No new columns.

- Period leftover pairs now caption leftover-map graphic leftover-map axis ticks
with persisted leftover-map singular values `σ_k` through leftoverMapPlotTickAxisBadge
independently of leftover-map axis share (ADR 0327 / v2.84.0). After `make seed`,
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 / 0316 / 0317 / 0318 / 0319 / 0320 / 0321 / 0322 / 0323 / 0324 / 0325 / 0326 / 0327), 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 / 0319 / 0320 / 0321 / 0322 / 0323 / 0324 / 0325 / 0326 / 0327 / 0328), 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
4 changes: 3 additions & 1 deletion docs/adr/0148-leftover-map-axis-share.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,9 @@
[ADR 0326](0326-leftover-map-compare-plot-axis-badge.md)
(leftover-map comparison graphic leftover-map axis leftover-map singular values as leftoverMapComparePlotAxisBadge);
[ADR 0327](0327-leftover-map-plot-tick-axis-badge.md)
(leftover-map graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share)
(leftover-map graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share);
[ADR 0328](0328-leftover-map-compare-plot-tick-axis-badge.md)
(leftover-map comparison graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share)

## Context

Expand Down
3 changes: 3 additions & 0 deletions docs/adr/0320-leftover-map-compare-plot-ticks.md
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,9 @@ and distance are finite, `R̂ = ξ · ζ` and `d = ‖ξ − ζ‖`.
## Related

Independent of leftover-map singular values on leftover-axis report badges.
Independent of leftover-map comparison graphic leftover-map axis tick leftover-map
singular values independently of leftover-map axis share
([ADR 0328](0328-leftover-map-compare-plot-tick-axis-badge.md)).

## References

Expand Down
4 changes: 3 additions & 1 deletion docs/adr/0326-leftover-map-compare-plot-axis-badge.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,9 @@ singular values on the grouping comparison leftover-map graphic that still
inline σ and share ([ADR 0321](0321-leftover-map-compare-plot-singular.md)).
Independent of leftover-map graphic leftover-map axis tick leftover-map singular
values independently of leftover-map axis share
([ADR 0327](0327-leftover-map-plot-tick-axis-badge.md)).
([ADR 0327](0327-leftover-map-plot-tick-axis-badge.md)). Independent of leftover-map
comparison graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share
([ADR 0328](0328-leftover-map-compare-plot-tick-axis-badge.md)).

## References

Expand Down
9 changes: 7 additions & 2 deletions docs/adr/0327-leftover-map-plot-tick-axis-badge.md
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,10 @@ leftover-map graphic leftover-map axis tick `σ` caption.

This increment does not change leftover-map comparison graphic leftover-map axis
ticks. Those comparison graphic leftover-map axis ticks stay
`leftover map comparison graphic leftover-map axis {axis} tick {value}` (ADR 0320).
`leftover map comparison graphic leftover-map axis {axis} tick {value}` (ADR 0320)
until leftover-map comparison graphic leftover-map axis tick leftover-map singular
values independently of leftover-map axis share
([ADR 0328](0328-leftover-map-compare-plot-tick-axis-badge.md)).
This increment does not persist leftover-map inner product, cosine, or length.

Do not add SQL. Do not edit shipped migrations. Do not invent a leftover
Expand Down Expand Up @@ -105,7 +108,9 @@ singular values on leftover-map graphic-display axes
singular values on leftover-axis report badges independently of leftover-map axis
share ([ADR 0325](0325-leftover-map-axis-singular-only.md)). Independent of leftover-map
coordinate ticks on the grouping comparison leftover-map graphic
([ADR 0320](0320-leftover-map-compare-plot-ticks.md)).
([ADR 0320](0320-leftover-map-compare-plot-ticks.md)). Independent of leftover-map
comparison graphic leftover-map axis tick leftover-map singular values independently of leftover-map axis share
([ADR 0328](0328-leftover-map-compare-plot-tick-axis-badge.md)).

## References

Expand Down
Loading