Skip to content

chore: re-pin content onto the island v1.1 batch - #333

Closed
stellarfeline wants to merge 2 commits into
mainfrom
chore/content-pin-v11
Closed

chore: re-pin content onto the island v1.1 batch#333
stellarfeline wants to merge 2 commits into
mainfrom
chore/content-pin-v11

Conversation

@stellarfeline

Copy link
Copy Markdown
Owner

87a8adee4c58c0f78f2e0e949c625697c3f5b04df125aff, carrying content #29 (flock), #32 (three actor nameplates), #33 (untrack the absolute-path symlink).

Why this must land before #317, measured

A sidecar row the engine does not inventory is tolerated; an inventory key with no sidecar row is DW0180 and hard. Verified by building the island with today's main engine against the new content: exit 0, no DW0180/DW0181.

So old-engine + new-content is green, new-engine + old-content is red — the pin leads the engine for this change. Landing #317 first would red main on the campaign builds required check.

Worth recording that this is the opposite of the #260 / content#21 ordering, where PrefabMeta's deny_unknown_fields made engine-first the only safe order. The direction is a property of the change, not a rule of the repo, and it has to be established each time rather than remembered.

87a8ade -> e4c58c0f78f2e0e949c625697c3f5b04df125aff

Carries content #29 (the flock walks out of the pen), #32 (three actor
nameplates the widened l10n inventory now requires) and #33 (untrack the
absolute-path symlink).

Ordering, established by measurement rather than assumed: this must land
BEFORE #317. A sidecar row the engine does not inventory is tolerated (built
green against today's main), but an inventory key with no sidecar row is
DW0180 and hard — so new-engine-with-old-content reds, and old-engine-with-
new-content does not. The pin therefore leads the engine here. Note this is
the OPPOSITE of the #260/content#21 ordering, where PrefabMeta's
deny_unknown_fields made engine-first the only safe order: the direction is a
property of the change, never a rule of the repo.
@stellarfeline

Copy link
Copy Markdown
Owner Author

Folded into #317 (be78fd7 cherry-picked). The inventory widening and this pin are one change across two repos — either half alone is red, measured both ways; see #317 for the two runs.

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