You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Last 90 days: 6 pinned values changed in 6 commits; docs changed in all of them
#3446
Hi hyperdxio team. I ran hyperdx's last 90 days of commits (443) through a tool that pins "values the code promises" (291 constants, enums and config fields) and watches when they change. Just the numbers:
All 6 commits that changed a pinned value also touched a Markdown file — that's rare, and it's exactly the discipline a check can keep for you the one time someone forgets.
I'm building MergeGate, a GitHub check that catches exactly this on every PR: next to a sentence in your docs you declare one line (source: path#SYMBOL, expect:); a PR that changes the value gets a 🔴 (and can block the merge if you opt in), and if the code is right a button opens a PR that rewrites the doc. No LLM in the verdict.
If this isn't welcome, please close the issue — I won't post again. The table came from a git clone --shallow-since of public history; nothing was written to the repository.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Hi hyperdxio team. I ran hyperdx's last 90 days of commits (443) through a tool that pins "values the code promises" (291 constants, enums and config fields) and watches when they change. Just the numbers:
05a3fd8packages/api/src/models/alert.ts#AlertState+ERRORdf4a7a5packages/api/src/models/alert.ts#AlertSource+inline6873416packages/api/src/routers/external-api/v2/utils/alertChartConfig.ts#EVALUATION_INERT_CONFIG_KEYS+heatmap68082b6packages/common-utils/src/types.ts#DisplayType+stacked_lineaf6e7f6packages/api/src/routers/external-api/v2/utils/alertChartConfig.ts#EVALUATION_INERT_CONFIG_KEYS+description0000fa4packages/api/src/routers/external-api/v2/utils/alertChartConfig.ts#EVALUATION_INERT_CONFIG_KEYS+lineInterpolationAll 6 commits that changed a pinned value also touched a Markdown file — that's rare, and it's exactly the discipline a check can keep for you the one time someone forgets.
I'm building MergeGate, a GitHub check that catches exactly this on every PR: next to a sentence in your docs you declare one line (
source: path#SYMBOL,expect:); a PR that changes the value gets a 🔴 (and can block the merge if you opt in), and if the code is right a button opens a PR that rewrites the doc. No LLM in the verdict.Free for public repositories. Installing it posts the full version of the table above as an issue: https://github.com/apps/mergegate-checks/installations/new · how it works: https://mergegate.tacita.cloud/en
If this isn't welcome, please close the issue — I won't post again. The table came from a
git clone --shallow-sinceof public history; nothing was written to the repository.All reactions