Repository navigation
Fix document orchestration pipeline reliability - #1907
Merged
Paul Lizer (paullizer) merged 1 commit intoNov 8, 2026
Merged
Paul Lizer (paullizer) merged 1 commit into
Paul Lizer (paullizer) merged 1 commit into
Conversation
Repair unambiguous selected-source wiring with two shared planner corrections, route native Word comments through the authorized shared reader and retained citations, and repair malformed checker evidence labels without weakening grounding. Add content-free correlated diagnostics, regressions and documentation for v0.261.422. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Paul Lizer (paullizer)
merged commit Nov 8, 2026
b857909
into
paullizer-react-v2-ui
11 of 12 checks passed
13 of 24 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Document-backed Orchestrate runs could reject straightforward reviews even when ordinary chat succeeded. This fixes the plan, native-reader, and answer-checker handoffs without relaxing permissions or factual checks.
Native Word inventories remain workspace-only. Comment-only inspection can work without stored style metadata, but combined requests still require their stored sections. This PR does not add an original Word preview or replace Analyze/OCR/vision.
Linked issue
N/A. No associated issue was created or authorized for this work.
Release Notes & Latest Features
Is this visible to end users?
Is this admin-facing (Admin Settings, governance, deployment, config)?
Should this become a Latest Feature card?
Screenshot needed for the card?
Version bump
application/single_app/config.pyVERSIONthird segment bumped, or not needed because this is docs-onlydeployers/version.txtbumped, or not needed becausedeployers/was not changedApplication version:
0.261.421->0.261.422. No deployer files changed.Testing / validation
Python checks used:
python .\scripts\check_cosmos_response_boundaries.py --run-contractsnpm --prefix .\application\v2_ui run buildpython .\scripts\build_docs_inventory.pypython .\functional_tests\test_docs_app_surface_coverage.pypython .\functional_tests\test_docs_site_quality.pygit --no-pager diff --checkKnown baseline limitations: The deselected test has an unchanged exact-log assertion missing fields already emitted by the endpoint client. A separately attempted legacy planner-diagnostics suite has ten setup errors because its AST-only harness omits imported
STORAGE_FAILURE_CODE. Both were reproduced against unmodified HEAD and left unchanged; neither exclusion waives the full storage contract gate. Additional focused and browser evidence is recorded indocs/explanation/fixes/ORCHESTRATION_RELIABILITY_PIPELINE_FIX.md.Not performed: deployment, live beta chat submissions/replays, or a full Jekyll site build. These local results are not a claim of 100% deployed-model reliability.
Documentation
Updated orchestration, Document Search, accessibility, plan-editing, citation-control, and logging documentation. Added
ORCHESTRATION_RELIABILITY_PIPELINE_FIX.mdwith root causes, contracts, verified results, and reproduction commands. Release notes were left unchanged pending user approval; no Latest Feature card was added.Security checklist
@swagger_route(security=get_auth_security())sanitize_settings_for_user()No new Flask routes or frontend settings-serialization changes. Existing source authorization, current-source/integrity rechecks, factual validation, and inert citation rendering remain in place.