Skip to content

fix(server): return conflict for policy-blocked actions#11

Merged
Gsbreddy merged 1 commit into
mainfrom
fix/pr9-policy-and-followups
May 2, 2026
Merged

fix(server): return conflict for policy-blocked actions#11
Gsbreddy merged 1 commit into
mainfrom
fix/pr9-policy-and-followups

Conversation

@Gsbreddy

@Gsbreddy Gsbreddy commented May 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

Why

Changes

Validation

Run the same checks as CI (see .github/workflows/ci.yml) before opening / updating the PR:

  • uv sync --frozen --extra dev
  • uv run python -m ruff check src tests
  • uv run python -m pytest
  • uv run python scripts/generate_schemas.py then git diff --exit-code schemas/ (if models/schemas touched)
  • cd web && npm ci && npm run build && cd .. && git diff --exit-code src/flightdeck/server/static/ (if web/src/ or deps changed)
  • cd web && npx playwright install chromium && npm run test:e2e (if web/ changed)
  • uv run flightdeck-quickstart-verify
  • uv run flightdeck --help

With pip / venv only, use python -m … equivalents from DEVELOPMENT.md.

Schema / Storage Impact

  • None
  • Schema change
  • Storage change

Risk

Review

  • Requested review from maintainers (CODEOWNERS@flightdeckdev/maintainers on the org repo). On a fork, GitHub may not auto-request; use Reviewers on the PR.
  • PR is small and scoped (see AGENTS.md); linked issue or release note intent noted if helpful.

Notes

Co-authored-by: Gottam Sai Bharath <Gsbreddy@users.noreply.github.com>
@Gsbreddy Gsbreddy merged commit b4f2f6a into main May 2, 2026
3 checks passed
@Gsbreddy Gsbreddy deleted the fix/pr9-policy-and-followups branch May 2, 2026 09:52
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.

2 participants