fly: adopt mudflaps 0.4.0 (roadmap cleared: signal/exec/ps)#820
Merged
Conversation
mudflaps 0.4.0 implements the last three Machines roadmap endpoints
(signal/exec/ps) and clears its roadmap. Bump the single-source pin from 0.3.1.
flyApply doesn't call the new endpoints, so behavior is unchanged — this adopts
the release we cut deliberately and keeps the emulator-freshness check quiet.
Verified live against ghcr.io/intentius/mudflaps:0.4.0: the machines-contract
coverage test (contract ⊆ implemented, no roadmap dependency) and the flyApply
integration test both pass; the freshness check now reports mudflaps current.
The MACHINES_CONTRACT is unchanged — the new endpoints aren't part of the
applier's surface. No tutorial or lexicon-doc changes needed: chant's mudflaps
references are generic ("the flaps fake"), never version- or roadmap-specific.
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Follows the mudflaps v0.4.0 release (INTENTIUS/mudflaps#57), which implements the last three Machines roadmap endpoints (
signal/exec/ps) and clears the mudflaps roadmap.What
Bump the single-source
MUDFLAPS_IMAGEpin0.3.1→0.4.0.flyApplydoesn't call the new endpoints, so behavior is unchanged — this adopts the release deliberately (rather than waiting for the weekly freshness notice) and keeps the pin current.Validation (live against
ghcr.io/intentius/mudflaps:0.4.0)machines-contractdocker coverage test — contract ⊆ implemented, no roadmap dependency (roadmap now empty).fly-applydocker integration test — flyApply's full apply/rollback loop against 0.4.0.No other changes needed
MACHINES_CONTRACTunchanged — signal/exec/ps aren't part of the applier's surface.unimplementedlist), so nothing to release there.