Dashboard › sentry › Session 1TmHIUAGOGi9
1TmHIUAGOGi9Lj3eJLooking at the 41 entries, I need to reduce to 25 (remove 16). Let me analyze for merges, trims, and deletions.
📚 Searching knowledge base for "Stripe Projects architecture and patterns"…
[tool results provided]
[{"op":"delete","id":"019e0789-304b-742a-b73f-f7b77c32ddc2"},{"op":"update","id":"019e078f-daca-7cc5-b006-6efe511e0b95","content":"Stripe Projects Provider Push — 3 orchestrator APIs for 2-way sync: (1) POST /resources/update (state change: id, access_configuration?, service_ref?), (2) POST /resources/add (new resource: id, service_ref, project_id), (3) POST /resources/remove (id only). Auth: bearer token + <Orchestrator>-Account header. Blocker: orchestrator bearer token location unknown. push add requires Stripe's project_id (Sentry doesn't store) — skip initially. Implementation: signal-based Celery tasks on plan change, cancel, project delete, seer toggle, DSN rotation. Prioritized over JWT V2 migration (user-facing sync > security hardening; HMAC still accepted by spec)."},{"op":"delete","id":"019e078f-daa9-72df-8fad-9763011a5096"},{"op":"update","id":"019e078f-dab1-7c08-9e8f-8740e1db762e","content":"Stripe Projects catalog and CLI v0.10.0 provisioning flow: allowed_updates supports same-kind transitions only (plan→plan); deployable→plan not supported. Correct flow: (1) add sentry/project (free deployable), (2) add sentry/team (plan as separate resource), (3) upgrade sentry-plan sentry/business (plan-to-plan). Plans: scope:\"account\", count.at_most:1, mutual_exclusion.allowed_updates:true. Project: scope:\"project\", no constraints. Non-interactive requires billing limit pre-set via stripe projects billing update. Plan downgrade works. CLI v0.10.0 sorts plans alphabetically (developer→business→team), not provider order — Stripe-side limitation."},{"op":"delete","id":"019e078f-da84-78a1-8610-d718b4e65e25"},{"op":"update","id":"019e078f-daa5-7a15-8bb6-43be96bd59ba","content":"Stripe Projects observability — span tags over logs: PR #20186 added sentry_sdk.set_tag(): stripe_projects.org_resolution (created|primary|secondary|fallback|linked), .service_id, .operation, .new_user, .resource_type. ...