Daeseon Yoo
Back to project
·Update·1 min

Project timelines now accept a side-by-side human commentary per entry

Every AI-written log entry can now carry an optional <slug>.human.mdx companion. The detail page renders the two side-by-side on desktop (AI on the left, human on the right) and stacks them on mobile. Lets the human author add their voice without editing the AI artifact.

What I did

Added a companion-file mechanism so every project-log entry can carry a parallel hand-written commentary, displayed side-by-side with the AI version.

What it looked like before

Project timelines (daeseon-ai, shadow-ai, dalkkak-ai, docvault) were entirely AI-written. The human author had no presence in them — readable but uniform, and not honest about the actual authorship split.

What I changed

A .human.mdx companion convention. Next to any <date>-<slug>.mdx, drop <date>-<slug>.human.mdx containing only the body (frontmatter ignored). On the detail page:

The companion is filtered out of listProjectLogs so it doesn't appear as a standalone timeline entry — it's strictly an attachment to its sibling.

Files: lib/logs.ts (getHumanCompanion + the filter), components/LogBody.tsx (conditional two-column), both EN and KO log-entry routes.

What happened

Build passes; an entry that has a companion (zero exist yet — that's the next step) will render two-column.

What it doesn't do / what's next

Commit

78368f2 — Add side-by-side human companion for log entries.