Skip to content

feat: resolve view signals with authenticated render context - #110

Merged
rodrigoteamx merged 1 commit into
mainfrom
rodrigoteamx/panel-termination
Sep 15, 2026
Merged

rodrigoteamx merged 1 commit into
mainfrom
rodrigoteamx/panel-termination

Conversation

@rodrigoteamx

Copy link
Copy Markdown
Contributor

A declared view currently builds initial signals during section discovery, before the authenticated render context exists. This adds an optional signalsFromContext resolver for the active view so identity-dependent state can be seeded from the same context as its components. Static signals remain compatible and all values retain the existing conflict checks.

Measured in greenhouse 0396/0714: a fresh native panel keeps its own session counters while another principal has a pending turn. Validation: 281 tests / 3,105 assertions, 93.75% line coverage, PHPStan, style, docblocks and attribution. Context loss is rejected by an executed mutation control.

Governed by getmilpa/greenhouse evidence 0714 and decision 0396; preserve static seeds and conflict checks.
@rodrigoteamx
rodrigoteamx merged commit 7e24781 into main Sep 15, 2026
2 checks passed
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