Skip to content

fix: clarify local studio pipeline states#196

Merged
hyeokjun32 merged 1 commit intomainfrom
fix/local-studio-pipeline-state-logic
Apr 29, 2026
Merged

fix: clarify local studio pipeline states#196
hyeokjun32 merged 1 commit intomainfrom
fix/local-studio-pipeline-state-logic

Conversation

@hyeokjun32
Copy link
Copy Markdown
Contributor

Summary

  • Prioritized imported Runtime evidence over queued jobs in the Pipeline Flow state model.
  • Marked AIGuard as optional when no guard evidence exists instead of showing it as idle.
  • Added optional-state styling and static contract tests.
  • Bumped Studio static asset references to v8.

Validation

  • poetry run python3 -m pytest tests/test_studio_routes.py -q
  • poetry run python3 -m pytest -q
  • Manual HTTP check for /studio v8 assets and pipeline state helpers

Impact

  • Prevents Runtime from staying stuck on running after Import succeeds.
  • Makes AIGuard look intentionally optional rather than broken or unused.

Notes

  • No DB, queue, auth, upload, or production SaaS behavior was added.

@hyeokjun32 hyeokjun32 merged commit c8cb28d into main Apr 29, 2026
1 check passed
@hyeokjun32 hyeokjun32 deleted the fix/local-studio-pipeline-state-logic branch April 29, 2026 16:01
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