the seam is asked for, and a deploy may ride it — .fastlane.just header #21
No reviewers
Labels
No labels
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Meta/Campaign
Meta/Epic
Meta/Session
Priority/Critical
Priority/High
Priority/Low
Priority/Medium
Reviewed/Confirmed
Reviewed/Curated
Reviewed/Duplicate
Reviewed/Invalid
Reviewed/Won't Fix
Scope/Campaign
Status/Abandoned
Status/Blocked
Status/Conflicted
Status/In Progress
Status/In Review
Status/Need Grooming
Status/Need More Info
Status/Ready
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
Ting/Jostoph!21
Loading…
Reference in a new issue
No description provided.
Delete branch "agent.teyla/Jostoph:fastlane-asked-for"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Header only;
assembleis untouched. The file described a contract it no longer has, and the two halves it got wrong were the two an operator would act on.Presence is no longer the toggle
It used to be: with the file in place, every nix evaluation in the consuming interface ran against the manifest's development repos — read verbs included. Two checkouts of one repo then described different worlds, with nothing at the command line to say which one you were reading.
The assembled flags now sit in the environment unspent and the consumer asks for them by name.
lar.ad/flake-opsspells it--fastlane(#76, merged in #77) and is the reference wiring.A deploy may ride it
This reverses what the file said outright:
That rule survives as the default, which is where it belongs. But a change to a development repo has to be landed on a machine before anyone can say it works, and refusing outright only moved the override somewhere less visible. The flag is the operator accepting, for one run, that this closure is not re-derivable from the repo alone. Owner's ruling, 2026-08-11.
Also recorded
Verification
Branched from
upstream/mainat468e82e, so the branch-probe warning block is intact — my fork was stale and I did not push from it.After the edit, against the live manifest:
just -f .fastlane.just --listresolves,assembleemits the same four--override-inputpairsnix flake metadataproves the override applies:Same rev because the branches are in sync today, which is also why the resulting
nixos-system-heimdallrdrvPath is byte-identical either way — the seam is aimed elsewhere, and today elsewhere holds the same content.Scope note: flake-ops is currently the only repo wiring the seam. dendrite ships a small
.justfile(a jj doctor) with noflake_override, and sleipnir/nixops4-providers have no nix-side justfile at all — so there is no sweep of consumers to do, only this file, which is what every future consumer fetches.