Skip to content

fix(contextful-measures): build the note line with contextful-ci measure-report - #199

Merged
debuggingfuture merged 1 commit into
mainfrom
contextful-measures/report-via-cli
Oct 16, 2026
Merged

debuggingfuture merged 1 commit into
mainfrom
contextful-measures/report-via-cli

Conversation

@debuggingfuture

Copy link
Copy Markdown
Member

The contextful-measures run builds its refs/notes/measures line with contextful-ci measure-report instead of an inline Node script. Contextful owns the note format: the command collects every record, red tiers included, reads FlareDispatch execution ids as run ids, and annotates trend figures against earlier notes. The run fetches refs/notes/measures into the clone first, since a plain clone omits notes refs; a failed fetch yields a report without annotations.

Requires the consumer's measure-report to accept string run ids, which its default branch carries (fractalboxdev/contextful#563).

  • vitest run runs/contextful-measures.test.ts — 4 passed
  • tsc --noEmit (runs), oxlint — clean

…ure-report

The inline report script restated Contextful's note format and dropped trend
annotations. contextful-ci measure-report owns the line, reads string execution
ids, and annotates trend figures against the fetched refs/notes/measures history.
@debuggingfuture
debuggingfuture merged commit 0ddf518 into main Oct 16, 2026
2 of 3 checks passed
@debuggingfuture
debuggingfuture deleted the contextful-measures/report-via-cli branch October 16, 2026 19:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant