{"id":4687,"date":"2026-07-14T15:21:07","date_gmt":"2026-07-14T22:21:07","guid":{"rendered":"https:\/\/us.wordcamp.org\/2026\/?post_type=wcb_session&#038;p=4687"},"modified":"2026-07-14T19:50:15","modified_gmt":"2026-07-15T02:50:15","slug":"parenting-claude-guardrails-for-ai-assisted-development","status":"publish","type":"wcb_session","link":"https:\/\/us.wordcamp.org\/2026\/session\/parenting-claude-guardrails-for-ai-assisted-development\/","title":{"rendered":"Parenting Claude: Guardrails for AI-Assisted Development"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">LLMs are here and they\u2019ve already disrupted software development at every level. Revolutions are messy, fraught with challenges, risks and disruption as the status quo evolves to make room for new ideas. Large language models can dramatically improve productivity, but they also confidently output plausible garbage. This session is about getting the speed without surrendering responsibility.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I will be live demoing Claude Code in a terminal by interrogating a real WordPress plugin codebase and working backwards into the workflow that helps make it trustworthy: having Claude itself maintain a CLAUDE.md \u201cproject contract\u201d, requiring a plan for major feature development and using a verification loop where changes aren\u2019t pushed unless validation checks pass.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We\u2019ll dig into common points of failure that matter in real projects\u2014hallucinated assumptions, approval fatigue, and the licensing\/attribution questions raised when AI tools ingest open source\u2014and how to work in a way that treats the model as untrusted by default.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LLMs are here and they\u2019ve already disrupted software development at every level. Revolutions are messy, fraught with challenges, risks and disruption as the status quo evolves to make room for new ideas. Large language models can dramatically improve productivity, but they also confidently output plausible garbage. This session is about getting the speed without surrendering [&hellip;]<\/p>\n","protected":false},"author":1130752,"featured_media":0,"template":"","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_wcpt_session_time":0,"_wcpt_session_duration":3000,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[4646],"footnotes":""},"session_track":[44],"session_category":[46],"class_list":["post-4687","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-ai","wcb_session_category-showcase"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pgSBpQ-1dB","session_date_time":{"date":"","time":""},"session_speakers":[{"id":"4646","slug":"chris-reynolds","name":"Chris Reynolds","link":"https:\/\/us.wordcamp.org\/2026\/speaker\/chris-reynolds\/"}],"session_cats_rendered":"Showcase","_links":{"self":[{"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/4687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":3,"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/4687\/revisions"}],"predecessor-version":[{"id":5499,"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/sessions\/4687\/revisions\/5499"}],"speakers":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/speakers\/4646"}],"author":[{"embeddable":true,"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wporg\/v1\/users\/jazzs3quence"}],"wp:attachment":[{"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/media?parent=4687"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_track?post=4687"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/us.wordcamp.org\/2026\/wp-json\/wp\/v2\/session_category?post=4687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}