feat(chart): add a read-only natal chart page
Independent Staging Quality Gate / validate (push) Canceled after 5m23s
Independent Staging Quality Gate / publish (push) Canceled after 0s

Open /chart from the sidebar without billing or a model. Five tabs; Western and Qizheng stay unavailable until those endpoints land. Ephemeris nav points at /ephemeris (404 until that page ships).
This commit is contained in:
jesse-ux
2026-09-15 16:27:50 +08:00
parent a3dbbde4a3
commit 830799fafb
30 changed files with 6438 additions and 1 deletions
+11
View File
@@ -0,0 +1,11 @@
import { NextResponse } from "next/server";
import { loadChartView } from "@/lib/chart-view-service";
export const runtime = "nodejs";
export const maxDuration = 60;
export async function GET() {
const result = await loadChartView();
return NextResponse.json(result.body, { status: result.httpStatus });
}