Add forge selector probe comment to Iced view pattern docs
Intent: Insert a temporary HTML comment at the top of the iced-view-pattern.md document that acts as a probe marker. This marker is used to validate that the desktop-only Apple build lane is correctly selected by the forge/CI infrastructure when changes land in the pika-desktop crate.
Affected files: crates/pika-desktop/iced-view-pattern.md
@@ -1,5 +1,7 @@
## Iced View Module Pattern
+<!-- Temporary forge selector probe: desktop-only Apple lane validation. -->
+
- Each module has a `State` struct that holds state for that module
A single HTML comment is inserted on line 3 of crates/pika-desktop/iced-view-pattern.md, immediately after the heading:
<!-- Temporary forge selector probe: desktop-only Apple lane validation. -->
Why this matters
The comment itself carries no runtime or documentation impact — HTML comments are invisible in rendered Markdown. Its purpose is infrastructure validation: by touching a file inside crates/pika-desktop/, the branch can verify that the forge (CI/CD) correctly routes the change through the Apple-specific desktop build lane.
This is a common pattern for probing lane-selection logic:
- A minimal, non-destructive change is made to a path that should trigger a specific pipeline.
- CI results confirm whether the expected lane was activated.
- The probe comment is removed once validation is complete (as indicated by the
Temporaryprefix).
No other files are modified, and the existing documentation content is untouched.