feat(workflow-util): frontmatter markdown parser — RFC #351 Phase 1 #352

Merged
xiaomo merged 1 commits from feat/351-frontmatter-markdown-phase1 into main 2026-05-19 04:56:59 +00:00

1 Commits

Author SHA1 Message Date
xiaoju 43978360ff feat(workflow-util): add frontmatter markdown parser and validator
Phase 1 of RFC #351 — define AgentFrontmatter type, parseFrontmatterMarkdown()
and validateFrontmatter() with 45 tests.

- Built-in minimal YAML parser (no new deps)
- Never throws on malformed input — degrades gracefully
- All fields use T | null (no optional properties)

Refs #351
2026-05-19 04:41:56 +00:00