extractDynamicProps() parses raw process.argv — fragile with values starting with -- (treated as new flags), boolean props (expects value arg), no escape/quoting. Example: notion add tasks --name "--help" breaks. Fix: support = syntax, detect boolean props from schema. Location: lib/markdown.js. (Manual review)