Skip to content

Harden mixed-source orchestration and CSV exports - #1074

Merged
Paul Lizer (paullizer) merged 1 commit into
fix/1031-tabular-row-orchestration-scalefrom
feature/1061-mixed-source-hardening
Jul 23, 2026
Merged

Harden mixed-source orchestration and CSV exports#1074
Paul Lizer (paullizer) merged 1 commit into
fix/1031-tabular-row-orchestration-scalefrom
feature/1061-mixed-source-hardening

Conversation

@paullizer

Copy link
Copy Markdown
Contributor

Summary

  • Complete Phase 6 mixed-source hardening: manifest-aligned terminal coverage, mode-specific partial-failure handling, cancellation/finalization rollback, strict fresh authorization/version checks, and aggregate-only development telemetry.
  • Add bounded, approved-access Analyze All enumeration behind the existing default-off flag and keep Chat/Search relevance-bounded.
  • Preserve Foundry document-context opt-out, deduplicate mixed citations/artifacts, aggregate observed native tabular token usage, and extract the reusable tabular invocation-slicing helper with a route compatibility shim.
  • Improve durable background CSV export throughput and timeout recovery while preserving checkpointing, authorization, and idempotent publication.

Validation

  • 53 Phase 1-6 mixed-source contract tests passed.
  • 67 adjacent token, artifact, stream, Foundry, and metadata regressions passed.
  • Route-policy, BAC, XSS, Python compilation, Pylance diagnostics, JavaScript syntax, and whitespace checks passed.

Rollout

All mixed-source behavior flags, subordinate rollout flags, and development telemetry remain default off pending production evidence and explicit approval.

Fixes#1061
Refs #1055
Refs #1071

Implement Phase 6 terminal coverage, cancellation, finalization, bounded Analyze All, telemetry, and compatibility hardening.\n\nImprove durable CSV export throughput and timeout recovery.\n\nRefs #1061\nRefs #1071
Sign up for freeto 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

@paullizer