Skip to content

Names the statifier_blocks moves past 0.35 in the first-workflow guide - #173

Merged
johnnyt merged 1 commit into
mainfrom
se-9lmp-guide-move-history-041
Sep 30, 2026
Merged

johnnyt merged 1 commit into
mainfrom
se-9lmp-guide-move-history-041

Conversation

@johnnyt

@johnnyt johnnyt commented Sep 30, 2026

Copy link
Copy Markdown
Member

What

docs/guides/first-workflow.md, "Moving an existing host to these pins", narrated the statifier_blocks moves only up to 0.35.0 while its pin table names 0.41.0. The section now ends with one more "later move" paragraph and a bullet per statifier_blocks minor from 0.36.0 to 0.41.0, each saying what the move changed for this recipe: nothing, and why. The persistence half of the history already reached 0.21.0 and is untouched.

Review (in-turn, docs only)

I re-read the diff against the bead and checked each claim against its source. The release contents come from statifier_blocks' docs/upgrading.md and CHANGELOG on its main. The recipe's calls come from StatifierExamples.FirstWorkflow.run/1 and its private decode, publish and register steps, and StatifierExamples.Publish.check/2. The document's blocks and config keys come from priv/first_workflow/hold_pickup.json (a core.sequence holding a core.invoke and a core.wait, no core.send, no note). The declared field types of invoke_type, assign_to, params and duration come from config_schema/1 in statifier_blocks' StatifierBlocks.Core.Invoke and StatifierBlocks.Core.Wait at v0.41.0. The pre-flight claim comes from test/statifier_examples/block_schema_test.exs, whose tests "the pre-flight finds nothing in any palette this app mounts" and "the pre-flight finds nothing in any shipped block document" cover this document. The recipe's own files show no change tied to any of these pin moves in git log since the 0.36 move, and CI on main at the 0.41.0 pin is green.

Gate

Docs only: no Elixir code changes, so under this repo's CLAUDE.md commit row there is no gate to run. CI runs as usual. No changelog entry: this repo takes none.

Refs: se-9lmp

The first-workflow guide's move history stopped at statifier_blocks
0.35.0 while its pin table names 0.41.0. It now names each move from
0.36.0 to 0.41.0 and what it changed for this recipe: nothing. The
card-line, Describe and Map changes reach no call the recipe makes; the
declared field types that bind from 0.38.0 admit every config value in
the hold pickup document, which the suite's pre-flight checks; the
block note from 0.39.0 is absent from that document; the note edit and
description region from 0.40.0 are the editor's.

Docs only: no Elixir code changes, so there is no gate to run.

Refs: se-9lmp
@johnnyt
johnnyt merged commit 9c039ff into main Sep 30, 2026
3 checks passed
@johnnyt
johnnyt deleted the se-9lmp-guide-move-history-041 branch September 30, 2026 06:24
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