Twitter/X

Author @mattpocockuk (posted 2026-06-19) calls a new PRD “an absolute monster”…

Brief

The post from @mattpocockuk (2026-06-19) highlights a detailed PRD created from a /decision-mapping session and endorses a new workflow. The linked GitHub (mattpocock/course, Issue #1049) outlines enabling write-back editing via approval-gated VFS diffs and a fixed sidebar because the current course agent (api.courses.$courseId.agent.ts) is read-only and can only ls/tree/cat/grep a course.

Why it matters

Author @mattpocockuk (posted 2026-06-19) calls a new PRD “an absolute monster” that was built from a /decision-mapping session and praises the new flow.

Key details

  • The PRD links to github.com/mattpocock/course and Issue #1049 titled “Course agent: write-back editing via approval-gated VFS diffs + fixed sidebar,” which proposes enabling write-back edits.
  • The Problem Statement notes the existing course agent (api.courses.$courseId.agent.ts) is read-only — it can ls/tree/cat/grep through the VFS but cannot change course content, motivating approval-gated VFS diffs and sidebar fixes.
Source evidence

An absolute monster PRD, built out from a /decision-mapping session

Love this new flow

github.com/mattpocock/course…

Link

Course agent: write-back editing via approval-gated VFS diffs + fixed sidebar · Issue #1049 ·...

Problem Statement The course agent (api.courses.$courseId.agent.ts) is read-only: it can ls/tree/cat/grep a course through the VFS metaphor, but it cannot change anything. Course authors who want t...
github.com