36 slides extracted.
Slide 1 — 0:08 (watch)
![]() | Hello, I'm Michal. |
Slide 2 — 0:18 (watch)
![]() | Welcome to "Capturing Decisions for Humans and AI Alike." |
Slide 3 — 0:28 (watch)
![]() | Yesterday, my team at Safe Intelligence released PACT27, a new product for testing agents. Prior to this, I worked at Microsoft and Red Hat, spending 10 years focused on a single product. |
Slide 4 — 0:40 (watch)
Slide 5 — 0:54 (watch)
![]() | BDD, PRD, and ADR are important acronyms in our field. Let's unpack their significance. |
Slide 6 — 1:02 (watch)
![]() | You probably know this story. |
Slide 7 — 1:16 (watch)
Slide 8 — 1:44 (watch)
Slide 9 — 2:10 (watch)
Slide 10 — 2:32 (watch)
Slide 11 — 3:02 (watch)
Slide 12 — 3:22 (watch)
![]() | You can specify which files are relevant, such as Python files or specific folders, and detail how to enforce the rules. |
Slide 13 — 3:34 (watch)
Slide 14 — 3:56 (watch)
Slide 15 — 4:12 (watch)
Slide 16 — 4:36 (watch)
Slide 17 — 5:06 (watch)
Slide 18 — 5:38 (watch)
Slide 19 — 6:08 (watch)
Slide 20 — 6:48 (watch)
Slide 21 — 7:26 (watch)
![]() | These are great ideas, but how do I enforce them so my team and agents adhere to them? How do I maintain consistency? The answer lies in the loop. |
Slide 22 — 7:38 (watch)
![]() | You have probably heard about closing the loop, the reinforcement loop, and the harness, which help remind agents of their rules and how to follow them. |
Slide 23 — 7:46 (watch)
![]() | Our loop is straightforward. |
Slide 24 — 7:56 (watch)
![]() | We implement Git hooks to run predefined tasks, which are essential for delivering a pull request. These hooks include various checks, skills, and continuous integration (CI) processes. |
Slide 25 — 8:26 (watch)
Slide 26 — 9:02 (watch)
Slide 27 — 9:32 (watch)
Slide 28 — 10:02 (watch)
Slide 29 — 10:40 (watch)
Slide 30 — 11:06 (watch)
![]() | There are drawbacks; it is very context-heavy. |
Slide 31 — 11:16 (watch)
![]() | You can run out of half of the context when starting the research, but I have no fear of context compacts. This approach has been effective for the last six months. |
Slide 32 — 11:32 (watch)
Slide 33 — 11:44 (watch)
![]() | That is the goal. |
Slide 34 — 11:52 (watch)
![]() | There are decisions that you can record. |
Slide 35 — 12:02 (watch)
![]() | You can describe the reasons for the existence of certain parts of the product. Cucumber and BDD provide executable specifications that are readable, reviewable, and understandable. |
Slide 36 — 12:20 (watch)
![]() | Design systems help create a consistent UI using components and enforce rules, such as prohibiting inline styles. You can use Harness to integrate everything. Thank you. |



































