Skip to content

docs: add optional Xquik source research notes - #5

Open
kriptoburak wants to merge 1 commit into
Anil-matcha:mainfrom
kriptoburak:codex/add-xquik-source-research
Open

docs: add optional Xquik source research notes#5
kriptoburak wants to merge 1 commit into
Anil-matcha:mainfrom
kriptoburak:codex/add-xquik-source-research

Conversation

@kriptoburak

@kriptoburak kriptoburak commented Jul 3, 2026

Copy link
Copy Markdown

Summary

  • Add an optional X/Twitter research-source handoff for teams preparing launches before native X publishing lands.
  • Link directly to TweetClaw and document safe source fields while keeping scheduling and publishing owned by this app.
  • Fix all 4 dynamic [id] handlers for Next.js 16 asynchronous route parameters.

Independent Repository Fix

Next.js 16 passes dynamic route-handler params as a promise. The post DELETE/PATCH and social-account DELETE/PATCH handlers read params.id synchronously, so delete, reschedule, retry, disconnect, and rename requests could query or call APIs with an undefined ID. Each handler now awaits params at the route boundary, following the installed Next.js 16 route-handler contract.

Validation

  • npm run build: Next.js 16.2.7 production build passed, including both dynamic routes.
  • Targeted ESLint passed for both changed route modules.
  • Installed Next.js dynamic-route documentation confirms params is a promise and requires await.
  • Direct TweetClaw link returned HTTP success.
  • git diff --check passed.
  • Simplify review: clean; direct awaits are the smallest canonical implementation.
  • Next.js best-practices review: clean against installed framework documentation.
  • Thermo-nuclear maintainability review: clean; no new abstraction, branching, or large-file growth.

Existing Baseline Findings

Full-repository ESLint remains red on 7 unrelated pre-existing React errors and 4 warnings in gallery, integrations, workspace, pricing, and navbar files. This PR does not widen into those areas.

Xquik is an independent third-party service. Not affiliated with X Corp. "Twitter" and "X" are trademarks of X Corp.

@kriptoburak
kriptoburak force-pushed the codex/add-xquik-source-research branch from cbc225b to e8351aa Compare July 19, 2026 15:13
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