Session 29: Content generation templates — slate threads, POTD, recaps, matchup previews (1660 tests)
This commit is contained in:
@@ -159,6 +159,10 @@ const lineMovementRoutes = require('./routes/lineMovement');
|
||||
app.use('/api/lines', lineMovementRoutes);
|
||||
const bookComparisonRoutes = require('./routes/bookComparison');
|
||||
app.use('/api/books', bookComparisonRoutes);
|
||||
// Session 29 — content templates: structured social/newsletter content
|
||||
// generated from live data, degrading gracefully by data level.
|
||||
const contentRoutes = require('./routes/content');
|
||||
app.use('/api/content', contentRoutes);
|
||||
// Session 18 — internal ops endpoints (admin dashboard triggers,
|
||||
// shared-key auth via `VYNDR_INTERNAL_KEY`). Never reachable from
|
||||
// the public surface; the Next.js admin route proxies through with
|
||||
|
||||
Reference in New Issue
Block a user