{"schemaVersion":"2.0.0","status":"complete","areas":[{"id":"blazor","label":"Blazor","openByDefault":false,"status":"complete","attemptedAt":"10/11/2026 13:00:52","candidateCountsAvailable":true,"source":{"repository":"dotnet/aspnetcore","schemaVersion":"1.0.0","generatedAt":"2026-10-11T13:00:53.82446Z","query":{"openPullRequestCount":403,"returnedPullRequestCount":403,"complete":true},"filter":{"name":"blazor","description":"Blazor and Components pull requests","coverage":"labels-and-paths","selection":"(labels any of [area-blazor, feature-blazor-*, Blazor \u2665 *] OR paths any of [src/Components/**])","allRepositoryPullRequests":false},"discussion":{"candidateLimit":20,"assessedCandidateCount":16,"verificationNeededCount":5,"unassessedReviewNowCount":0},"mergeDiscussion":{"candidateLimit":20,"assessedCandidateCount":1,"verificationNeededCount":1,"unassessedCandidateCount":0,"eligibleCount":0,"excludedCandidateCount":0,"verificationLimit":3},"census":{"openPullRequests":403,"matched":147,"labelOnly":10,"pathOnly":5,"labelAndPath":132,"incidentalPathExcluded":1,"unresolvedMergeable":0,"byBucket":{"ReviewNow":16,"NeedsRescue":15,"ReadyToMerge":1,"WaitingOnAuthor":35,"WaitingOnCI":35,"DesignDecision":0,"Draft":22,"Excluded":23}},"overflow":{"reviewNow":11,"needsRescue":12,"readyToMerge":1},"caps":{"reviewNow":5,"needsRescue":3,"readyToMerge":3,"reviewNowPerAuthor":2},"warnings":[]},"views":{"reviewNow":[{"number":69174,"title":"Avoid starting the response when navigating with exception","author":"ilonatommy","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":31,"idleDays":19,"scopeMatch":"label-and-path"},{"number":69547,"title":"Document source-generator wiring and build-gate gotchas in agent instruction files","author":"rghvgrv","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","community-contribution"],"blockers":[],"ageDays":15,"idleDays":5,"scopeMatch":"label-and-path"},{"number":69693,"title":"Improve diagnostics for Interactive Server component activation failures caused by missing DI services","author":"BrundhaVelusamy","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["needs-first-review","community-contribution"],"blockers":[],"ageDays":4,"idleDays":4,"scopeMatch":"label-and-path"},{"number":68365,"title":"Preserve modified state when InputBase parsing fails","author":"PureWeen","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","ci-rerun-pending"],"blockers":[],"ageDays":60,"idleDays":4,"scopeMatch":"label-and-path"},{"number":65573,"title":"Fix (link removed)() NullReferenceException for default struct","author":"kubaflo","bucket":"ReviewNow","rank":5,"nextActor":"human reviewer","reasonCodes":["review-requested","community-contribution"],"blockers":[],"ageDays":224,"idleDays":3,"scopeMatch":"label-and-path"}],"verifyDiscussionBeforeReview":[{"number":68955,"title":"(Blazor) Add E2E testing skill","author":"javiercn","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","head-changed-after-review","ci-rerun-pending"],"blockers":[],"ageDays":39,"idleDays":12,"scopeMatch":"path-only","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":5,"returnedCount":5,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}}},{"number":69659,"title":"Fix misleading error for synchronous async JS interop calls","author":"shantanu2002git","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["needs-first-review","community-contribution"],"blockers":[],"ageDays":6,"idleDays":6,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["current-inline-discussion-unassessed"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":1,"returnedCount":1,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}},{"number":66868,"title":"Fix NullReferenceException when InputSelect (multiple) has no selection","author":"irfanajaffer","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","head-changed-after-review","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":137,"idleDays":5,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":7,"commentEvidenceTruncated":false,"threads":{"totalCount":23,"returnedCount":23,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}}},{"number":67617,"title":"Add analyzer for RazorComponentResult parameter validation","author":"dkamburov","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","community-contribution"],"blockers":[],"ageDays":97,"idleDays":2,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification","current-inline-discussion-unassessed"],"commentTotalCount":5,"commentEvidenceTruncated":false,"threads":{"totalCount":10,"returnedCount":10,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}},{"number":69305,"title":"(Prototype) Typed browser platform APIs for Blazor, starting with Web Storage","author":"jsakamotoIGJP","bucket":"ReviewNow","rank":5,"nextActor":"human reviewer","reasonCodes":["review-requested","community-contribution"],"blockers":[],"ageDays":26,"idleDays":1,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification","current-inline-discussion-unassessed"],"commentTotalCount":17,"commentEvidenceTruncated":true,"threads":{"totalCount":3,"returnedCount":3,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}}],"needsRescue":[{"number":62349,"title":"Unescape relative path before file lookup to fix space-in-filename issue","author":"jacob-l","bucket":"NeedsRescue","rank":1,"nextActor":"maintainer/triager","reasonCodes":["blocked-label","ci-rerun-pending","community-contribution"],"blockers":["A blocking label requires an explicit triage decision."],"ageDays":484,"idleDays":484,"scopeMatch":"label-and-path"},{"number":66921,"title":"(Blazor) Add blob() to the JS DotNetStreamReference","author":"EduardF1","bucket":"NeedsRescue","rank":2,"nextActor":"maintainer/triager","reasonCodes":["never-reviewed","orphan-unassigned","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":134,"idleDays":134,"scopeMatch":"label-and-path"},{"number":67551,"title":"feat: Add (link removed) for programmatic form submission","author":"JayArrowz","bucket":"NeedsRescue","rank":3,"nextActor":"maintainer/triager","reasonCodes":["never-reviewed","orphan-unassigned","ci-rerun-pending"],"blockers":[],"ageDays":101,"idleDays":101,"scopeMatch":"label-and-path"}],"readyToMerge":[],"verifyDiscussionBeforeMerge":[{"number":67088,"title":"Fix Blazor TextArea Not Updating","author":"NanthiniMahalingam","bucket":"ReadyToMerge","rank":1,"nextActor":"merger","reasonCodes":["approved","mergeable","ci-green","community-contribution"],"blockers":[],"ageDays":124,"idleDays":124,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":false,"signals":["review-evidence-incomplete"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":14,"returnedCount":14,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}},"mergeEligibility":"verification-needed"}]}},{"id":"repository-wide","label":"Repository-wide","openByDefault":false,"status":"complete","attemptedAt":"10/11/2026 13:00:52","candidateCountsAvailable":true,"source":{"repository":"dotnet/aspnetcore","schemaVersion":"1.0.0","generatedAt":"2026-10-11T13:02:11.6484077Z","query":{"openPullRequestCount":403,"returnedPullRequestCount":403,"complete":true},"filter":{"name":"adhoc","description":"Ad hoc pull-request scope","coverage":"all-repo","selection":"(all open pull requests)","allRepositoryPullRequests":true},"discussion":{"candidateLimit":20,"assessedCandidateCount":20,"verificationNeededCount":4,"unassessedReviewNowCount":39},"mergeDiscussion":{"candidateLimit":20,"assessedCandidateCount":1,"verificationNeededCount":1,"unassessedCandidateCount":0,"eligibleCount":0,"excludedCandidateCount":0,"verificationLimit":3},"census":{"openPullRequests":403,"matched":403,"labelOnly":0,"pathOnly":0,"labelAndPath":0,"incidentalPathExcluded":0,"unresolvedMergeable":0,"byBucket":{"ReviewNow":59,"NeedsRescue":57,"ReadyToMerge":1,"WaitingOnAuthor":82,"WaitingOnCI":108,"DesignDecision":0,"Draft":54,"Excluded":42}},"overflow":{"reviewNow":54,"needsRescue":54,"readyToMerge":1},"caps":{"reviewNow":5,"needsRescue":3,"readyToMerge":3,"reviewNowPerAuthor":2},"warnings":["Discussion evidence was assessed for the first 20 Review now candidate(s). 39 lower-ranked candidate(s) cannot enter the unattended digest."]},"views":{"reviewNow":[{"number":69230,"title":"(IIS) Fix ServerErrorHandler response content lifetime","author":"javiercn","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":29,"idleDays":27,"scopeMatch":"all-repo"},{"number":69260,"title":"Fix RouteHandlerAnalyzer Crash On Method Groups From Referenced Assemblies","author":"AzeemullahRg","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":28,"idleDays":26,"scopeMatch":"all-repo"},{"number":69277,"title":"(Identity) Use ordinal equality for external login keys","author":"javiercn","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":27,"idleDays":26,"scopeMatch":"all-repo"},{"number":68870,"title":"Extract issue triage guidance into a reusable skill with regression evals","author":"PureWeen","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":44,"idleDays":25,"scopeMatch":"all-repo"},{"number":69330,"title":"Add Kestrel architecture overview","author":"PureWeen","bucket":"ReviewNow","rank":5,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":25,"idleDays":25,"scopeMatch":"all-repo"}],"verifyDiscussionBeforeReview":[{"number":68620,"title":"Clarify that default passkey origin validation enforces same-origin","author":"JanKrivanek","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","head-changed-after-review","ci-rerun-pending"],"blockers":[],"ageDays":54,"idleDays":27,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":1,"returnedCount":1,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}}},{"number":69280,"title":"Fix certificate auth cache key corrupted by reentrant scheme calls","author":"Selahattinozdmr","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":27,"idleDays":27,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":2,"returnedCount":2,"complete":true,"unresolvedCount":2,"outdatedUnresolvedCount":2}}},{"number":68983,"title":"Wait for in-flight health check publishers in (link removed)","author":"SergioAlmeida29","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":39,"idleDays":25,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["current-inline-discussion-unassessed"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":2,"returnedCount":2,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}},{"number":67925,"title":"fix: honor OpenAPI transformer registration order","author":"baywet","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":82,"idleDays":15,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["current-inline-discussion-unassessed"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":4,"returnedCount":4,"complete":true,"unresolvedCount":2,"outdatedUnresolvedCount":0}}}],"needsRescue":[{"number":55862,"title":"Ensure that the hub client proxy generator correctly processes both explicit and inferred generic type arguments","author":"MattyLeslie","bucket":"NeedsRescue","rank":1,"nextActor":"maintainer/triager","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","reviewer-idle-30d","review-abandoned","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":870,"idleDays":860,"scopeMatch":"all-repo"},{"number":58844,"title":"Handling (link removed) in RequestLocalizationMiddleware","author":"cloudlucky","bucket":"NeedsRescue","rank":2,"nextActor":"maintainer/triager","reasonCodes":["review-requested","reviewer-idle-30d","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":701,"idleDays":701,"scopeMatch":"all-repo"},{"number":43719,"title":"Improve pfx support for CertificateConfigLoader","author":"HaoK","bucket":"NeedsRescue","rank":3,"nextActor":"maintainer/triager","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","reviewer-idle-30d","review-abandoned","ci-rerun-pending"],"blockers":[],"ageDays":1499,"idleDays":604,"scopeMatch":"all-repo"}],"readyToMerge":[],"verifyDiscussionBeforeMerge":[{"number":67088,"title":"Fix Blazor TextArea Not Updating","author":"NanthiniMahalingam","bucket":"ReadyToMerge","rank":1,"nextActor":"merger","reasonCodes":["approved","mergeable","ci-green","community-contribution"],"blockers":[],"ageDays":124,"idleDays":124,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":false,"signals":["review-evidence-incomplete"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":14,"returnedCount":14,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}},"mergeEligibility":"verification-needed"}]}}]}
Important
These views identify pull requests worth inspecting. They do not certify readiness, prove that feedback was addressed, authorize merge or review, or reliably establish completion.
This initial area composition includes the maintained Blazor view and a Repository-wide baseline.
Additional product areas will be added only after maintainers define their exact label/path queries and decide whether this report shape is useful.
Blazor - 147 matched; shown: 5 review now, 5 verify discussion, 3 rescue, 0 ready, 1 verify before merge; generated 2026-10-11T13:00:53.8244600Z
Summary counts
Open: 403. Matched: 147. Returned: 403 of 403; query complete: true.
Review now
Displaying 5 candidates from a ReviewNow inventory of 16. Legacy overflow: 11.
The inventory includes discussion-verification and unassessed candidates; see coverage below.
review-requested,ci-rerun-pending. Blockers: None. Scope match: label-and-path.author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,community-contribution. Blockers: None. Scope match: label-and-path.needs-first-review,community-contribution. Blockers: None. Scope match: label-and-path.author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,ci-rerun-pending. Blockers: None. Scope match: label-and-path.review-requested,community-contribution. Blockers: None. Scope match: label-and-path.Verify discussion before review
Displaying 5 of 5 assessed candidates needing verification; 0 are not displayed.
Assessment budget: 20 candidates, not a claim that 20 verification rows can be shown.
author-responded,roundtrip-waiting,head-changed-after-review,ci-rerun-pending. Blockers: None. Scope match: path-only.verification-needed; assessment complete: true. Signals:non-author-discussion-requires-verification. Comments: 2 total; evidence truncated: false.needs-first-review,community-contribution. Blockers: None. Scope match: label-and-path.verification-needed; assessment complete: true. Signals:current-inline-discussion-unassessed. Comments: 2 total; evidence truncated: false.author-responded,roundtrip-waiting,head-changed-after-review,ci-rerun-pending,community-contribution. Blockers: None. Scope match: label-and-path.verification-needed; assessment complete: true. Signals:non-author-discussion-requires-verification. Comments: 7 total; evidence truncated: false.author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,community-contribution. Blockers: None. Scope match: label-and-path.verification-needed; assessment complete: true. Signals:non-author-discussion-requires-verification,current-inline-discussion-unassessed. Comments: 5 total; evidence truncated: false.review-requested,community-contribution. Blockers: None. Scope match: label-and-path.verification-needed; assessment complete: true. Signals:non-author-discussion-requires-verification,current-inline-discussion-unassessed. Comments: 17 total; evidence truncated: true.Needs rescue
Displaying 3 of 15 inventory candidates. Legacy overflow: 12.
blocked-label,ci-rerun-pending,community-contribution. Blockers: A blocking label requires an explicit triage decision. Scope match: label-and-path.never-reviewed,orphan-unassigned,ci-rerun-pending,community-contribution. Blockers: None. Scope match: label-and-path.never-reviewed,orphan-unassigned,ci-rerun-pending. Blockers: None. Scope match: label-and-path.Ready to merge
Displaying 0 of 1 inventory candidates. Legacy overflow: 1.
Only discussion-eligible candidates with complete clear evidence are shown; the prospective inventory is not an eligibility count.
No candidates shown in this view.
Verify discussion before merge
Displaying 1 of 1 candidates needing verification or not assessed. Display cap: 3.
Inspect the discussion before merging; these prospective candidates do not establish that feedback was addressed.
approved,mergeable,ci-green,community-contribution. Blockers: None. Scope match: label-and-path.verification-needed; assessment complete: false. Signals:review-evidence-incomplete. Comments: 4 total; evidence truncated: false.Coverage and data quality
Repository-wide - 403 matched; shown: 5 review now, 4 verify discussion, 3 rescue, 0 ready, 1 verify before merge; generated 2026-10-11T13:02:11.6484077Z
Summary counts
Open: 403. Matched: 403. Returned: 403 of 403; query complete: true.
Review now
Displaying 5 candidates from a ReviewNow inventory of 59. Legacy overflow: 54.
The inventory includes discussion-verification and unassessed candidates; see coverage below.
review-requested,ci-rerun-pending. Blockers: None.review-requested,ci-rerun-pending,community-contribution. Blockers: None.review-requested,ci-rerun-pending. Blockers: None.review-requested,ci-rerun-pending. Blockers: None.review-requested,ci-rerun-pending. Blockers: None.Verify discussion before review
Displaying 4 of 4 assessed candidates needing verification; 0 are not displayed.
Assessment budget: 20 candidates, not a claim that 20 verification rows can be shown.
author-responded,roundtrip-waiting,head-changed-after-review,ci-rerun-pending. Blockers: None.verification-needed; assessment complete: true. Signals:non-author-discussion-requires-verification. Comments: 4 total; evidence truncated: false.review-requested,ci-rerun-pending. Blockers: None.verification-needed; assessment complete: true. Signals:non-author-discussion-requires-verification. Comments: 4 total; evidence truncated: false.author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,ci-rerun-pending,community-contribution. Blockers: None.verification-needed; assessment complete: true. Signals:current-inline-discussion-unassessed. Comments: 2 total; evidence truncated: false.author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,ci-rerun-pending,community-contribution. Blockers: None.verification-needed; assessment complete: true. Signals:current-inline-discussion-unassessed. Comments: 2 total; evidence truncated: false.Needs rescue
Displaying 3 of 57 inventory candidates. Legacy overflow: 54.
author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,reviewer-idle-30d,review-abandoned,ci-rerun-pending,community-contribution. Blockers: None.review-requested,reviewer-idle-30d,ci-rerun-pending,community-contribution. Blockers: None.author-responded,roundtrip-waiting,reviewer-commented,head-changed-after-review,reviewer-idle-30d,review-abandoned,ci-rerun-pending. Blockers: None.Ready to merge
Displaying 0 of 1 inventory candidates. Legacy overflow: 1.
Only discussion-eligible candidates with complete clear evidence are shown; the prospective inventory is not an eligibility count.
No candidates shown in this view.
Verify discussion before merge
Displaying 1 of 1 candidates needing verification or not assessed. Display cap: 3.
Inspect the discussion before merging; these prospective candidates do not establish that feedback was addressed.
approved,mergeable,ci-green,community-contribution. Blockers: None.verification-needed; assessment complete: false. Signals:review-evidence-incomplete. Comments: 4 total; evidence truncated: false.Coverage and data quality
Snapshot
Snapshot generated:
2026-10-11T13:05:00.5112427Z. Producing workflow run.Artifact:
pulse-publication-evidence; files:pulse-input.json,pulse-body.md.Capped report results, not the full queue. Authenticated ZIP artifact retained for seven days as secondary audit evidence.
Snapshot identity
Repository:
dotnet/aspnetcore; run ID:38141410957; attempt:1.JSON SHA-256:
f5c96ba789fbc1edd070fe170bdf28c4b5bea06a9be123a229e10b5c6dd590b2.Snapshot JSON (exact sanitized bytes)
{"schemaVersion":"2.0.0","status":"complete","areas":[{"id":"blazor","label":"Blazor","openByDefault":false,"status":"complete","attemptedAt":"10/11/2026 13:00:52","candidateCountsAvailable":true,"source":{"repository":"dotnet/aspnetcore","schemaVersion":"1.0.0","generatedAt":"2026-10-11T13:00:53.82446Z","query":{"openPullRequestCount":403,"returnedPullRequestCount":403,"complete":true},"filter":{"name":"blazor","description":"Blazor and Components pull requests","coverage":"labels-and-paths","selection":"(labels any of [area-blazor, feature-blazor-*, Blazor \u2665 *] OR paths any of [src/Components/**])","allRepositoryPullRequests":false},"discussion":{"candidateLimit":20,"assessedCandidateCount":16,"verificationNeededCount":5,"unassessedReviewNowCount":0},"mergeDiscussion":{"candidateLimit":20,"assessedCandidateCount":1,"verificationNeededCount":1,"unassessedCandidateCount":0,"eligibleCount":0,"excludedCandidateCount":0,"verificationLimit":3},"census":{"openPullRequests":403,"matched":147,"labelOnly":10,"pathOnly":5,"labelAndPath":132,"incidentalPathExcluded":1,"unresolvedMergeable":0,"byBucket":{"ReviewNow":16,"NeedsRescue":15,"ReadyToMerge":1,"WaitingOnAuthor":35,"WaitingOnCI":35,"DesignDecision":0,"Draft":22,"Excluded":23}},"overflow":{"reviewNow":11,"needsRescue":12,"readyToMerge":1},"caps":{"reviewNow":5,"needsRescue":3,"readyToMerge":3,"reviewNowPerAuthor":2},"warnings":[]},"views":{"reviewNow":[{"number":69174,"title":"Avoid starting the response when navigating with exception","author":"ilonatommy","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":31,"idleDays":19,"scopeMatch":"label-and-path"},{"number":69547,"title":"Document source-generator wiring and build-gate gotchas in agent instruction files","author":"rghvgrv","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","community-contribution"],"blockers":[],"ageDays":15,"idleDays":5,"scopeMatch":"label-and-path"},{"number":69693,"title":"Improve diagnostics for Interactive Server component activation failures caused by missing DI services","author":"BrundhaVelusamy","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["needs-first-review","community-contribution"],"blockers":[],"ageDays":4,"idleDays":4,"scopeMatch":"label-and-path"},{"number":68365,"title":"Preserve modified state when InputBase parsing fails","author":"PureWeen","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","ci-rerun-pending"],"blockers":[],"ageDays":60,"idleDays":4,"scopeMatch":"label-and-path"},{"number":65573,"title":"Fix (link removed)() NullReferenceException for default struct","author":"kubaflo","bucket":"ReviewNow","rank":5,"nextActor":"human reviewer","reasonCodes":["review-requested","community-contribution"],"blockers":[],"ageDays":224,"idleDays":3,"scopeMatch":"label-and-path"}],"verifyDiscussionBeforeReview":[{"number":68955,"title":"(Blazor) Add E2E testing skill","author":"javiercn","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","head-changed-after-review","ci-rerun-pending"],"blockers":[],"ageDays":39,"idleDays":12,"scopeMatch":"path-only","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":5,"returnedCount":5,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}}},{"number":69659,"title":"Fix misleading error for synchronous async JS interop calls","author":"shantanu2002git","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["needs-first-review","community-contribution"],"blockers":[],"ageDays":6,"idleDays":6,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["current-inline-discussion-unassessed"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":1,"returnedCount":1,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}},{"number":66868,"title":"Fix NullReferenceException when InputSelect (multiple) has no selection","author":"irfanajaffer","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","head-changed-after-review","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":137,"idleDays":5,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":7,"commentEvidenceTruncated":false,"threads":{"totalCount":23,"returnedCount":23,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}}},{"number":67617,"title":"Add analyzer for RazorComponentResult parameter validation","author":"dkamburov","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","community-contribution"],"blockers":[],"ageDays":97,"idleDays":2,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification","current-inline-discussion-unassessed"],"commentTotalCount":5,"commentEvidenceTruncated":false,"threads":{"totalCount":10,"returnedCount":10,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}},{"number":69305,"title":"(Prototype) Typed browser platform APIs for Blazor, starting with Web Storage","author":"jsakamotoIGJP","bucket":"ReviewNow","rank":5,"nextActor":"human reviewer","reasonCodes":["review-requested","community-contribution"],"blockers":[],"ageDays":26,"idleDays":1,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification","current-inline-discussion-unassessed"],"commentTotalCount":17,"commentEvidenceTruncated":true,"threads":{"totalCount":3,"returnedCount":3,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}}],"needsRescue":[{"number":62349,"title":"Unescape relative path before file lookup to fix space-in-filename issue","author":"jacob-l","bucket":"NeedsRescue","rank":1,"nextActor":"maintainer/triager","reasonCodes":["blocked-label","ci-rerun-pending","community-contribution"],"blockers":["A blocking label requires an explicit triage decision."],"ageDays":484,"idleDays":484,"scopeMatch":"label-and-path"},{"number":66921,"title":"(Blazor) Add blob() to the JS DotNetStreamReference","author":"EduardF1","bucket":"NeedsRescue","rank":2,"nextActor":"maintainer/triager","reasonCodes":["never-reviewed","orphan-unassigned","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":134,"idleDays":134,"scopeMatch":"label-and-path"},{"number":67551,"title":"feat: Add (link removed) for programmatic form submission","author":"JayArrowz","bucket":"NeedsRescue","rank":3,"nextActor":"maintainer/triager","reasonCodes":["never-reviewed","orphan-unassigned","ci-rerun-pending"],"blockers":[],"ageDays":101,"idleDays":101,"scopeMatch":"label-and-path"}],"readyToMerge":[],"verifyDiscussionBeforeMerge":[{"number":67088,"title":"Fix Blazor TextArea Not Updating","author":"NanthiniMahalingam","bucket":"ReadyToMerge","rank":1,"nextActor":"merger","reasonCodes":["approved","mergeable","ci-green","community-contribution"],"blockers":[],"ageDays":124,"idleDays":124,"scopeMatch":"label-and-path","discussionAssessment":{"state":"verification-needed","complete":false,"signals":["review-evidence-incomplete"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":14,"returnedCount":14,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}},"mergeEligibility":"verification-needed"}]}},{"id":"repository-wide","label":"Repository-wide","openByDefault":false,"status":"complete","attemptedAt":"10/11/2026 13:00:52","candidateCountsAvailable":true,"source":{"repository":"dotnet/aspnetcore","schemaVersion":"1.0.0","generatedAt":"2026-10-11T13:02:11.6484077Z","query":{"openPullRequestCount":403,"returnedPullRequestCount":403,"complete":true},"filter":{"name":"adhoc","description":"Ad hoc pull-request scope","coverage":"all-repo","selection":"(all open pull requests)","allRepositoryPullRequests":true},"discussion":{"candidateLimit":20,"assessedCandidateCount":20,"verificationNeededCount":4,"unassessedReviewNowCount":39},"mergeDiscussion":{"candidateLimit":20,"assessedCandidateCount":1,"verificationNeededCount":1,"unassessedCandidateCount":0,"eligibleCount":0,"excludedCandidateCount":0,"verificationLimit":3},"census":{"openPullRequests":403,"matched":403,"labelOnly":0,"pathOnly":0,"labelAndPath":0,"incidentalPathExcluded":0,"unresolvedMergeable":0,"byBucket":{"ReviewNow":59,"NeedsRescue":57,"ReadyToMerge":1,"WaitingOnAuthor":82,"WaitingOnCI":108,"DesignDecision":0,"Draft":54,"Excluded":42}},"overflow":{"reviewNow":54,"needsRescue":54,"readyToMerge":1},"caps":{"reviewNow":5,"needsRescue":3,"readyToMerge":3,"reviewNowPerAuthor":2},"warnings":["Discussion evidence was assessed for the first 20 Review now candidate(s). 39 lower-ranked candidate(s) cannot enter the unattended digest."]},"views":{"reviewNow":[{"number":69230,"title":"(IIS) Fix ServerErrorHandler response content lifetime","author":"javiercn","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":29,"idleDays":27,"scopeMatch":"all-repo"},{"number":69260,"title":"Fix RouteHandlerAnalyzer Crash On Method Groups From Referenced Assemblies","author":"AzeemullahRg","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":28,"idleDays":26,"scopeMatch":"all-repo"},{"number":69277,"title":"(Identity) Use ordinal equality for external login keys","author":"javiercn","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":27,"idleDays":26,"scopeMatch":"all-repo"},{"number":68870,"title":"Extract issue triage guidance into a reusable skill with regression evals","author":"PureWeen","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":44,"idleDays":25,"scopeMatch":"all-repo"},{"number":69330,"title":"Add Kestrel architecture overview","author":"PureWeen","bucket":"ReviewNow","rank":5,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":25,"idleDays":25,"scopeMatch":"all-repo"}],"verifyDiscussionBeforeReview":[{"number":68620,"title":"Clarify that default passkey origin validation enforces same-origin","author":"JanKrivanek","bucket":"ReviewNow","rank":1,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","head-changed-after-review","ci-rerun-pending"],"blockers":[],"ageDays":54,"idleDays":27,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":1,"returnedCount":1,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}}},{"number":69280,"title":"Fix certificate auth cache key corrupted by reentrant scheme calls","author":"Selahattinozdmr","bucket":"ReviewNow","rank":2,"nextActor":"human reviewer","reasonCodes":["review-requested","ci-rerun-pending"],"blockers":[],"ageDays":27,"idleDays":27,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["non-author-discussion-requires-verification"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":2,"returnedCount":2,"complete":true,"unresolvedCount":2,"outdatedUnresolvedCount":2}}},{"number":68983,"title":"Wait for in-flight health check publishers in (link removed)","author":"SergioAlmeida29","bucket":"ReviewNow","rank":3,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":39,"idleDays":25,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["current-inline-discussion-unassessed"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":2,"returnedCount":2,"complete":true,"unresolvedCount":1,"outdatedUnresolvedCount":0}}},{"number":67925,"title":"fix: honor OpenAPI transformer registration order","author":"baywet","bucket":"ReviewNow","rank":4,"nextActor":"human reviewer","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":82,"idleDays":15,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":true,"signals":["current-inline-discussion-unassessed"],"commentTotalCount":2,"commentEvidenceTruncated":false,"threads":{"totalCount":4,"returnedCount":4,"complete":true,"unresolvedCount":2,"outdatedUnresolvedCount":0}}}],"needsRescue":[{"number":55862,"title":"Ensure that the hub client proxy generator correctly processes both explicit and inferred generic type arguments","author":"MattyLeslie","bucket":"NeedsRescue","rank":1,"nextActor":"maintainer/triager","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","reviewer-idle-30d","review-abandoned","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":870,"idleDays":860,"scopeMatch":"all-repo"},{"number":58844,"title":"Handling (link removed) in RequestLocalizationMiddleware","author":"cloudlucky","bucket":"NeedsRescue","rank":2,"nextActor":"maintainer/triager","reasonCodes":["review-requested","reviewer-idle-30d","ci-rerun-pending","community-contribution"],"blockers":[],"ageDays":701,"idleDays":701,"scopeMatch":"all-repo"},{"number":43719,"title":"Improve pfx support for CertificateConfigLoader","author":"HaoK","bucket":"NeedsRescue","rank":3,"nextActor":"maintainer/triager","reasonCodes":["author-responded","roundtrip-waiting","reviewer-commented","head-changed-after-review","reviewer-idle-30d","review-abandoned","ci-rerun-pending"],"blockers":[],"ageDays":1499,"idleDays":604,"scopeMatch":"all-repo"}],"readyToMerge":[],"verifyDiscussionBeforeMerge":[{"number":67088,"title":"Fix Blazor TextArea Not Updating","author":"NanthiniMahalingam","bucket":"ReadyToMerge","rank":1,"nextActor":"merger","reasonCodes":["approved","mergeable","ci-green","community-contribution"],"blockers":[],"ageDays":124,"idleDays":124,"scopeMatch":"all-repo","discussionAssessment":{"state":"verification-needed","complete":false,"signals":["review-evidence-incomplete"],"commentTotalCount":4,"commentEvidenceTruncated":false,"threads":{"totalCount":14,"returnedCount":14,"complete":true,"unresolvedCount":0,"outdatedUnresolvedCount":0}},"mergeEligibility":"verification-needed"}]}}]}