Harden provider workflow guidance and classification#45
Merged
freshtechbro merged 8 commits intomainfrom Apr 30, 2026
Merged
Conversation
- Thread advisory shader, WebGL, and Spline-style motion intent through InspireDesign design vectors and artifacts - Keep advanced motion advisory metadata separate from runtime and library-policy authorization - Add focused contract, workflow, and Canvas plan preservation coverage Co-authored-by: Codex <noreply@openai.com>
- Add centralized artifact and contract section guide metadata to InspireDesign handoffs - Thread the guide metadata through generated contract and workflow artifacts - Cover handoff guide emission in focused InspireDesign tests Co-authored-by: Codex <noreply@openai.com>
- Gate component and asset targets on explicit intent plus support signals - Keep page as the default for weak, tied, page-first, or incidental vocabulary cases - Persist target analysis internally while preserving Canvas request shape - Add focused contract and workflow coverage for classifier behavior Co-authored-by: Codex <noreply@openai.com>
- Block unsupported motion and threeD runtime lanes in Canvas libraryPolicy - Preserve advisory advanced motion metadata in generation plans and motionSystem - Add regression coverage for mutation and save validation paths - Document runtime enforcement boundary Co-authored-by: Codex <noreply@openai.com>
- Move Canvas next-step command guidance into a neutral canvas module. - Reuse workflow handoff builders for InspireDesign and macro completion messaging. - Cover CLI, tool, help, and docs guidance consumers with focused tests. Co-authored-by: Codex <noreply@openai.com>
- Propagate browser-mode and follow-up guidance across workflow CLI, tool, macro, and public-surface lanes - Harden provider runtime validation, shell classification, daemon fingerprint handling, and direct-run audit contracts - Update workflow validation scenarios, docs, skill guidance, and regression coverage with live visual proof evidence Co-authored-by: Codex <noreply@openai.com>
- Require concrete Facebook content evidence before suppressing social shell classification - Adopt provider live-matrix social fallback retry outputs when they return records or failures - Add focused regressions for direct-run and live-matrix classification Co-authored-by: Codex <noreply@openai.com>
- Filter unresolved placeholder text from displayed workflow next steps - Keep product-video suggested actions artifact-aware without runnable placeholders - Align provider direct-run Reddit search-shell classification with runtime handling Co-authored-by: Codex <noreply@openai.com>
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
Validation
npx vitest run tests/provider-direct-runs.test.ts tests/provider-live-matrix-script.test.ts tests/providers-product-video-workflow.test.ts tests/providers-social-search-quality.test.ts --coverage.enabled=falsepassed: 4 files, 135 tests.CONTINUITY.md: typecheck, lint, build, extension build, version check, docs drift, skill asset validation, and full coverage passed after the provider/workflow fixes./tmp/odb-workflow-validation-nextstep.json:pass=6,env_limited=2,fail=0,ok=true.Release Notes