Skip to content

Enforce commercial account readiness gates - #332

Merged
oratis merged 1 commit into
mainfrom
codex/review-327-account-readiness-gates
Jul 27, 2026
Merged

Enforce commercial account readiness gates#332
oratis merged 1 commit into
mainfrom
codex/review-327-account-readiness-gates

Conversation

@oratis

@oratis oratis commented Jul 27, 2026

Copy link
Copy Markdown
Owner

What changed

  • require verified Instagram Professional-account eligibility
  • distinguish LinkedIn member and organization targets
  • require an organization-role check for LinkedIn organization publishing
  • require a verified Facebook Page role
  • add fail-closed readiness tests for every new account-level gate

Why

The original #327 profiles documented these external gates but readiness could still return ready without proving them, overstating production capability.

Validation

  • node --import tsx --test src/sense/social/connectors/commercial.test.ts
  • npm run typecheck
  • npm test
  • npm run build
  • npm run check:api-contract
  • git diff --check

@oratis
oratis merged commit 13f2694 into main Jul 27, 2026
1 check passed
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