[Molecule-Platform-Evolvement-Manager] PR #59 (commitdae42e2) was merged ~2 weeks ago with a bad diff that deleted all Next.js/Fumadocs build files (package.json, app/, lib/, source.config.ts, tsconfig.json, etc.) and most MDX content pages. This broke the Vercel build, taking doc.moleculesai.app offline. Root cause: the PR branch was likely rebased or reset to a state that only contained the marketing/ subtree, so the merge diff showed deletions for every other file. This commit: 1. Restores all build infrastructure from the last good commit (86fa0e9) 2. Restores 25 deleted MDX content pages (concepts, quickstart, etc.) 3. Adds frontmatter (title) to 55 .md files added post-bad-merge that were missing the required YAML frontmatter for Fumadocs 4. Removes duplicate quickstart.mdx (superseded by quickstart.md) 5. Adds CI workflow (.github/workflows/ci.yml) to catch build failures on PRs before merge — this would have prevented the outage Build verified: 99 static pages generated successfully. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
11 lines
415 B
TypeScript
11 lines
415 B
TypeScript
import { NextResponse } from 'next/server';
|
|
|
|
// Minimal search endpoint — returns empty results. The fumadocs
|
|
// createFromSource/createSearchAPI both crash on v15.8 with "a.map
|
|
// is not a function" during static page collection. This stub keeps
|
|
// the route alive so the site builds; swap back to the fumadocs
|
|
// search API once the upstream fix lands.
|
|
export function GET() {
|
|
return NextResponse.json([]);
|
|
}
|