-
Notifications
You must be signed in to change notification settings - Fork 1
feat(reports): leftover-map origin on leftover-map comparison graphic leftover-map criterion leftover-map item coordinates independently of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates (v2.107.0) #912
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
seonghobae
wants to merge
1
commit into
feat/leftover-map-compare-plot-post-origin-badge-v21060
Choose a base branch
from
feat/leftover-map-compare-plot-criterion-origin-badge-v21070
base: feat/leftover-map-compare-plot-post-origin-badge-v21060
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from all commits
Commits
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
12 changes: 12 additions & 0 deletions
12
CHANGELOG.d/2.107.0-leftover-map-compare-plot-criterion-origin-badge.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,12 @@ | ||
| ## 2.107.0 — Leftover-map origin on leftover-map comparison graphic leftover-map criterion leftover-map item coordinates independently of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
|
|
||
| - Caption leftover-map comparison graphic leftover-map criterion leftover-map origin leftover-map item coordinates through leftoverMapComparePlotCriterionBadge | ||
| independently of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates (ADR 0350). After `make seed`, leftover-map comparison graphic leftover-map | ||
| criterion leftover-map origin leftover-map item coordinates name leftover-map origin when leftoverMapPlotCoordinatePairIsOrigin returns true. Distinct accessible name | ||
| `leftover map comparison graphic leftover-map criterion {label} at leftover-map origin ζ {item}`. Rank-0 unused axes still name leftover-map origin `(0.00, 0.00)`. | ||
| Non-origin leftover-map comparison graphic leftover-map criterion leftover-map item coordinates stay | ||
| `leftover map comparison graphic leftover-map criterion {label} at ζ {item}`. leftoverMapPlotCriterionBadge stays leftover-map graphic leftover-map | ||
| criterion leftover-map origin leftover-map item coordinate keys. leftoverMapComparePlotPostBadge stays leftover-map comparison graphic leftover-map | ||
| post leftover-map origin leftover-map person coordinate keys this increment. Do not invent leftover-map origin from leftover-map person coordinates `ξ`. | ||
| Do not mix #877. A finite negative leftover is shown, never clamped. Never invent a leftover score. | ||
| Never invent a theta. No new columns. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -8,8 +8,17 @@ All notable changes to this project are documented here. Format follows | |
|
|
||
| ### Added | ||
|
|
||
| - Period leftover pairs now caption leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
| through leftoverMapComparePlotPostBadge independently of leftover-map graphic leftover-map post leftover-map origin leftover-map person coordinates (ADR 0349 / v2.106.0). After `make seed`, leftover-map comparison graphic leftover-map | ||
| - Period leftover pairs now caption leftover-map comparison graphic leftover-map criterion leftover-map origin leftover-map item coordinates | ||
| through leftoverMapComparePlotCriterionBadge independently of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates (ADR 0350 / v2.107.0). After `make seed`, leftover-map comparison graphic leftover-map | ||
| criterion leftover-map origin leftover-map item coordinates name leftover-map origin when leftoverMapPlotCoordinatePairIsOrigin returns true. Distinct accessible name | ||
| `leftover map comparison graphic leftover-map criterion {label} at leftover-map origin ζ {item}`. Rank-0 unused axes still name leftover-map origin `(0.00, 0.00)`. | ||
| Non-origin leftover-map comparison graphic leftover-map criterion leftover-map item coordinates stay | ||
| `leftover map comparison graphic leftover-map criterion {label} at ζ {item}`. leftoverMapPlotCriterionBadge stays leftover-map graphic leftover-map | ||
| criterion leftover-map origin leftover-map item coordinate keys. leftoverMapComparePlotPostBadge stays leftover-map comparison graphic leftover-map | ||
| post leftover-map origin leftover-map person coordinate keys this increment. Do not invent leftover-map origin from leftover-map person coordinates `ξ`. | ||
| Do not mix #877. A finite negative leftover is shown, never clamped. Never invent a leftover score or a theta. No new columns. | ||
|
|
||
|
|
||
|
Comment on lines
+11
to
+21
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||
| post leftover-map origin leftover-map person coordinates name leftover-map origin when leftoverMapPlotCoordinatePairIsOrigin returns true. Distinct accessible name | ||
| `Open leftover map comparison graphic leftover-map post {title} at leftover-map origin ξ {person}`. Rank-0 unused axes still name leftover-map origin `(0.00, 0.00)`. | ||
| Non-origin leftover-map comparison graphic leftover-map post leftover-map person coordinates stay | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
90 changes: 90 additions & 0 deletions
90
docs/adr/0350-leftover-map-compare-plot-criterion-origin-badge.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,90 @@ | ||
| # ADR 0350 — Name leftover-map origin on leftover-map comparison graphic leftover-map criterion leftover-map item coordinates independently of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
|
|
||
| **Decision status:** Accepted | ||
| **Date:** 2026-09-02 | ||
|
|
||
| Amends leftover-map item coordinates on leftover-map comparison graphic leftover-map criterion markers independently of leftover-map post ξ markers | ||
| ([ADR 0336](0336-leftover-map-compare-plot-criterion-coordinates.md)). Independent of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates independently of leftover-map graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
| ([ADR 0349](0349-leftover-map-compare-plot-post-origin-badge.md)). Independent of leftover-map graphic leftover-map post leftover-map origin leftover-map person coordinates independently of leftover-map criterion leftover-map item coordinates | ||
| ([ADR 0348](0348-leftover-map-plot-post-origin-badge.md)). Independent of leftover-map graphic leftover-map criterion leftover-map origin leftover-map item coordinates independently of leftover-map person coordinates | ||
| ([ADR 0347](0347-leftover-map-plot-criterion-origin-badge.md)). Independent of leftover-map leftover-axis origin ticks independently of leftover-map axis share and leftover-map singular values | ||
| ([ADR 0346](0346-leftover-map-axis-tick-origin-badge.md)). Independent of leftover-map leftover-axis origin ticks on the competing origin-tick stack (do not mix #877). | ||
|
|
||
| ## Context | ||
|
|
||
| ADR 0336 already names leftover-map comparison graphic leftover-map criterion leftover-map item coordinates | ||
| `leftover map comparison graphic leftover-map criterion {label} at ζ {item}`. Rank-0 unused axes still persist leftover-map | ||
| origin `(0.00, 0.00)` (`formatSignedLeftoverValue(0)` emits no plus). Origin leftover-map | ||
| item coordinates still interpolate leftover-map origin only through leftover-map comparison graphic leftover-map criterion leftover-map | ||
| item coordinate keys. A missing or non-finite leftover-map item coordinate pair omits independently | ||
| of leftover-map person coordinates `ξ`. A finite negative leftover is shown, never clamped. | ||
| Do not invent leftover-map origin from leftover-map person coordinates `ξ`. leftoverMapPlotCriterionBadge stays | ||
| `leftover-map criterion {label} at leftover-map origin ζ {item}` | ||
| this increment. leftoverMapComparePlotPostBadge stays | ||
| `Open leftover map comparison graphic leftover-map post {title} at leftover-map origin ξ {person}` | ||
| this increment. | ||
|
|
||
| This increment names leftover-map comparison graphic leftover-map criterion leftover-map origin leftover-map | ||
| item coordinates as leftoverMapComparePlotCriterionBadge. Leftover-map comparison graphic leftover-map criterion leftover-map origin leftover-map | ||
| item coordinates stay | ||
| `leftover map comparison graphic leftover-map criterion {label} at leftover-map origin ζ {item}` | ||
| when leftoverMapPlotCoordinatePairIsOrigin returns true, so they stay distinct from leftover-map | ||
| comparison graphic leftover-map criterion leftover-map item coordinates | ||
| `leftover map comparison graphic leftover-map criterion {label} at ζ {item}`, | ||
| leftover-map graphic leftover-map criterion leftover-map origin leftover-map item coordinates | ||
| `leftover-map criterion {label} at leftover-map origin ζ {item}`, | ||
| and leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
| `Open leftover map comparison graphic leftover-map post {title} at leftover-map origin ξ {person}`. | ||
| It does not add columns. Do not invent a leftover score. Do not invent a theta. | ||
|
|
||
| This protected increment uses **0350** so it does not collide with leftover-map comparison graphic leftover-map | ||
| post leftover-map origin leftover-map person coordinates independently of leftover-map graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
| (0349) or leftover-map leftover-axis origin ticks (#877). | ||
|
|
||
| ## Decision | ||
|
|
||
| On leftover-map comparison graphic leftover-map criterion markers, caption leftover-map origin | ||
| when leftoverMapPlotCoordinatePairIsOrigin returns true. Rank-0 unused axes still name leftover-map | ||
| origin `(0.00, 0.00)`. Non-origin leftover-map item coordinates stay leftover-map comparison graphic leftover-map criterion leftover-map | ||
| item coordinate keys. leftoverMapPlotCriterionBadge, leftoverMapComparePlotPostBadge, | ||
| leftoverMapPlotPostBadge, leftoverMapListCriterionBadge, leftoverMapCompareListCriterionBadge, leftoverMapPlotTickAxisBadge, | ||
| leftoverMapComparePlotTickAxisBadge, leftoverMapCompareAxisTickBadge, and leftoverMapAxisTickBadge | ||
| do not change leftover-map origin naming this increment. | ||
|
|
||
| Do not add SQL. Do not edit shipped migrations. Do not invent a leftover | ||
| score. Do not invent a theta. | ||
|
|
||
| ## Consequences | ||
|
|
||
| After `make seed`, leftover-map comparison graphic leftover-map criterion leftover-map origin leftover-map item | ||
| coordinates name leftover-map origin independently of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinates. Rank-0 unused | ||
| axes still name leftover-map origin `(0.00, 0.00)`. leftoverMapPlotCriterionBadge stays leftover-map graphic leftover-map | ||
| criterion leftover-map origin leftover-map item coordinate keys. leftoverMapComparePlotPostBadge | ||
| stays leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person coordinate keys. leftover-map comparison graphic leftover-map | ||
| criterion leftover-map item coordinates independently of leftover-map post ξ markers | ||
| (ADR 0336) remain. | ||
|
|
||
| ## Related | ||
|
|
||
| Independent of leftover-map comparison graphic leftover-map post leftover-map origin leftover-map person | ||
| coordinates independently of leftover-map graphic leftover-map post leftover-map origin leftover-map person coordinates | ||
| ([ADR 0349](0349-leftover-map-compare-plot-post-origin-badge.md)). Independent of leftover-map | ||
| item coordinates on leftover-map comparison graphic leftover-map criterion markers independently of leftover-map | ||
| post ξ markers ([ADR 0336](0336-leftover-map-compare-plot-criterion-coordinates.md)). Independent of leftover-map | ||
| graphic leftover-map criterion leftover-map origin leftover-map item coordinates independently of leftover-map | ||
| person coordinates ([ADR 0347](0347-leftover-map-plot-criterion-origin-badge.md)). Independent of leftover-map | ||
| leftover-axis origin ticks independently of leftover-map axis share and leftover-map singular values | ||
| ([ADR 0346](0346-leftover-map-axis-tick-origin-badge.md)). | ||
|
|
||
| ## References | ||
|
|
||
| Gabriel, K. R. (1971). The biplot graphic display of matrices with | ||
| application to principal component analysis. *Biometrika, 58*(3), | ||
| 453–467. https://doi.org/10.1093/biomet/58.3.453 | ||
|
|
||
| Jeon, M., Jin, I. H., Schweinberger, M., & Baugh, S. (2021). Mapping | ||
| unobserved item–respondent interactions: A latent space item response | ||
| model with interaction map. *Psychometrika, 86*(2), 378–403. | ||
| https://doi.org/10.1007/s11336-021-09762-5 | ||
| (LSIRM interaction `−γ‖ξ_j − ζ_i‖` after main effects | ||
| `α_j − β_i`; typically `p = 2` for the interaction map.) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Adding the v2.107 entry replaces the first two lines of the existing ADR 0349 / v2.106 entry instead of inserting above them. As a result, lines 22–28 are now an orphaned continuation beginning with “post leftover-map…” and the changelog no longer identifies the v2.106 feature or its helper/ADR. Preserve the prior bullet intact below the new entry so generated or rendered release notes retain that release history.
Useful? React with 👍 / 👎.