WEBVTT

00:00:03.000 --> 00:00:04.510 align:start position:0%
<00:00:03.000>Welcome <00:00:03.271>everyone. <00:00:03.543>Thank <00:00:03.815>you <00:00:04.087>for <00:00:04.359>joining

00:00:04.510 --> 00:00:04.520 align:start position:0%
<00:00:04.510>Welcome <00:00:04.511>everyone. <00:00:04.513>Thank <00:00:04.515>you <00:00:04.517>for <00:00:04.518>joining

00:00:04.520 --> 00:00:06.590 align:start position:0%
<00:00:04.520>Welcome <00:00:04.720>everyone. <00:00:04.920>Thank <00:00:05.119>you <00:00:05.319>for <00:00:05.520>joining <00:00:05.720>my <00:00:05.920>talk.

00:00:06.590 --> 00:00:06.600 align:start position:0%
<00:00:06.590>my <00:00:06.598>talk.

00:00:06.600 --> 00:00:08.390 align:start position:0%
<00:00:06.600>my <00:00:06.739>talk. <00:00:06.880>Today <00:00:07.020>I <00:00:07.159>want <00:00:07.300>to <00:00:07.439>talk <00:00:07.579>a <00:00:07.720>bit <00:00:07.859>about <00:00:08.000>testing

00:00:08.390 --> 00:00:08.400 align:start position:0%
<00:00:08.390>Today <00:00:08.391>I <00:00:08.392>want <00:00:08.393>to <00:00:08.394>talk <00:00:08.395>a <00:00:08.396>bit <00:00:08.397>about <00:00:08.399>testing

00:00:08.400 --> 00:00:10.830 align:start position:0%
<00:00:08.400>Today <00:00:08.493>I <00:00:08.586>want <00:00:08.680>to <00:00:08.773>talk <00:00:08.866>a <00:00:08.960>bit <00:00:09.053>about <00:00:09.146>testing <00:00:09.240>in <00:00:09.333>the <00:00:09.426>age <00:00:09.520>of <00:00:09.613>AI <00:00:09.706>and <00:00:09.800>specifically

00:00:10.830 --> 00:00:10.840 align:start position:0%
<00:00:10.830>in <00:00:10.831>the <00:00:10.833>age <00:00:10.834>of <00:00:10.836>AI <00:00:10.837>and <00:00:10.839>specifically

00:00:10.840 --> 00:00:12.550 align:start position:0%
<00:00:10.840>in <00:00:10.940>the <00:00:11.040>age <00:00:11.140>of <00:00:11.240>AI <00:00:11.340>and <00:00:11.440>specifically <00:00:11.540>getting <00:00:11.640>back <00:00:11.740>to <00:00:11.840>the <00:00:11.940>roots. <00:00:12.040>What <00:00:12.140>I <00:00:12.240>mean

00:00:12.550 --> 00:00:12.560 align:start position:0%
<00:00:12.550>getting <00:00:12.551>back <00:00:12.552>to <00:00:12.553>the <00:00:12.555>roots. <00:00:12.556>What <00:00:12.557>I <00:00:12.559>mean

00:00:12.560 --> 00:00:15.310 align:start position:0%
<00:00:12.560>getting <00:00:12.700>back <00:00:12.840>to <00:00:12.980>the <00:00:13.120>roots. <00:00:13.260>What <00:00:13.400>I <00:00:13.540>mean <00:00:13.680>by <00:00:13.820>this <00:00:13.960>is

00:00:15.310 --> 00:00:15.320 align:start position:0%
<00:00:15.310>by <00:00:15.314>this <00:00:15.319>is

00:00:15.320 --> 00:00:17.990 align:start position:0%
<00:00:15.320>by <00:00:15.495>this <00:00:15.670>is <00:00:15.845>for <00:00:16.020>the <00:00:16.195>years <00:00:16.370>four <00:00:16.545>years <00:00:16.720>we've

00:00:17.990 --> 00:00:18.000 align:start position:0%
<00:00:17.990>for <00:00:17.991>the <00:00:17.993>years <00:00:17.995>four <00:00:17.997>years <00:00:17.999>we've

00:00:18.000 --> 00:00:19.510 align:start position:0%
<00:00:18.000>for <00:00:18.151>the <00:00:18.302>years <00:00:18.453>four <00:00:18.604>years <00:00:18.755>we've <00:00:18.906>forged <00:00:19.057>these <00:00:19.208>different <00:00:19.359>rules,

00:00:19.510 --> 00:00:19.520 align:start position:0%
<00:00:19.510>forged <00:00:19.513>these <00:00:19.516>different <00:00:19.519>rules,

00:00:19.520 --> 00:00:22.550 align:start position:0%
<00:00:19.520>forged <00:00:19.695>these <00:00:19.870>different <00:00:20.044>rules, <00:00:20.220>guidelines, <00:00:20.395>best <00:00:20.570>practices <00:00:20.745>for <00:00:20.919>testing,

00:00:22.550 --> 00:00:22.560 align:start position:0%
<00:00:22.550>guidelines, <00:00:22.552>best <00:00:22.554>practices <00:00:22.556>for <00:00:22.558>testing,

00:00:22.560 --> 00:00:24.230 align:start position:0%
<00:00:22.560>guidelines, <00:00:22.687>best <00:00:22.814>practices <00:00:22.941>for <00:00:23.069>testing, <00:00:23.196>how <00:00:23.323>it <00:00:23.450>can <00:00:23.578>help <00:00:23.705>to <00:00:23.832>create <00:00:23.959>better

00:00:24.230 --> 00:00:24.240 align:start position:0%
<00:00:24.230>how <00:00:24.231>it <00:00:24.233>can <00:00:24.234>help <00:00:24.236>to <00:00:24.237>create <00:00:24.238>better

00:00:24.240 --> 00:00:25.630 align:start position:0%
<00:00:24.240>how <00:00:24.418>it <00:00:24.597>can <00:00:24.776>help <00:00:24.954>to <00:00:25.133>create <00:00:25.312>better <00:00:25.491>software.

00:00:25.630 --> 00:00:25.640 align:start position:0%
software.

00:00:25.640 --> 00:00:29.950 align:start position:0%
<00:00:25.640>software. <00:00:25.795>And <00:00:25.951>I <00:00:26.106>think <00:00:26.262>it <00:00:26.417>not <00:00:26.573>only <00:00:26.728>survived <00:00:26.884>AI, <00:00:27.040>but

00:00:29.950 --> 00:00:29.960 align:start position:0%
<00:00:29.950>And <00:00:29.951>I <00:00:29.952>think <00:00:29.953>it <00:00:29.954>not <00:00:29.955>only <00:00:29.956>survived <00:00:29.957>AI, <00:00:29.959>but

00:00:29.960 --> 00:00:32.030 align:start position:0%
<00:00:29.960>And <00:00:30.053>I <00:00:30.146>think <00:00:30.240>it <00:00:30.333>not <00:00:30.426>only <00:00:30.520>survived <00:00:30.613>AI, <00:00:30.706>but <00:00:30.800>it <00:00:30.893>became <00:00:30.986>one <00:00:31.080>of <00:00:31.173>the <00:00:31.266>most <00:00:31.360>important

00:00:32.030 --> 00:00:32.040 align:start position:0%
<00:00:32.030>it <00:00:32.031>became <00:00:32.033>one <00:00:32.034>of <00:00:32.036>the <00:00:32.037>most <00:00:32.039>important

00:00:32.040 --> 00:00:34.230 align:start position:0%
<00:00:32.040>it <00:00:32.214>became <00:00:32.390>one <00:00:32.564>of <00:00:32.740>the <00:00:32.915>most <00:00:33.089>important <00:00:33.265>thing <00:00:33.440>we

00:00:34.230 --> 00:00:34.240 align:start position:0%
<00:00:34.230>thing <00:00:34.239>we

00:00:34.240 --> 00:00:39.030 align:start position:0%
<00:00:34.240>thing <00:00:34.473>we <00:00:34.706>have <00:00:34.940>to <00:00:35.173>work <00:00:35.406>with <00:00:35.640>AI.

00:00:39.040 --> 00:00:41.270 align:start position:0%
<00:00:39.040>But <00:00:39.273>first <00:00:39.506>let <00:00:39.740>me <00:00:39.973>state <00:00:40.206>something <00:00:40.440>quite

00:00:41.270 --> 00:00:41.280 align:start position:0%
<00:00:41.270>But <00:00:41.271>first <00:00:41.273>let <00:00:41.274>me <00:00:41.276>state <00:00:41.277>something <00:00:41.279>quite

00:00:41.280 --> 00:00:42.470 align:start position:0%
<00:00:41.280>But <00:00:41.433>first <00:00:41.586>let <00:00:41.739>me <00:00:41.892>state <00:00:42.045>something <00:00:42.198>quite <00:00:42.351>obvious.

00:00:42.470 --> 00:00:42.480 align:start position:0%
obvious.

00:00:42.480 --> 00:00:45.910 align:start position:0%
<00:00:42.480>obvious. <00:00:42.713>AI <00:00:42.946>made <00:00:43.180>writing <00:00:43.413>code <00:00:43.646>cheaper. <00:00:43.879>This

00:00:45.910 --> 00:00:45.920 align:start position:0%
<00:00:45.910>AI <00:00:45.911>made <00:00:45.913>writing <00:00:45.915>code <00:00:45.917>cheaper. <00:00:45.919>This

00:00:45.920 --> 00:00:49.350 align:start position:0%
<00:00:45.920>AI <00:00:46.075>made <00:00:46.231>writing <00:00:46.386>code <00:00:46.542>cheaper. <00:00:46.697>This <00:00:46.853>includes <00:00:47.008>of <00:00:47.164>course <00:00:47.320>tests.

00:00:49.360 --> 00:00:51.430 align:start position:0%
<00:00:49.360>The <00:00:50.060>mechanical <00:00:50.760>part,

00:00:51.430 --> 00:00:51.440 align:start position:0%
<00:00:51.430>The <00:00:51.434>mechanical <00:00:51.439>part,

00:00:51.440 --> 00:00:53.430 align:start position:0%
<00:00:51.440>The <00:00:51.614>mechanical <00:00:51.790>part, <00:00:51.964>the <00:00:52.140>typing, <00:00:52.315>the <00:00:52.489>setup, <00:00:52.665>the <00:00:52.839>boilerplate,

00:00:53.430 --> 00:00:53.440 align:start position:0%
<00:00:53.430>the <00:00:53.431>typing, <00:00:53.433>the <00:00:53.435>setup, <00:00:53.437>the <00:00:53.439>boilerplate,

00:00:53.440 --> 00:00:56.510 align:start position:0%
<00:00:53.440>the <00:00:53.547>typing, <00:00:53.655>the <00:00:53.763>setup, <00:00:53.870>the <00:00:53.978>boilerplate, <00:00:54.086>it's <00:00:54.193>all <00:00:54.301>cheaper <00:00:54.409>than <00:00:54.516>it <00:00:54.624>has <00:00:54.732>ever <00:00:54.839>been.

00:00:56.510 --> 00:00:56.520 align:start position:0%
<00:00:56.510>it's <00:00:56.511>all <00:00:56.512>cheaper <00:00:56.513>than <00:00:56.515>it <00:00:56.516>has <00:00:56.517>ever <00:00:56.519>been.

00:00:56.520 --> 00:00:58.470 align:start position:0%
<00:00:56.520>it's <00:00:56.695>all <00:00:56.870>cheaper <00:00:57.045>than <00:00:57.220>it <00:00:57.395>has <00:00:57.570>ever <00:00:57.745>been. <00:00:57.920>And

00:00:58.470 --> 00:00:58.480 align:start position:0%
And

00:00:58.480 --> 00:01:00.310 align:start position:0%
<00:00:58.480>And <00:00:58.713>for <00:00:58.946>years <00:00:59.180>I've <00:00:59.413>been <00:00:59.646>hearing <00:00:59.879>different

00:01:00.310 --> 00:01:00.320 align:start position:0%
<00:01:00.310>for <00:01:00.311>years <00:01:00.313>I've <00:01:00.315>been <00:01:00.317>hearing <00:01:00.319>different

00:01:00.320 --> 00:01:02.790 align:start position:0%
<00:01:00.320>for <00:01:00.475>years <00:01:00.631>I've <00:01:00.786>been <00:01:00.942>hearing <00:01:01.097>different <00:01:01.253>excuses <00:01:01.408>or <00:01:01.564>reasons <00:01:01.720>why

00:01:02.790 --> 00:01:02.800 align:start position:0%
<00:01:02.790>excuses <00:01:02.793>or <00:01:02.796>reasons <00:01:02.799>why

00:01:02.800 --> 00:01:04.950 align:start position:0%
<00:01:02.800>excuses <00:01:02.974>or <00:01:03.150>reasons <00:01:03.324>why <00:01:03.500>someone <00:01:03.675>doesn't <00:01:03.849>write <00:01:04.024>tests <00:01:04.200>because

00:01:04.950 --> 00:01:04.960 align:start position:0%
<00:01:04.950>someone <00:01:04.952>doesn't <00:01:04.954>write <00:01:04.956>tests <00:01:04.958>because

00:01:04.960 --> 00:01:06.270 align:start position:0%
<00:01:04.959>someone <00:01:05.058>doesn't <00:01:05.156>write <00:01:05.254>tests <00:01:05.352>because <00:01:05.451>there <00:01:05.549>is <00:01:05.647>no <00:01:05.746>time <00:01:05.844>to <00:01:05.942>do <00:01:06.040>this. <00:01:06.139>It's

00:01:06.270 --> 00:01:06.280 align:start position:0%
<00:01:06.270>there <00:01:06.271>is <00:01:06.272>no <00:01:06.273>time <00:01:06.275>to <00:01:06.276>do <00:01:06.277>this. <00:01:06.279>It's

00:01:06.280 --> 00:01:07.670 align:start position:0%
<00:01:06.280>there <00:01:06.436>is <00:01:06.592>no <00:01:06.749>time <00:01:06.905>to <00:01:07.061>do <00:01:07.218>this. <00:01:07.374>It's <00:01:07.531>expensive.

00:01:07.670 --> 00:01:07.680 align:start position:0%
expensive.

00:01:07.680 --> 00:01:09.390 align:start position:0%
<00:01:07.680>expensive. <00:01:07.835>I <00:01:07.991>just <00:01:08.146>don't <00:01:08.302>want <00:01:08.457>to. <00:01:08.613>I <00:01:08.768>don't <00:01:08.924>like <00:01:09.080>it.

00:01:09.390 --> 00:01:09.400 align:start position:0%
<00:01:09.390>I <00:01:09.391>just <00:01:09.392>don't <00:01:09.393>want <00:01:09.394>to. <00:01:09.395>I <00:01:09.396>don't <00:01:09.397>like <00:01:09.399>it.

00:01:09.400 --> 00:01:11.310 align:start position:0%
<00:01:09.400>I <00:01:09.487>just <00:01:09.575>don't <00:01:09.662>want <00:01:09.750>to. <00:01:09.837>I <00:01:09.925>don't <00:01:10.012>like <00:01:10.100>it. <00:01:10.187>It's <00:01:10.275>a <00:01:10.362>small <00:01:10.450>change. <00:01:10.537>I <00:01:10.625>will <00:01:10.712>maybe <00:01:10.800>write

00:01:11.310 --> 00:01:11.320 align:start position:0%
<00:01:11.310>It's <00:01:11.311>a <00:01:11.312>small <00:01:11.313>change. <00:01:11.315>I <00:01:11.316>will <00:01:11.317>maybe <00:01:11.318>write

00:01:11.320 --> 00:01:13.910 align:start position:0%
<00:01:11.320>It's <00:01:11.447>a <00:01:11.574>small <00:01:11.701>change. <00:01:11.829>I <00:01:11.956>will <00:01:12.083>maybe <00:01:12.210>write <00:01:12.338>tests <00:01:12.465>later, <00:01:12.592>of <00:01:12.720>course.

00:01:13.910 --> 00:01:13.920 align:start position:0%
<00:01:13.910>tests <00:01:13.913>later, <00:01:13.916>of <00:01:13.919>course.

00:01:13.920 --> 00:01:15.390 align:start position:0%
<00:01:13.920>tests <00:01:14.052>later, <00:01:14.184>of <00:01:14.316>course. <00:01:14.449>And <00:01:14.581>fair <00:01:14.713>enough, <00:01:14.846>it's <00:01:14.978>not <00:01:15.110>the <00:01:15.243>most

00:01:15.390 --> 00:01:15.400 align:start position:0%
<00:01:15.390>And <00:01:15.391>fair <00:01:15.393>enough, <00:01:15.394>it's <00:01:15.396>not <00:01:15.397>the <00:01:15.399>most

00:01:15.400 --> 00:01:17.750 align:start position:0%
<00:01:15.400>And <00:01:15.540>fair <00:01:15.680>enough, <00:01:15.820>it's <00:01:15.960>not <00:01:16.100>the <00:01:16.240>most <00:01:16.380>thrilling <00:01:16.520>part <00:01:16.660>of <00:01:16.800>this

00:01:17.750 --> 00:01:17.760 align:start position:0%
<00:01:17.750>thrilling <00:01:17.753>part <00:01:17.756>of <00:01:17.759>this

00:01:17.760 --> 00:01:20.030 align:start position:0%
<00:01:17.760>thrilling <00:01:17.960>part <00:01:18.160>of <00:01:18.360>this <00:01:18.560>job <00:01:18.760>of <00:01:18.960>creating <00:01:19.160>software.

00:01:20.030 --> 00:01:20.040 align:start position:0%
<00:01:20.030>job <00:01:20.033>of <00:01:20.036>creating <00:01:20.038>software.

00:01:20.040 --> 00:01:22.070 align:start position:0%
<00:01:20.039>job <00:01:20.167>of <00:01:20.294>creating <00:01:20.421>software. <00:01:20.549>But <00:01:20.676>for <00:01:20.803>me <00:01:20.930>it <00:01:21.058>has <00:01:21.185>always <00:01:21.312>been <00:01:21.440>very

00:01:22.070 --> 00:01:22.080 align:start position:0%
<00:01:22.070>But <00:01:22.071>for <00:01:22.072>me <00:01:22.073>it <00:01:22.075>has <00:01:22.076>always <00:01:22.077>been <00:01:22.079>very

00:01:22.080 --> 00:01:23.910 align:start position:0%
<00:01:22.080>But <00:01:22.179>for <00:01:22.280>me <00:01:22.380>it <00:01:22.480>has <00:01:22.580>always <00:01:22.679>been <00:01:22.780>very <00:01:22.880>important <00:01:22.980>not <00:01:23.080>just <00:01:23.179>for <00:01:23.280>the <00:01:23.380>sake <00:01:23.480>of

00:01:23.910 --> 00:01:23.920 align:start position:0%
<00:01:23.910>important <00:01:23.911>not <00:01:23.913>just <00:01:23.914>for <00:01:23.916>the <00:01:23.917>sake <00:01:23.919>of

00:01:23.920 --> 00:01:25.750 align:start position:0%
<00:01:23.920>important <00:01:24.095>not <00:01:24.270>just <00:01:24.445>for <00:01:24.620>the <00:01:24.795>sake <00:01:24.970>of <00:01:25.145>writing <00:01:25.320>tests,

00:01:25.750 --> 00:01:25.760 align:start position:0%
<00:01:25.750>writing <00:01:25.759>tests,

00:01:25.760 --> 00:01:29.150 align:start position:0%
<00:01:25.760>writing <00:01:25.960>tests, <00:01:26.160>but <00:01:26.360>to <00:01:26.560>make <00:01:26.760>my <00:01:26.960>life <00:01:27.160>easier

00:01:29.150 --> 00:01:29.160 align:start position:0%
<00:01:29.150>but <00:01:29.151>to <00:01:29.153>make <00:01:29.155>my <00:01:29.157>life <00:01:29.158>easier

00:01:29.160 --> 00:01:30.950 align:start position:0%
<00:01:29.160>but <00:01:29.315>to <00:01:29.471>make <00:01:29.626>my <00:01:29.782>life <00:01:29.937>easier <00:01:30.093>to <00:01:30.248>create <00:01:30.404>this <00:01:30.560>software.

00:01:30.950 --> 00:01:30.960 align:start position:0%
<00:01:30.950>to <00:01:30.953>create <00:01:30.956>this <00:01:30.959>software.

00:01:30.960 --> 00:01:33.550 align:start position:0%
<00:01:30.960>to <00:01:31.100>create <00:01:31.240>this <00:01:31.380>software. <00:01:31.520>And <00:01:31.660>as <00:01:31.800>I <00:01:31.940>try <00:01:32.080>to <00:01:32.220>show <00:01:32.360>you,

00:01:33.550 --> 00:01:33.560 align:start position:0%
<00:01:33.550>And <00:01:33.551>as <00:01:33.553>I <00:01:33.554>try <00:01:33.556>to <00:01:33.557>show <00:01:33.559>you,

00:01:33.560 --> 00:01:35.630 align:start position:0%
<00:01:33.560>And <00:01:33.676>as <00:01:33.793>I <00:01:33.910>try <00:01:34.026>to <00:01:34.143>show <00:01:34.260>you, <00:01:34.376>it's <00:01:34.493>probably <00:01:34.610>even <00:01:34.726>more <00:01:34.843>important <00:01:34.960>with

00:01:35.630 --> 00:01:35.640 align:start position:0%
<00:01:35.630>it's <00:01:35.631>probably <00:01:35.633>even <00:01:35.635>more <00:01:35.637>important <00:01:35.639>with

00:01:35.640 --> 00:01:39.670 align:start position:0%
<00:01:35.640>it's <00:01:35.747>probably <00:01:35.855>even <00:01:35.963>more <00:01:36.070>important <00:01:36.178>with <00:01:36.286>AI. <00:01:36.393>So <00:01:36.501>the <00:01:36.609>good <00:01:36.716>news <00:01:36.824>now <00:01:36.932>is <00:01:37.040>that

00:01:39.670 --> 00:01:39.680 align:start position:0%
<00:01:39.670>AI. <00:01:39.671>So <00:01:39.672>the <00:01:39.673>good <00:01:39.675>news <00:01:39.676>now <00:01:39.677>is <00:01:39.679>that

00:01:39.680 --> 00:01:42.110 align:start position:0%
<00:01:39.680>AI. <00:01:39.787>So <00:01:39.895>the <00:01:40.003>good <00:01:40.110>news <00:01:40.218>now <00:01:40.326>is <00:01:40.433>that <00:01:40.541>neither <00:01:40.649>of <00:01:40.756>those <00:01:40.864>excuses <00:01:40.972>work <00:01:41.080>really

00:01:42.110 --> 00:01:42.120 align:start position:0%
<00:01:42.110>neither <00:01:42.111>of <00:01:42.113>those <00:01:42.115>excuses <00:01:42.117>work <00:01:42.119>really

00:01:42.120 --> 00:01:43.470 align:start position:0%
<00:01:42.120>neither <00:01:42.322>of <00:01:42.525>those <00:01:42.727>excuses <00:01:42.930>work <00:01:43.132>really <00:01:43.335>anymore

00:01:43.470 --> 00:01:43.480 align:start position:0%
anymore

00:01:43.480 --> 00:01:45.310 align:start position:0%
<00:01:43.479>anymore <00:01:43.654>because <00:01:43.829>AI <00:01:44.005>does <00:01:44.179>the <00:01:44.354>boring <00:01:44.529>part <00:01:44.704>for <00:01:44.880>us.

00:01:45.310 --> 00:01:45.320 align:start position:0%
<00:01:45.310>because <00:01:45.311>AI <00:01:45.312>does <00:01:45.313>the <00:01:45.315>boring <00:01:45.316>part <00:01:45.317>for <00:01:45.318>us.

00:01:45.320 --> 00:01:47.630 align:start position:0%
<00:01:45.320>because <00:01:45.436>AI <00:01:45.553>does <00:01:45.669>the <00:01:45.786>boring <00:01:45.903>part <00:01:46.020>for <00:01:46.136>us. <00:01:46.253>It <00:01:46.369>can <00:01:46.486>speed <00:01:46.603>up <00:01:46.720>tests

00:01:47.630 --> 00:01:47.640 align:start position:0%
<00:01:47.630>It <00:01:47.632>can <00:01:47.634>speed <00:01:47.636>up <00:01:47.639>tests

00:01:47.640 --> 00:01:50.310 align:start position:0%
<00:01:47.640>It <00:01:47.780>can <00:01:47.920>speed <00:01:48.060>up <00:01:48.200>tests <00:01:48.340>high <00:01:48.480>speed, <00:01:48.620>create <00:01:48.760>hundreds <00:01:48.900>tests <00:01:49.040>in

00:01:50.310 --> 00:01:50.320 align:start position:0%
<00:01:50.310>high <00:01:50.311>speed, <00:01:50.313>create <00:01:50.315>hundreds <00:01:50.317>tests <00:01:50.318>in

00:01:50.320 --> 00:01:52.110 align:start position:0%
<00:01:50.320>high <00:01:50.553>speed, <00:01:50.786>create <00:01:51.020>hundreds <00:01:51.253>tests <00:01:51.486>in <00:01:51.720>minutes.

00:01:52.110 --> 00:01:52.120 align:start position:0%
minutes.

00:01:52.120 --> 00:01:53.670 align:start position:0%
<00:01:52.120>minutes. <00:01:52.294>But <00:01:52.468>the <00:01:52.643>bad <00:01:52.817>news <00:01:52.991>is <00:01:53.166>that <00:01:53.340>those <00:01:53.515>cheap

00:01:53.670 --> 00:01:53.680 align:start position:0%
<00:01:53.670>But <00:01:53.671>the <00:01:53.672>bad <00:01:53.673>news <00:01:53.675>is <00:01:53.676>that <00:01:53.677>those <00:01:53.679>cheap

00:01:53.680 --> 00:01:56.150 align:start position:0%
<00:01:53.680>But <00:01:53.796>the <00:01:53.913>bad <00:01:54.030>news <00:01:54.146>is <00:01:54.263>that <00:01:54.380>those <00:01:54.496>cheap <00:01:54.613>tests <00:01:54.730>are <00:01:54.846>not <00:01:54.963>really <00:01:55.080>automatically

00:01:56.150 --> 00:01:56.160 align:start position:0%
<00:01:56.150>tests <00:01:56.152>are <00:01:56.154>not <00:01:56.156>really <00:01:56.158>automatically

00:01:56.160 --> 00:01:57.990 align:start position:0%
<00:01:56.160>tests <00:01:56.360>are <00:01:56.560>not <00:01:56.759>really <00:01:56.960>automatically <00:01:57.160>becoming <00:01:57.360>good <00:01:57.560>tests.

00:01:57.990 --> 00:01:58.000 align:start position:0%
<00:01:57.990>becoming <00:01:57.994>good <00:01:57.999>tests.

00:01:58.000 --> 00:02:00.510 align:start position:0%
<00:01:58.000>becoming <00:01:58.155>good <00:01:58.311>tests. <00:01:58.466>On <00:01:58.622>on <00:01:58.777>the <00:01:58.933>contrary, <00:01:59.088>it <00:01:59.244>might <00:01:59.400>actually

00:02:00.510 --> 00:02:00.520 align:start position:0%
<00:02:00.510>On <00:02:00.511>on <00:02:00.513>the <00:02:00.514>contrary, <00:02:00.516>it <00:02:00.517>might <00:02:00.518>actually

00:02:00.520 --> 00:02:03.230 align:start position:0%
<00:02:00.520>On <00:02:00.619>on <00:02:00.720>the <00:02:00.820>contrary, <00:02:00.920>it <00:02:01.020>might <00:02:01.119>actually <00:02:01.220>made <00:02:01.320>it <00:02:01.420>worse <00:02:01.520>than <00:02:01.619>if <00:02:01.720>we <00:02:01.820>wrote <00:02:01.920>this.

00:02:03.230 --> 00:02:03.240 align:start position:0%
<00:02:03.230>made <00:02:03.231>it <00:02:03.232>worse <00:02:03.233>than <00:02:03.235>if <00:02:03.236>we <00:02:03.237>wrote <00:02:03.238>this.

00:02:03.240 --> 00:02:05.110 align:start position:0%
<00:02:03.240>made <00:02:03.339>it <00:02:03.440>worse <00:02:03.539>than <00:02:03.640>if <00:02:03.740>we <00:02:03.839>wrote <00:02:03.940>this. <00:02:04.039>Because <00:02:04.140>the <00:02:04.240>hard <00:02:04.339>part <00:02:04.440>was <00:02:04.539>never <00:02:04.640>the

00:02:05.110 --> 00:02:05.120 align:start position:0%
<00:02:05.110>Because <00:02:05.111>the <00:02:05.113>hard <00:02:05.114>part <00:02:05.116>was <00:02:05.117>never <00:02:05.119>the

00:02:05.120 --> 00:02:06.390 align:start position:0%
<00:02:05.120>Because <00:02:05.283>the <00:02:05.446>hard <00:02:05.609>part <00:02:05.773>was <00:02:05.936>never <00:02:06.099>the <00:02:06.263>typing.

00:02:06.390 --> 00:02:06.400 align:start position:0%
typing.

00:02:06.400 --> 00:02:08.389 align:start position:0%
<00:02:06.400>typing. <00:02:06.633>It <00:02:06.866>was <00:02:07.100>deciding <00:02:07.333>what's <00:02:07.566>worth <00:02:07.800>testing,

00:02:08.389 --> 00:02:08.399 align:start position:0%
<00:02:08.389>It <00:02:08.390>was <00:02:08.392>deciding <00:02:08.394>what's <00:02:08.396>worth <00:02:08.398>testing,

00:02:08.399 --> 00:02:10.230 align:start position:0%
<00:02:08.399>It <00:02:08.515>was <00:02:08.632>deciding <00:02:08.749>what's <00:02:08.865>worth <00:02:08.982>testing, <00:02:09.098>how <00:02:09.215>to <00:02:09.332>test <00:02:09.449>something, <00:02:09.565>and <00:02:09.682>what <00:02:09.799>correct

00:02:10.230 --> 00:02:10.240 align:start position:0%
<00:02:10.229>how <00:02:10.231>to <00:02:10.233>test <00:02:10.234>something, <00:02:10.235>and <00:02:10.237>what <00:02:10.239>correct

00:02:10.240 --> 00:02:15.630 align:start position:0%
<00:02:10.240>how <00:02:10.415>to <00:02:10.590>test <00:02:10.765>something, <00:02:10.940>and <00:02:11.115>what <00:02:11.290>correct <00:02:11.465>even <00:02:11.640>means.

00:02:15.640 --> 00:02:18.070 align:start position:0%
<00:02:15.640>We <00:02:15.815>kind <00:02:15.989>of <00:02:16.165>live <00:02:16.339>in <00:02:16.515>this <00:02:16.690>loop <00:02:16.864>right <00:02:17.040>now

00:02:18.070 --> 00:02:18.080 align:start position:0%
<00:02:18.070>We <00:02:18.071>kind <00:02:18.072>of <00:02:18.073>live <00:02:18.074>in <00:02:18.075>this <00:02:18.076>loop <00:02:18.077>right <00:02:18.078>now

00:02:18.080 --> 00:02:20.510 align:start position:0%
<00:02:18.079>We <00:02:18.162>kind <00:02:18.244>of <00:02:18.327>live <00:02:18.409>in <00:02:18.491>this <00:02:18.574>loop <00:02:18.656>right <00:02:18.738>now <00:02:18.821>that <00:02:18.903>we <00:02:18.985>ask <00:02:19.068>AI <00:02:19.150>agent <00:02:19.232>for <00:02:19.315>a <00:02:19.397>feature, <00:02:19.480>it

00:02:20.510 --> 00:02:20.520 align:start position:0%
<00:02:20.510>that <00:02:20.511>we <00:02:20.512>ask <00:02:20.513>AI <00:02:20.514>agent <00:02:20.515>for <00:02:20.516>a <00:02:20.517>feature, <00:02:20.519>it

00:02:20.520 --> 00:02:22.110 align:start position:0%
<00:02:20.520>that <00:02:20.647>we <00:02:20.774>ask <00:02:20.901>AI <00:02:21.029>agent <00:02:21.156>for <00:02:21.283>a <00:02:21.410>feature, <00:02:21.538>it <00:02:21.665>writes <00:02:21.792>this <00:02:21.920>feature,

00:02:22.110 --> 00:02:22.120 align:start position:0%
<00:02:22.110>writes <00:02:22.114>this <00:02:22.119>feature,

00:02:22.120 --> 00:02:23.910 align:start position:0%
<00:02:22.120>writes <00:02:22.275>this <00:02:22.431>feature, <00:02:22.586>then <00:02:22.742>you <00:02:22.897>write <00:02:23.053>test <00:02:23.208>for <00:02:23.364>the <00:02:23.520>feature,

00:02:23.910 --> 00:02:23.920 align:start position:0%
<00:02:23.910>then <00:02:23.911>you <00:02:23.913>write <00:02:23.914>test <00:02:23.916>for <00:02:23.917>the <00:02:23.919>feature,

00:02:23.920 --> 00:02:26.830 align:start position:0%
<00:02:23.920>then <00:02:24.095>you <00:02:24.270>write <00:02:24.445>test <00:02:24.620>for <00:02:24.795>the <00:02:24.970>feature, <00:02:25.145>test <00:02:25.320>pass.

00:02:26.840 --> 00:02:29.630 align:start position:0%
<00:02:26.840>And <00:02:27.015>then <00:02:27.190>like <00:02:27.365>we <00:02:27.540>can <00:02:27.715>ship <00:02:27.890>it, <00:02:28.065>right? <00:02:28.240>And

00:02:29.630 --> 00:02:29.640 align:start position:0%
<00:02:29.630>And <00:02:29.631>then <00:02:29.632>like <00:02:29.633>we <00:02:29.634>can <00:02:29.635>ship <00:02:29.636>it, <00:02:29.637>right? <00:02:29.638>And

00:02:29.640 --> 00:02:31.190 align:start position:0%
<00:02:29.640>And <00:02:29.732>then <00:02:29.826>like <00:02:29.918>we <00:02:30.012>can <00:02:30.105>ship <00:02:30.197>it, <00:02:30.291>right? <00:02:30.384>And <00:02:30.477>this <00:02:30.570>is <00:02:30.662>something <00:02:30.756>that <00:02:30.849>make <00:02:30.942>still <00:02:31.035>makes

00:02:31.190 --> 00:02:31.200 align:start position:0%
<00:02:31.190>this <00:02:31.191>is <00:02:31.192>something <00:02:31.194>that <00:02:31.196>make <00:02:31.197>still <00:02:31.198>makes

00:02:31.200 --> 00:02:33.550 align:start position:0%
<00:02:31.200>this <00:02:31.307>is <00:02:31.415>something <00:02:31.523>that <00:02:31.630>make <00:02:31.738>still <00:02:31.846>makes <00:02:31.953>me <00:02:32.061>nervous <00:02:32.169>with <00:02:32.276>working <00:02:32.384>with <00:02:32.492>AI <00:02:32.600>because

00:02:33.550 --> 00:02:33.560 align:start position:0%
<00:02:33.550>me <00:02:33.551>nervous <00:02:33.553>with <00:02:33.554>working <00:02:33.556>with <00:02:33.557>AI <00:02:33.559>because

00:02:33.560 --> 00:02:35.510 align:start position:0%
<00:02:33.560>me <00:02:33.715>nervous <00:02:33.871>with <00:02:34.026>working <00:02:34.182>with <00:02:34.337>AI <00:02:34.493>because <00:02:34.648>AI <00:02:34.804>has <00:02:34.960>this

00:02:35.510 --> 00:02:35.520 align:start position:0%
<00:02:35.510>AI <00:02:35.514>has <00:02:35.519>this

00:02:35.520 --> 00:02:37.830 align:start position:0%
<00:02:35.520>AI <00:02:35.675>has <00:02:35.831>this <00:02:35.986>way <00:02:36.142>of <00:02:36.297>just <00:02:36.453>creating <00:02:36.608>code <00:02:36.764>and <00:02:36.920>then

00:02:37.830 --> 00:02:37.840 align:start position:0%
<00:02:37.829>way <00:02:37.831>of <00:02:37.833>just <00:02:37.834>creating <00:02:37.835>code <00:02:37.837>and <00:02:37.839>then

00:02:37.840 --> 00:02:39.470 align:start position:0%
<00:02:37.840>way <00:02:37.940>of <00:02:38.040>just <00:02:38.140>creating <00:02:38.240>code <00:02:38.340>and <00:02:38.440>then <00:02:38.540>creating <00:02:38.640>test <00:02:38.740>for <00:02:38.840>this <00:02:38.940>and <00:02:39.040>the <00:02:39.140>tests <00:02:39.240>are

00:02:39.470 --> 00:02:39.480 align:start position:0%
<00:02:39.470>creating <00:02:39.471>test <00:02:39.472>for <00:02:39.473>this <00:02:39.475>and <00:02:39.476>the <00:02:39.477>tests <00:02:39.478>are

00:02:39.480 --> 00:02:41.230 align:start position:0%
<00:02:39.480>creating <00:02:39.619>test <00:02:39.760>for <00:02:39.899>this <00:02:40.040>and <00:02:40.179>the <00:02:40.320>tests <00:02:40.459>are <00:02:40.600>usually <00:02:40.739>green <00:02:40.880>already.

00:02:41.230 --> 00:02:41.240 align:start position:0%
<00:02:41.230>usually <00:02:41.234>green <00:02:41.239>already.

00:02:41.240 --> 00:02:43.590 align:start position:0%
<00:02:41.240>usually <00:02:41.440>green <00:02:41.640>already. <00:02:41.840>But <00:02:42.040>do <00:02:42.240>those <00:02:42.440>tests <00:02:42.640>actually

00:02:43.590 --> 00:02:43.600 align:start position:0%
<00:02:43.590>But <00:02:43.592>do <00:02:43.594>those <00:02:43.596>tests <00:02:43.599>actually

00:02:43.600 --> 00:02:46.190 align:start position:0%
<00:02:43.600>But <00:02:43.739>do <00:02:43.880>those <00:02:44.019>tests <00:02:44.160>actually <00:02:44.299>validate <00:02:44.440>something <00:02:44.579>that <00:02:44.720>needs <00:02:44.859>to <00:02:45.000>be

00:02:46.190 --> 00:02:46.200 align:start position:0%
<00:02:46.190>validate <00:02:46.191>something <00:02:46.193>that <00:02:46.195>needs <00:02:46.197>to <00:02:46.198>be

00:02:46.200 --> 00:02:49.390 align:start position:0%
<00:02:46.200>validate <00:02:46.316>something <00:02:46.433>that <00:02:46.549>needs <00:02:46.666>to <00:02:46.783>be <00:02:46.899>validated? <00:02:47.016>When <00:02:47.133>AI <00:02:47.250>wrote <00:02:47.366>both <00:02:47.483>code <00:02:47.600>and

00:02:49.390 --> 00:02:49.400 align:start position:0%
<00:02:49.390>validated? <00:02:49.391>When <00:02:49.393>AI <00:02:49.394>wrote <00:02:49.396>both <00:02:49.397>code <00:02:49.399>and

00:02:49.400 --> 00:02:50.750 align:start position:0%
<00:02:49.400>validated? <00:02:49.551>When <00:02:49.703>AI <00:02:49.855>wrote <00:02:50.007>both <00:02:50.159>code <00:02:50.311>and <00:02:50.463>the <00:02:50.615>tests,

00:02:50.750 --> 00:02:50.760 align:start position:0%
<00:02:50.750>the <00:02:50.759>tests,

00:02:50.760 --> 00:02:54.390 align:start position:0%
<00:02:50.760>the <00:02:50.935>tests, <00:02:51.109>the <00:02:51.285>thing <00:02:51.459>might <00:02:51.635>be <00:02:51.810>that <00:02:51.984>it <00:02:52.160>just

00:02:54.400 --> 00:02:56.550 align:start position:0%
<00:02:54.400>it <00:02:54.600>verifies <00:02:54.800>what <00:02:55.000>the <00:02:55.200>test <00:02:55.400>does, <00:02:55.600>but <00:02:55.800>what

00:02:56.550 --> 00:02:56.560 align:start position:0%
<00:02:56.550>it <00:02:56.551>verifies <00:02:56.552>what <00:02:56.553>the <00:02:56.555>test <00:02:56.556>does, <00:02:56.557>but <00:02:56.559>what

00:02:56.560 --> 00:02:58.590 align:start position:0%
<00:02:56.560>it <00:02:56.660>verifies <00:02:56.760>what <00:02:56.860>the <00:02:56.960>test <00:02:57.060>does, <00:02:57.160>but <00:02:57.260>what <00:02:57.360>the <00:02:57.460>code <00:02:57.560>does, <00:02:57.660>but <00:02:57.760>not <00:02:57.860>necessarily <00:02:57.960>code

00:02:58.590 --> 00:02:58.600 align:start position:0%
<00:02:58.590>the <00:02:58.591>code <00:02:58.593>does, <00:02:58.594>but <00:02:58.596>not <00:02:58.597>necessarily <00:02:58.599>code

00:02:58.600 --> 00:03:00.710 align:start position:0%
<00:02:58.600>the <00:02:58.707>code <00:02:58.815>does, <00:02:58.923>but <00:02:59.030>not <00:02:59.138>necessarily <00:02:59.246>code <00:02:59.353>does <00:02:59.461>what <00:02:59.569>you <00:02:59.676>want <00:02:59.784>it <00:02:59.892>to <00:03:00.000>do.

00:03:00.710 --> 00:03:00.720 align:start position:0%
<00:03:00.710>does <00:03:00.711>what <00:03:00.713>you <00:03:00.714>want <00:03:00.716>it <00:03:00.717>to <00:03:00.719>do.

00:03:00.720 --> 00:03:03.430 align:start position:0%
<00:03:00.720>does <00:03:00.836>what <00:03:00.953>you <00:03:01.070>want <00:03:01.186>it <00:03:01.303>to <00:03:01.420>do. <00:03:01.536>So <00:03:01.653>they <00:03:01.770>share <00:03:01.886>the <00:03:02.003>same <00:03:02.120>misunderstanding

00:03:03.430 --> 00:03:03.440 align:start position:0%
<00:03:03.430>So <00:03:03.431>they <00:03:03.433>share <00:03:03.435>the <00:03:03.437>same <00:03:03.439>misunderstanding

00:03:03.440 --> 00:03:06.030 align:start position:0%
<00:03:03.440>So <00:03:03.556>they <00:03:03.673>share <00:03:03.790>the <00:03:03.906>same <00:03:04.023>misunderstanding <00:03:04.140>and <00:03:04.256>there <00:03:04.373>is <00:03:04.490>nothing <00:03:04.606>really <00:03:04.723>to <00:03:04.840>catch

00:03:06.030 --> 00:03:06.040 align:start position:0%
<00:03:06.030>and <00:03:06.031>there <00:03:06.033>is <00:03:06.034>nothing <00:03:06.036>really <00:03:06.037>to <00:03:06.039>catch

00:03:06.040 --> 00:03:08.830 align:start position:0%
<00:03:06.040>and <00:03:06.195>there <00:03:06.351>is <00:03:06.506>nothing <00:03:06.662>really <00:03:06.817>to <00:03:06.973>catch <00:03:07.128>catch <00:03:07.284>the <00:03:07.440>issue.

00:03:08.830 --> 00:03:08.840 align:start position:0%
<00:03:08.830>catch <00:03:08.834>the <00:03:08.839>issue.

00:03:08.840 --> 00:03:11.509 align:start position:0%
<00:03:08.840>catch <00:03:08.967>the <00:03:09.094>issue. <00:03:09.221>And <00:03:09.349>as <00:03:09.476>we <00:03:09.603>give <00:03:09.730>more <00:03:09.858>autonomy <00:03:09.985>to <00:03:10.112>the <00:03:10.240>AI,

00:03:11.509 --> 00:03:11.519 align:start position:0%
<00:03:11.509>And <00:03:11.510>as <00:03:11.511>we <00:03:11.512>give <00:03:11.513>more <00:03:11.514>autonomy <00:03:11.515>to <00:03:11.516>the <00:03:11.518>AI,

00:03:11.519 --> 00:03:13.350 align:start position:0%
<00:03:11.519>And <00:03:11.612>as <00:03:11.705>we <00:03:11.799>give <00:03:11.892>more <00:03:11.985>autonomy <00:03:12.079>to <00:03:12.172>the <00:03:12.265>AI, <00:03:12.359>I <00:03:12.452>think <00:03:12.545>the <00:03:12.639>problem <00:03:12.732>is <00:03:12.825>becoming <00:03:12.919>only

00:03:13.350 --> 00:03:13.360 align:start position:0%
<00:03:13.350>I <00:03:13.351>think <00:03:13.353>the <00:03:13.354>problem <00:03:13.356>is <00:03:13.357>becoming <00:03:13.359>only

00:03:13.360 --> 00:03:15.949 align:start position:0%
<00:03:13.360>I <00:03:13.460>think <00:03:13.560>the <00:03:13.660>problem <00:03:13.760>is <00:03:13.860>becoming <00:03:13.960>only <00:03:14.060>bigger. <00:03:14.160>And <00:03:14.260>the <00:03:14.360>real <00:03:14.460>question <00:03:14.560>now <00:03:14.660>is <00:03:14.760>not

00:03:15.949 --> 00:03:15.959 align:start position:0%
<00:03:15.949>bigger. <00:03:15.950>And <00:03:15.951>the <00:03:15.952>real <00:03:15.954>question <00:03:15.955>now <00:03:15.956>is <00:03:15.958>not

00:03:15.959 --> 00:03:17.830 align:start position:0%
<00:03:15.959>bigger. <00:03:16.052>And <00:03:16.145>the <00:03:16.239>real <00:03:16.332>question <00:03:16.425>now <00:03:16.519>is <00:03:16.612>not <00:03:16.705>whether <00:03:16.799>we <00:03:16.892>have <00:03:16.985>tests, <00:03:17.079>but <00:03:17.172>are <00:03:17.265>the <00:03:17.359>tests

00:03:17.830 --> 00:03:17.840 align:start position:0%
<00:03:17.829>whether <00:03:17.831>we <00:03:17.832>have <00:03:17.833>tests, <00:03:17.835>but <00:03:17.836>are <00:03:17.837>the <00:03:17.839>tests

00:03:17.840 --> 00:03:21.750 align:start position:0%
<00:03:17.840>whether <00:03:17.940>we <00:03:18.040>have <00:03:18.140>tests, <00:03:18.240>but <00:03:18.340>are <00:03:18.440>the <00:03:18.540>tests <00:03:18.640>checking <00:03:18.740>what <00:03:18.840>we <00:03:18.940>need <00:03:19.040>them <00:03:19.140>to <00:03:19.240>check.

00:03:21.760 --> 00:03:23.590 align:start position:0%
<00:03:21.760>My <00:03:21.993>name <00:03:22.226>is <00:03:22.459>Jakub. <00:03:22.693>I'm <00:03:22.926>software <00:03:23.160>engineer

00:03:23.590 --> 00:03:23.600 align:start position:0%
<00:03:23.590>My <00:03:23.591>name <00:03:23.593>is <00:03:23.594>Jakub. <00:03:23.596>I'm <00:03:23.597>software <00:03:23.599>engineer

00:03:23.600 --> 00:03:26.750 align:start position:0%
<00:03:23.600>My <00:03:23.707>name <00:03:23.815>is <00:03:23.923>Jakub. <00:03:24.030>I'm <00:03:24.138>software <00:03:24.246>engineer <00:03:24.353>at <00:03:24.461>Git <00:03:24.569>currently. <00:03:24.676>I've <00:03:24.784>been <00:03:24.892>engineer <00:03:25.000>for

00:03:26.750 --> 00:03:26.760 align:start position:0%
<00:03:26.750>at <00:03:26.751>Git <00:03:26.753>currently. <00:03:26.754>I've <00:03:26.756>been <00:03:26.757>engineer <00:03:26.759>for

00:03:26.760 --> 00:03:29.470 align:start position:0%
<00:03:26.760>at <00:03:26.867>Git <00:03:26.975>currently. <00:03:27.083>I've <00:03:27.190>been <00:03:27.298>engineer <00:03:27.406>for <00:03:27.513>more <00:03:27.621>or <00:03:27.729>less <00:03:27.836>12 <00:03:27.944>years. <00:03:28.052>I've <00:03:28.160>written

00:03:29.470 --> 00:03:29.480 align:start position:0%
<00:03:29.470>more <00:03:29.471>or <00:03:29.472>less <00:03:29.474>12 <00:03:29.476>years. <00:03:29.477>I've <00:03:29.478>written

00:03:29.480 --> 00:03:31.030 align:start position:0%
<00:03:29.480>more <00:03:29.587>or <00:03:29.694>less <00:03:29.801>12 <00:03:29.909>years. <00:03:30.016>I've <00:03:30.123>written <00:03:30.231>thousands, <00:03:30.338>if <00:03:30.445>not <00:03:30.553>tens <00:03:30.660>of <00:03:30.767>thousands <00:03:30.875>of

00:03:31.030 --> 00:03:31.040 align:start position:0%
<00:03:31.030>thousands, <00:03:31.031>if <00:03:31.033>not <00:03:31.034>tens <00:03:31.036>of <00:03:31.037>thousands <00:03:31.039>of

00:03:31.040 --> 00:03:33.430 align:start position:0%
<00:03:31.040>thousands, <00:03:31.147>if <00:03:31.255>not <00:03:31.363>tens <00:03:31.470>of <00:03:31.578>thousands <00:03:31.686>of <00:03:31.793>tests. <00:03:31.901>I've <00:03:32.009>made <00:03:32.116>or <00:03:32.224>seen <00:03:32.332>being <00:03:32.440>made

00:03:33.430 --> 00:03:33.440 align:start position:0%
<00:03:33.430>tests. <00:03:33.431>I've <00:03:33.433>made <00:03:33.434>or <00:03:33.436>seen <00:03:33.437>being <00:03:33.439>made

00:03:33.440 --> 00:03:36.070 align:start position:0%
<00:03:33.440>tests. <00:03:33.567>I've <00:03:33.694>made <00:03:33.821>or <00:03:33.949>seen <00:03:34.076>being <00:03:34.203>made <00:03:34.330>hundreds <00:03:34.458>of <00:03:34.585>mistakes <00:03:34.712>during <00:03:34.840>that.

00:03:36.070 --> 00:03:36.080 align:start position:0%
<00:03:36.070>hundreds <00:03:36.072>of <00:03:36.074>mistakes <00:03:36.076>during <00:03:36.078>that.

00:03:36.080 --> 00:03:38.310 align:start position:0%
<00:03:36.079>hundreds <00:03:36.187>of <00:03:36.295>mistakes <00:03:36.403>during <00:03:36.510>that. <00:03:36.618>And <00:03:36.726>I <00:03:36.833>have <00:03:36.941>a <00:03:37.049>handful <00:03:37.156>of <00:03:37.264>rules <00:03:37.372>that <00:03:37.480>I

00:03:38.310 --> 00:03:38.320 align:start position:0%
<00:03:38.310>And <00:03:38.311>I <00:03:38.312>have <00:03:38.313>a <00:03:38.314>handful <00:03:38.315>of <00:03:38.316>rules <00:03:38.317>that <00:03:38.319>I

00:03:38.320 --> 00:03:40.710 align:start position:0%
<00:03:38.320>And <00:03:38.420>I <00:03:38.519>have <00:03:38.620>a <00:03:38.720>handful <00:03:38.820>of <00:03:38.920>rules <00:03:39.019>that <00:03:39.120>I <00:03:39.220>usually <00:03:39.320>follow <00:03:39.420>to <00:03:39.519>maybe <00:03:39.620>avoid <00:03:39.720>those

00:03:40.710 --> 00:03:40.720 align:start position:0%
<00:03:40.710>usually <00:03:40.711>follow <00:03:40.713>to <00:03:40.715>maybe <00:03:40.717>avoid <00:03:40.719>those

00:03:40.720 --> 00:03:43.350 align:start position:0%
<00:03:40.720>usually <00:03:40.827>follow <00:03:40.935>to <00:03:41.043>maybe <00:03:41.150>avoid <00:03:41.258>those <00:03:41.366>mistakes <00:03:41.473>later. <00:03:41.581>So <00:03:41.689>I <00:03:41.796>want <00:03:41.904>to <00:03:42.012>walk <00:03:42.120>you

00:03:43.350 --> 00:03:43.360 align:start position:0%
<00:03:43.350>mistakes <00:03:43.351>later. <00:03:43.352>So <00:03:43.353>I <00:03:43.355>want <00:03:43.356>to <00:03:43.357>walk <00:03:43.359>you

00:03:43.360 --> 00:03:45.710 align:start position:0%
<00:03:43.360>mistakes <00:03:43.515>later. <00:03:43.671>So <00:03:43.826>I <00:03:43.982>want <00:03:44.137>to <00:03:44.293>walk <00:03:44.448>you <00:03:44.604>through <00:03:44.760>this.

00:03:45.710 --> 00:03:45.720 align:start position:0%
<00:03:45.710>through <00:03:45.719>this.

00:03:45.720 --> 00:03:48.830 align:start position:0%
<00:03:45.720>through <00:03:45.920>this. <00:03:46.120>But <00:03:46.320>let's <00:03:46.520>zoom <00:03:46.720>out <00:03:46.920>a <00:03:47.120>bit.

00:03:48.830 --> 00:03:48.840 align:start position:0%
<00:03:48.829>But <00:03:48.831>let's <00:03:48.833>zoom <00:03:48.835>out <00:03:48.837>a <00:03:48.839>bit.

00:03:48.840 --> 00:03:50.870 align:start position:0%
<00:03:48.840>But <00:03:48.947>let's <00:03:49.055>zoom <00:03:49.163>out <00:03:49.270>a <00:03:49.378>bit. <00:03:49.486>A <00:03:49.593>good <00:03:49.701>test <00:03:49.809>has <00:03:49.916>always <00:03:50.024>done <00:03:50.132>more <00:03:50.240>than

00:03:50.870 --> 00:03:50.880 align:start position:0%
<00:03:50.870>A <00:03:50.871>good <00:03:50.872>test <00:03:50.873>has <00:03:50.875>always <00:03:50.876>done <00:03:50.877>more <00:03:50.879>than

00:03:50.880 --> 00:03:53.670 align:start position:0%
<00:03:50.880>A <00:03:50.967>good <00:03:51.055>test <00:03:51.142>has <00:03:51.230>always <00:03:51.317>done <00:03:51.405>more <00:03:51.492>than <00:03:51.579>just <00:03:51.667>like <00:03:51.755>pass <00:03:51.842>or <00:03:51.930>fail. <00:03:52.017>It <00:03:52.105>does <00:03:52.192>at <00:03:52.280>least

00:03:53.670 --> 00:03:53.680 align:start position:0%
<00:03:53.670>just <00:03:53.671>like <00:03:53.672>pass <00:03:53.673>or <00:03:53.674>fail. <00:03:53.675>It <00:03:53.676>does <00:03:53.677>at <00:03:53.679>least

00:03:53.680 --> 00:03:54.910 align:start position:0%
<00:03:53.680>just <00:03:53.790>like <00:03:53.901>pass <00:03:54.012>or <00:03:54.122>fail. <00:03:54.233>It <00:03:54.344>does <00:03:54.454>at <00:03:54.565>least <00:03:54.676>four <00:03:54.787>jobs.

00:03:54.910 --> 00:03:54.920 align:start position:0%
<00:03:54.910>four <00:03:54.919>jobs.

00:03:54.920 --> 00:03:56.630 align:start position:0%
<00:03:54.920>four <00:03:55.200>jobs. <00:03:55.480>It <00:03:55.760>gives <00:03:56.040>you <00:03:56.320>feedback.

00:03:56.630 --> 00:03:56.640 align:start position:0%
<00:03:56.630>It <00:03:56.632>gives <00:03:56.636>you <00:03:56.638>feedback.

00:03:56.640 --> 00:03:59.110 align:start position:0%
<00:03:56.640>It <00:03:56.779>gives <00:03:56.920>you <00:03:57.059>feedback. <00:03:57.200>It <00:03:57.339>specifies <00:03:57.480>what <00:03:57.619>the <00:03:57.760>code <00:03:57.899>is <00:03:58.040>supposed

00:03:59.110 --> 00:03:59.120 align:start position:0%
<00:03:59.110>It <00:03:59.111>specifies <00:03:59.113>what <00:03:59.114>the <00:03:59.116>code <00:03:59.117>is <00:03:59.119>supposed

00:03:59.120 --> 00:04:01.590 align:start position:0%
<00:03:59.120>It <00:03:59.227>specifies <00:03:59.335>what <00:03:59.443>the <00:03:59.550>code <00:03:59.658>is <00:03:59.766>supposed <00:03:59.873>to <00:03:59.981>do. <00:04:00.089>It <00:04:00.196>carries <00:04:00.304>context <00:04:00.412>telling <00:04:00.520>you

00:04:01.590 --> 00:04:01.600 align:start position:0%
<00:04:01.590>to <00:04:01.591>do. <00:04:01.593>It <00:04:01.594>carries <00:04:01.596>context <00:04:01.597>telling <00:04:01.599>you

00:04:01.600 --> 00:04:04.310 align:start position:0%
<00:04:01.600>to <00:04:01.700>do. <00:04:01.799>It <00:04:01.900>carries <00:04:02.000>context <00:04:02.100>telling <00:04:02.200>you <00:04:02.299>and <00:04:02.400>the <00:04:02.500>next <00:04:02.600>person <00:04:02.700>the <00:04:02.799>why <00:04:02.900>behind <00:04:03.000>the

00:04:04.310 --> 00:04:04.320 align:start position:0%
<00:04:04.310>and <00:04:04.311>the <00:04:04.312>next <00:04:04.313>person <00:04:04.315>the <00:04:04.316>why <00:04:04.317>behind <00:04:04.319>the

00:04:04.320 --> 00:04:05.230 align:start position:0%
<00:04:04.320>and <00:04:04.422>the <00:04:04.524>next <00:04:04.627>person <00:04:04.729>the <00:04:04.831>why <00:04:04.934>behind <00:04:05.036>the <00:04:05.138>code.

00:04:05.230 --> 00:04:05.240 align:start position:0%
code.

00:04:05.240 --> 00:04:07.630 align:start position:0%
<00:04:05.240>code. <00:04:05.415>And <00:04:05.590>it's <00:04:05.765>also <00:04:05.940>a <00:04:06.115>guardrail, <00:04:06.290>so <00:04:06.465>the <00:04:06.640>future

00:04:07.630 --> 00:04:07.640 align:start position:0%
<00:04:07.630>And <00:04:07.631>it's <00:04:07.632>also <00:04:07.633>a <00:04:07.635>guardrail, <00:04:07.636>so <00:04:07.637>the <00:04:07.638>future

00:04:07.640 --> 00:04:10.070 align:start position:0%
<00:04:07.640>And <00:04:07.756>it's <00:04:07.873>also <00:04:07.989>a <00:04:08.106>guardrail, <00:04:08.223>so <00:04:08.339>the <00:04:08.456>future <00:04:08.573>changes <00:04:08.690>don't <00:04:08.806>quietly <00:04:08.923>break <00:04:09.040>things.

00:04:10.070 --> 00:04:10.080 align:start position:0%
<00:04:10.070>changes <00:04:10.072>don't <00:04:10.074>quietly <00:04:10.076>break <00:04:10.079>things.

00:04:10.080 --> 00:04:11.390 align:start position:0%
<00:04:10.080>changes <00:04:10.315>don't <00:04:10.551>quietly <00:04:10.787>break <00:04:11.023>things. <00:04:11.259>And

00:04:11.390 --> 00:04:11.400 align:start position:0%
And

00:04:11.400 --> 00:04:13.670 align:start position:0%
<00:04:11.400>And <00:04:11.600>interaction <00:04:11.800>of <00:04:12.000>AI <00:04:12.200>doesn't <00:04:12.400>change <00:04:12.600>a <00:04:12.800>lot

00:04:13.670 --> 00:04:13.680 align:start position:0%
<00:04:13.670>interaction <00:04:13.671>of <00:04:13.673>AI <00:04:13.674>doesn't <00:04:13.676>change <00:04:13.677>a <00:04:13.679>lot

00:04:13.680 --> 00:04:15.070 align:start position:0%
<00:04:13.680>interaction <00:04:13.858>of <00:04:14.037>AI <00:04:14.216>doesn't <00:04:14.394>change <00:04:14.573>a <00:04:14.752>lot <00:04:14.930>here.

00:04:15.070 --> 00:04:15.080 align:start position:0%
here.

00:04:15.080 --> 00:04:15.910 align:start position:0%
<00:04:15.080>here. <00:04:15.827>Uh

00:04:15.910 --> 00:04:15.920 align:start position:0%
Uh

00:04:15.920 --> 00:04:18.229 align:start position:0%
<00:04:15.920>Uh <00:04:16.200>it <00:04:16.479>only <00:04:16.760>like <00:04:17.039>it <00:04:17.320>still

00:04:18.229 --> 00:04:18.239 align:start position:0%
<00:04:18.228>it <00:04:18.231>only <00:04:18.233>like <00:04:18.235>it <00:04:18.238>still

00:04:18.239 --> 00:04:20.349 align:start position:0%
<00:04:18.238>it <00:04:18.355>only <00:04:18.472>like <00:04:18.589>it <00:04:18.705>still <00:04:18.822>those <00:04:18.938>jobs <00:04:19.055>has <00:04:19.172>the <00:04:19.289>same <00:04:19.405>role, <00:04:19.522>but <00:04:19.638>they

00:04:20.349 --> 00:04:20.359 align:start position:0%
<00:04:20.349>those <00:04:20.350>jobs <00:04:20.351>has <00:04:20.352>the <00:04:20.354>same <00:04:20.355>role, <00:04:20.356>but <00:04:20.358>they

00:04:20.359 --> 00:04:23.110 align:start position:0%
<00:04:20.358>those <00:04:20.466>jobs <00:04:20.574>has <00:04:20.682>the <00:04:20.789>same <00:04:20.897>role, <00:04:21.005>but <00:04:21.112>they <00:04:21.220>are <00:04:21.328>enhanced <00:04:21.435>for <00:04:21.543>the <00:04:21.651>AI <00:04:21.758>era.

00:04:23.110 --> 00:04:23.120 align:start position:0%
<00:04:23.110>are <00:04:23.111>enhanced <00:04:23.113>for <00:04:23.115>the <00:04:23.117>AI <00:04:23.119>era.

00:04:23.120 --> 00:04:24.670 align:start position:0%
<00:04:23.120>are <00:04:23.352>enhanced <00:04:23.585>for <00:04:23.817>the <00:04:24.050>AI <00:04:24.282>era. <00:04:24.515>Um

00:04:24.670 --> 00:04:24.680 align:start position:0%
Um

00:04:24.680 --> 00:04:26.670 align:start position:0%
<00:04:24.680>Um <00:04:24.855>making <00:04:25.030>it <00:04:25.205>easier <00:04:25.380>for <00:04:25.555>AI <00:04:25.730>engine. <00:04:25.905>So, <00:04:26.080>if

00:04:26.670 --> 00:04:26.680 align:start position:0%
<00:04:26.670>making <00:04:26.671>it <00:04:26.672>easier <00:04:26.673>for <00:04:26.675>AI <00:04:26.676>engine. <00:04:26.677>So, <00:04:26.679>if

00:04:26.680 --> 00:04:28.750 align:start position:0%
<00:04:26.680>making <00:04:26.787>it <00:04:26.895>easier <00:04:27.003>for <00:04:27.110>AI <00:04:27.218>engine. <00:04:27.326>So, <00:04:27.433>if <00:04:27.541>you <00:04:27.649>look <00:04:27.756>at <00:04:27.864>the <00:04:27.972>right <00:04:28.080>column,

00:04:28.750 --> 00:04:28.760 align:start position:0%
<00:04:28.750>you <00:04:28.751>look <00:04:28.753>at <00:04:28.755>the <00:04:28.757>right <00:04:28.759>column,

00:04:28.760 --> 00:04:31.190 align:start position:0%
<00:04:28.760>you <00:04:28.876>look <00:04:28.993>at <00:04:29.110>the <00:04:29.226>right <00:04:29.343>column, <00:04:29.460>it <00:04:29.576>gives <00:04:29.693>the <00:04:29.810>agent <00:04:29.926>a <00:04:30.043>correction <00:04:30.159>loop.

00:04:31.190 --> 00:04:31.200 align:start position:0%
<00:04:31.190>it <00:04:31.191>gives <00:04:31.193>the <00:04:31.194>agent <00:04:31.195>a <00:04:31.197>correction <00:04:31.199>loop.

00:04:31.200 --> 00:04:33.310 align:start position:0%
<00:04:31.200>it <00:04:31.307>gives <00:04:31.415>the <00:04:31.523>agent <00:04:31.630>a <00:04:31.738>correction <00:04:31.846>loop. <00:04:31.953>A <00:04:32.061>feedback <00:04:32.169>gives <00:04:32.276>a <00:04:32.384>correction <00:04:32.492>loop, <00:04:32.599>and

00:04:33.310 --> 00:04:33.320 align:start position:0%
<00:04:33.310>A <00:04:33.311>feedback <00:04:33.313>gives <00:04:33.314>a <00:04:33.316>correction <00:04:33.317>loop, <00:04:33.319>and

00:04:33.320 --> 00:04:35.430 align:start position:0%
<00:04:33.320>A <00:04:33.436>feedback <00:04:33.553>gives <00:04:33.670>a <00:04:33.786>correction <00:04:33.903>loop, <00:04:34.020>and <00:04:34.136>specification <00:04:34.253>like <00:04:34.370>gives <00:04:34.486>you <00:04:34.603>the <00:04:34.719>target.

00:04:35.430 --> 00:04:35.440 align:start position:0%
<00:04:35.430>specification <00:04:35.431>like <00:04:35.433>gives <00:04:35.435>you <00:04:35.437>the <00:04:35.439>target.

00:04:35.440 --> 00:04:37.909 align:start position:0%
<00:04:35.440>specification <00:04:35.547>like <00:04:35.655>gives <00:04:35.763>you <00:04:35.870>the <00:04:35.978>target. <00:04:36.086>Context <00:04:36.193>is <00:04:36.301>a <00:04:36.409>memory <00:04:36.516>that <00:04:36.624>it <00:04:36.732>can <00:04:36.840>execute

00:04:37.909 --> 00:04:37.919 align:start position:0%
<00:04:37.909>Context <00:04:37.910>is <00:04:37.911>a <00:04:37.912>memory <00:04:37.914>that <00:04:37.915>it <00:04:37.916>can <00:04:37.918>execute

00:04:37.919 --> 00:04:39.470 align:start position:0%
<00:04:37.919>Context <00:04:38.006>is <00:04:38.093>a <00:04:38.180>memory <00:04:38.267>that <00:04:38.355>it <00:04:38.442>can <00:04:38.529>execute <00:04:38.616>at <00:04:38.704>any <00:04:38.791>time <00:04:38.878>and <00:04:38.965>read <00:04:39.053>any <00:04:39.140>time <00:04:39.227>and <00:04:39.314>know

00:04:39.470 --> 00:04:39.480 align:start position:0%
<00:04:39.470>at <00:04:39.471>any <00:04:39.472>time <00:04:39.473>and <00:04:39.474>read <00:04:39.475>any <00:04:39.476>time <00:04:39.477>and <00:04:39.479>know

00:04:39.480 --> 00:04:40.710 align:start position:0%
<00:04:39.480>at <00:04:39.580>any <00:04:39.681>time <00:04:39.781>and <00:04:39.882>read <00:04:39.983>any <00:04:40.083>time <00:04:40.184>and <00:04:40.285>know <00:04:40.385>what's <00:04:40.486>going <00:04:40.587>on.

00:04:40.710 --> 00:04:40.720 align:start position:0%
<00:04:40.710>what's <00:04:40.714>going <00:04:40.719>on.

00:04:40.720 --> 00:04:43.230 align:start position:0%
<00:04:40.720>what's <00:04:40.875>going <00:04:41.031>on. <00:04:41.186>Guardrails <00:04:41.342>are <00:04:41.497>also <00:04:41.653>for <00:04:41.808>agent, <00:04:41.964>but <00:04:42.120>also

00:04:43.230 --> 00:04:43.240 align:start position:0%
<00:04:43.230>Guardrails <00:04:43.231>are <00:04:43.233>also <00:04:43.234>for <00:04:43.236>agent, <00:04:43.237>but <00:04:43.239>also

00:04:43.240 --> 00:04:44.870 align:start position:0%
<00:04:43.240>Guardrails <00:04:43.380>are <00:04:43.520>also <00:04:43.660>for <00:04:43.800>agent, <00:04:43.940>but <00:04:44.080>also <00:04:44.220>for <00:04:44.360>you <00:04:44.500>to <00:04:44.640>be

00:04:44.870 --> 00:04:44.880 align:start position:0%
<00:04:44.870>for <00:04:44.873>you <00:04:44.876>to <00:04:44.879>be

00:04:44.880 --> 00:04:49.390 align:start position:0%
<00:04:44.880>for <00:04:45.007>you <00:04:45.134>to <00:04:45.261>be <00:04:45.389>safer <00:04:45.516>to <00:04:45.643>delegate <00:04:45.770>this <00:04:45.898>work <00:04:46.025>to <00:04:46.152>an <00:04:46.280>agent.

00:04:49.390 --> 00:04:49.400 align:start position:0%
<00:04:49.390>safer <00:04:49.391>to <00:04:49.392>delegate <00:04:49.393>this <00:04:49.395>work <00:04:49.396>to <00:04:49.397>an <00:04:49.399>agent.

00:04:49.400 --> 00:04:50.750 align:start position:0%
<00:04:49.400>safer <00:04:49.551>to <00:04:49.703>delegate <00:04:49.855>this <00:04:50.007>work <00:04:50.159>to <00:04:50.311>an <00:04:50.463>agent. <00:04:50.615>Um

00:04:50.750 --> 00:04:50.760 align:start position:0%
Um

00:04:50.760 --> 00:04:52.950 align:start position:0%
<00:04:50.760>Um <00:04:50.887>And <00:04:51.014>I <00:04:51.141>know <00:04:51.269>I <00:04:51.396>said <00:04:51.523>we <00:04:51.650>are <00:04:51.778>in <00:04:51.905>a <00:04:52.032>loop. <00:04:52.159>This

00:04:52.950 --> 00:04:52.960 align:start position:0%
<00:04:52.950>And <00:04:52.950>I <00:04:52.951>know <00:04:52.952>I <00:04:52.953>said <00:04:52.954>we <00:04:52.955>are <00:04:52.956>in <00:04:52.957>a <00:04:52.958>loop. <00:04:52.959>This

00:04:52.960 --> 00:04:54.670 align:start position:0%
<00:04:52.960>And <00:04:53.037>I <00:04:53.115>know <00:04:53.193>I <00:04:53.271>said <00:04:53.348>we <00:04:53.426>are <00:04:53.504>in <00:04:53.582>a <00:04:53.659>loop. <00:04:53.737>This <00:04:53.815>is <00:04:53.893>a <00:04:53.971>different <00:04:54.048>loop. <00:04:54.126>Uh <00:04:54.204>there's <00:04:54.282>so <00:04:54.359>many

00:04:54.670 --> 00:04:54.680 align:start position:0%
<00:04:54.670>is <00:04:54.671>a <00:04:54.672>different <00:04:54.673>loop. <00:04:54.675>Uh <00:04:54.676>there's <00:04:54.677>so <00:04:54.679>many

00:04:54.680 --> 00:04:56.150 align:start position:0%
<00:04:54.680>is <00:04:54.812>a <00:04:54.944>different <00:04:55.076>loop. <00:04:55.209>Uh <00:04:55.341>there's <00:04:55.473>so <00:04:55.606>many <00:04:55.738>loops <00:04:55.870>right <00:04:56.003>now.

00:04:56.150 --> 00:04:56.160 align:start position:0%
<00:04:56.150>loops <00:04:56.154>right <00:04:56.159>now.

00:04:56.160 --> 00:04:58.310 align:start position:0%
<00:04:56.159>loops <00:04:56.315>right <00:04:56.471>now. <00:04:56.626>Um <00:04:56.782>because <00:04:56.937>coding <00:04:57.093>has <00:04:57.248>always <00:04:57.404>been <00:04:57.559>kind

00:04:58.310 --> 00:04:58.320 align:start position:0%
<00:04:58.310>Um <00:04:58.311>because <00:04:58.313>coding <00:04:58.314>has <00:04:58.316>always <00:04:58.317>been <00:04:58.319>kind

00:04:58.320 --> 00:05:00.270 align:start position:0%
<00:04:58.320>Um <00:04:58.413>because <00:04:58.506>coding <00:04:58.599>has <00:04:58.693>always <00:04:58.786>been <00:04:58.880>kind <00:04:58.973>of <00:04:59.066>a <00:04:59.159>loop, <00:04:59.253>and <00:04:59.346>especially <00:04:59.440>AI <00:04:59.533>coding <00:04:59.626>is <00:04:59.719>a

00:05:00.270 --> 00:05:00.280 align:start position:0%
<00:05:00.270>of <00:05:00.271>a <00:05:00.272>loop, <00:05:00.273>and <00:05:00.274>especially <00:05:00.275>AI <00:05:00.276>coding <00:05:00.277>is <00:05:00.279>a

00:05:00.280 --> 00:05:01.630 align:start position:0%
<00:05:00.280>of <00:05:00.414>a <00:05:00.549>loop, <00:05:00.685>and <00:05:00.820>especially <00:05:00.955>AI <00:05:01.090>coding <00:05:01.224>is <00:05:01.360>a <00:05:01.495>loop.

00:05:01.630 --> 00:05:01.640 align:start position:0%
loop.

00:05:01.640 --> 00:05:03.310 align:start position:0%
<00:05:01.640>loop. <00:05:01.873>Some <00:05:02.106>code <00:05:02.340>is <00:05:02.573>generated, <00:05:02.806>this <00:05:03.039>it's

00:05:03.310 --> 00:05:03.320 align:start position:0%
<00:05:03.310>Some <00:05:03.311>code <00:05:03.313>is <00:05:03.315>generated, <00:05:03.317>this <00:05:03.319>it's

00:05:03.320 --> 00:05:05.270 align:start position:0%
<00:05:03.320>Some <00:05:03.447>code <00:05:03.574>is <00:05:03.701>generated, <00:05:03.829>this <00:05:03.956>it's <00:05:04.083>running, <00:05:04.210>then <00:05:04.338>there <00:05:04.465>is <00:05:04.592>some <00:05:04.719>feedback

00:05:05.270 --> 00:05:05.280 align:start position:0%
<00:05:05.270>running, <00:05:05.271>then <00:05:05.273>there <00:05:05.275>is <00:05:05.277>some <00:05:05.279>feedback

00:05:05.280 --> 00:05:07.590 align:start position:0%
<00:05:05.280>running, <00:05:05.387>then <00:05:05.495>there <00:05:05.603>is <00:05:05.710>some <00:05:05.818>feedback <00:05:05.926>that <00:05:06.033>AI <00:05:06.141>is <00:05:06.249>reading, <00:05:06.356>and <00:05:06.464>then <00:05:06.572>it's <00:05:06.679>maybe

00:05:07.590 --> 00:05:07.600 align:start position:0%
<00:05:07.590>that <00:05:07.591>AI <00:05:07.592>is <00:05:07.593>reading, <00:05:07.595>and <00:05:07.596>then <00:05:07.597>it's <00:05:07.599>maybe

00:05:07.600 --> 00:05:09.230 align:start position:0%
<00:05:07.600>that <00:05:07.755>AI <00:05:07.911>is <00:05:08.066>reading, <00:05:08.222>and <00:05:08.377>then <00:05:08.533>it's <00:05:08.688>maybe <00:05:08.844>fixing <00:05:09.000>something.

00:05:09.230 --> 00:05:09.240 align:start position:0%
<00:05:09.230>fixing <00:05:09.239>something.

00:05:09.240 --> 00:05:12.270 align:start position:0%
<00:05:09.240>fixing <00:05:09.440>something. <00:05:09.640>And <00:05:09.840>it's <00:05:10.040>going <00:05:10.240>again <00:05:10.440>and <00:05:10.640>again.

00:05:12.270 --> 00:05:12.280 align:start position:0%
<00:05:12.270>And <00:05:12.271>it's <00:05:12.273>going <00:05:12.275>again <00:05:12.277>and <00:05:12.279>again.

00:05:12.280 --> 00:05:14.830 align:start position:0%
<00:05:12.280>And <00:05:12.387>it's <00:05:12.495>going <00:05:12.603>again <00:05:12.710>and <00:05:12.818>again. <00:05:12.926>The <00:05:13.033>thing <00:05:13.141>about <00:05:13.249>the <00:05:13.356>agent <00:05:13.464>is <00:05:13.572>that <00:05:13.679>it's

00:05:14.830 --> 00:05:14.840 align:start position:0%
<00:05:14.830>The <00:05:14.831>thing <00:05:14.832>about <00:05:14.833>the <00:05:14.835>agent <00:05:14.836>is <00:05:14.837>that <00:05:14.839>it's

00:05:14.840 --> 00:05:16.190 align:start position:0%
<00:05:14.840>The <00:05:14.991>thing <00:05:15.143>about <00:05:15.295>the <00:05:15.447>agent <00:05:15.599>is <00:05:15.751>that <00:05:15.903>it's <00:05:16.055>um

00:05:16.190 --> 00:05:16.200 align:start position:0%
um

00:05:16.200 --> 00:05:18.030 align:start position:0%
<00:05:16.200>um <00:05:16.400>it's <00:05:16.599>not <00:05:16.800>really <00:05:17.000>it <00:05:17.200>cannot <00:05:17.400>read <00:05:17.599>your

00:05:18.030 --> 00:05:18.040 align:start position:0%
<00:05:18.030>it's <00:05:18.031>not <00:05:18.033>really <00:05:18.034>it <00:05:18.036>cannot <00:05:18.037>read <00:05:18.039>your

00:05:18.040 --> 00:05:20.230 align:start position:0%
<00:05:18.040>it's <00:05:18.133>not <00:05:18.226>really <00:05:18.320>it <00:05:18.413>cannot <00:05:18.506>read <00:05:18.600>your <00:05:18.693>mind. <00:05:18.786>It <00:05:18.880>all <00:05:18.973>it <00:05:19.066>sees <00:05:19.160>is <00:05:19.253>the <00:05:19.346>code, <00:05:19.440>the

00:05:20.230 --> 00:05:20.240 align:start position:0%
<00:05:20.230>mind. <00:05:20.231>It <00:05:20.232>all <00:05:20.233>it <00:05:20.234>sees <00:05:20.235>is <00:05:20.236>the <00:05:20.237>code, <00:05:20.239>the

00:05:20.240 --> 00:05:22.350 align:start position:0%
<00:05:20.240>mind. <00:05:20.327>It <00:05:20.415>all <00:05:20.502>it <00:05:20.590>sees <00:05:20.677>is <00:05:20.765>the <00:05:20.852>code, <00:05:20.940>the <00:05:21.027>prompt <00:05:21.115>that <00:05:21.202>you <00:05:21.290>gave <00:05:21.377>it, <00:05:21.465>the <00:05:21.552>tests, <00:05:21.640>the

00:05:22.350 --> 00:05:22.360 align:start position:0%
<00:05:22.350>prompt <00:05:22.351>that <00:05:22.352>you <00:05:22.353>gave <00:05:22.355>it, <00:05:22.356>the <00:05:22.357>tests, <00:05:22.359>the

00:05:22.360 --> 00:05:25.470 align:start position:0%
<00:05:22.360>prompt <00:05:22.487>that <00:05:22.614>you <00:05:22.741>gave <00:05:22.869>it, <00:05:22.996>the <00:05:23.123>tests, <00:05:23.250>the <00:05:23.378>feedback <00:05:23.505>from <00:05:23.632>different <00:05:23.760>sources

00:05:25.470 --> 00:05:25.480 align:start position:0%
<00:05:25.470>feedback <00:05:25.473>from <00:05:25.476>different <00:05:25.479>sources

00:05:25.480 --> 00:05:27.070 align:start position:0%
<00:05:25.480>feedback <00:05:25.620>from <00:05:25.760>different <00:05:25.900>sources <00:05:26.040>uh <00:05:26.180>when <00:05:26.320>something <00:05:26.460>fails <00:05:26.600>or <00:05:26.740>or <00:05:26.880>it

00:05:27.070 --> 00:05:27.080 align:start position:0%
<00:05:27.070>uh <00:05:27.071>when <00:05:27.073>something <00:05:27.074>fails <00:05:27.075>or <00:05:27.077>or <00:05:27.079>it

00:05:27.080 --> 00:05:29.750 align:start position:0%
<00:05:27.080>uh <00:05:27.180>when <00:05:27.280>something <00:05:27.380>fails <00:05:27.479>or <00:05:27.580>or <00:05:27.680>it <00:05:27.780>doesn't, <00:05:27.880>and <00:05:27.979>so <00:05:28.080>all <00:05:28.180>of <00:05:28.280>that <00:05:28.380>the <00:05:28.479>tests

00:05:29.750 --> 00:05:29.760 align:start position:0%
<00:05:29.750>doesn't, <00:05:29.751>and <00:05:29.752>so <00:05:29.753>all <00:05:29.755>of <00:05:29.756>that <00:05:29.757>the <00:05:29.759>tests

00:05:29.760 --> 00:05:31.710 align:start position:0%
<00:05:29.760>doesn't, <00:05:29.876>and <00:05:29.993>so <00:05:30.110>all <00:05:30.226>of <00:05:30.343>that <00:05:30.460>the <00:05:30.576>tests <00:05:30.693>are <00:05:30.810>probably <00:05:30.926>the <00:05:31.043>clearest, <00:05:31.159>the

00:05:31.710 --> 00:05:31.720 align:start position:0%
<00:05:31.710>are <00:05:31.712>probably <00:05:31.714>the <00:05:31.716>clearest, <00:05:31.719>the

00:05:31.720 --> 00:05:33.310 align:start position:0%
<00:05:31.720>are <00:05:31.860>probably <00:05:32.000>the <00:05:32.140>clearest, <00:05:32.280>the <00:05:32.420>strongest, <00:05:32.560>the <00:05:32.700>cheapest <00:05:32.840>signal <00:05:32.980>that <00:05:33.120>it

00:05:33.310 --> 00:05:33.320 align:start position:0%
<00:05:33.310>strongest, <00:05:33.311>the <00:05:33.313>cheapest <00:05:33.315>signal <00:05:33.317>that <00:05:33.319>it

00:05:33.320 --> 00:05:35.350 align:start position:0%
<00:05:33.320>strongest, <00:05:33.520>the <00:05:33.719>cheapest <00:05:33.920>signal <00:05:34.120>that <00:05:34.320>it <00:05:34.520>can <00:05:34.719>get.

00:05:35.350 --> 00:05:35.360 align:start position:0%
<00:05:35.350>can <00:05:35.359>get.

00:05:35.360 --> 00:05:37.510 align:start position:0%
<00:05:35.360>can <00:05:35.535>get. <00:05:35.710>Fast <00:05:35.885>and <00:05:36.060>clear <00:05:36.235>tests <00:05:36.410>make <00:05:36.585>[snorts] <00:05:36.760>the

00:05:37.510 --> 00:05:37.520 align:start position:0%
<00:05:37.510>Fast <00:05:37.511>and <00:05:37.513>clear <00:05:37.514>tests <00:05:37.515>make <00:05:37.517>[snorts] <00:05:37.519>the

00:05:37.520 --> 00:05:39.990 align:start position:0%
<00:05:37.520>Fast <00:05:37.675>and <00:05:37.831>clear <00:05:37.986>tests <00:05:38.142>make <00:05:38.297>[snorts] <00:05:38.453>the <00:05:38.608>agent <00:05:38.764>genuinely <00:05:38.919>useful.

00:05:39.990 --> 00:05:40.000 align:start position:0%
<00:05:39.990>agent <00:05:39.994>genuinely <00:05:39.999>useful.

00:05:40.000 --> 00:05:42.750 align:start position:0%
<00:05:40.000>agent <00:05:40.140>genuinely <00:05:40.280>useful. <00:05:40.420>Slow <00:05:40.560>and <00:05:40.700>fakey <00:05:40.840>would <00:05:40.980>make <00:05:41.120>it <00:05:41.260>guess, <00:05:41.400>and

00:05:42.750 --> 00:05:42.760 align:start position:0%
<00:05:42.750>Slow <00:05:42.751>and <00:05:42.752>fakey <00:05:42.753>would <00:05:42.755>make <00:05:42.756>it <00:05:42.757>guess, <00:05:42.759>and

00:05:42.760 --> 00:05:44.750 align:start position:0%
<00:05:42.760>Slow <00:05:42.853>and <00:05:42.946>fakey <00:05:43.039>would <00:05:43.133>make <00:05:43.226>it <00:05:43.320>guess, <00:05:43.413>and <00:05:43.506>then <00:05:43.599>you <00:05:43.693>have <00:05:43.786>to <00:05:43.880>debug <00:05:43.973>its <00:05:44.066>guesses <00:05:44.159>or

00:05:44.750 --> 00:05:44.760 align:start position:0%
<00:05:44.750>then <00:05:44.751>you <00:05:44.752>have <00:05:44.753>to <00:05:44.755>debug <00:05:44.756>its <00:05:44.757>guesses <00:05:44.759>or

00:05:44.760 --> 00:05:45.990 align:start position:0%
<00:05:44.760>then <00:05:44.845>you <00:05:44.930>have <00:05:45.015>to <00:05:45.100>debug <00:05:45.185>its <00:05:45.270>guesses <00:05:45.356>or <00:05:45.441>something <00:05:45.526>else <00:05:45.611>needs <00:05:45.696>to <00:05:45.781>debug <00:05:45.867>its

00:05:45.990 --> 00:05:46.000 align:start position:0%
<00:05:45.990>something <00:05:45.991>else <00:05:45.993>needs <00:05:45.995>to <00:05:45.997>debug <00:05:45.999>its

00:05:46.000 --> 00:05:47.470 align:start position:0%
<00:05:46.000>something <00:05:46.220>else <00:05:46.441>needs <00:05:46.661>to <00:05:46.882>debug <00:05:47.102>its <00:05:47.323>guesses.

00:05:47.470 --> 00:05:47.480 align:start position:0%
guesses.

00:05:47.480 --> 00:05:50.510 align:start position:0%
<00:05:47.480>guesses. <00:05:47.680>And <00:05:47.880>we <00:05:48.080>already <00:05:48.280>had <00:05:48.480>the <00:05:48.680>rules <00:05:48.880>to

00:05:50.510 --> 00:05:50.520 align:start position:0%
<00:05:50.510>And <00:05:50.511>we <00:05:50.513>already <00:05:50.514>had <00:05:50.515>the <00:05:50.517>rules <00:05:50.519>to

00:05:50.520 --> 00:05:53.430 align:start position:0%
<00:05:50.520>And <00:05:50.613>we <00:05:50.706>already <00:05:50.799>had <00:05:50.893>the <00:05:50.986>rules <00:05:51.080>to <00:05:51.173>make <00:05:51.266>it <00:05:51.359>better. <00:05:51.453>Uh <00:05:51.546>to <00:05:51.640>to <00:05:51.733>cover <00:05:51.826>for <00:05:51.919>this,

00:05:53.430 --> 00:05:53.440 align:start position:0%
<00:05:53.430>make <00:05:53.431>it <00:05:53.432>better. <00:05:53.433>Uh <00:05:53.434>to <00:05:53.435>to <00:05:53.436>cover <00:05:53.437>for <00:05:53.439>this,

00:05:53.440 --> 00:05:55.670 align:start position:0%
<00:05:53.440>make <00:05:53.540>it <00:05:53.640>better. <00:05:53.740>Uh <00:05:53.840>to <00:05:53.940>to <00:05:54.040>cover <00:05:54.140>for <00:05:54.240>this, <00:05:54.340>like <00:05:54.440>we <00:05:54.540>had <00:05:54.640>this <00:05:54.740>first <00:05:54.840>acronym

00:05:55.670 --> 00:05:55.680 align:start position:0%
<00:05:55.670>like <00:05:55.671>we <00:05:55.673>had <00:05:55.675>this <00:05:55.677>first <00:05:55.679>acronym

00:05:55.680 --> 00:05:59.390 align:start position:0%
<00:05:55.680>like <00:05:55.787>we <00:05:55.895>had <00:05:56.003>this <00:05:56.110>first <00:05:56.218>acronym <00:05:56.326>um <00:05:56.433>that <00:05:56.541>are <00:05:56.649>easy <00:05:56.756>adaptable <00:05:56.864>for <00:05:56.972>the <00:05:57.080>AI

00:05:59.390 --> 00:05:59.400 align:start position:0%
<00:05:59.390>um <00:05:59.391>that <00:05:59.392>are <00:05:59.393>easy <00:05:59.395>adaptable <00:05:59.396>for <00:05:59.397>the <00:05:59.399>AI

00:05:59.400 --> 00:06:01.350 align:start position:0%
<00:05:59.400>um <00:05:59.500>that <00:05:59.599>are <00:05:59.700>easy <00:05:59.799>adaptable <00:05:59.900>for <00:06:00.000>the <00:06:00.099>AI <00:06:00.200>agents <00:06:00.299>because <00:06:00.400>the <00:06:00.500>test <00:06:00.599>needs <00:06:00.700>to <00:06:00.799>be

00:06:01.350 --> 00:06:01.360 align:start position:0%
<00:06:01.350>agents <00:06:01.351>because <00:06:01.353>the <00:06:01.354>test <00:06:01.356>needs <00:06:01.357>to <00:06:01.359>be

00:06:01.360 --> 00:06:03.070 align:start position:0%
<00:06:01.360>agents <00:06:01.467>because <00:06:01.575>the <00:06:01.683>test <00:06:01.790>needs <00:06:01.898>to <00:06:02.006>be <00:06:02.113>fast, <00:06:02.221>so <00:06:02.329>the <00:06:02.436>agent <00:06:02.544>completes <00:06:02.652>this <00:06:02.760>loop

00:06:03.070 --> 00:06:03.080 align:start position:0%
<00:06:03.070>fast, <00:06:03.071>so <00:06:03.073>the <00:06:03.074>agent <00:06:03.075>completes <00:06:03.077>this <00:06:03.079>loop

00:06:03.080 --> 00:06:04.350 align:start position:0%
<00:06:03.080>fast, <00:06:03.243>so <00:06:03.406>the <00:06:03.569>agent <00:06:03.733>completes <00:06:03.896>this <00:06:04.059>loop <00:06:04.223>quickly.

00:06:04.350 --> 00:06:04.360 align:start position:0%
quickly.

00:06:04.360 --> 00:06:06.110 align:start position:0%
<00:06:04.360>quickly. <00:06:04.560>Isolated, <00:06:04.760>so <00:06:04.960>one <00:06:05.160>test <00:06:05.360>doesn't <00:06:05.560>depend <00:06:05.760>on

00:06:06.110 --> 00:06:06.120 align:start position:0%
<00:06:06.110>Isolated, <00:06:06.111>so <00:06:06.113>one <00:06:06.114>test <00:06:06.116>doesn't <00:06:06.117>depend <00:06:06.119>on

00:06:06.120 --> 00:06:08.150 align:start position:0%
<00:06:06.120>Isolated, <00:06:06.220>so <00:06:06.320>one <00:06:06.420>test <00:06:06.520>doesn't <00:06:06.620>depend <00:06:06.720>on <00:06:06.820>the <00:06:06.920>other, <00:06:07.020>and <00:06:07.120>agent <00:06:07.220>doesn't <00:06:07.320>have <00:06:07.420>to <00:06:07.520>run

00:06:08.150 --> 00:06:08.160 align:start position:0%
<00:06:08.150>the <00:06:08.151>other, <00:06:08.152>and <00:06:08.153>agent <00:06:08.155>doesn't <00:06:08.156>have <00:06:08.157>to <00:06:08.159>run

00:06:08.160 --> 00:06:09.750 align:start position:0%
<00:06:08.160>the <00:06:08.253>other, <00:06:08.346>and <00:06:08.440>agent <00:06:08.533>doesn't <00:06:08.626>have <00:06:08.720>to <00:06:08.813>run <00:06:08.906>all <00:06:09.000>the <00:06:09.093>tests <00:06:09.186>in <00:06:09.280>the <00:06:09.373>same <00:06:09.466>order <00:06:09.560>every

00:06:09.750 --> 00:06:09.760 align:start position:0%
<00:06:09.750>all <00:06:09.751>the <00:06:09.752>tests <00:06:09.753>in <00:06:09.755>the <00:06:09.756>same <00:06:09.757>order <00:06:09.759>every

00:06:09.760 --> 00:06:11.310 align:start position:0%
<00:06:09.760>all <00:06:09.934>the <00:06:10.108>tests <00:06:10.283>in <00:06:10.457>the <00:06:10.631>same <00:06:10.806>order <00:06:10.980>every <00:06:11.155>time.

00:06:11.310 --> 00:06:11.320 align:start position:0%
time.

00:06:11.320 --> 00:06:14.270 align:start position:0%
<00:06:11.320>time. <00:06:11.520>Uh <00:06:11.719>repeatable, <00:06:11.920>so <00:06:12.120>it's <00:06:12.320>not <00:06:12.520>flaky, <00:06:12.719>it

00:06:14.270 --> 00:06:14.280 align:start position:0%
<00:06:14.270>Uh <00:06:14.271>repeatable, <00:06:14.272>so <00:06:14.274>it's <00:06:14.275>not <00:06:14.277>flaky, <00:06:14.279>it

00:06:14.280 --> 00:06:15.710 align:start position:0%
<00:06:14.280>Uh <00:06:14.378>repeatable, <00:06:14.477>so <00:06:14.577>it's <00:06:14.676>not <00:06:14.775>flaky, <00:06:14.873>it <00:06:14.972>always <00:06:15.072>gives <00:06:15.171>the <00:06:15.270>same <00:06:15.369>result <00:06:15.467>given <00:06:15.567>the

00:06:15.710 --> 00:06:15.720 align:start position:0%
<00:06:15.710>always <00:06:15.711>gives <00:06:15.712>the <00:06:15.714>same <00:06:15.716>result <00:06:15.717>given <00:06:15.719>the

00:06:15.720 --> 00:06:17.790 align:start position:0%
<00:06:15.720>always <00:06:15.827>gives <00:06:15.935>the <00:06:16.043>same <00:06:16.150>result <00:06:16.258>given <00:06:16.366>the <00:06:16.473>same <00:06:16.581>input, <00:06:16.689>so <00:06:16.796>it <00:06:16.904>doesn't <00:06:17.012>give <00:06:17.120>fake

00:06:17.790 --> 00:06:17.800 align:start position:0%
<00:06:17.790>same <00:06:17.791>input, <00:06:17.793>so <00:06:17.794>it <00:06:17.796>doesn't <00:06:17.797>give <00:06:17.799>fake

00:06:17.800 --> 00:06:20.909 align:start position:0%
<00:06:17.800>same <00:06:17.916>input, <00:06:18.033>so <00:06:18.150>it <00:06:18.266>doesn't <00:06:18.383>give <00:06:18.500>fake <00:06:18.616>signal <00:06:18.733>to <00:06:18.850>an <00:06:18.966>agent. <00:06:19.083>Self-validating, <00:06:19.200>so

00:06:20.909 --> 00:06:20.919 align:start position:0%
<00:06:20.909>signal <00:06:20.910>to <00:06:20.912>an <00:06:20.914>agent. <00:06:20.916>Self-validating, <00:06:20.918>so

00:06:20.919 --> 00:06:23.830 align:start position:0%
<00:06:20.919>signal <00:06:21.035>to <00:06:21.152>an <00:06:21.269>agent. <00:06:21.385>Self-validating, <00:06:21.502>so <00:06:21.619>neither <00:06:21.735>you <00:06:21.852>or <00:06:21.969>agent <00:06:22.085>has <00:06:22.202>to <00:06:22.318>interpret

00:06:23.830 --> 00:06:23.840 align:start position:0%
<00:06:23.830>neither <00:06:23.831>you <00:06:23.832>or <00:06:23.834>agent <00:06:23.835>has <00:06:23.837>to <00:06:23.839>interpret

00:06:23.840 --> 00:06:25.750 align:start position:0%
<00:06:23.840>neither <00:06:23.956>you <00:06:24.073>or <00:06:24.190>agent <00:06:24.306>has <00:06:24.423>to <00:06:24.539>interpret <00:06:24.656>what's <00:06:24.773>the <00:06:24.890>result <00:06:25.006>of <00:06:25.123>the <00:06:25.239>test.

00:06:25.750 --> 00:06:25.760 align:start position:0%
<00:06:25.750>what's <00:06:25.751>the <00:06:25.753>result <00:06:25.755>of <00:06:25.757>the <00:06:25.759>test.

00:06:25.760 --> 00:06:27.550 align:start position:0%
<00:06:25.760>what's <00:06:25.867>the <00:06:25.975>result <00:06:26.083>of <00:06:26.190>the <00:06:26.298>test. <00:06:26.406>And <00:06:26.513>timely, <00:06:26.621>so <00:06:26.729>it's <00:06:26.836>written <00:06:26.944>close <00:06:27.052>to <00:06:27.159>the

00:06:27.550 --> 00:06:27.560 align:start position:0%
<00:06:27.550>And <00:06:27.551>timely, <00:06:27.552>so <00:06:27.553>it's <00:06:27.555>written <00:06:27.556>close <00:06:27.557>to <00:06:27.559>the

00:06:27.560 --> 00:06:28.790 align:start position:0%
<00:06:27.560>And <00:06:27.698>timely, <00:06:27.836>so <00:06:27.975>it's <00:06:28.113>written <00:06:28.251>close <00:06:28.390>to <00:06:28.528>the <00:06:28.667>code.

00:06:28.790 --> 00:06:28.800 align:start position:0%
code.

00:06:28.800 --> 00:06:31.990 align:start position:0%
<00:06:28.800>code. <00:06:29.000>Not <00:06:29.200>a <00:06:29.400>year <00:06:29.600>later <00:06:29.800>if <00:06:30.000>if <00:06:30.200>ever.

00:06:31.990 --> 00:06:32.000 align:start position:0%
<00:06:31.990>Not <00:06:31.991>a <00:06:31.993>year <00:06:31.994>later <00:06:31.996>if <00:06:31.997>if <00:06:31.999>ever.

00:06:32.000 --> 00:06:34.270 align:start position:0%
<00:06:32.000>Not <00:06:32.093>a <00:06:32.186>year <00:06:32.280>later <00:06:32.373>if <00:06:32.466>if <00:06:32.560>ever. <00:06:32.653>And <00:06:32.746>it <00:06:32.840>always <00:06:32.933>has <00:06:33.026>been <00:06:33.120>kind <00:06:33.213>of <00:06:33.306>a <00:06:33.400>good

00:06:34.270 --> 00:06:34.280 align:start position:0%
<00:06:34.270>And <00:06:34.271>it <00:06:34.272>always <00:06:34.273>has <00:06:34.274>been <00:06:34.275>kind <00:06:34.276>of <00:06:34.277>a <00:06:34.279>good

00:06:34.280 --> 00:06:35.510 align:start position:0%
<00:06:34.280>And <00:06:34.402>it <00:06:34.525>always <00:06:34.649>has <00:06:34.772>been <00:06:34.895>kind <00:06:35.018>of <00:06:35.140>a <00:06:35.264>good <00:06:35.387>hygiene

00:06:35.510 --> 00:06:35.520 align:start position:0%
hygiene

00:06:35.520 --> 00:06:38.670 align:start position:0%
<00:06:35.520>hygiene <00:06:35.719>for <00:06:35.919>the <00:06:36.120>testing, <00:06:36.320>and <00:06:36.520>AI <00:06:36.719>didn't <00:06:36.919>change

00:06:38.670 --> 00:06:38.680 align:start position:0%
<00:06:38.670>for <00:06:38.671>the <00:06:38.673>testing, <00:06:38.674>and <00:06:38.676>AI <00:06:38.677>didn't <00:06:38.679>change

00:06:38.680 --> 00:06:40.310 align:start position:0%
<00:06:38.680>for <00:06:38.796>the <00:06:38.913>testing, <00:06:39.030>and <00:06:39.146>AI <00:06:39.263>didn't <00:06:39.380>change <00:06:39.496>any <00:06:39.613>of <00:06:39.730>these, <00:06:39.846>maybe <00:06:39.963>just <00:06:40.080>in

00:06:40.310 --> 00:06:40.320 align:start position:0%
<00:06:40.310>any <00:06:40.311>of <00:06:40.313>these, <00:06:40.315>maybe <00:06:40.317>just <00:06:40.319>in

00:06:40.320 --> 00:06:41.830 align:start position:0%
<00:06:40.320>any <00:06:40.443>of <00:06:40.567>these, <00:06:40.690>maybe <00:06:40.814>just <00:06:40.937>in <00:06:41.061>increased <00:06:41.184>the <00:06:41.308>price <00:06:41.431>of <00:06:41.555>not <00:06:41.679>following

00:06:41.830 --> 00:06:41.840 align:start position:0%
<00:06:41.830>increased <00:06:41.831>the <00:06:41.833>price <00:06:41.835>of <00:06:41.837>not <00:06:41.839>following

00:06:41.840 --> 00:06:43.790 align:start position:0%
<00:06:41.840>increased <00:06:42.040>the <00:06:42.240>price <00:06:42.440>of <00:06:42.640>not <00:06:42.840>following <00:06:43.040>this <00:06:43.240>properly.

00:06:43.790 --> 00:06:43.800 align:start position:0%
<00:06:43.790>this <00:06:43.799>properly.

00:06:43.800 --> 00:06:45.870 align:start position:0%
<00:06:43.800>this <00:06:44.500>properly. <00:06:45.200>Um

00:06:45.870 --> 00:06:45.880 align:start position:0%
Um

00:06:45.880 --> 00:06:48.270 align:start position:0%
<00:06:45.880>Um <00:06:46.080>But <00:06:46.280>the <00:06:46.480>feedback <00:06:46.680>is <00:06:46.880>so <00:06:47.080>this <00:06:47.280>feedback

00:06:48.270 --> 00:06:48.280 align:start position:0%
<00:06:48.270>But <00:06:48.271>the <00:06:48.272>feedback <00:06:48.274>is <00:06:48.275>so <00:06:48.277>this <00:06:48.279>feedback

00:06:48.280 --> 00:06:51.150 align:start position:0%
<00:06:48.280>But <00:06:48.387>the <00:06:48.495>feedback <00:06:48.603>is <00:06:48.710>so <00:06:48.818>this <00:06:48.926>feedback <00:06:49.033>loop <00:06:49.141>is <00:06:49.249>only <00:06:49.356>useful <00:06:49.464>when <00:06:49.572>it's <00:06:49.679>telling

00:06:51.150 --> 00:06:51.160 align:start position:0%
<00:06:51.150>loop <00:06:51.151>is <00:06:51.152>only <00:06:51.154>useful <00:06:51.155>when <00:06:51.157>it's <00:06:51.159>telling

00:06:51.160 --> 00:06:54.430 align:start position:0%
<00:06:51.159>loop <00:06:51.260>is <00:06:51.359>only <00:06:51.460>useful <00:06:51.559>when <00:06:51.659>it's <00:06:51.760>telling <00:06:51.859>the <00:06:51.960>truth. <00:06:52.059>You <00:06:52.159>can <00:06:52.260>have <00:06:52.359>good <00:06:52.460>test <00:06:52.559>that

00:06:54.430 --> 00:06:54.440 align:start position:0%
<00:06:54.430>the <00:06:54.431>truth. <00:06:54.432>You <00:06:54.433>can <00:06:54.435>have <00:06:54.436>good <00:06:54.437>test <00:06:54.439>that

00:06:54.440 --> 00:06:57.230 align:start position:0%
<00:06:54.440>the <00:06:54.533>truth. <00:06:54.626>You <00:06:54.719>can <00:06:54.813>have <00:06:54.906>good <00:06:55.000>test <00:06:55.093>that <00:06:55.186>looks <00:06:55.280>okay, <00:06:55.373>but <00:06:55.466>they <00:06:55.560>are <00:06:55.653>still <00:06:55.746>lying <00:06:55.840>to

00:06:57.230 --> 00:06:57.240 align:start position:0%
<00:06:57.230>looks <00:06:57.231>okay, <00:06:57.232>but <00:06:57.233>they <00:06:57.235>are <00:06:57.236>still <00:06:57.237>lying <00:06:57.239>to

00:06:57.240 --> 00:06:59.870 align:start position:0%
<00:06:57.240>looks <00:06:57.415>okay, <00:06:57.590>but <00:06:57.765>they <00:06:57.940>are <00:06:58.115>still <00:06:58.290>lying <00:06:58.465>to <00:06:58.640>you.

00:06:59.880 --> 00:07:02.390 align:start position:0%
Oops.

00:07:02.400 --> 00:07:07.990 align:start position:0%
<00:07:02.400>Uh <00:07:02.679>this <00:07:02.960>thing <00:07:03.239>stopped <00:07:03.520>working, <00:07:03.799>sorry.

00:07:08.000 --> 00:07:09.990 align:start position:0%
<00:07:08.000>Um <00:07:09.400>so

00:07:09.990 --> 00:07:10.000 align:start position:0%
<00:07:09.990>Um <00:07:09.999>so

00:07:10.000 --> 00:07:11.870 align:start position:0%
<00:07:10.000>Um <00:07:10.280>so <00:07:10.560>here <00:07:10.840>is <00:07:11.120>an <00:07:11.400>example.

00:07:11.870 --> 00:07:11.880 align:start position:0%
<00:07:11.870>here <00:07:11.873>is <00:07:11.876>an <00:07:11.879>example.

00:07:11.880 --> 00:07:13.470 align:start position:0%
<00:07:11.880>here <00:07:11.996>is <00:07:12.113>an <00:07:12.230>example. <00:07:12.346>I <00:07:12.463>have <00:07:12.580>a <00:07:12.696>test <00:07:12.813>that <00:07:12.930>deletes <00:07:13.046>a <00:07:13.163>user, <00:07:13.280>and

00:07:13.470 --> 00:07:13.480 align:start position:0%
<00:07:13.470>I <00:07:13.471>have <00:07:13.472>a <00:07:13.473>test <00:07:13.474>that <00:07:13.475>deletes <00:07:13.476>a <00:07:13.477>user, <00:07:13.479>and

00:07:13.480 --> 00:07:15.070 align:start position:0%
<00:07:13.480>I <00:07:13.573>have <00:07:13.666>a <00:07:13.760>test <00:07:13.853>that <00:07:13.946>deletes <00:07:14.040>a <00:07:14.133>user, <00:07:14.226>and <00:07:14.320>it's <00:07:14.413>really <00:07:14.506>simple. <00:07:14.600>It <00:07:14.693>just <00:07:14.786>creates <00:07:14.880>a

00:07:15.070 --> 00:07:15.080 align:start position:0%
<00:07:15.070>it's <00:07:15.071>really <00:07:15.073>simple. <00:07:15.074>It <00:07:15.075>just <00:07:15.077>creates <00:07:15.079>a

00:07:15.080 --> 00:07:16.750 align:start position:0%
<00:07:15.080>it's <00:07:15.187>really <00:07:15.295>simple. <00:07:15.403>It <00:07:15.510>just <00:07:15.618>creates <00:07:15.726>a <00:07:15.833>user, <00:07:15.941>then <00:07:16.049>calls <00:07:16.156>an <00:07:16.264>end <00:07:16.372>delete <00:07:16.479>end

00:07:16.750 --> 00:07:16.760 align:start position:0%
<00:07:16.750>user, <00:07:16.751>then <00:07:16.753>calls <00:07:16.754>an <00:07:16.756>end <00:07:16.757>delete <00:07:16.759>end

00:07:16.760 --> 00:07:18.990 align:start position:0%
<00:07:16.760>user, <00:07:16.876>then <00:07:16.993>calls <00:07:17.110>an <00:07:17.226>end <00:07:17.343>delete <00:07:17.460>end <00:07:17.576>point, <00:07:17.693>and <00:07:17.810>then <00:07:17.926>verifies <00:07:18.043>that <00:07:18.159>the

00:07:18.990 --> 00:07:19.000 align:start position:0%
<00:07:18.990>point, <00:07:18.991>and <00:07:18.993>then <00:07:18.995>verifies <00:07:18.997>that <00:07:18.999>the

00:07:19.000 --> 00:07:21.750 align:start position:0%
<00:07:19.000>point, <00:07:19.175>and <00:07:19.350>then <00:07:19.525>verifies <00:07:19.700>that <00:07:19.875>the <00:07:20.050>response <00:07:20.225>is <00:07:20.400>okay.

00:07:21.750 --> 00:07:21.760 align:start position:0%
<00:07:21.750>response <00:07:21.754>is <00:07:21.759>okay.

00:07:21.760 --> 00:07:23.230 align:start position:0%
<00:07:21.760>response <00:07:22.201>is <00:07:22.642>okay. <00:07:23.083>Uh

00:07:23.230 --> 00:07:23.240 align:start position:0%
Uh

00:07:23.240 --> 00:07:25.510 align:start position:0%
<00:07:23.240>Uh <00:07:23.415>It <00:07:23.590>might <00:07:23.765>seem <00:07:23.940>good, <00:07:24.115>but <00:07:24.290>like <00:07:24.465>what <00:07:24.640>it

00:07:25.510 --> 00:07:25.520 align:start position:0%
<00:07:25.510>It <00:07:25.511>might <00:07:25.512>seem <00:07:25.513>good, <00:07:25.515>but <00:07:25.516>like <00:07:25.517>what <00:07:25.519>it

00:07:25.520 --> 00:07:26.830 align:start position:0%
<00:07:25.520>It <00:07:25.610>might <00:07:25.701>seem <00:07:25.792>good, <00:07:25.882>but <00:07:25.973>like <00:07:26.064>what <00:07:26.154>it <00:07:26.245>actually <00:07:26.336>checks, <00:07:26.426>it <00:07:26.517>just <00:07:26.608>checks <00:07:26.698>the

00:07:26.830 --> 00:07:26.840 align:start position:0%
<00:07:26.830>actually <00:07:26.831>checks, <00:07:26.833>it <00:07:26.835>just <00:07:26.837>checks <00:07:26.839>the

00:07:26.840 --> 00:07:28.909 align:start position:0%
<00:07:26.840>actually <00:07:26.956>checks, <00:07:27.073>it <00:07:27.190>just <00:07:27.306>checks <00:07:27.423>the <00:07:27.539>status <00:07:27.656>code, <00:07:27.773>nothing <00:07:27.890>else, <00:07:28.006>and <00:07:28.123>it <00:07:28.239>never

00:07:28.909 --> 00:07:28.919 align:start position:0%
<00:07:28.909>status <00:07:28.910>code, <00:07:28.912>nothing <00:07:28.913>else, <00:07:28.914>and <00:07:28.916>it <00:07:28.918>never

00:07:28.919 --> 00:07:30.870 align:start position:0%
<00:07:28.919>status <00:07:29.019>code, <00:07:29.119>nothing <00:07:29.219>else, <00:07:29.318>and <00:07:29.419>it <00:07:29.519>never <00:07:29.619>goes <00:07:29.719>back <00:07:29.818>and <00:07:29.919>asks <00:07:30.019>whether <00:07:30.119>the <00:07:30.219>user <00:07:30.318>is

00:07:30.870 --> 00:07:30.880 align:start position:0%
<00:07:30.870>goes <00:07:30.871>back <00:07:30.872>and <00:07:30.873>asks <00:07:30.875>whether <00:07:30.876>the <00:07:30.877>user <00:07:30.879>is

00:07:30.880 --> 00:07:33.430 align:start position:0%
<00:07:30.880>goes <00:07:30.987>back <00:07:31.095>and <00:07:31.203>asks <00:07:31.310>whether <00:07:31.418>the <00:07:31.526>user <00:07:31.633>is <00:07:31.741>actually <00:07:31.849>gone. <00:07:31.956>The <00:07:32.064>handler <00:07:32.172>could <00:07:32.280>return

00:07:33.430 --> 00:07:33.440 align:start position:0%
<00:07:33.430>actually <00:07:33.431>gone. <00:07:33.433>The <00:07:33.435>handler <00:07:33.437>could <00:07:33.439>return

00:07:33.440 --> 00:07:35.190 align:start position:0%
<00:07:33.440>actually <00:07:33.556>gone. <00:07:33.673>The <00:07:33.790>handler <00:07:33.906>could <00:07:34.023>return <00:07:34.140>204 <00:07:34.256>and <00:07:34.373>never <00:07:34.490>touch <00:07:34.606>the <00:07:34.723>database <00:07:34.840>or

00:07:35.190 --> 00:07:35.200 align:start position:0%
<00:07:35.190>204 <00:07:35.191>and <00:07:35.193>never <00:07:35.194>touch <00:07:35.195>the <00:07:35.197>database <00:07:35.199>or

00:07:35.200 --> 00:07:37.710 align:start position:0%
<00:07:35.200>204 <00:07:35.300>and <00:07:35.400>never <00:07:35.500>touch <00:07:35.599>the <00:07:35.700>database <00:07:35.800>or <00:07:35.900>whatever <00:07:36.000>else. <00:07:36.099>I <00:07:36.200>could <00:07:36.300>go <00:07:36.400>now <00:07:36.500>and <00:07:36.599>remove

00:07:37.710 --> 00:07:37.720 align:start position:0%
<00:07:37.710>whatever <00:07:37.711>else. <00:07:37.712>I <00:07:37.713>could <00:07:37.715>go <00:07:37.716>now <00:07:37.717>and <00:07:37.719>remove

00:07:37.720 --> 00:07:38.909 align:start position:0%
<00:07:37.720>whatever <00:07:37.838>else. <00:07:37.957>I <00:07:38.076>could <00:07:38.195>go <00:07:38.314>now <00:07:38.433>and <00:07:38.552>remove <00:07:38.671>this <00:07:38.790>code

00:07:38.909 --> 00:07:38.919 align:start position:0%
<00:07:38.909>this <00:07:38.918>code

00:07:38.919 --> 00:07:40.270 align:start position:0%
<00:07:38.919>this <00:07:39.070>code <00:07:39.222>for <00:07:39.374>actually <00:07:39.526>removing <00:07:39.678>the <00:07:39.830>user, <00:07:39.982>and <00:07:40.134>the

00:07:40.270 --> 00:07:40.280 align:start position:0%
<00:07:40.270>for <00:07:40.271>actually <00:07:40.272>removing <00:07:40.274>the <00:07:40.275>user, <00:07:40.277>and <00:07:40.279>the

00:07:40.280 --> 00:07:42.230 align:start position:0%
<00:07:40.280>for <00:07:40.419>actually <00:07:40.559>removing <00:07:40.700>the <00:07:40.840>user, <00:07:40.979>and <00:07:41.119>the <00:07:41.260>test <00:07:41.400>would <00:07:41.539>still <00:07:41.679>fail.

00:07:42.230 --> 00:07:42.240 align:start position:0%
<00:07:42.230>test <00:07:42.233>would <00:07:42.236>still <00:07:42.239>fail.

00:07:42.240 --> 00:07:45.470 align:start position:0%
<00:07:42.240>test <00:07:42.367>would <00:07:42.494>still <00:07:42.621>fail. <00:07:42.749>Cuz <00:07:42.876>the <00:07:43.003>name <00:07:43.130>it <00:07:43.258>promises <00:07:43.385>a <00:07:43.512>deletion, <00:07:43.640>but

00:07:45.470 --> 00:07:45.480 align:start position:0%
<00:07:45.470>Cuz <00:07:45.471>the <00:07:45.472>name <00:07:45.473>it <00:07:45.475>promises <00:07:45.476>a <00:07:45.477>deletion, <00:07:45.479>but

00:07:45.480 --> 00:07:48.190 align:start position:0%
<00:07:45.480>Cuz <00:07:45.596>the <00:07:45.713>name <00:07:45.830>it <00:07:45.946>promises <00:07:46.063>a <00:07:46.180>deletion, <00:07:46.296>but <00:07:46.413>the <00:07:46.530>assertion <00:07:46.646>never <00:07:46.763>verifies <00:07:46.880>one.

00:07:48.190 --> 00:07:48.200 align:start position:0%
<00:07:48.190>the <00:07:48.192>assertion <00:07:48.194>never <00:07:48.196>verifies <00:07:48.199>one.

00:07:48.200 --> 00:07:49.910 align:start position:0%
<00:07:48.200>the <00:07:48.479>assertion <00:07:48.760>never <00:07:49.039>verifies <00:07:49.320>one. <00:07:49.599>So,

00:07:49.910 --> 00:07:49.920 align:start position:0%
So,

00:07:49.920 --> 00:07:51.310 align:start position:0%
<00:07:49.920>So, <00:07:51.171>uh

00:07:51.310 --> 00:07:51.320 align:start position:0%
uh

00:07:51.320 --> 00:07:52.710 align:start position:0%
<00:07:51.320>uh <00:07:51.498>there's <00:07:51.677>a <00:07:51.856>lying <00:07:52.034>test. <00:07:52.213>It's <00:07:52.392>not <00:07:52.570>broken.

00:07:52.710 --> 00:07:52.720 align:start position:0%
<00:07:52.710>there's <00:07:52.711>a <00:07:52.712>lying <00:07:52.714>test. <00:07:52.716>It's <00:07:52.717>not <00:07:52.719>broken.

00:07:52.720 --> 00:07:54.670 align:start position:0%
<00:07:52.720>there's <00:07:52.827>a <00:07:52.935>lying <00:07:53.043>test. <00:07:53.150>It's <00:07:53.258>not <00:07:53.366>broken. <00:07:53.473>It's <00:07:53.581>not <00:07:53.689>flaky. <00:07:53.796>It <00:07:53.904>passes, <00:07:54.012>and <00:07:54.120>that's

00:07:54.670 --> 00:07:54.680 align:start position:0%
<00:07:54.670>It's <00:07:54.671>not <00:07:54.673>flaky. <00:07:54.674>It <00:07:54.676>passes, <00:07:54.677>and <00:07:54.679>that's

00:07:54.680 --> 00:07:57.510 align:start position:0%
<00:07:54.680>It's <00:07:54.796>not <00:07:54.913>flaky. <00:07:55.030>It <00:07:55.146>passes, <00:07:55.263>and <00:07:55.380>that's <00:07:55.496>actually <00:07:55.613>what's <00:07:55.730>the <00:07:55.846>problem <00:07:55.963>here <00:07:56.080>because

00:07:57.510 --> 00:07:57.520 align:start position:0%
<00:07:57.510>actually <00:07:57.511>what's <00:07:57.513>the <00:07:57.515>problem <00:07:57.517>here <00:07:57.519>because

00:07:57.520 --> 00:08:00.630 align:start position:0%
<00:07:57.520>actually <00:07:57.659>what's <00:07:57.799>the <00:07:57.940>problem <00:07:58.080>here <00:07:58.219>because <00:07:58.359>it <00:07:58.500>tells <00:07:58.640>you <00:07:58.780>something <00:07:58.919>works

00:08:00.630 --> 00:08:00.640 align:start position:0%
<00:08:00.630>it <00:08:00.632>tells <00:08:00.634>you <00:08:00.636>something <00:08:00.639>works

00:08:00.640 --> 00:08:02.710 align:start position:0%
<00:08:00.640>it <00:08:00.795>tells <00:08:00.951>you <00:08:01.106>something <00:08:01.262>works <00:08:01.417>when <00:08:01.573>you <00:08:01.728>don't <00:08:01.884>actually <00:08:02.039>know

00:08:02.710 --> 00:08:02.720 align:start position:0%
<00:08:02.710>when <00:08:02.712>you <00:08:02.714>don't <00:08:02.716>actually <00:08:02.719>know

00:08:02.720 --> 00:08:03.310 align:start position:0%
<00:08:02.720>when <00:08:02.826>you <00:08:02.932>don't <00:08:03.038>actually <00:08:03.144>know <00:08:03.251>um

00:08:03.310 --> 00:08:03.320 align:start position:0%
um

00:08:03.320 --> 00:08:05.790 align:start position:0%
<00:08:03.320>um <00:08:03.670>that <00:08:04.020>it <00:08:04.370>really <00:08:04.719>does.

00:08:05.790 --> 00:08:05.800 align:start position:0%
<00:08:05.790>that <00:08:05.793>it <00:08:05.796>really <00:08:05.799>does.

00:08:05.800 --> 00:08:07.790 align:start position:0%
<00:08:05.800>that <00:08:06.150>it <00:08:06.500>really <00:08:06.850>does. <00:08:07.200>And

00:08:07.790 --> 00:08:07.800 align:start position:0%
And

00:08:07.800 --> 00:08:09.830 align:start position:0%
<00:08:07.800>And <00:08:07.955>for <00:08:08.111>me <00:08:08.266>always <00:08:08.422>the <00:08:08.577>bad <00:08:08.733>test <00:08:08.888>was <00:08:09.044>way <00:08:09.200>worse

00:08:09.830 --> 00:08:09.840 align:start position:0%
<00:08:09.830>for <00:08:09.831>me <00:08:09.832>always <00:08:09.833>the <00:08:09.834>bad <00:08:09.835>test <00:08:09.836>was <00:08:09.837>way <00:08:09.839>worse

00:08:09.840 --> 00:08:11.710 align:start position:0%
<00:08:09.840>for <00:08:09.927>me <00:08:10.015>always <00:08:10.102>the <00:08:10.190>bad <00:08:10.277>test <00:08:10.364>was <00:08:10.452>way <00:08:10.539>worse <00:08:10.627>than <00:08:10.715>no <00:08:10.802>test <00:08:10.890>at <00:08:10.977>all <00:08:11.065>because <00:08:11.152>they <00:08:11.239>give

00:08:11.710 --> 00:08:11.720 align:start position:0%
<00:08:11.710>than <00:08:11.711>no <00:08:11.712>test <00:08:11.713>at <00:08:11.715>all <00:08:11.716>because <00:08:11.717>they <00:08:11.719>give

00:08:11.720 --> 00:08:14.030 align:start position:0%
<00:08:11.720>than <00:08:11.820>no <00:08:11.920>test <00:08:12.020>at <00:08:12.120>all <00:08:12.220>because <00:08:12.320>they <00:08:12.420>give <00:08:12.520>you <00:08:12.620>false <00:08:12.720>false <00:08:12.820>confidence. <00:08:12.920>If <00:08:13.020>you <00:08:13.120>had

00:08:14.030 --> 00:08:14.040 align:start position:0%
<00:08:14.030>you <00:08:14.031>false <00:08:14.033>false <00:08:14.034>confidence. <00:08:14.036>If <00:08:14.037>you <00:08:14.039>had

00:08:14.040 --> 00:08:16.670 align:start position:0%
<00:08:14.040>you <00:08:14.147>false <00:08:14.255>false <00:08:14.363>confidence. <00:08:14.470>If <00:08:14.578>you <00:08:14.686>had <00:08:14.793>no <00:08:14.901>tests, <00:08:15.009>you <00:08:15.116>at <00:08:15.224>least <00:08:15.332>know <00:08:15.440>that

00:08:16.670 --> 00:08:16.680 align:start position:0%
<00:08:16.670>no <00:08:16.671>tests, <00:08:16.673>you <00:08:16.674>at <00:08:16.676>least <00:08:16.677>know <00:08:16.679>that

00:08:16.680 --> 00:08:18.670 align:start position:0%
<00:08:16.680>no <00:08:16.787>tests, <00:08:16.895>you <00:08:17.003>at <00:08:17.110>least <00:08:17.218>know <00:08:17.326>that <00:08:17.433>you <00:08:17.541>have <00:08:17.649>you <00:08:17.756>don't <00:08:17.864>have <00:08:17.972>this <00:08:18.080>something

00:08:18.670 --> 00:08:18.680 align:start position:0%
<00:08:18.670>you <00:08:18.671>have <00:08:18.673>you <00:08:18.674>don't <00:08:18.676>have <00:08:18.677>this <00:08:18.679>something

00:08:18.680 --> 00:08:20.590 align:start position:0%
<00:08:18.680>you <00:08:18.780>have <00:08:18.880>you <00:08:18.980>don't <00:08:19.080>have <00:08:19.180>this <00:08:19.280>something <00:08:19.380>that <00:08:19.480>would <00:08:19.580>verify <00:08:19.680>that <00:08:19.780>it <00:08:19.880>works. <00:08:19.980>If <00:08:20.080>you

00:08:20.590 --> 00:08:20.600 align:start position:0%
<00:08:20.590>that <00:08:20.591>would <00:08:20.592>verify <00:08:20.593>that <00:08:20.595>it <00:08:20.596>works. <00:08:20.597>If <00:08:20.599>you

00:08:20.600 --> 00:08:22.190 align:start position:0%
<00:08:20.600>that <00:08:20.693>would <00:08:20.786>verify <00:08:20.880>that <00:08:20.973>it <00:08:21.066>works. <00:08:21.160>If <00:08:21.253>you <00:08:21.346>have <00:08:21.440>a <00:08:21.533>test, <00:08:21.626>you <00:08:21.720>could <00:08:21.813>say, <00:08:21.906>"Okay, <00:08:22.000>my

00:08:22.190 --> 00:08:22.200 align:start position:0%
<00:08:22.190>have <00:08:22.191>a <00:08:22.192>test, <00:08:22.193>you <00:08:22.195>could <00:08:22.196>say, <00:08:22.197>"Okay, <00:08:22.199>my

00:08:22.200 --> 00:08:25.230 align:start position:0%
<00:08:22.200>have <00:08:22.307>a <00:08:22.415>test, <00:08:22.523>you <00:08:22.630>could <00:08:22.738>say, <00:08:22.846>"Okay, <00:08:22.953>my <00:08:23.061>test <00:08:23.169>passed, <00:08:23.276>so <00:08:23.384>it's <00:08:23.492>okay, <00:08:23.599>right?"

00:08:25.230 --> 00:08:25.240 align:start position:0%
<00:08:25.230>test <00:08:25.231>passed, <00:08:25.233>so <00:08:25.235>it's <00:08:25.237>okay, <00:08:25.239>right?"

00:08:25.240 --> 00:08:27.990 align:start position:0%
<00:08:25.240>test <00:08:25.347>passed, <00:08:25.455>so <00:08:25.563>it's <00:08:25.670>okay, <00:08:25.778>right?" <00:08:25.886>But <00:08:25.993>in <00:08:26.101>this <00:08:26.209>case, <00:08:26.316>it's <00:08:26.424>it's <00:08:26.532>not. <00:08:26.640>Uh

00:08:27.990 --> 00:08:28.000 align:start position:0%
<00:08:27.990>But <00:08:27.991>in <00:08:27.992>this <00:08:27.993>case, <00:08:27.995>it's <00:08:27.996>it's <00:08:27.997>not. <00:08:27.999>Uh

00:08:28.000 --> 00:08:31.230 align:start position:0%
<00:08:28.000>But <00:08:28.087>in <00:08:28.175>this <00:08:28.262>case, <00:08:28.350>it's <00:08:28.437>it's <00:08:28.525>not. <00:08:28.612>Uh <00:08:28.700>which <00:08:28.787>is <00:08:28.875>also <00:08:28.962>like <00:08:29.050>it's <00:08:29.137>a <00:08:29.225>side <00:08:29.312>note, <00:08:29.400>but

00:08:31.230 --> 00:08:31.240 align:start position:0%
<00:08:31.230>which <00:08:31.231>is <00:08:31.232>also <00:08:31.233>like <00:08:31.234>it's <00:08:31.235>a <00:08:31.236>side <00:08:31.237>note, <00:08:31.239>but

00:08:31.240 --> 00:08:33.909 align:start position:0%
<00:08:31.240>which <00:08:31.340>is <00:08:31.440>also <00:08:31.540>like <00:08:31.640>it's <00:08:31.740>a <00:08:31.840>side <00:08:31.940>note, <00:08:32.039>but <00:08:32.140>it's <00:08:32.240>my <00:08:32.340>argument <00:08:32.440>against <00:08:32.539>code <00:08:32.640>coverage.

00:08:33.909 --> 00:08:33.919 align:start position:0%
<00:08:33.909>it's <00:08:33.910>my <00:08:33.912>argument <00:08:33.914>against <00:08:33.916>code <00:08:33.918>coverage.

00:08:33.919 --> 00:08:36.270 align:start position:0%
<00:08:33.919>it's <00:08:34.035>my <00:08:34.152>argument <00:08:34.269>against <00:08:34.385>code <00:08:34.502>coverage. <00:08:34.619>Like <00:08:34.735>this <00:08:34.852>could <00:08:34.968>be <00:08:35.085>giving <00:08:35.202>100% <00:08:35.318>code

00:08:36.270 --> 00:08:36.280 align:start position:0%
<00:08:36.270>Like <00:08:36.271>this <00:08:36.273>could <00:08:36.274>be <00:08:36.275>giving <00:08:36.277>100% <00:08:36.279>code

00:08:36.280 --> 00:08:37.870 align:start position:0%
<00:08:36.280>Like <00:08:36.454>this <00:08:36.630>could <00:08:36.804>be <00:08:36.980>giving <00:08:37.155>100% <00:08:37.329>code <00:08:37.505>coverage, <00:08:37.679>but

00:08:37.870 --> 00:08:37.880 align:start position:0%
<00:08:37.870>coverage, <00:08:37.879>but

00:08:37.880 --> 00:08:41.375 align:start position:0%
<00:08:37.880>coverage, <00:08:38.113>but <00:08:38.346>it <00:08:38.580>doesn't <00:08:38.813>really <00:08:39.046>verify <00:08:39.280>anything.

00:08:41.375 --> 00:08:41.385 align:start position:0%
<00:08:41.375>it <00:08:41.377>doesn't <00:08:41.379>really <00:08:41.381>verify <00:08:41.384>anything.

00:08:41.385 --> 00:08:42.870 align:start position:0%
<00:08:41.385>it <00:08:41.607>doesn't <00:08:41.830>really <00:08:42.053>verify <00:08:42.275>anything. <00:08:42.498>&gt;&gt; <00:08:42.721>[snorts]

00:08:42.870 --> 00:08:42.880 align:start position:0%
<00:08:42.870>&gt;&gt; <00:08:42.879>[snorts]

00:08:42.880 --> 00:08:44.829 align:start position:0%
<00:08:42.880>&gt;&gt; <00:08:43.346>[snorts] <00:08:43.813>&gt;&gt; <00:08:44.280>Um

00:08:44.829 --> 00:08:44.839 align:start position:0%
<00:08:44.829>&gt;&gt; <00:08:44.838>Um

00:08:44.839 --> 00:08:46.710 align:start position:0%
<00:08:44.839>&gt;&gt; <00:08:44.978>Um <00:08:45.118>so <00:08:45.258>I <00:08:45.398>have <00:08:45.539>this <00:08:45.679>like <00:08:45.819>way <00:08:45.959>of <00:08:46.098>working <00:08:46.238>or

00:08:46.710 --> 00:08:46.720 align:start position:0%
<00:08:46.710>so <00:08:46.711>I <00:08:46.712>have <00:08:46.713>this <00:08:46.714>like <00:08:46.715>way <00:08:46.716>of <00:08:46.717>working <00:08:46.719>or

00:08:46.720 --> 00:08:48.829 align:start position:0%
<00:08:46.720>so <00:08:46.827>I <00:08:46.935>have <00:08:47.043>this <00:08:47.150>like <00:08:47.258>way <00:08:47.366>of <00:08:47.473>working <00:08:47.581>or <00:08:47.689>habit, <00:08:47.796>whatever <00:08:47.904>you <00:08:48.012>call <00:08:48.120>this,

00:08:48.829 --> 00:08:48.839 align:start position:0%
<00:08:48.829>habit, <00:08:48.831>whatever <00:08:48.833>you <00:08:48.835>call <00:08:48.838>this,

00:08:48.839 --> 00:08:50.750 align:start position:0%
<00:08:48.839>habit, <00:08:48.955>whatever <00:08:49.072>you <00:08:49.189>call <00:08:49.305>this, <00:08:49.422>that <00:08:49.539>before <00:08:49.655>I <00:08:49.772>write <00:08:49.888>any <00:08:50.005>code, <00:08:50.122>I <00:08:50.238>would

00:08:50.750 --> 00:08:50.760 align:start position:0%
<00:08:50.750>that <00:08:50.751>before <00:08:50.752>I <00:08:50.753>write <00:08:50.755>any <00:08:50.756>code, <00:08:50.757>I <00:08:50.759>would

00:08:50.760 --> 00:08:52.510 align:start position:0%
<00:08:50.760>that <00:08:50.860>before <00:08:50.960>I <00:08:51.060>write <00:08:51.160>any <00:08:51.260>code, <00:08:51.360>I <00:08:51.460>would <00:08:51.560>write <00:08:51.660>down <00:08:51.760>especially <00:08:51.860>before <00:08:51.960>I <00:08:52.060>I <00:08:52.160>would

00:08:52.510 --> 00:08:52.520 align:start position:0%
<00:08:52.510>write <00:08:52.511>down <00:08:52.513>especially <00:08:52.514>before <00:08:52.516>I <00:08:52.517>I <00:08:52.519>would

00:08:52.520 --> 00:08:54.230 align:start position:0%
<00:08:52.520>write <00:08:52.627>down <00:08:52.735>especially <00:08:52.843>before <00:08:52.950>I <00:08:53.058>I <00:08:53.166>would <00:08:53.273>write <00:08:53.381>down <00:08:53.489>every <00:08:53.596>scenario <00:08:53.704>I <00:08:53.812>could <00:08:53.920>think

00:08:54.230 --> 00:08:54.240 align:start position:0%
<00:08:54.230>write <00:08:54.231>down <00:08:54.233>every <00:08:54.234>scenario <00:08:54.236>I <00:08:54.237>could <00:08:54.239>think

00:08:54.240 --> 00:08:56.190 align:start position:0%
<00:08:54.240>write <00:08:54.347>down <00:08:54.455>every <00:08:54.563>scenario <00:08:54.670>I <00:08:54.778>could <00:08:54.886>think <00:08:54.993>of. <00:08:55.101>Like <00:08:55.209>this <00:08:55.316>like <00:08:55.424>just <00:08:55.532>any <00:08:55.640>comments

00:08:56.190 --> 00:08:56.200 align:start position:0%
<00:08:56.190>of. <00:08:56.191>Like <00:08:56.193>this <00:08:56.194>like <00:08:56.196>just <00:08:56.197>any <00:08:56.199>comments

00:08:56.200 --> 00:08:59.270 align:start position:0%
<00:08:56.200>of. <00:08:56.307>Like <00:08:56.415>this <00:08:56.523>like <00:08:56.630>just <00:08:56.738>any <00:08:56.846>comments <00:08:56.953>maybe <00:08:57.061>in <00:08:57.169>a <00:08:57.276>test <00:08:57.384>file <00:08:57.492>or <00:08:57.600>whatever.

00:08:59.270 --> 00:08:59.280 align:start position:0%
<00:08:59.270>maybe <00:08:59.271>in <00:08:59.273>a <00:08:59.274>test <00:08:59.276>file <00:08:59.277>or <00:08:59.279>whatever.

00:08:59.280 --> 00:09:01.710 align:start position:0%
<00:08:59.280>maybe <00:08:59.380>in <00:08:59.480>a <00:08:59.579>test <00:08:59.680>file <00:08:59.780>or <00:08:59.880>whatever. <00:08:59.980>Uh <00:09:00.079>and <00:09:00.180>then <00:09:00.280>I <00:09:00.380>would <00:09:00.480>work <00:09:00.579>through <00:09:00.680>them

00:09:01.710 --> 00:09:01.720 align:start position:0%
<00:09:01.710>Uh <00:09:01.711>and <00:09:01.712>then <00:09:01.713>I <00:09:01.715>would <00:09:01.716>work <00:09:01.717>through <00:09:01.719>them

00:09:01.720 --> 00:09:03.230 align:start position:0%
<00:09:01.720>Uh <00:09:01.855>and <00:09:01.991>then <00:09:02.127>I <00:09:02.263>would <00:09:02.399>work <00:09:02.535>through <00:09:02.671>them <00:09:02.807>one <00:09:02.943>by <00:09:03.079>one.

00:09:03.230 --> 00:09:03.240 align:start position:0%
<00:09:03.230>one <00:09:03.234>by <00:09:03.239>one.

00:09:03.240 --> 00:09:05.670 align:start position:0%
<00:09:03.240>one <00:09:03.395>by <00:09:03.551>one. <00:09:03.706>Uh <00:09:03.862>write <00:09:04.017>a <00:09:04.173>test, <00:09:04.328>write <00:09:04.484>a <00:09:04.640>code.

00:09:05.670 --> 00:09:05.680 align:start position:0%
<00:09:05.670>Uh <00:09:05.671>write <00:09:05.673>a <00:09:05.674>test, <00:09:05.675>write <00:09:05.677>a <00:09:05.679>code.

00:09:05.680 --> 00:09:07.190 align:start position:0%
<00:09:05.680>Uh <00:09:05.777>write <00:09:05.874>a <00:09:05.971>test, <00:09:06.068>write <00:09:06.165>a <00:09:06.262>code. <00:09:06.359>And <00:09:06.456>it <00:09:06.553>forced <00:09:06.650>me <00:09:06.747>to <00:09:06.844>think <00:09:06.941>about <00:09:07.039>the

00:09:07.190 --> 00:09:07.200 align:start position:0%
<00:09:07.190>And <00:09:07.191>it <00:09:07.192>forced <00:09:07.193>me <00:09:07.195>to <00:09:07.196>think <00:09:07.197>about <00:09:07.199>the

00:09:07.200 --> 00:09:09.510 align:start position:0%
<00:09:07.200>And <00:09:07.300>it <00:09:07.400>forced <00:09:07.500>me <00:09:07.600>to <00:09:07.700>think <00:09:07.800>about <00:09:07.900>the <00:09:08.000>behavior <00:09:08.100>before <00:09:08.200>I <00:09:08.300>got <00:09:08.400>lost <00:09:08.500>in <00:09:08.600>the

00:09:09.510 --> 00:09:09.520 align:start position:0%
<00:09:09.510>behavior <00:09:09.511>before <00:09:09.513>I <00:09:09.514>got <00:09:09.516>lost <00:09:09.517>in <00:09:09.519>the

00:09:09.520 --> 00:09:11.270 align:start position:0%
<00:09:09.520>behavior <00:09:09.720>before <00:09:09.920>I <00:09:10.120>got <00:09:10.319>lost <00:09:10.520>in <00:09:10.720>the <00:09:10.920>implementation.

00:09:11.270 --> 00:09:11.280 align:start position:0%
implementation.

00:09:11.280 --> 00:09:12.430 align:start position:0%
<00:09:11.280>implementation. <00:09:11.427>Uh <00:09:11.575>you <00:09:11.723>can <00:09:11.871>call <00:09:12.019>it <00:09:12.167>test <00:09:12.314>driven

00:09:12.430 --> 00:09:12.440 align:start position:0%
<00:09:12.430>Uh <00:09:12.431>you <00:09:12.433>can <00:09:12.434>call <00:09:12.436>it <00:09:12.437>test <00:09:12.439>driven

00:09:12.440 --> 00:09:14.030 align:start position:0%
<00:09:12.440>Uh <00:09:12.556>you <00:09:12.673>can <00:09:12.790>call <00:09:12.906>it <00:09:13.023>test <00:09:13.140>driven <00:09:13.256>development. <00:09:13.373>You <00:09:13.490>can <00:09:13.606>call <00:09:13.723>it <00:09:13.840>behavior

00:09:14.030 --> 00:09:14.040 align:start position:0%
<00:09:14.030>development. <00:09:14.031>You <00:09:14.033>can <00:09:14.035>call <00:09:14.037>it <00:09:14.039>behavior

00:09:14.040 --> 00:09:15.430 align:start position:0%
<00:09:14.040>development. <00:09:14.165>You <00:09:14.290>can <00:09:14.415>call <00:09:14.540>it <00:09:14.665>behavior <00:09:14.790>driven <00:09:14.915>development, <00:09:15.040>whatever <00:09:15.165>else, <00:09:15.290>but

00:09:15.430 --> 00:09:15.440 align:start position:0%
<00:09:15.430>driven <00:09:15.432>development, <00:09:15.434>whatever <00:09:15.436>else, <00:09:15.439>but

00:09:15.440 --> 00:09:18.390 align:start position:0%
<00:09:15.440>driven <00:09:15.567>development, <00:09:15.694>whatever <00:09:15.821>else, <00:09:15.949>but <00:09:16.076>the <00:09:16.203>important <00:09:16.330>part <00:09:16.458>part <00:09:16.585>is <00:09:16.712>the <00:09:16.840>thinking

00:09:18.390 --> 00:09:18.400 align:start position:0%
<00:09:18.390>the <00:09:18.391>important <00:09:18.393>part <00:09:18.394>part <00:09:18.396>is <00:09:18.397>the <00:09:18.399>thinking

00:09:18.400 --> 00:09:19.990 align:start position:0%
<00:09:18.400>the <00:09:18.600>important <00:09:18.800>part <00:09:19.000>part <00:09:19.199>is <00:09:19.400>the <00:09:19.600>thinking <00:09:19.800>before

00:09:19.990 --> 00:09:20.000 align:start position:0%
before

00:09:20.000 --> 00:09:21.829 align:start position:0%
<00:09:20.000>before <00:09:20.233>going <00:09:20.466>to <00:09:20.700>implement <00:09:20.933>something. <00:09:21.166>With <00:09:21.400>AI,

00:09:21.829 --> 00:09:21.839 align:start position:0%
<00:09:21.829>going <00:09:21.830>to <00:09:21.832>implement <00:09:21.834>something. <00:09:21.836>With <00:09:21.838>AI,

00:09:21.839 --> 00:09:25.270 align:start position:0%
<00:09:21.839>going <00:09:21.955>to <00:09:22.072>implement <00:09:22.189>something. <00:09:22.305>With <00:09:22.422>AI, <00:09:22.539>this <00:09:22.655>this <00:09:22.772>part <00:09:22.888>is <00:09:23.005>sometimes <00:09:23.122>uh <00:09:23.238>gone.

00:09:25.270 --> 00:09:25.280 align:start position:0%
<00:09:25.270>this <00:09:25.271>this <00:09:25.273>part <00:09:25.274>is <00:09:25.276>sometimes <00:09:25.277>uh <00:09:25.279>gone.

00:09:25.280 --> 00:09:28.110 align:start position:0%
<00:09:25.280>this <00:09:25.387>this <00:09:25.495>part <00:09:25.603>is <00:09:25.710>sometimes <00:09:25.818>uh <00:09:25.926>gone. <00:09:26.033>Uh <00:09:26.141>we <00:09:26.249>we <00:09:26.356>skip <00:09:26.464>it, <00:09:26.572>but <00:09:26.680>um

00:09:28.110 --> 00:09:28.120 align:start position:0%
<00:09:28.110>Uh <00:09:28.111>we <00:09:28.113>we <00:09:28.114>skip <00:09:28.116>it, <00:09:28.117>but <00:09:28.119>um

00:09:28.120 --> 00:09:30.150 align:start position:0%
<00:09:28.120>Uh <00:09:28.236>we <00:09:28.353>we <00:09:28.470>skip <00:09:28.586>it, <00:09:28.703>but <00:09:28.820>um <00:09:28.936>but <00:09:29.053>it's <00:09:29.170>very <00:09:29.286>important, <00:09:29.403>I <00:09:29.520>think.

00:09:30.150 --> 00:09:30.160 align:start position:0%
<00:09:30.150>but <00:09:30.151>it's <00:09:30.153>very <00:09:30.155>important, <00:09:30.157>I <00:09:30.159>think.

00:09:30.160 --> 00:09:31.430 align:start position:0%
<00:09:30.160>but <00:09:30.350>it's <00:09:30.540>very <00:09:30.731>important, <00:09:30.921>I <00:09:31.112>think. <00:09:31.303>And

00:09:31.430 --> 00:09:31.440 align:start position:0%
And

00:09:31.440 --> 00:09:34.150 align:start position:0%
<00:09:31.440>And <00:09:31.640>with <00:09:31.840>AI, <00:09:32.040>it <00:09:32.240>get <00:09:32.440>even <00:09:32.640>more <00:09:32.840>valuable

00:09:34.150 --> 00:09:34.160 align:start position:0%
<00:09:34.150>with <00:09:34.151>AI, <00:09:34.153>it <00:09:34.154>get <00:09:34.156>even <00:09:34.157>more <00:09:34.159>valuable

00:09:34.160 --> 00:09:35.590 align:start position:0%
<00:09:34.160>with <00:09:34.343>AI, <00:09:34.527>it <00:09:34.711>get <00:09:34.895>even <00:09:35.079>more <00:09:35.263>valuable <00:09:35.447>because

00:09:35.590 --> 00:09:35.600 align:start position:0%
because

00:09:35.600 --> 00:09:37.110 align:start position:0%
<00:09:35.600>because <00:09:35.794>when <00:09:35.988>you <00:09:36.182>have <00:09:36.376>this <00:09:36.570>list <00:09:36.764>of <00:09:36.959>different

00:09:37.110 --> 00:09:37.120 align:start position:0%
<00:09:37.110>when <00:09:37.111>you <00:09:37.113>have <00:09:37.114>this <00:09:37.116>list <00:09:37.117>of <00:09:37.119>different

00:09:37.120 --> 00:09:38.910 align:start position:0%
<00:09:37.120>when <00:09:37.220>you <00:09:37.320>have <00:09:37.420>this <00:09:37.520>list <00:09:37.620>of <00:09:37.720>different <00:09:37.820>scenarios, <00:09:37.920>you <00:09:38.020>can <00:09:38.120>actually <00:09:38.220>use <00:09:38.320>it <00:09:38.420>as <00:09:38.520>a

00:09:38.910 --> 00:09:38.920 align:start position:0%
<00:09:38.910>scenarios, <00:09:38.911>you <00:09:38.912>can <00:09:38.913>actually <00:09:38.915>use <00:09:38.916>it <00:09:38.917>as <00:09:38.919>a

00:09:38.920 --> 00:09:41.830 align:start position:0%
<00:09:38.920>scenarios, <00:09:39.013>you <00:09:39.106>can <00:09:39.199>actually <00:09:39.293>use <00:09:39.386>it <00:09:39.479>as <00:09:39.573>a <00:09:39.666>prompt <00:09:39.760>for <00:09:39.853>an <00:09:39.946>agent <00:09:40.040>just <00:09:40.133>to <00:09:40.226>give <00:09:40.319>you

00:09:41.830 --> 00:09:41.840 align:start position:0%
<00:09:41.830>prompt <00:09:41.831>for <00:09:41.832>an <00:09:41.833>agent <00:09:41.835>just <00:09:41.836>to <00:09:41.837>give <00:09:41.839>you

00:09:41.840 --> 00:09:44.110 align:start position:0%
<00:09:41.840>prompt <00:09:41.927>for <00:09:42.015>an <00:09:42.102>agent <00:09:42.190>just <00:09:42.277>to <00:09:42.365>give <00:09:42.452>you <00:09:42.540>okay, <00:09:42.627>so <00:09:42.715>this <00:09:42.802>is <00:09:42.890>what <00:09:42.977>it <00:09:43.065>needs <00:09:43.152>to <00:09:43.240>do.

00:09:44.110 --> 00:09:44.120 align:start position:0%
<00:09:44.110>okay, <00:09:44.111>so <00:09:44.112>this <00:09:44.113>is <00:09:44.114>what <00:09:44.115>it <00:09:44.116>needs <00:09:44.117>to <00:09:44.119>do.

00:09:44.120 --> 00:09:46.710 align:start position:0%
<00:09:44.120>okay, <00:09:44.236>so <00:09:44.353>this <00:09:44.470>is <00:09:44.586>what <00:09:44.703>it <00:09:44.820>needs <00:09:44.936>to <00:09:45.053>do. <00:09:45.170>Let's <00:09:45.286>figure <00:09:45.403>it <00:09:45.520>out.

00:09:46.710 --> 00:09:46.720 align:start position:0%
<00:09:46.710>Let's <00:09:46.713>figure <00:09:46.716>it <00:09:46.719>out.

00:09:46.720 --> 00:09:49.230 align:start position:0%
<00:09:46.720>Let's <00:09:46.875>figure <00:09:47.031>it <00:09:47.186>out. <00:09:47.342>And <00:09:47.497>I <00:09:47.653>know <00:09:47.808>I <00:09:47.964>could <00:09:48.120>just

00:09:49.230 --> 00:09:49.240 align:start position:0%
<00:09:49.230>And <00:09:49.231>I <00:09:49.233>know <00:09:49.235>I <00:09:49.237>could <00:09:49.239>just

00:09:49.240 --> 00:09:51.030 align:start position:0%
<00:09:49.240>And <00:09:49.367>I <00:09:49.494>know <00:09:49.621>I <00:09:49.749>could <00:09:49.876>just <00:09:50.003>say <00:09:50.130>something <00:09:50.258>like <00:09:50.385>this <00:09:50.512>before <00:09:50.640>writing

00:09:51.030 --> 00:09:51.040 align:start position:0%
<00:09:51.030>say <00:09:51.031>something <00:09:51.033>like <00:09:51.035>this <00:09:51.037>before <00:09:51.039>writing

00:09:51.040 --> 00:09:52.710 align:start position:0%
<00:09:51.040>say <00:09:51.147>something <00:09:51.255>like <00:09:51.363>this <00:09:51.470>before <00:09:51.578>writing <00:09:51.686>any <00:09:51.793>code, <00:09:51.901>help <00:09:52.009>me <00:09:52.116>list <00:09:52.224>the <00:09:52.332>behaviors <00:09:52.439>for

00:09:52.710 --> 00:09:52.720 align:start position:0%
<00:09:52.710>any <00:09:52.711>code, <00:09:52.712>help <00:09:52.713>me <00:09:52.715>list <00:09:52.716>the <00:09:52.717>behaviors <00:09:52.719>for

00:09:52.720 --> 00:09:54.870 align:start position:0%
<00:09:52.720>any <00:09:52.827>code, <00:09:52.935>help <00:09:53.043>me <00:09:53.150>list <00:09:53.258>the <00:09:53.366>behaviors <00:09:53.473>for <00:09:53.581>this <00:09:53.689>feature <00:09:53.796>from <00:09:53.904>the <00:09:54.012>user's <00:09:54.120>perspective

00:09:54.870 --> 00:09:54.880 align:start position:0%
<00:09:54.870>this <00:09:54.871>feature <00:09:54.873>from <00:09:54.875>the <00:09:54.877>user's <00:09:54.879>perspective

00:09:54.880 --> 00:09:57.030 align:start position:0%
<00:09:54.880>this <00:09:54.996>feature <00:09:55.113>from <00:09:55.230>the <00:09:55.346>user's <00:09:55.463>perspective <00:09:55.580>including <00:09:55.696>edge <00:09:55.813>cases <00:09:55.930>and <00:09:56.046>then <00:09:56.163>we'll <00:09:56.280>turn

00:09:57.030 --> 00:09:57.040 align:start position:0%
<00:09:57.030>including <00:09:57.031>edge <00:09:57.033>cases <00:09:57.034>and <00:09:57.036>then <00:09:57.037>we'll <00:09:57.039>turn

00:09:57.040 --> 00:09:59.590 align:start position:0%
<00:09:57.040>including <00:09:57.147>edge <00:09:57.255>cases <00:09:57.363>and <00:09:57.470>then <00:09:57.578>we'll <00:09:57.686>turn <00:09:57.793>them <00:09:57.901>into <00:09:58.009>test <00:09:58.116>one <00:09:58.224>at <00:09:58.332>a <00:09:58.439>time.

00:09:59.590 --> 00:09:59.600 align:start position:0%
<00:09:59.590>them <00:09:59.591>into <00:09:59.593>test <00:09:59.594>one <00:09:59.596>at <00:09:59.597>a <00:09:59.599>time.

00:09:59.600 --> 00:10:01.310 align:start position:0%
<00:09:59.600>them <00:09:59.800>into <00:10:00.000>test <00:10:00.200>one <00:10:00.400>at <00:10:00.600>a <00:10:00.800>time. <00:10:01.000>And

00:10:01.310 --> 00:10:01.320 align:start position:0%
And

00:10:01.320 --> 00:10:03.070 align:start position:0%
<00:10:01.320>And <00:10:01.520>could <00:10:01.720>be <00:10:01.920>more <00:10:02.120>sophisticated <00:10:02.320>or <00:10:02.520>less, <00:10:02.720>but

00:10:03.070 --> 00:10:03.080 align:start position:0%
<00:10:03.070>could <00:10:03.071>be <00:10:03.073>more <00:10:03.074>sophisticated <00:10:03.076>or <00:10:03.077>less, <00:10:03.079>but

00:10:03.080 --> 00:10:04.790 align:start position:0%
<00:10:03.080>could <00:10:03.187>be <00:10:03.295>more <00:10:03.403>sophisticated <00:10:03.510>or <00:10:03.618>less, <00:10:03.726>but <00:10:03.833>that <00:10:03.941>that's <00:10:04.049>really <00:10:04.156>that's <00:10:04.264>how <00:10:04.372>we <00:10:04.480>can

00:10:04.790 --> 00:10:04.800 align:start position:0%
<00:10:04.790>that <00:10:04.791>that's <00:10:04.793>really <00:10:04.794>that's <00:10:04.795>how <00:10:04.797>we <00:10:04.799>can

00:10:04.800 --> 00:10:06.510 align:start position:0%
<00:10:04.800>that <00:10:04.974>that's <00:10:05.150>really <00:10:05.324>that's <00:10:05.500>how <00:10:05.675>we <00:10:05.849>can <00:10:06.025>start <00:10:06.199>and

00:10:06.510 --> 00:10:06.520 align:start position:0%
<00:10:06.510>start <00:10:06.519>and

00:10:06.520 --> 00:10:08.510 align:start position:0%
<00:10:06.520>start <00:10:06.800>and <00:10:07.079>go <00:10:07.360>on <00:10:07.640>with <00:10:07.920>this.

00:10:08.510 --> 00:10:08.520 align:start position:0%
<00:10:08.510>go <00:10:08.513>on <00:10:08.516>with <00:10:08.519>this.

00:10:08.520 --> 00:10:09.870 align:start position:0%
<00:10:08.520>go <00:10:08.641>on <00:10:08.763>with <00:10:08.884>this. <00:10:09.006>Of <00:10:09.127>course, <00:10:09.249>you <00:10:09.370>can <00:10:09.492>build <00:10:09.613>this <00:10:09.735>list

00:10:09.870 --> 00:10:09.880 align:start position:0%
<00:10:09.870>Of <00:10:09.871>course, <00:10:09.873>you <00:10:09.874>can <00:10:09.876>build <00:10:09.877>this <00:10:09.879>list

00:10:09.880 --> 00:10:11.830 align:start position:0%
<00:10:09.880>Of <00:10:09.996>course, <00:10:10.113>you <00:10:10.230>can <00:10:10.346>build <00:10:10.463>this <00:10:10.580>list <00:10:10.696>together <00:10:10.813>with <00:10:10.930>AI <00:10:11.046>brainstorming <00:10:11.163>hard <00:10:11.280>for

00:10:11.830 --> 00:10:11.840 align:start position:0%
<00:10:11.830>together <00:10:11.831>with <00:10:11.833>AI <00:10:11.835>brainstorming <00:10:11.837>hard <00:10:11.839>for

00:10:11.840 --> 00:10:14.550 align:start position:0%
<00:10:11.840>together <00:10:11.956>with <00:10:12.073>AI <00:10:12.190>brainstorming <00:10:12.306>hard <00:10:12.423>for <00:10:12.540>edge <00:10:12.656>cases, <00:10:12.773>but <00:10:12.890>I <00:10:13.006>usually <00:10:13.123>don't <00:10:13.240>like

00:10:14.550 --> 00:10:14.560 align:start position:0%
<00:10:14.550>edge <00:10:14.551>cases, <00:10:14.553>but <00:10:14.554>I <00:10:14.555>usually <00:10:14.557>don't <00:10:14.559>like

00:10:14.560 --> 00:10:16.470 align:start position:0%
<00:10:14.560>edge <00:10:14.667>cases, <00:10:14.775>but <00:10:14.883>I <00:10:14.990>usually <00:10:15.098>don't <00:10:15.206>like <00:10:15.313>just <00:10:15.421>hand <00:10:15.529>it <00:10:15.636>off <00:10:15.744>completely, <00:10:15.852>at <00:10:15.959>least

00:10:16.470 --> 00:10:16.480 align:start position:0%
<00:10:16.470>just <00:10:16.471>hand <00:10:16.473>it <00:10:16.474>off <00:10:16.476>completely, <00:10:16.477>at <00:10:16.479>least

00:10:16.480 --> 00:10:18.630 align:start position:0%
<00:10:16.480>just <00:10:16.607>hand <00:10:16.734>it <00:10:16.861>off <00:10:16.989>completely, <00:10:17.116>at <00:10:17.243>least <00:10:17.370>not <00:10:17.498>on <00:10:17.625>a <00:10:17.752>critical <00:10:17.880>path.

00:10:18.630 --> 00:10:18.640 align:start position:0%
<00:10:18.630>not <00:10:18.632>on <00:10:18.634>a <00:10:18.636>critical <00:10:18.639>path.

00:10:18.640 --> 00:10:20.630 align:start position:0%
<00:10:18.640>not <00:10:18.873>on <00:10:19.106>a <00:10:19.340>critical <00:10:19.573>path. <00:10:19.806>Because <00:10:20.040>if

00:10:20.630 --> 00:10:20.640 align:start position:0%
<00:10:20.630>Because <00:10:20.639>if

00:10:20.640 --> 00:10:22.910 align:start position:0%
<00:10:20.640>Because <00:10:20.795>if <00:10:20.951>AI <00:10:21.106>is <00:10:21.262>left <00:10:21.417>alone, <00:10:21.573>it <00:10:21.728>has <00:10:21.884>this <00:10:22.040>tendency

00:10:22.910 --> 00:10:22.920 align:start position:0%
<00:10:22.910>AI <00:10:22.911>is <00:10:22.912>left <00:10:22.913>alone, <00:10:22.915>it <00:10:22.916>has <00:10:22.917>this <00:10:22.919>tendency

00:10:22.920 --> 00:10:26.070 align:start position:0%
<00:10:22.920>AI <00:10:23.013>is <00:10:23.106>left <00:10:23.199>alone, <00:10:23.293>it <00:10:23.386>has <00:10:23.479>this <00:10:23.573>tendency <00:10:23.666>to <00:10:23.760>stick <00:10:23.853>with <00:10:23.946>happy <00:10:24.040>path <00:10:24.133>or <00:10:24.226>then <00:10:24.319>not

00:10:26.070 --> 00:10:26.080 align:start position:0%
<00:10:26.070>to <00:10:26.071>stick <00:10:26.072>with <00:10:26.073>happy <00:10:26.075>path <00:10:26.076>or <00:10:26.077>then <00:10:26.079>not

00:10:26.080 --> 00:10:28.430 align:start position:0%
<00:10:26.080>to <00:10:26.180>stick <00:10:26.280>with <00:10:26.380>happy <00:10:26.480>path <00:10:26.580>or <00:10:26.680>then <00:10:26.780>not <00:10:26.880>test <00:10:26.980>enough <00:10:27.080>or <00:10:27.180>test <00:10:27.280>too <00:10:27.380>many <00:10:27.480>things

00:10:28.430 --> 00:10:28.440 align:start position:0%
<00:10:28.430>test <00:10:28.431>enough <00:10:28.433>or <00:10:28.434>test <00:10:28.436>too <00:10:28.437>many <00:10:28.439>things

00:10:28.440 --> 00:10:29.830 align:start position:0%
<00:10:28.440>test <00:10:28.618>enough <00:10:28.797>or <00:10:28.976>test <00:10:29.154>too <00:10:29.333>many <00:10:29.512>things <00:10:29.691>sometimes.

00:10:29.830 --> 00:10:29.840 align:start position:0%
sometimes.

00:10:29.840 --> 00:10:31.350 align:start position:0%
<00:10:29.840>sometimes. <00:10:30.034>So, <00:10:30.228>it's <00:10:30.422>like <00:10:30.616>important <00:10:30.810>to <00:10:31.004>find <00:10:31.199>this

00:10:31.350 --> 00:10:31.360 align:start position:0%
<00:10:31.350>So, <00:10:31.351>it's <00:10:31.353>like <00:10:31.354>important <00:10:31.356>to <00:10:31.357>find <00:10:31.359>this

00:10:31.360 --> 00:10:32.950 align:start position:0%
<00:10:31.360>So, <00:10:31.467>it's <00:10:31.575>like <00:10:31.683>important <00:10:31.790>to <00:10:31.898>find <00:10:32.006>this <00:10:32.113>balance <00:10:32.221>and <00:10:32.329>this <00:10:32.436>is <00:10:32.544>where <00:10:32.652>we <00:10:32.760>actually

00:10:32.950 --> 00:10:32.960 align:start position:0%
<00:10:32.950>balance <00:10:32.951>and <00:10:32.953>this <00:10:32.954>is <00:10:32.956>where <00:10:32.957>we <00:10:32.959>actually

00:10:32.960 --> 00:10:35.310 align:start position:0%
<00:10:32.960>balance <00:10:33.067>and <00:10:33.175>this <00:10:33.283>is <00:10:33.390>where <00:10:33.498>we <00:10:33.606>actually <00:10:33.713>enter <00:10:33.821>this <00:10:33.929>system <00:10:34.036>because <00:10:34.144>we <00:10:34.252>know <00:10:34.360>what

00:10:35.310 --> 00:10:35.320 align:start position:0%
<00:10:35.310>enter <00:10:35.311>this <00:10:35.313>system <00:10:35.314>because <00:10:35.316>we <00:10:35.317>know <00:10:35.319>what

00:10:35.320 --> 00:10:36.990 align:start position:0%
<00:10:35.320>enter <00:10:35.420>this <00:10:35.520>system <00:10:35.620>because <00:10:35.720>we <00:10:35.820>know <00:10:35.920>what <00:10:36.020>it's <00:10:36.120>supposed <00:10:36.220>to <00:10:36.320>do <00:10:36.420>and <00:10:36.520>we <00:10:36.620>can <00:10:36.720>control

00:10:36.990 --> 00:10:37.000 align:start position:0%
<00:10:36.990>it's <00:10:36.991>supposed <00:10:36.992>to <00:10:36.993>do <00:10:36.995>and <00:10:36.996>we <00:10:36.997>can <00:10:36.999>control

00:10:37.000 --> 00:10:38.270 align:start position:0%
<00:10:37.000>it's <00:10:37.142>supposed <00:10:37.285>to <00:10:37.428>do <00:10:37.571>and <00:10:37.714>we <00:10:37.857>can <00:10:38.000>control <00:10:38.143>it.

00:10:38.270 --> 00:10:38.280 align:start position:0%
it.

00:10:38.280 --> 00:10:39.790 align:start position:0%
<00:10:38.280>it. <00:10:39.639>And

00:10:39.790 --> 00:10:39.800 align:start position:0%
And

00:10:39.800 --> 00:10:41.310 align:start position:0%
<00:10:39.800>And <00:10:40.026>sometimes <00:10:40.252>few <00:10:40.479>minutes, <00:10:40.705>sometimes <00:10:40.932>more <00:10:41.159>up

00:10:41.310 --> 00:10:41.320 align:start position:0%
<00:10:41.310>sometimes <00:10:41.311>few <00:10:41.313>minutes, <00:10:41.315>sometimes <00:10:41.317>more <00:10:41.319>up

00:10:41.320 --> 00:10:45.070 align:start position:0%
<00:10:41.320>sometimes <00:10:41.436>few <00:10:41.553>minutes, <00:10:41.670>sometimes <00:10:41.786>more <00:10:41.903>up <00:10:42.020>front <00:10:42.136>would <00:10:42.253>make <00:10:42.370>things <00:10:42.486>easier <00:10:42.603>in <00:10:42.720>the

00:10:45.070 --> 00:10:45.080 align:start position:0%
<00:10:45.070>front <00:10:45.071>would <00:10:45.073>make <00:10:45.074>things <00:10:45.076>easier <00:10:45.077>in <00:10:45.079>the

00:10:45.080 --> 00:10:47.670 align:start position:0%
<00:10:45.080>front <00:10:45.280>would <00:10:45.480>make <00:10:45.680>things <00:10:45.880>easier <00:10:46.080>in <00:10:46.280>the <00:10:46.480>future.

00:10:47.680 --> 00:10:49.870 align:start position:0%
<00:10:47.680>So, <00:10:47.835>we <00:10:47.991>can <00:10:48.146>think <00:10:48.302>about <00:10:48.457>test <00:10:48.613>as <00:10:48.768>a <00:10:48.924>kind <00:10:49.079>of

00:10:49.870 --> 00:10:49.880 align:start position:0%
<00:10:49.870>So, <00:10:49.871>we <00:10:49.872>can <00:10:49.873>think <00:10:49.874>about <00:10:49.875>test <00:10:49.876>as <00:10:49.877>a <00:10:49.878>kind <00:10:49.879>of

00:10:49.880 --> 00:10:53.270 align:start position:0%
<00:10:49.880>So, <00:10:49.996>we <00:10:50.113>can <00:10:50.230>think <00:10:50.346>about <00:10:50.463>test <00:10:50.580>as <00:10:50.696>a <00:10:50.813>kind <00:10:50.930>of <00:10:51.046>specific <00:10:51.163>executable <00:10:51.280>specification

00:10:53.270 --> 00:10:53.280 align:start position:0%
<00:10:53.270>specific <00:10:53.274>executable <00:10:53.279>specification

00:10:53.280 --> 00:10:56.350 align:start position:0%
<00:10:53.280>specific <00:10:53.420>executable <00:10:53.560>specification <00:10:53.699>and <00:10:53.839>write <00:10:53.980>it <00:10:54.120>so <00:10:54.260>it's <00:10:54.400>readable <00:10:54.540>to <00:10:54.680>whoever

00:10:56.350 --> 00:10:56.360 align:start position:0%
<00:10:56.350>and <00:10:56.351>write <00:10:56.352>it <00:10:56.353>so <00:10:56.355>it's <00:10:56.356>readable <00:10:56.357>to <00:10:56.359>whoever

00:10:56.360 --> 00:10:59.150 align:start position:0%
<00:10:56.360>and <00:10:56.487>write <00:10:56.614>it <00:10:56.741>so <00:10:56.869>it's <00:10:56.996>readable <00:10:57.123>to <00:10:57.250>whoever <00:10:57.378>and <00:10:57.505>whatever <00:10:57.632>comes <00:10:57.760>next.

00:10:59.150 --> 00:10:59.160 align:start position:0%
<00:10:59.150>and <00:10:59.153>whatever <00:10:59.156>comes <00:10:59.159>next.

00:10:59.160 --> 00:11:01.070 align:start position:0%
<00:10:59.160>and <00:10:59.510>whatever <00:10:59.860>comes <00:11:00.209>next. <00:11:00.560>Um

00:11:01.070 --> 00:11:01.080 align:start position:0%
Um

00:11:01.080 --> 00:11:04.230 align:start position:0%
<00:11:01.080>Um <00:11:01.280>Taking <00:11:01.480>this <00:11:01.680>one <00:11:01.880>example, <00:11:02.080>the <00:11:02.280>name <00:11:02.480>we

00:11:04.230 --> 00:11:04.240 align:start position:0%
<00:11:04.230>Taking <00:11:04.231>this <00:11:04.233>one <00:11:04.234>example, <00:11:04.236>the <00:11:04.237>name <00:11:04.239>we

00:11:04.240 --> 00:11:06.190 align:start position:0%
<00:11:04.240>Taking <00:11:04.356>this <00:11:04.473>one <00:11:04.590>example, <00:11:04.706>the <00:11:04.823>name <00:11:04.940>we <00:11:05.056>have <00:11:05.173>this <00:11:05.290>probably <00:11:05.406>this <00:11:05.523>case <00:11:05.640>behavior

00:11:06.190 --> 00:11:06.200 align:start position:0%
<00:11:06.190>have <00:11:06.191>this <00:11:06.193>probably <00:11:06.195>this <00:11:06.197>case <00:11:06.199>behavior

00:11:06.200 --> 00:11:07.350 align:start position:0%
<00:11:06.200>have <00:11:06.329>this <00:11:06.458>probably <00:11:06.588>this <00:11:06.717>case <00:11:06.846>behavior <00:11:06.976>could <00:11:07.105>be <00:11:07.235>more

00:11:07.350 --> 00:11:07.360 align:start position:0%
<00:11:07.350>could <00:11:07.354>be <00:11:07.359>more

00:11:07.360 --> 00:11:10.270 align:start position:0%
<00:11:07.360>could <00:11:07.515>be <00:11:07.671>more <00:11:07.826>descriptive, <00:11:07.982>but <00:11:08.137>I <00:11:08.293>had <00:11:08.448>a <00:11:08.604>limited <00:11:08.760>space.

00:11:10.270 --> 00:11:10.280 align:start position:0%
<00:11:10.270>descriptive, <00:11:10.271>but <00:11:10.273>I <00:11:10.274>had <00:11:10.276>a <00:11:10.277>limited <00:11:10.279>space.

00:11:10.280 --> 00:11:10.870 align:start position:0%
<00:11:10.280>descriptive, <00:11:10.355>but <00:11:10.431>I <00:11:10.507>had <00:11:10.583>a <00:11:10.659>limited <00:11:10.735>space. <00:11:10.811>Uh

00:11:10.870 --> 00:11:10.880 align:start position:0%
Uh

00:11:10.880 --> 00:11:13.230 align:start position:0%
<00:11:10.880>Uh <00:11:11.035>the <00:11:11.191>body <00:11:11.346>is <00:11:11.502>a <00:11:11.657>few <00:11:11.813>clear <00:11:11.968>steps. <00:11:12.124>Uh <00:11:12.280>we

00:11:13.230 --> 00:11:13.240 align:start position:0%
<00:11:13.230>the <00:11:13.231>body <00:11:13.232>is <00:11:13.233>a <00:11:13.234>few <00:11:13.235>clear <00:11:13.236>steps. <00:11:13.237>Uh <00:11:13.239>we

00:11:13.240 --> 00:11:15.430 align:start position:0%
<00:11:13.240>the <00:11:13.327>body <00:11:13.415>is <00:11:13.502>a <00:11:13.590>few <00:11:13.677>clear <00:11:13.765>steps. <00:11:13.852>Uh <00:11:13.940>we <00:11:14.027>have <00:11:14.115>some <00:11:14.202>game. <00:11:14.290>We <00:11:14.377>have <00:11:14.465>a <00:11:14.552>hero <00:11:14.640>that

00:11:15.430 --> 00:11:15.440 align:start position:0%
<00:11:15.430>have <00:11:15.431>some <00:11:15.432>game. <00:11:15.433>We <00:11:15.435>have <00:11:15.436>a <00:11:15.437>hero <00:11:15.439>that

00:11:15.440 --> 00:11:18.390 align:start position:0%
<00:11:15.440>have <00:11:15.533>some <00:11:15.626>game. <00:11:15.720>We <00:11:15.813>have <00:11:15.906>a <00:11:16.000>hero <00:11:16.093>that <00:11:16.186>moves <00:11:16.280>and <00:11:16.373>it <00:11:16.466>ends <00:11:16.560>up <00:11:16.653>at <00:11:16.746>their <00:11:16.840>correct

00:11:18.390 --> 00:11:18.400 align:start position:0%
<00:11:18.390>moves <00:11:18.391>and <00:11:18.392>it <00:11:18.393>ends <00:11:18.395>up <00:11:18.396>at <00:11:18.397>their <00:11:18.399>correct

00:11:18.400 --> 00:11:20.829 align:start position:0%
<00:11:18.400>moves <00:11:18.500>and <00:11:18.600>it <00:11:18.699>ends <00:11:18.800>up <00:11:18.900>at <00:11:19.000>their <00:11:19.100>correct <00:11:19.199>tile <00:11:19.300>and <00:11:19.400>it <00:11:19.500>has <00:11:19.600>some <00:11:19.699>movement <00:11:19.800>points

00:11:20.829 --> 00:11:20.839 align:start position:0%
<00:11:20.829>tile <00:11:20.830>and <00:11:20.832>it <00:11:20.833>has <00:11:20.834>some <00:11:20.836>movement <00:11:20.838>points

00:11:20.839 --> 00:11:23.350 align:start position:0%
<00:11:20.839>tile <00:11:21.039>and <00:11:21.238>it <00:11:21.439>has <00:11:21.638>some <00:11:21.839>movement <00:11:22.039>points <00:11:22.238>left.

00:11:23.360 --> 00:11:25.030 align:start position:0%
<00:11:23.360>What's <00:11:23.560>not <00:11:23.760>in <00:11:23.960>this <00:11:24.160>test <00:11:24.360>at <00:11:24.560>the <00:11:24.760>first

00:11:25.030 --> 00:11:25.040 align:start position:0%
<00:11:25.030>What's <00:11:25.031>not <00:11:25.032>in <00:11:25.033>this <00:11:25.035>test <00:11:25.036>at <00:11:25.037>the <00:11:25.039>first

00:11:25.040 --> 00:11:29.750 align:start position:0%
<00:11:25.040>What's <00:11:25.133>not <00:11:25.226>in <00:11:25.319>this <00:11:25.413>test <00:11:25.506>at <00:11:25.599>the <00:11:25.693>first <00:11:25.786>glance <00:11:25.880>at <00:11:25.973>least <00:11:26.066>to <00:11:26.160>whoever <00:11:26.253>is <00:11:26.346>this <00:11:26.439>is

00:11:29.750 --> 00:11:29.760 align:start position:0%
<00:11:29.750>glance <00:11:29.751>at <00:11:29.752>least <00:11:29.753>to <00:11:29.755>whoever <00:11:29.756>is <00:11:29.757>this <00:11:29.759>is

00:11:29.760 --> 00:11:32.230 align:start position:0%
<00:11:29.760>glance <00:11:29.853>at <00:11:29.946>least <00:11:30.040>to <00:11:30.133>whoever <00:11:30.226>is <00:11:30.319>this <00:11:30.413>is <00:11:30.506>how <00:11:30.600>the <00:11:30.693>code <00:11:30.786>behind <00:11:30.880>it <00:11:30.973>works. <00:11:31.066>What's <00:11:31.160>the

00:11:32.230 --> 00:11:32.240 align:start position:0%
<00:11:32.230>how <00:11:32.231>the <00:11:32.232>code <00:11:32.233>behind <00:11:32.235>it <00:11:32.236>works. <00:11:32.237>What's <00:11:32.239>the

00:11:32.240 --> 00:11:35.430 align:start position:0%
<00:11:32.240>how <00:11:32.347>the <00:11:32.455>code <00:11:32.563>behind <00:11:32.670>it <00:11:32.778>works. <00:11:32.886>What's <00:11:32.993>the <00:11:33.101>implementation. <00:11:33.209>It <00:11:33.316>just <00:11:33.424>says <00:11:33.532>what's <00:11:33.640>true

00:11:35.430 --> 00:11:35.440 align:start position:0%
<00:11:35.430>implementation. <00:11:35.431>It <00:11:35.433>just <00:11:35.435>says <00:11:35.437>what's <00:11:35.439>true

00:11:35.440 --> 00:11:37.310 align:start position:0%
<00:11:35.440>implementation. <00:11:35.615>It <00:11:35.790>just <00:11:35.965>says <00:11:36.140>what's <00:11:36.315>true <00:11:36.490>without <00:11:36.665>actually <00:11:36.840>saying

00:11:37.310 --> 00:11:37.320 align:start position:0%
<00:11:37.310>without <00:11:37.314>actually <00:11:37.319>saying

00:11:37.320 --> 00:11:40.310 align:start position:0%
<00:11:37.320>without <00:11:37.520>actually <00:11:37.720>saying <00:11:37.920>how <00:11:38.120>we <00:11:38.320>are <00:11:38.520>doing <00:11:38.720>this.

00:11:40.310 --> 00:11:40.320 align:start position:0%
<00:11:40.310>how <00:11:40.312>we <00:11:40.314>are <00:11:40.316>doing <00:11:40.319>this.

00:11:40.320 --> 00:11:42.150 align:start position:0%
<00:11:40.320>how <00:11:40.447>we <00:11:40.574>are <00:11:40.701>doing <00:11:40.829>this. <00:11:40.956>Now, <00:11:41.083>if <00:11:41.210>you <00:11:41.338>picture <00:11:41.465>imagine <00:11:41.592>the <00:11:41.720>other

00:11:42.150 --> 00:11:42.160 align:start position:0%
<00:11:42.150>Now, <00:11:42.151>if <00:11:42.153>you <00:11:42.154>picture <00:11:42.156>imagine <00:11:42.157>the <00:11:42.159>other

00:11:42.160 --> 00:11:44.470 align:start position:0%
<00:11:42.160>Now, <00:11:42.276>if <00:11:42.393>you <00:11:42.510>picture <00:11:42.626>imagine <00:11:42.743>the <00:11:42.860>other <00:11:42.976>version <00:11:43.093>of <00:11:43.209>the <00:11:43.326>the <00:11:43.443>same <00:11:43.560>test,

00:11:44.470 --> 00:11:44.480 align:start position:0%
<00:11:44.470>version <00:11:44.471>of <00:11:44.473>the <00:11:44.475>the <00:11:44.477>same <00:11:44.479>test,

00:11:44.480 --> 00:11:46.030 align:start position:0%
<00:11:44.480>version <00:11:44.654>of <00:11:44.828>the <00:11:45.003>the <00:11:45.177>same <00:11:45.351>test, <00:11:45.526>the <00:11:45.700>one <00:11:45.875>that

00:11:46.030 --> 00:11:46.040 align:start position:0%
<00:11:46.030>the <00:11:46.034>one <00:11:46.039>that

00:11:46.040 --> 00:11:47.870 align:start position:0%
<00:11:46.040>the <00:11:46.180>one <00:11:46.319>that <00:11:46.459>usually <00:11:46.599>what <00:11:46.740>I'm <00:11:46.880>seeing <00:11:47.020>AI <00:11:47.160>is <00:11:47.300>doing <00:11:47.439>by

00:11:47.870 --> 00:11:47.880 align:start position:0%
<00:11:47.870>usually <00:11:47.871>what <00:11:47.872>I'm <00:11:47.873>seeing <00:11:47.875>AI <00:11:47.876>is <00:11:47.877>doing <00:11:47.879>by

00:11:47.880 --> 00:11:51.030 align:start position:0%
<00:11:47.880>usually <00:11:47.962>what <00:11:48.044>I'm <00:11:48.127>seeing <00:11:48.209>AI <00:11:48.291>is <00:11:48.374>doing <00:11:48.456>by <00:11:48.538>default <00:11:48.621>if <00:11:48.703>you <00:11:48.785>if <00:11:48.868>I <00:11:48.950>just <00:11:49.032>let <00:11:49.115>it <00:11:49.197>do <00:11:49.280>it,

00:11:51.030 --> 00:11:51.040 align:start position:0%
<00:11:51.030>default <00:11:51.031>if <00:11:51.031>you <00:11:51.033>if <00:11:51.034>I <00:11:51.035>just <00:11:51.036>let <00:11:51.036>it <00:11:51.038>do <00:11:51.039>it,

00:11:51.040 --> 00:11:52.550 align:start position:0%
<00:11:51.040>default <00:11:51.124>if <00:11:51.209>you <00:11:51.294>if <00:11:51.379>I <00:11:51.464>just <00:11:51.549>let <00:11:51.634>it <00:11:51.719>do <00:11:51.804>it, <00:11:51.889>uh <00:11:51.974>it <00:11:52.059>might <00:11:52.144>be <00:11:52.229>reaching <00:11:52.314>for <00:11:52.399>some

00:11:52.550 --> 00:11:52.560 align:start position:0%
<00:11:52.550>uh <00:11:52.551>it <00:11:52.553>might <00:11:52.554>be <00:11:52.555>reaching <00:11:52.557>for <00:11:52.559>some

00:11:52.560 --> 00:11:54.550 align:start position:0%
<00:11:52.560>uh <00:11:52.667>it <00:11:52.775>might <00:11:52.883>be <00:11:52.990>reaching <00:11:53.098>for <00:11:53.206>some <00:11:53.313>movement <00:11:53.421>service <00:11:53.529>that <00:11:53.636>we <00:11:53.744>have. <00:11:53.852>It <00:11:53.959>might

00:11:54.550 --> 00:11:54.560 align:start position:0%
<00:11:54.550>movement <00:11:54.551>service <00:11:54.553>that <00:11:54.554>we <00:11:54.555>have. <00:11:54.557>It <00:11:54.559>might

00:11:54.560 --> 00:11:56.710 align:start position:0%
<00:11:54.560>movement <00:11:54.676>service <00:11:54.793>that <00:11:54.910>we <00:11:55.026>have. <00:11:55.143>It <00:11:55.260>might <00:11:55.376>be <00:11:55.493>mocking <00:11:55.609>pathfinding <00:11:55.726>module. <00:11:55.843>It <00:11:55.959>might

00:11:56.710 --> 00:11:56.720 align:start position:0%
<00:11:56.710>be <00:11:56.711>mocking <00:11:56.713>pathfinding <00:11:56.715>module. <00:11:56.717>It <00:11:56.719>might

00:11:56.720 --> 00:11:59.150 align:start position:0%
<00:11:56.720>be <00:11:56.827>mocking <00:11:56.935>pathfinding <00:11:57.043>module. <00:11:57.150>It <00:11:57.258>might <00:11:57.366>be <00:11:57.473>spying <00:11:57.581>on <00:11:57.689>some <00:11:57.796>store. <00:11:57.904>It <00:11:58.012>might <00:11:58.120>be

00:11:59.150 --> 00:11:59.160 align:start position:0%
<00:11:59.150>be <00:11:59.151>spying <00:11:59.152>on <00:11:59.153>some <00:11:59.155>store. <00:11:59.156>It <00:11:59.157>might <00:11:59.159>be

00:11:59.160 --> 00:12:01.950 align:start position:0%
<00:11:59.160>be <00:11:59.267>spying <00:11:59.375>on <00:11:59.483>some <00:11:59.590>store. <00:11:59.698>It <00:11:59.806>might <00:11:59.913>be <00:12:00.021>asserting <00:12:00.129>that <00:12:00.236>update <00:12:00.344>position <00:12:00.452>has <00:12:00.560>been

00:12:01.950 --> 00:12:01.960 align:start position:0%
<00:12:01.950>asserting <00:12:01.951>that <00:12:01.953>update <00:12:01.955>position <00:12:01.957>has <00:12:01.959>been

00:12:01.960 --> 00:12:04.428 align:start position:0%
<00:12:01.960>asserting <00:12:02.100>that <00:12:02.240>update <00:12:02.380>position <00:12:02.520>has <00:12:02.660>been <00:12:02.800>called <00:12:02.940>with <00:12:03.080>the <00:12:03.220>right <00:12:03.360>arguments.

00:12:04.428 --> 00:12:04.438 align:start position:0%
<00:12:04.428>called <00:12:04.430>with <00:12:04.432>the <00:12:04.434>right <00:12:04.437>arguments.

00:12:04.438 --> 00:12:04.550 align:start position:0%
<00:12:04.438>called <00:12:04.454>with <00:12:04.471>the <00:12:04.488>right <00:12:04.505>arguments. <00:12:04.521>&gt;&gt; <00:12:04.538>[snorts]

00:12:04.550 --> 00:12:04.560 align:start position:0%
<00:12:04.550>&gt;&gt; <00:12:04.559>[snorts]

00:12:04.560 --> 00:12:07.150 align:start position:0%
<00:12:04.560>&gt;&gt; <00:12:04.734>[snorts] <00:12:04.910>&gt;&gt; <00:12:05.084>And <00:12:05.260>sure, <00:12:05.435>it <00:12:05.609>would <00:12:05.785>test <00:12:05.959>something,

00:12:07.150 --> 00:12:07.160 align:start position:0%
<00:12:07.150>&gt;&gt; <00:12:07.151>And <00:12:07.153>sure, <00:12:07.154>it <00:12:07.156>would <00:12:07.157>test <00:12:07.159>something,

00:12:07.160 --> 00:12:09.070 align:start position:0%
<00:12:07.160>&gt;&gt; <00:12:07.260>And <00:12:07.360>sure, <00:12:07.459>it <00:12:07.560>would <00:12:07.660>test <00:12:07.760>something, <00:12:07.860>but <00:12:07.959>what <00:12:08.060>happened <00:12:08.160>is <00:12:08.260>is <00:12:08.360>no <00:12:08.459>longer <00:12:08.560>I'm

00:12:09.070 --> 00:12:09.080 align:start position:0%
<00:12:09.070>but <00:12:09.071>what <00:12:09.072>happened <00:12:09.073>is <00:12:09.075>is <00:12:09.076>no <00:12:09.077>longer <00:12:09.079>I'm

00:12:09.080 --> 00:12:12.830 align:start position:0%
<00:12:09.080>but <00:12:09.220>what <00:12:09.360>happened <00:12:09.500>is <00:12:09.640>is <00:12:09.780>no <00:12:09.920>longer <00:12:10.060>I'm <00:12:10.200>testing <00:12:10.340>the <00:12:10.480>behavior.

00:12:12.830 --> 00:12:12.840 align:start position:0%
<00:12:12.830>testing <00:12:12.834>the <00:12:12.839>behavior.

00:12:12.840 --> 00:12:13.950 align:start position:0%
<00:12:12.840>testing <00:12:13.173>the <00:12:13.506>behavior. <00:12:13.839>Uh

00:12:13.950 --> 00:12:13.960 align:start position:0%
Uh

00:12:13.960 --> 00:12:15.510 align:start position:0%
<00:12:13.960>Uh <00:12:14.159>it's <00:12:14.358>just <00:12:14.557>testing <00:12:14.757>that <00:12:14.956>the <00:12:15.155>code <00:12:15.355>is

00:12:15.510 --> 00:12:15.520 align:start position:0%
<00:12:15.510>it's <00:12:15.511>just <00:12:15.513>testing <00:12:15.514>that <00:12:15.516>the <00:12:15.517>code <00:12:15.519>is

00:12:15.520 --> 00:12:17.790 align:start position:0%
<00:12:15.520>it's <00:12:15.620>just <00:12:15.720>testing <00:12:15.819>that <00:12:15.920>the <00:12:16.020>code <00:12:16.120>is <00:12:16.220>shaped <00:12:16.319>in <00:12:16.420>a <00:12:16.520>certain <00:12:16.620>way. <00:12:16.720>And <00:12:16.819>if <00:12:16.920>you

00:12:17.790 --> 00:12:17.800 align:start position:0%
<00:12:17.790>shaped <00:12:17.791>in <00:12:17.792>a <00:12:17.793>certain <00:12:17.795>way. <00:12:17.796>And <00:12:17.797>if <00:12:17.799>you

00:12:17.800 --> 00:12:19.670 align:start position:0%
<00:12:17.800>shaped <00:12:17.907>in <00:12:18.015>a <00:12:18.123>certain <00:12:18.230>way. <00:12:18.338>And <00:12:18.446>if <00:12:18.553>you <00:12:18.661>rename <00:12:18.769>one <00:12:18.876>internal <00:12:18.984>method <00:12:19.092>like <00:12:19.199>this

00:12:19.670 --> 00:12:19.680 align:start position:0%
<00:12:19.670>rename <00:12:19.671>one <00:12:19.673>internal <00:12:19.675>method <00:12:19.677>like <00:12:19.679>this

00:12:19.680 --> 00:12:21.030 align:start position:0%
<00:12:19.680>rename <00:12:19.781>one <00:12:19.882>internal <00:12:19.983>method <00:12:20.084>like <00:12:20.186>this <00:12:20.287>update <00:12:20.388>position, <00:12:20.490>it's <00:12:20.591>in <00:12:20.692>name, <00:12:20.793>you <00:12:20.895>have

00:12:21.030 --> 00:12:21.040 align:start position:0%
<00:12:21.030>update <00:12:21.031>position, <00:12:21.033>it's <00:12:21.034>in <00:12:21.036>name, <00:12:21.037>you <00:12:21.039>have

00:12:21.040 --> 00:12:23.270 align:start position:0%
<00:12:21.040>update <00:12:21.140>position, <00:12:21.240>it's <00:12:21.339>in <00:12:21.439>name, <00:12:21.540>you <00:12:21.640>have <00:12:21.740>to <00:12:21.839>go <00:12:21.939>and <00:12:22.040>change <00:12:22.140>the <00:12:22.240>test <00:12:22.339>even <00:12:22.439>though

00:12:23.270 --> 00:12:23.280 align:start position:0%
<00:12:23.270>to <00:12:23.271>go <00:12:23.272>and <00:12:23.273>change <00:12:23.275>the <00:12:23.276>test <00:12:23.277>even <00:12:23.279>though

00:12:23.280 --> 00:12:25.350 align:start position:0%
<00:12:23.280>to <00:12:23.367>go <00:12:23.454>and <00:12:23.542>change <00:12:23.630>the <00:12:23.717>test <00:12:23.805>even <00:12:23.892>though <00:12:23.980>the <00:12:24.067>app <00:12:24.155>is <00:12:24.242>still <00:12:24.329>working <00:12:24.417>as <00:12:24.505>as <00:12:24.592>it <00:12:24.680>was

00:12:25.350 --> 00:12:25.360 align:start position:0%
<00:12:25.350>the <00:12:25.351>app <00:12:25.352>is <00:12:25.353>still <00:12:25.354>working <00:12:25.355>as <00:12:25.356>as <00:12:25.357>it <00:12:25.359>was

00:12:25.360 --> 00:12:26.950 align:start position:0%
<00:12:25.360>the <00:12:25.515>app <00:12:25.671>is <00:12:25.826>still <00:12:25.982>working <00:12:26.137>as <00:12:26.293>as <00:12:26.448>it <00:12:26.604>was <00:12:26.760>before.

00:12:26.950 --> 00:12:26.960 align:start position:0%
before.

00:12:26.960 --> 00:12:28.710 align:start position:0%
<00:12:26.960>before. <00:12:27.240>So, <00:12:27.520>the <00:12:27.800>test <00:12:28.080>isn't <00:12:28.360>specification

00:12:28.710 --> 00:12:28.720 align:start position:0%
<00:12:28.710>So, <00:12:28.712>the <00:12:28.714>test <00:12:28.716>isn't <00:12:28.719>specification

00:12:28.720 --> 00:12:32.270 align:start position:0%
<00:12:28.720>So, <00:12:28.836>the <00:12:28.953>test <00:12:29.070>isn't <00:12:29.186>specification <00:12:29.303>anymore. <00:12:29.420>It's <00:12:29.536>just <00:12:29.653>like <00:12:29.770>a <00:12:29.886>snapshot <00:12:30.003>of <00:12:30.120>a

00:12:32.270 --> 00:12:32.280 align:start position:0%
<00:12:32.270>anymore. <00:12:32.271>It's <00:12:32.272>just <00:12:32.273>like <00:12:32.275>a <00:12:32.276>snapshot <00:12:32.277>of <00:12:32.279>a

00:12:32.280 --> 00:12:33.430 align:start position:0%
<00:12:32.280>anymore. <00:12:32.409>It's <00:12:32.538>just <00:12:32.668>like <00:12:32.797>a <00:12:32.926>snapshot <00:12:33.056>of <00:12:33.185>a <00:12:33.314>um

00:12:33.430 --> 00:12:33.440 align:start position:0%
um

00:12:33.440 --> 00:12:34.270 align:start position:0%
<00:12:33.440>um <00:12:34.187>of

00:12:34.270 --> 00:12:34.280 align:start position:0%
of

00:12:34.280 --> 00:12:37.030 align:start position:0%
<00:12:34.280>of <00:12:34.630>what's <00:12:34.980>the <00:12:35.329>implementation <00:12:35.680>today.

00:12:37.030 --> 00:12:37.040 align:start position:0%
<00:12:37.030>what's <00:12:37.033>the <00:12:37.036>implementation <00:12:37.039>today.

00:12:37.040 --> 00:12:37.590 align:start position:0%
<00:12:37.040>what's <00:12:37.163>the <00:12:37.287>implementation <00:12:37.411>today. <00:12:37.535>Uh

00:12:37.590 --> 00:12:37.600 align:start position:0%
Uh

00:12:37.600 --> 00:12:39.590 align:start position:0%
<00:12:37.600>Uh <00:12:37.755>which <00:12:37.911>is <00:12:38.066>by <00:12:38.222>the <00:12:38.377>way <00:12:38.533>I <00:12:38.688>think <00:12:38.844>also <00:12:39.000>the

00:12:39.590 --> 00:12:39.600 align:start position:0%
<00:12:39.590>which <00:12:39.591>is <00:12:39.592>by <00:12:39.593>the <00:12:39.594>way <00:12:39.595>I <00:12:39.596>think <00:12:39.597>also <00:12:39.599>the

00:12:39.600 --> 00:12:42.870 align:start position:0%
<00:12:39.600>which <00:12:39.687>is <00:12:39.775>by <00:12:39.862>the <00:12:39.950>way <00:12:40.037>I <00:12:40.125>think <00:12:40.212>also <00:12:40.300>the <00:12:40.387>reason <00:12:40.475>why <00:12:40.562>uh <00:12:40.650>what <00:12:40.737>I'm <00:12:40.825>hearing <00:12:40.912>like <00:12:41.000>um

00:12:42.870 --> 00:12:42.880 align:start position:0%
<00:12:42.870>reason <00:12:42.871>why <00:12:42.872>uh <00:12:42.873>what <00:12:42.875>I'm <00:12:42.876>hearing <00:12:42.877>like <00:12:42.879>um

00:12:42.880 --> 00:12:44.150 align:start position:0%
<00:12:42.880>reason <00:12:42.967>why <00:12:43.055>uh <00:12:43.143>what <00:12:43.231>I'm <00:12:43.319>hearing <00:12:43.407>like <00:12:43.495>um <00:12:43.583>always <00:12:43.671>been <00:12:43.759>hearing <00:12:43.847>like <00:12:43.935>why <00:12:44.023>people

00:12:44.150 --> 00:12:44.160 align:start position:0%
<00:12:44.150>always <00:12:44.151>been <00:12:44.153>hearing <00:12:44.155>like <00:12:44.157>why <00:12:44.159>people

00:12:44.160 --> 00:12:45.750 align:start position:0%
<00:12:44.160>always <00:12:44.276>been <00:12:44.393>hearing <00:12:44.510>like <00:12:44.626>why <00:12:44.743>people <00:12:44.860>don't <00:12:44.976>like <00:12:45.093>writing <00:12:45.209>tests <00:12:45.326>is <00:12:45.443>because <00:12:45.560>they

00:12:45.750 --> 00:12:45.760 align:start position:0%
<00:12:45.750>don't <00:12:45.751>like <00:12:45.753>writing <00:12:45.754>tests <00:12:45.756>is <00:12:45.757>because <00:12:45.759>they

00:12:45.760 --> 00:12:47.510 align:start position:0%
<00:12:45.760>don't <00:12:45.860>like <00:12:45.960>writing <00:12:46.060>tests <00:12:46.160>is <00:12:46.260>because <00:12:46.360>they <00:12:46.460>have <00:12:46.560>to <00:12:46.660>change <00:12:46.760>the <00:12:46.860>test <00:12:46.960>every <00:12:47.060>time <00:12:47.160>they

00:12:47.510 --> 00:12:47.520 align:start position:0%
<00:12:47.510>have <00:12:47.511>to <00:12:47.512>change <00:12:47.513>the <00:12:47.515>test <00:12:47.516>every <00:12:47.517>time <00:12:47.519>they

00:12:47.520 --> 00:12:48.750 align:start position:0%
<00:12:47.520>have <00:12:47.599>to <00:12:47.678>change <00:12:47.757>the <00:12:47.836>test <00:12:47.915>every <00:12:47.994>time <00:12:48.073>they <00:12:48.152>change <00:12:48.231>something <00:12:48.310>in <00:12:48.389>the <00:12:48.468>code, <00:12:48.547>they <00:12:48.627>have

00:12:48.750 --> 00:12:48.760 align:start position:0%
<00:12:48.750>change <00:12:48.751>something <00:12:48.753>in <00:12:48.754>the <00:12:48.756>code, <00:12:48.757>they <00:12:48.759>have

00:12:48.760 --> 00:12:51.350 align:start position:0%
<00:12:48.760>change <00:12:48.853>something <00:12:48.946>in <00:12:49.040>the <00:12:49.133>code, <00:12:49.226>they <00:12:49.319>have <00:12:49.413>to <00:12:49.506>change <00:12:49.600>the <00:12:49.693>test. <00:12:49.786>And <00:12:49.880>yes, <00:12:49.973>if <00:12:50.066>the <00:12:50.160>code

00:12:51.350 --> 00:12:51.360 align:start position:0%
<00:12:51.350>to <00:12:51.351>change <00:12:51.352>the <00:12:51.353>test. <00:12:51.354>And <00:12:51.355>yes, <00:12:51.356>if <00:12:51.357>the <00:12:51.359>code

00:12:51.360 --> 00:12:54.710 align:start position:0%
<00:12:51.360>to <00:12:51.453>change <00:12:51.546>the <00:12:51.640>test. <00:12:51.733>And <00:12:51.826>yes, <00:12:51.920>if <00:12:52.013>the <00:12:52.106>code <00:12:52.200>test <00:12:52.293>is <00:12:52.386>too <00:12:52.480>close <00:12:52.573>to <00:12:52.666>the <00:12:52.760>implementation,

00:12:54.710 --> 00:12:54.720 align:start position:0%
<00:12:54.710>test <00:12:54.711>is <00:12:54.713>too <00:12:54.714>close <00:12:54.716>to <00:12:54.717>the <00:12:54.719>implementation,

00:12:54.720 --> 00:12:56.390 align:start position:0%
<00:12:54.720>test <00:12:54.860>is <00:12:55.000>too <00:12:55.140>close <00:12:55.280>to <00:12:55.420>the <00:12:55.560>implementation, <00:12:55.700>uh <00:12:55.840>that's <00:12:55.980>true <00:12:56.120>because

00:12:56.390 --> 00:12:56.400 align:start position:0%
<00:12:56.390>uh <00:12:56.393>that's <00:12:56.396>true <00:12:56.399>because

00:12:56.400 --> 00:12:57.670 align:start position:0%
<00:12:56.400>uh <00:12:56.514>that's <00:12:56.628>true <00:12:56.742>because <00:12:56.857>because <00:12:56.971>they <00:12:57.085>go <00:12:57.200>together, <00:12:57.314>so <00:12:57.428>they <00:12:57.543>need

00:12:57.670 --> 00:12:57.680 align:start position:0%
<00:12:57.670>because <00:12:57.671>they <00:12:57.673>go <00:12:57.674>together, <00:12:57.675>so <00:12:57.677>they <00:12:57.679>need

00:12:57.680 --> 00:12:59.350 align:start position:0%
<00:12:57.680>because <00:12:57.780>they <00:12:57.880>go <00:12:57.979>together, <00:12:58.079>so <00:12:58.180>they <00:12:58.280>need <00:12:58.380>to <00:12:58.479>be <00:12:58.579>changed <00:12:58.680>together. <00:12:58.780>If <00:12:58.880>you <00:12:58.979>look <00:12:59.079>at

00:12:59.350 --> 00:12:59.360 align:start position:0%
<00:12:59.350>to <00:12:59.351>be <00:12:59.352>changed <00:12:59.353>together. <00:12:59.355>If <00:12:59.356>you <00:12:59.357>look <00:12:59.359>at

00:12:59.360 --> 00:13:00.630 align:start position:0%
<00:12:59.360>to <00:12:59.487>be <00:12:59.614>changed <00:12:59.741>together. <00:12:59.868>If <00:12:59.995>you <00:13:00.122>look <00:13:00.249>at <00:13:00.376>the <00:13:00.503>higher

00:13:00.630 --> 00:13:00.640 align:start position:0%
<00:13:00.630>the <00:13:00.639>higher

00:13:00.640 --> 00:13:01.310 align:start position:0%
<00:13:00.640>the <00:13:00.941>higher <00:13:01.242>uh

00:13:01.310 --> 00:13:01.320 align:start position:0%
uh

00:13:01.320 --> 00:13:03.070 align:start position:0%
<00:13:01.320>uh <00:13:02.020>higher <00:13:02.720>perspective,

00:13:03.070 --> 00:13:03.080 align:start position:0%
<00:13:03.070>higher <00:13:03.079>perspective,

00:13:03.080 --> 00:13:08.270 align:start position:0%
<00:13:03.080>higher <00:13:03.220>perspective, <00:13:03.360>then <00:13:03.500>um <00:13:03.640>the <00:13:03.780>test <00:13:03.920>just <00:13:04.060>stays <00:13:04.200>as <00:13:04.340>this <00:13:04.480>um

00:13:08.280 --> 00:13:10.190 align:start position:0%
<00:13:08.280>as <00:13:08.560>the <00:13:08.839>specification <00:13:09.120>that <00:13:09.400>because <00:13:09.680>the

00:13:10.190 --> 00:13:10.200 align:start position:0%
<00:13:10.190>as <00:13:10.191>the <00:13:10.193>specification <00:13:10.195>that <00:13:10.197>because <00:13:10.199>the

00:13:10.200 --> 00:13:11.510 align:start position:0%
<00:13:10.200>as <00:13:10.290>the <00:13:10.381>specification <00:13:10.472>that <00:13:10.562>because <00:13:10.653>the <00:13:10.744>behavior <00:13:10.834>is <00:13:10.925>still <00:13:11.016>the <00:13:11.106>same, <00:13:11.197>so <00:13:11.288>you <00:13:11.379>don't

00:13:11.510 --> 00:13:11.520 align:start position:0%
<00:13:11.510>behavior <00:13:11.511>is <00:13:11.512>still <00:13:11.513>the <00:13:11.515>same, <00:13:11.516>so <00:13:11.517>you <00:13:11.519>don't

00:13:11.520 --> 00:13:13.590 align:start position:0%
<00:13:11.520>behavior <00:13:11.627>is <00:13:11.735>still <00:13:11.843>the <00:13:11.950>same, <00:13:12.058>so <00:13:12.166>you <00:13:12.273>don't <00:13:12.381>you <00:13:12.489>don't <00:13:12.596>need <00:13:12.704>to <00:13:12.812>change <00:13:12.920>this.

00:13:13.590 --> 00:13:13.600 align:start position:0%
<00:13:13.590>you <00:13:13.591>don't <00:13:13.593>need <00:13:13.595>to <00:13:13.597>change <00:13:13.599>this.

00:13:13.600 --> 00:13:14.790 align:start position:0%
<00:13:13.600>you <00:13:13.778>don't <00:13:13.957>need <00:13:14.135>to <00:13:14.314>change <00:13:14.492>this. <00:13:14.670>Um

00:13:14.790 --> 00:13:14.800 align:start position:0%
Um

00:13:14.800 --> 00:13:16.510 align:start position:0%
<00:13:14.800>Um <00:13:14.974>the <00:13:15.150>version <00:13:15.324>on <00:13:15.500>the <00:13:15.675>slide <00:13:15.849>that <00:13:16.025>I <00:13:16.199>have

00:13:16.510 --> 00:13:16.520 align:start position:0%
<00:13:16.510>the <00:13:16.511>version <00:13:16.512>on <00:13:16.513>the <00:13:16.515>slide <00:13:16.516>that <00:13:16.517>I <00:13:16.519>have

00:13:16.520 --> 00:13:18.350 align:start position:0%
<00:13:16.520>the <00:13:16.607>version <00:13:16.694>on <00:13:16.782>the <00:13:16.870>slide <00:13:16.957>that <00:13:17.045>I <00:13:17.132>have <00:13:17.220>here <00:13:17.307>is <00:13:17.395>like <00:13:17.482>what <00:13:17.569>I <00:13:17.657>would <00:13:17.745>have <00:13:17.832>in <00:13:17.920>ages

00:13:18.350 --> 00:13:18.360 align:start position:0%
<00:13:18.350>here <00:13:18.351>is <00:13:18.352>like <00:13:18.353>what <00:13:18.354>I <00:13:18.355>would <00:13:18.356>have <00:13:18.357>in <00:13:18.359>ages

00:13:18.360 --> 00:13:20.910 align:start position:0%
<00:13:18.360>here <00:13:18.453>is <00:13:18.546>like <00:13:18.640>what <00:13:18.733>I <00:13:18.826>would <00:13:18.920>have <00:13:19.013>in <00:13:19.106>ages <00:13:19.200>because <00:13:19.293>it's <00:13:19.386>a <00:13:19.480>clear <00:13:19.573>target <00:13:19.666>that <00:13:19.760>it

00:13:20.910 --> 00:13:20.920 align:start position:0%
<00:13:20.910>because <00:13:20.911>it's <00:13:20.913>a <00:13:20.914>clear <00:13:20.915>target <00:13:20.917>that <00:13:20.919>it

00:13:20.920 --> 00:13:22.310 align:start position:0%
<00:13:20.920>because <00:13:21.098>it's <00:13:21.277>a <00:13:21.456>clear <00:13:21.634>target <00:13:21.813>that <00:13:21.992>it <00:13:22.170>would

00:13:22.310 --> 00:13:22.320 align:start position:0%
would

00:13:22.320 --> 00:13:24.670 align:start position:0%
<00:13:22.320>would <00:13:22.495>I <00:13:22.670>want <00:13:22.845>it <00:13:23.020>to <00:13:23.195>reach. <00:13:23.370>Uh <00:13:23.545>whatever <00:13:23.720>the

00:13:24.670 --> 00:13:24.680 align:start position:0%
<00:13:24.670>I <00:13:24.671>want <00:13:24.672>it <00:13:24.673>to <00:13:24.675>reach. <00:13:24.676>Uh <00:13:24.677>whatever <00:13:24.679>the

00:13:24.680 --> 00:13:26.310 align:start position:0%
<00:13:24.680>I <00:13:24.796>want <00:13:24.913>it <00:13:25.030>to <00:13:25.146>reach. <00:13:25.263>Uh <00:13:25.380>whatever <00:13:25.496>the <00:13:25.613>implementation <00:13:25.729>is <00:13:25.846>behind <00:13:25.963>the <00:13:26.079>scenes,

00:13:26.310 --> 00:13:26.320 align:start position:0%
<00:13:26.310>implementation <00:13:26.312>is <00:13:26.314>behind <00:13:26.316>the <00:13:26.319>scenes,

00:13:26.320 --> 00:13:30.110 align:start position:0%
<00:13:26.320>implementation <00:13:26.436>is <00:13:26.553>behind <00:13:26.670>the <00:13:26.786>scenes, <00:13:26.903>whatever <00:13:27.020>it <00:13:27.136>gets <00:13:27.253>to <00:13:27.370>whatever <00:13:27.486>I <00:13:27.603>get <00:13:27.720>to.

00:13:30.110 --> 00:13:30.120 align:start position:0%
<00:13:30.110>whatever <00:13:30.111>it <00:13:30.112>gets <00:13:30.113>to <00:13:30.115>whatever <00:13:30.116>I <00:13:30.117>get <00:13:30.119>to.

00:13:30.120 --> 00:13:31.590 align:start position:0%
<00:13:30.120>whatever <00:13:30.285>it <00:13:30.450>gets <00:13:30.616>to <00:13:30.781>whatever <00:13:30.946>I <00:13:31.112>get <00:13:31.277>to. <00:13:31.443>Um

00:13:31.590 --> 00:13:31.600 align:start position:0%
Um

00:13:31.600 --> 00:13:33.950 align:start position:0%
<00:13:31.600>Um <00:13:31.800>it's <00:13:32.000>maybe <00:13:32.200>not <00:13:32.400>secondary <00:13:32.600>thing, <00:13:32.800>but <00:13:33.000>uh

00:13:33.950 --> 00:13:33.960 align:start position:0%
<00:13:33.950>it's <00:13:33.951>maybe <00:13:33.953>not <00:13:33.954>secondary <00:13:33.956>thing, <00:13:33.957>but <00:13:33.959>uh

00:13:33.960 --> 00:13:36.190 align:start position:0%
<00:13:33.960>it's <00:13:34.076>maybe <00:13:34.193>not <00:13:34.310>secondary <00:13:34.426>thing, <00:13:34.543>but <00:13:34.660>uh <00:13:34.776>it's <00:13:34.893>not <00:13:35.010>important <00:13:35.126>from <00:13:35.243>this <00:13:35.360>perspective

00:13:36.190 --> 00:13:36.200 align:start position:0%
<00:13:36.190>it's <00:13:36.191>not <00:13:36.193>important <00:13:36.195>from <00:13:36.197>this <00:13:36.199>perspective

00:13:36.200 --> 00:13:37.710 align:start position:0%
<00:13:36.200>it's <00:13:36.304>not <00:13:36.409>important <00:13:36.513>from <00:13:36.618>this <00:13:36.722>perspective <00:13:36.827>uh <00:13:36.931>because <00:13:37.036>I <00:13:37.140>know <00:13:37.245>the <00:13:37.349>behavior <00:13:37.454>would <00:13:37.559>be

00:13:37.710 --> 00:13:37.720 align:start position:0%
<00:13:37.710>uh <00:13:37.711>because <00:13:37.712>I <00:13:37.713>know <00:13:37.715>the <00:13:37.716>behavior <00:13:37.717>would <00:13:37.719>be

00:13:37.720 --> 00:13:39.550 align:start position:0%
<00:13:37.720>uh <00:13:37.875>because <00:13:38.031>I <00:13:38.186>know <00:13:38.342>the <00:13:38.497>behavior <00:13:38.653>would <00:13:38.808>be <00:13:38.964>right <00:13:39.120>uh

00:13:39.550 --> 00:13:39.560 align:start position:0%
<00:13:39.550>right <00:13:39.559>uh

00:13:39.560 --> 00:13:42.150 align:start position:0%
<00:13:39.560>right <00:13:39.734>uh <00:13:39.910>after <00:13:40.084>all <00:13:40.260>and <00:13:40.435>the <00:13:40.609>implementation <00:13:40.785>is <00:13:40.959>free

00:13:42.150 --> 00:13:42.160 align:start position:0%
<00:13:42.150>after <00:13:42.151>all <00:13:42.153>and <00:13:42.154>the <00:13:42.156>implementation <00:13:42.157>is <00:13:42.159>free

00:13:42.160 --> 00:13:48.550 align:start position:0%
<00:13:42.160>after <00:13:42.267>all <00:13:42.375>and <00:13:42.483>the <00:13:42.590>implementation <00:13:42.698>is <00:13:42.806>free <00:13:42.913>to <00:13:43.021>be <00:13:43.129>changed <00:13:43.236>at <00:13:43.344>any <00:13:43.452>time <00:13:43.560>later.

00:13:48.560 --> 00:13:54.390 align:start position:0%
<00:13:48.560>Another <00:13:48.910>important <00:13:49.260>piece <00:13:49.609>of <00:13:49.959>uh

00:13:54.400 --> 00:13:56.270 align:start position:0%
<00:13:54.400>part <00:13:54.574>of <00:13:54.750>the <00:13:54.925>test <00:13:55.100>is <00:13:55.275>that <00:13:55.449>that <00:13:55.625>I <00:13:55.800>think

00:13:56.270 --> 00:13:56.280 align:start position:0%
<00:13:56.270>part <00:13:56.271>of <00:13:56.272>the <00:13:56.273>test <00:13:56.274>is <00:13:56.275>that <00:13:56.276>that <00:13:56.277>I <00:13:56.279>think

00:13:56.280 --> 00:13:58.510 align:start position:0%
<00:13:56.280>part <00:13:56.380>of <00:13:56.480>the <00:13:56.579>test <00:13:56.680>is <00:13:56.780>that <00:13:56.880>that <00:13:56.980>I <00:13:57.079>think <00:13:57.180>it's <00:13:57.280>one <00:13:57.380>of <00:13:57.480>the <00:13:57.579>most <00:13:57.680>important

00:13:58.510 --> 00:13:58.520 align:start position:0%
<00:13:58.510>it's <00:13:58.511>one <00:13:58.513>of <00:13:58.515>the <00:13:58.517>most <00:13:58.519>important

00:13:58.520 --> 00:14:00.110 align:start position:0%
<00:13:58.520>it's <00:13:58.675>one <00:13:58.831>of <00:13:58.986>the <00:13:59.142>most <00:13:59.297>important <00:13:59.453>uh <00:13:59.608>thing <00:13:59.764>for <00:13:59.920>me

00:14:00.110 --> 00:14:00.120 align:start position:0%
<00:14:00.110>uh <00:14:00.113>thing <00:14:00.116>for <00:14:00.119>me

00:14:00.120 --> 00:14:02.630 align:start position:0%
<00:14:00.120>uh <00:14:00.295>thing <00:14:00.470>for <00:14:00.645>me <00:14:00.820>is <00:14:00.995>that <00:14:01.170>we <00:14:01.345>can <00:14:01.520>have

00:14:02.630 --> 00:14:02.640 align:start position:0%
<00:14:02.630>is <00:14:02.632>that <00:14:02.634>we <00:14:02.636>can <00:14:02.639>have

00:14:02.640 --> 00:14:04.270 align:start position:0%
<00:14:02.640>is <00:14:02.780>that <00:14:02.920>we <00:14:03.060>can <00:14:03.199>have <00:14:03.340>great <00:14:03.480>test <00:14:03.620>beautifully <00:14:03.760>written <00:14:03.900>and <00:14:04.040>it's

00:14:04.270 --> 00:14:04.280 align:start position:0%
<00:14:04.270>great <00:14:04.271>test <00:14:04.273>beautifully <00:14:04.275>written <00:14:04.277>and <00:14:04.279>it's

00:14:04.280 --> 00:14:06.870 align:start position:0%
<00:14:04.280>great <00:14:04.407>test <00:14:04.534>beautifully <00:14:04.661>written <00:14:04.789>and <00:14:04.916>it's <00:14:05.043>it's <00:14:05.170>it's <00:14:05.298>it's <00:14:05.425>really <00:14:05.552>nice, <00:14:05.680>but

00:14:06.870 --> 00:14:06.880 align:start position:0%
<00:14:06.870>it's <00:14:06.871>it's <00:14:06.873>it's <00:14:06.875>really <00:14:06.877>nice, <00:14:06.879>but

00:14:06.880 --> 00:14:09.110 align:start position:0%
<00:14:06.880>it's <00:14:06.987>it's <00:14:07.095>it's <00:14:07.203>really <00:14:07.310>nice, <00:14:07.418>but <00:14:07.526>if <00:14:07.633>I've <00:14:07.741>never <00:14:07.849>seen <00:14:07.956>the <00:14:08.064>test <00:14:08.172>fail, <00:14:08.280>I

00:14:09.110 --> 00:14:09.120 align:start position:0%
<00:14:09.110>if <00:14:09.111>I've <00:14:09.112>never <00:14:09.113>seen <00:14:09.115>the <00:14:09.116>test <00:14:09.117>fail, <00:14:09.119>I

00:14:09.120 --> 00:14:11.510 align:start position:0%
<00:14:09.120>if <00:14:09.220>I've <00:14:09.320>never <00:14:09.420>seen <00:14:09.520>the <00:14:09.620>test <00:14:09.720>fail, <00:14:09.820>I <00:14:09.920>don't <00:14:10.020>really <00:14:10.120>trust <00:14:10.220>that <00:14:10.320>it's <00:14:10.420>doing <00:14:10.520>what

00:14:11.510 --> 00:14:11.520 align:start position:0%
<00:14:11.510>don't <00:14:11.511>really <00:14:11.513>trust <00:14:11.514>that <00:14:11.516>it's <00:14:11.517>doing <00:14:11.519>what

00:14:11.520 --> 00:14:13.390 align:start position:0%
<00:14:11.520>don't <00:14:11.647>really <00:14:11.774>trust <00:14:11.901>that <00:14:12.029>it's <00:14:12.156>doing <00:14:12.283>what <00:14:12.410>I <00:14:12.538>want <00:14:12.665>it <00:14:12.792>to <00:14:12.920>do.

00:14:13.390 --> 00:14:13.400 align:start position:0%
<00:14:13.390>I <00:14:13.392>want <00:14:13.394>it <00:14:13.396>to <00:14:13.399>do.

00:14:13.400 --> 00:14:16.390 align:start position:0%
<00:14:13.400>I <00:14:13.500>want <00:14:13.600>it <00:14:13.699>to <00:14:13.800>do. <00:14:13.900>And <00:14:14.000>I <00:14:14.100>I <00:14:14.199>said <00:14:14.300>it <00:14:14.400>I <00:14:14.500>think <00:14:14.600>before <00:14:14.699>that <00:14:14.800>like

00:14:16.390 --> 00:14:16.400 align:start position:0%
<00:14:16.390>And <00:14:16.391>I <00:14:16.391>I <00:14:16.393>said <00:14:16.394>it <00:14:16.395>I <00:14:16.396>think <00:14:16.396>before <00:14:16.398>that <00:14:16.399>like

00:14:16.400 --> 00:14:18.190 align:start position:0%
<00:14:16.400>And <00:14:16.482>I <00:14:16.564>I <00:14:16.647>said <00:14:16.729>it <00:14:16.811>I <00:14:16.894>think <00:14:16.976>before <00:14:17.058>that <00:14:17.141>like <00:14:17.223>AI <00:14:17.305>likes <00:14:17.388>to <00:14:17.470>write <00:14:17.552>the <00:14:17.635>test <00:14:17.717>and <00:14:17.800>then

00:14:18.190 --> 00:14:18.200 align:start position:0%
<00:14:18.190>AI <00:14:18.191>likes <00:14:18.192>to <00:14:18.193>write <00:14:18.195>the <00:14:18.196>test <00:14:18.197>and <00:14:18.199>then

00:14:18.200 --> 00:14:19.750 align:start position:0%
<00:14:18.200>AI <00:14:18.293>likes <00:14:18.386>to <00:14:18.479>write <00:14:18.572>the <00:14:18.665>test <00:14:18.758>and <00:14:18.851>then <00:14:18.944>writes <00:14:19.037>the <00:14:19.130>code <00:14:19.223>and <00:14:19.316>then <00:14:19.409>writes <00:14:19.502>a <00:14:19.595>test

00:14:19.750 --> 00:14:19.760 align:start position:0%
<00:14:19.750>writes <00:14:19.751>the <00:14:19.752>code <00:14:19.753>and <00:14:19.755>then <00:14:19.756>writes <00:14:19.757>a <00:14:19.759>test

00:14:19.760 --> 00:14:22.190 align:start position:0%
<00:14:19.760>writes <00:14:19.847>the <00:14:19.935>code <00:14:20.022>and <00:14:20.110>then <00:14:20.197>writes <00:14:20.285>a <00:14:20.372>test <00:14:20.460>and <00:14:20.547>it <00:14:20.635>might <00:14:20.722>be <00:14:20.810>just <00:14:20.897>green <00:14:20.985>at <00:14:21.072>the <00:14:21.160>first

00:14:22.190 --> 00:14:22.200 align:start position:0%
<00:14:22.190>and <00:14:22.191>it <00:14:22.192>might <00:14:22.193>be <00:14:22.194>just <00:14:22.195>green <00:14:22.196>at <00:14:22.197>the <00:14:22.199>first

00:14:22.200 --> 00:14:25.350 align:start position:0%
<00:14:22.200>and <00:14:22.277>it <00:14:22.355>might <00:14:22.433>be <00:14:22.511>just <00:14:22.588>green <00:14:22.666>at <00:14:22.744>the <00:14:22.822>first <00:14:22.900>run <00:14:22.977>and <00:14:23.055>there <00:14:23.133>has <00:14:23.211>been <00:14:23.288>no <00:14:23.366>proof <00:14:23.444>to <00:14:23.522>me <00:14:23.600>or

00:14:25.350 --> 00:14:25.360 align:start position:0%
<00:14:25.350>run <00:14:25.351>and <00:14:25.352>there <00:14:25.353>has <00:14:25.354>been <00:14:25.355>no <00:14:25.356>proof <00:14:25.357>to <00:14:25.358>me <00:14:25.359>or

00:14:25.360 --> 00:14:27.950 align:start position:0%
<00:14:25.360>run <00:14:25.460>and <00:14:25.560>there <00:14:25.660>has <00:14:25.760>been <00:14:25.860>no <00:14:25.960>proof <00:14:26.060>to <00:14:26.160>me <00:14:26.260>or <00:14:26.360>an <00:14:26.460>agent <00:14:26.560>that <00:14:26.660>it <00:14:26.760>actually

00:14:27.950 --> 00:14:27.960 align:start position:0%
<00:14:27.950>an <00:14:27.952>agent <00:14:27.954>that <00:14:27.956>it <00:14:27.959>actually

00:14:27.960 --> 00:14:30.494 align:start position:0%
<00:14:27.960>an <00:14:28.193>agent <00:14:28.426>that <00:14:28.660>it <00:14:28.893>actually <00:14:29.126>catches <00:14:29.360>anything.

00:14:30.494 --> 00:14:30.504 align:start position:0%
<00:14:30.494>catches <00:14:30.503>anything.

00:14:30.504 --> 00:14:30.790 align:start position:0%
<00:14:30.504>catches <00:14:30.589>anything. <00:14:30.675>&gt;&gt; <00:14:30.761>[snorts]

00:14:30.790 --> 00:14:30.800 align:start position:0%
<00:14:30.790>&gt;&gt; <00:14:30.799>[snorts]

00:14:30.800 --> 00:14:32.829 align:start position:0%
<00:14:30.800>&gt;&gt; <00:14:31.079>[snorts] <00:14:31.359>&gt;&gt; <00:14:31.640>So, <00:14:31.920>I <00:14:32.199>always

00:14:32.829 --> 00:14:32.839 align:start position:0%
<00:14:32.829>&gt;&gt; <00:14:32.832>So, <00:14:32.834>I <00:14:32.838>always

00:14:32.839 --> 00:14:34.270 align:start position:0%
<00:14:32.839>&gt;&gt; <00:14:33.096>So, <00:14:33.354>I <00:14:33.611>always <00:14:33.869>try <00:14:34.126>to

00:14:34.270 --> 00:14:34.280 align:start position:0%
<00:14:34.270>try <00:14:34.279>to

00:14:34.280 --> 00:14:37.350 align:start position:0%
<00:14:34.280>try <00:14:34.435>to <00:14:34.591>see <00:14:34.746>the <00:14:34.902>test <00:14:35.057>fail <00:14:35.213>at <00:14:35.368>least <00:14:35.524>once <00:14:35.680>or

00:14:37.350 --> 00:14:37.360 align:start position:0%
<00:14:37.350>see <00:14:37.351>the <00:14:37.352>test <00:14:37.353>fail <00:14:37.355>at <00:14:37.356>least <00:14:37.357>once <00:14:37.359>or

00:14:37.360 --> 00:14:40.910 align:start position:0%
<00:14:37.360>see <00:14:37.467>the <00:14:37.575>test <00:14:37.683>fail <00:14:37.790>at <00:14:37.898>least <00:14:38.006>once <00:14:38.113>or <00:14:38.221>make <00:14:38.329>AI <00:14:38.436>see <00:14:38.544>the <00:14:38.652>failed <00:14:38.760>test

00:14:40.910 --> 00:14:40.920 align:start position:0%
<00:14:40.910>make <00:14:40.911>AI <00:14:40.913>see <00:14:40.915>the <00:14:40.917>failed <00:14:40.919>test

00:14:40.920 --> 00:14:43.110 align:start position:0%
<00:14:40.920>make <00:14:41.060>AI <00:14:41.199>see <00:14:41.339>the <00:14:41.479>failed <00:14:41.620>test <00:14:41.760>uh <00:14:41.900>see <00:14:42.040>the <00:14:42.180>test <00:14:42.319>fail.

00:14:43.110 --> 00:14:43.120 align:start position:0%
<00:14:43.110>uh <00:14:43.112>see <00:14:43.114>the <00:14:43.116>test <00:14:43.119>fail.

00:14:43.120 --> 00:14:44.630 align:start position:0%
<00:14:43.120>uh <00:14:43.391>see <00:14:43.663>the <00:14:43.935>test <00:14:44.207>fail. <00:14:44.479>Um

00:14:44.630 --> 00:14:44.640 align:start position:0%
Um

00:14:44.640 --> 00:14:46.350 align:start position:0%
<00:14:44.640>Um <00:14:44.840>I <00:14:45.040>work <00:14:45.240>quite <00:14:45.439>a <00:14:45.640>lot <00:14:45.840>with <00:14:46.040>test-driven

00:14:46.350 --> 00:14:46.360 align:start position:0%
<00:14:46.350>I <00:14:46.351>work <00:14:46.353>quite <00:14:46.354>a <00:14:46.356>lot <00:14:46.357>with <00:14:46.359>test-driven

00:14:46.360 --> 00:14:48.390 align:start position:0%
<00:14:46.360>I <00:14:46.476>work <00:14:46.593>quite <00:14:46.710>a <00:14:46.826>lot <00:14:46.943>with <00:14:47.060>test-driven <00:14:47.176>development, <00:14:47.293>so <00:14:47.410>it's <00:14:47.526>kind <00:14:47.643>of <00:14:47.760>automatic.

00:14:48.390 --> 00:14:48.400 align:start position:0%
<00:14:48.390>development, <00:14:48.391>so <00:14:48.393>it's <00:14:48.395>kind <00:14:48.397>of <00:14:48.399>automatic.

00:14:48.400 --> 00:14:49.190 align:start position:0%
<00:14:48.400>development, <00:14:48.518>so <00:14:48.637>it's <00:14:48.755>kind <00:14:48.874>of <00:14:48.992>automatic. <00:14:49.111>Uh

00:14:49.190 --> 00:14:49.200 align:start position:0%
Uh

00:14:49.200 --> 00:14:51.150 align:start position:0%
<00:14:49.200>Uh <00:14:49.355>you <00:14:49.511>write <00:14:49.666>a <00:14:49.822>test, <00:14:49.977>you <00:14:50.133>see <00:14:50.288>it <00:14:50.444>red, <00:14:50.600>then

00:14:51.150 --> 00:14:51.160 align:start position:0%
<00:14:51.150>you <00:14:51.151>write <00:14:51.152>a <00:14:51.153>test, <00:14:51.154>you <00:14:51.155>see <00:14:51.156>it <00:14:51.157>red, <00:14:51.159>then

00:14:51.160 --> 00:14:52.470 align:start position:0%
<00:14:51.160>you <00:14:51.238>write <00:14:51.317>a <00:14:51.395>test, <00:14:51.474>you <00:14:51.553>see <00:14:51.631>it <00:14:51.710>red, <00:14:51.788>then <00:14:51.867>you <00:14:51.946>write <00:14:52.024>the <00:14:52.103>implementation, <00:14:52.181>you <00:14:52.260>see <00:14:52.339>it

00:14:52.470 --> 00:14:52.480 align:start position:0%
<00:14:52.470>you <00:14:52.471>write <00:14:52.473>the <00:14:52.474>implementation, <00:14:52.476>you <00:14:52.477>see <00:14:52.479>it

00:14:52.480 --> 00:14:54.150 align:start position:0%
<00:14:52.480>you <00:14:52.655>write <00:14:52.830>the <00:14:53.005>implementation, <00:14:53.180>you <00:14:53.355>see <00:14:53.530>it <00:14:53.705>pass <00:14:53.880>eventually.

00:14:54.150 --> 00:14:54.160 align:start position:0%
<00:14:54.150>pass <00:14:54.159>eventually.

00:14:54.160 --> 00:14:56.070 align:start position:0%
<00:14:54.160>pass <00:14:54.860>eventually. <00:14:55.560>Um

00:14:56.070 --> 00:14:56.080 align:start position:0%
Um

00:14:56.080 --> 00:14:57.829 align:start position:0%
<00:14:56.080>Um <00:14:56.280>Surprisingly, <00:14:56.480>AI <00:14:56.680>is <00:14:56.880>not <00:14:57.080>really <00:14:57.280>good <00:14:57.480>at

00:14:57.829 --> 00:14:57.839 align:start position:0%
<00:14:57.829>Surprisingly, <00:14:57.830>AI <00:14:57.832>is <00:14:57.833>not <00:14:57.834>really <00:14:57.836>good <00:14:57.838>at

00:14:57.839 --> 00:15:00.910 align:start position:0%
<00:14:57.839>Surprisingly, <00:14:57.978>AI <00:14:58.118>is <00:14:58.258>not <00:14:58.398>really <00:14:58.539>good <00:14:58.679>at <00:14:58.819>understanding <00:14:58.959>what <00:14:59.098>TDD <00:14:59.238>means.

00:15:00.910 --> 00:15:00.920 align:start position:0%
<00:15:00.910>understanding <00:15:00.913>what <00:15:00.915>TDD <00:15:00.919>means.

00:15:00.920 --> 00:15:03.910 align:start position:0%
<00:15:00.920>understanding <00:15:01.094>what <00:15:01.270>TDD <00:15:01.444>means. <00:15:01.620>Um <00:15:01.795>and <00:15:01.969>also <00:15:02.145>I <00:15:02.319>know

00:15:03.910 --> 00:15:03.920 align:start position:0%
<00:15:03.910>Um <00:15:03.912>and <00:15:03.914>also <00:15:03.916>I <00:15:03.919>know

00:15:03.920 --> 00:15:06.270 align:start position:0%
<00:15:03.920>Um <00:15:04.047>and <00:15:04.174>also <00:15:04.301>I <00:15:04.429>know <00:15:04.556>no <00:15:04.683>uh <00:15:04.810>not <00:15:04.938>everyone <00:15:05.065>likes <00:15:05.192>this <00:15:05.319>approach,

00:15:06.270 --> 00:15:06.280 align:start position:0%
<00:15:06.270>no <00:15:06.271>uh <00:15:06.273>not <00:15:06.274>everyone <00:15:06.276>likes <00:15:06.277>this <00:15:06.279>approach,

00:15:06.280 --> 00:15:08.070 align:start position:0%
<00:15:06.280>no <00:15:06.380>uh <00:15:06.480>not <00:15:06.579>everyone <00:15:06.680>likes <00:15:06.780>this <00:15:06.880>approach, <00:15:06.980>but <00:15:07.079>even <00:15:07.180>if <00:15:07.280>the <00:15:07.380>test <00:15:07.480>is <00:15:07.579>written <00:15:07.680>after

00:15:08.070 --> 00:15:08.080 align:start position:0%
<00:15:08.070>but <00:15:08.071>even <00:15:08.072>if <00:15:08.073>the <00:15:08.075>test <00:15:08.076>is <00:15:08.077>written <00:15:08.079>after

00:15:08.080 --> 00:15:10.550 align:start position:0%
<00:15:08.080>but <00:15:08.187>even <00:15:08.295>if <00:15:08.403>the <00:15:08.510>test <00:15:08.618>is <00:15:08.726>written <00:15:08.833>after <00:15:08.941>the <00:15:09.049>implementation, <00:15:09.156>I <00:15:09.264>would <00:15:09.372>go <00:15:09.480>and

00:15:10.550 --> 00:15:10.560 align:start position:0%
<00:15:10.550>the <00:15:10.551>implementation, <00:15:10.553>I <00:15:10.555>would <00:15:10.557>go <00:15:10.559>and

00:15:10.560 --> 00:15:11.550 align:start position:0%
<00:15:10.560>the <00:15:10.649>implementation, <00:15:10.738>I <00:15:10.827>would <00:15:10.916>go <00:15:11.005>and <00:15:11.094>delete <00:15:11.183>the <00:15:11.272>code, <00:15:11.361>change <00:15:11.450>the

00:15:11.550 --> 00:15:11.560 align:start position:0%
<00:15:11.550>delete <00:15:11.552>the <00:15:11.554>code, <00:15:11.556>change <00:15:11.559>the

00:15:11.560 --> 00:15:13.030 align:start position:0%
<00:15:11.560>delete <00:15:11.707>the <00:15:11.853>code, <00:15:12.001>change <00:15:12.147>the <00:15:12.295>implementation, <00:15:12.442>whatever, <00:15:12.589>just <00:15:12.736>to <00:15:12.882>see

00:15:13.030 --> 00:15:13.040 align:start position:0%
<00:15:13.030>implementation, <00:15:13.032>whatever, <00:15:13.034>just <00:15:13.036>to <00:15:13.039>see

00:15:13.040 --> 00:15:15.350 align:start position:0%
<00:15:13.040>implementation, <00:15:13.195>whatever, <00:15:13.351>just <00:15:13.506>to <00:15:13.662>see <00:15:13.817>that <00:15:13.973>it's <00:15:14.128>verifying <00:15:14.284>what <00:15:14.439>I

00:15:15.350 --> 00:15:15.360 align:start position:0%
<00:15:15.350>that <00:15:15.352>it's <00:15:15.354>verifying <00:15:15.356>what <00:15:15.359>I

00:15:15.360 --> 00:15:17.670 align:start position:0%
<00:15:15.360>that <00:15:15.500>it's <00:15:15.640>verifying <00:15:15.780>what <00:15:15.920>I <00:15:16.060>uh <00:15:16.200>what <00:15:16.340>I <00:15:16.480>wanted <00:15:16.620>to <00:15:16.760>see.

00:15:17.670 --> 00:15:17.680 align:start position:0%
<00:15:17.670>uh <00:15:17.671>what <00:15:17.673>I <00:15:17.675>wanted <00:15:17.677>to <00:15:17.679>see.

00:15:17.680 --> 00:15:18.710 align:start position:0%
<00:15:17.680>uh <00:15:17.834>what <00:15:17.989>I <00:15:18.143>wanted <00:15:18.298>to <00:15:18.452>see. <00:15:18.607>And

00:15:18.710 --> 00:15:18.720 align:start position:0%
And

00:15:18.720 --> 00:15:19.550 align:start position:0%
<00:15:18.720>And <00:15:19.467>um

00:15:19.550 --> 00:15:19.560 align:start position:0%
um

00:15:19.560 --> 00:15:20.870 align:start position:0%
<00:15:19.560>um <00:15:19.690>yeah, <00:15:19.822>I <00:15:19.953>could <00:15:20.084>have <00:15:20.214>an <00:15:20.346>agent <00:15:20.477>just <00:15:20.608>to <00:15:20.739>do

00:15:20.870 --> 00:15:20.880 align:start position:0%
<00:15:20.870>yeah, <00:15:20.871>I <00:15:20.872>could <00:15:20.873>have <00:15:20.874>an <00:15:20.875>agent <00:15:20.876>just <00:15:20.877>to <00:15:20.879>do

00:15:20.880 --> 00:15:22.910 align:start position:0%
<00:15:20.880>yeah, <00:15:20.980>I <00:15:21.080>could <00:15:21.180>have <00:15:21.280>an <00:15:21.380>agent <00:15:21.480>just <00:15:21.580>to <00:15:21.680>do <00:15:21.780>this <00:15:21.880>like <00:15:21.980>an <00:15:22.080>instruction <00:15:22.180>in <00:15:22.280>agent

00:15:22.910 --> 00:15:22.920 align:start position:0%
<00:15:22.910>this <00:15:22.911>like <00:15:22.913>an <00:15:22.915>instruction <00:15:22.917>in <00:15:22.919>agent

00:15:22.920 --> 00:15:24.470 align:start position:0%
<00:15:22.920>this <00:15:23.036>like <00:15:23.152>an <00:15:23.268>instruction <00:15:23.385>in <00:15:23.501>agent <00:15:23.617>something <00:15:23.733>or <00:15:23.850>somewhere <00:15:23.966>else <00:15:24.082>to <00:15:24.198>just <00:15:24.315>say,

00:15:24.470 --> 00:15:24.480 align:start position:0%
<00:15:24.470>something <00:15:24.471>or <00:15:24.473>somewhere <00:15:24.474>else <00:15:24.476>to <00:15:24.477>just <00:15:24.479>say,

00:15:24.480 --> 00:15:26.430 align:start position:0%
<00:15:24.480>something <00:15:24.580>or <00:15:24.680>somewhere <00:15:24.780>else <00:15:24.880>to <00:15:24.980>just <00:15:25.080>say, <00:15:25.180>"Okay, <00:15:25.280>you <00:15:25.380>have <00:15:25.480>the <00:15:25.580>test <00:15:25.680>and <00:15:25.780>you <00:15:25.880>make

00:15:26.430 --> 00:15:26.440 align:start position:0%
<00:15:26.430>"Okay, <00:15:26.431>you <00:15:26.432>have <00:15:26.433>the <00:15:26.435>test <00:15:26.436>and <00:15:26.437>you <00:15:26.439>make

00:15:26.440 --> 00:15:27.790 align:start position:0%
<00:15:26.440>"Okay, <00:15:26.561>you <00:15:26.683>have <00:15:26.804>the <00:15:26.926>test <00:15:27.047>and <00:15:27.169>you <00:15:27.290>make <00:15:27.412>this <00:15:27.533>test <00:15:27.655>fail."

00:15:27.790 --> 00:15:27.800 align:start position:0%
<00:15:27.790>this <00:15:27.794>test <00:15:27.799>fail."

00:15:27.800 --> 00:15:30.310 align:start position:0%
<00:15:27.800>this <00:15:27.955>test <00:15:28.111>fail." <00:15:28.266>And <00:15:28.422>if <00:15:28.577>it's <00:15:28.733>not <00:15:28.888>failing, <00:15:29.044>either <00:15:29.199>delete

00:15:30.310 --> 00:15:30.320 align:start position:0%
<00:15:30.310>And <00:15:30.311>if <00:15:30.313>it's <00:15:30.314>not <00:15:30.316>failing, <00:15:30.317>either <00:15:30.319>delete

00:15:30.320 --> 00:15:32.510 align:start position:0%
<00:15:30.320>And <00:15:30.495>if <00:15:30.670>it's <00:15:30.845>not <00:15:31.020>failing, <00:15:31.195>either <00:15:31.370>delete <00:15:31.545>it <00:15:31.720>or

00:15:32.510 --> 00:15:32.520 align:start position:0%
<00:15:32.510>it <00:15:32.519>or

00:15:32.520 --> 00:15:35.390 align:start position:0%
<00:15:32.520>it <00:15:32.675>or <00:15:32.831>uh <00:15:32.986>or <00:15:33.142>change <00:15:33.297>it <00:15:33.453>because <00:15:33.608>uh <00:15:33.764>it's <00:15:33.920>not

00:15:35.390 --> 00:15:35.400 align:start position:0%
<00:15:35.390>uh <00:15:35.391>or <00:15:35.392>change <00:15:35.393>it <00:15:35.395>because <00:15:35.396>uh <00:15:35.397>it's <00:15:35.399>not

00:15:35.400 --> 00:15:37.110 align:start position:0%
<00:15:35.400>uh <00:15:35.500>or <00:15:35.600>change <00:15:35.699>it <00:15:35.800>because <00:15:35.900>uh <00:15:36.000>it's <00:15:36.100>not <00:15:36.199>really <00:15:36.300>a <00:15:36.400>test. <00:15:36.500>It's <00:15:36.600>more <00:15:36.699>like <00:15:36.800>a

00:15:37.110 --> 00:15:37.120 align:start position:0%
<00:15:37.110>really <00:15:37.111>a <00:15:37.113>test. <00:15:37.114>It's <00:15:37.116>more <00:15:37.117>like <00:15:37.119>a

00:15:37.120 --> 00:15:39.070 align:start position:0%
<00:15:37.120>really <00:15:37.227>a <00:15:37.335>test. <00:15:37.443>It's <00:15:37.550>more <00:15:37.658>like <00:15:37.766>a <00:15:37.873>decoration. <00:15:37.981>It's <00:15:38.089>just <00:15:38.196>like <00:15:38.304>bloat <00:15:38.412>in <00:15:38.520>the

00:15:39.070 --> 00:15:39.080 align:start position:0%
<00:15:39.070>decoration. <00:15:39.071>It's <00:15:39.073>just <00:15:39.074>like <00:15:39.076>bloat <00:15:39.077>in <00:15:39.079>the

00:15:39.080 --> 00:15:41.590 align:start position:0%
<00:15:39.080>decoration. <00:15:39.207>It's <00:15:39.334>just <00:15:39.461>like <00:15:39.589>bloat <00:15:39.716>in <00:15:39.843>the <00:15:39.970>code <00:15:40.098>base <00:15:40.225>adding <00:15:40.352>more <00:15:40.480>uh

00:15:41.590 --> 00:15:41.600 align:start position:0%
<00:15:41.590>code <00:15:41.592>base <00:15:41.594>adding <00:15:41.596>more <00:15:41.599>uh

00:15:41.600 --> 00:15:43.830 align:start position:0%
<00:15:41.600>code <00:15:41.740>base <00:15:41.880>adding <00:15:42.020>more <00:15:42.160>uh <00:15:42.300>time <00:15:42.440>to <00:15:42.580>run <00:15:42.720>all <00:15:42.860>the <00:15:43.000>tests

00:15:43.830 --> 00:15:43.840 align:start position:0%
<00:15:43.830>time <00:15:43.831>to <00:15:43.833>run <00:15:43.835>all <00:15:43.837>the <00:15:43.839>tests

00:15:43.840 --> 00:15:46.030 align:start position:0%
<00:15:43.840>time <00:15:44.040>to <00:15:44.240>run <00:15:44.440>all <00:15:44.640>the <00:15:44.840>tests <00:15:45.040>and <00:15:45.240>um

00:15:46.030 --> 00:15:46.040 align:start position:0%
<00:15:46.030>and <00:15:46.039>um

00:15:46.040 --> 00:15:48.030 align:start position:0%
<00:15:46.040>and <00:15:46.273>um <00:15:46.506>more <00:15:46.740>context <00:15:46.973>to <00:15:47.206>an <00:15:47.439>agent.

00:15:48.030 --> 00:15:48.040 align:start position:0%
<00:15:48.030>more <00:15:48.032>context <00:15:48.034>to <00:15:48.036>an <00:15:48.039>agent.

00:15:48.040 --> 00:15:49.710 align:start position:0%
<00:15:48.040>more <00:15:48.214>context <00:15:48.390>to <00:15:48.564>an <00:15:48.740>agent. <00:15:48.915>So, <00:15:49.089>you <00:15:49.265>know, <00:15:49.439>the

00:15:49.710 --> 00:15:49.720 align:start position:0%
<00:15:49.710>So, <00:15:49.713>you <00:15:49.716>know, <00:15:49.719>the

00:15:49.720 --> 00:15:51.350 align:start position:0%
<00:15:49.720>So, <00:15:49.875>you <00:15:50.031>know, <00:15:50.186>the <00:15:50.342>green <00:15:50.497>the <00:15:50.653>passing <00:15:50.808>test <00:15:50.964>only <00:15:51.120>means

00:15:51.350 --> 00:15:51.360 align:start position:0%
<00:15:51.350>green <00:15:51.351>the <00:15:51.353>passing <00:15:51.355>test <00:15:51.357>only <00:15:51.359>means

00:15:51.360 --> 00:15:56.750 align:start position:0%
<00:15:51.360>green <00:15:51.467>the <00:15:51.575>passing <00:15:51.683>test <00:15:51.790>only <00:15:51.898>means <00:15:52.006>something <00:15:52.113>for <00:15:52.221>me <00:15:52.329>if <00:15:52.436>I've <00:15:52.544>seen <00:15:52.652>it <00:15:52.760>fail.

00:15:56.760 --> 00:15:58.670 align:start position:0%
Um

00:15:58.670 --> 00:15:58.680 align:start position:0%
Um

00:15:58.680 --> 00:16:00.070 align:start position:0%
<00:15:58.680>Um <00:15:58.805>So, <00:15:58.930>all <00:15:59.055>of <00:15:59.180>this <00:15:59.305>kind <00:15:59.430>of <00:15:59.555>brings <00:15:59.680>me <00:15:59.805>to <00:15:59.931>the

00:16:00.070 --> 00:16:00.080 align:start position:0%
<00:16:00.070>So, <00:16:00.071>all <00:16:00.072>of <00:16:00.073>this <00:16:00.074>kind <00:16:00.075>of <00:16:00.076>brings <00:16:00.077>me <00:16:00.078>to <00:16:00.079>the

00:16:00.080 --> 00:16:03.150 align:start position:0%
<00:16:00.080>So, <00:16:00.162>all <00:16:00.244>of <00:16:00.327>this <00:16:00.409>kind <00:16:00.491>of <00:16:00.574>brings <00:16:00.656>me <00:16:00.738>to <00:16:00.821>the <00:16:00.903>two <00:16:00.985>experiments <00:16:01.068>that <00:16:01.150>I <00:16:01.232>ran <00:16:01.315>at <00:16:01.397>some <00:16:01.480>point

00:16:03.150 --> 00:16:03.160 align:start position:0%
<00:16:03.150>two <00:16:03.151>experiments <00:16:03.152>that <00:16:03.153>I <00:16:03.155>ran <00:16:03.156>at <00:16:03.157>some <00:16:03.159>point

00:16:03.160 --> 00:16:04.670 align:start position:0%
<00:16:03.160>two <00:16:03.329>experiments <00:16:03.499>that <00:16:03.669>I <00:16:03.839>ran <00:16:04.009>at <00:16:04.179>some <00:16:04.349>point <00:16:04.519>recently.

00:16:04.670 --> 00:16:04.680 align:start position:0%
recently.

00:16:04.680 --> 00:16:06.550 align:start position:0%
<00:16:04.680>recently. <00:16:06.079>Um

00:16:06.550 --> 00:16:06.560 align:start position:0%
Um

00:16:06.560 --> 00:16:07.590 align:start position:0%
<00:16:06.560>Um <00:16:06.675>at <00:16:06.791>the <00:16:06.907>same <00:16:07.023>time. <00:16:07.139>So, <00:16:07.255>I <00:16:07.371>had <00:16:07.487>two

00:16:07.590 --> 00:16:07.600 align:start position:0%
<00:16:07.590>at <00:16:07.591>the <00:16:07.592>same <00:16:07.593>time. <00:16:07.595>So, <00:16:07.596>I <00:16:07.597>had <00:16:07.599>two

00:16:07.600 --> 00:16:11.550 align:start position:0%
<00:16:07.600>at <00:16:07.700>the <00:16:07.800>same <00:16:07.900>time. <00:16:08.000>So, <00:16:08.100>I <00:16:08.200>had <00:16:08.300>two <00:16:08.400>projects. <00:16:08.500>One <00:16:08.600>project <00:16:08.700>is <00:16:08.800>that <00:16:08.900>I've <00:16:09.000>um

00:16:11.550 --> 00:16:11.560 align:start position:0%
<00:16:11.550>projects. <00:16:11.551>One <00:16:11.553>project <00:16:11.554>is <00:16:11.555>that <00:16:11.557>I've <00:16:11.559>um

00:16:11.560 --> 00:16:13.910 align:start position:0%
<00:16:11.560>projects. <00:16:11.647>One <00:16:11.734>project <00:16:11.822>is <00:16:11.910>that <00:16:11.997>I've <00:16:12.084>um <00:16:12.172>what <00:16:12.260>I <00:16:12.347>did <00:16:12.435>on <00:16:12.522>purpose <00:16:12.609>is <00:16:12.697>I <00:16:12.785>let <00:16:12.872>the <00:16:12.959>AI

00:16:13.910 --> 00:16:13.920 align:start position:0%
<00:16:13.910>what <00:16:13.911>I <00:16:13.911>did <00:16:13.913>on <00:16:13.914>purpose <00:16:13.915>is <00:16:13.915>I <00:16:13.916>let <00:16:13.918>the <00:16:13.919>AI

00:16:13.920 --> 00:16:15.870 align:start position:0%
<00:16:13.920>what <00:16:14.027>I <00:16:14.135>did <00:16:14.243>on <00:16:14.350>purpose <00:16:14.458>is <00:16:14.566>I <00:16:14.673>let <00:16:14.781>the <00:16:14.889>AI <00:16:14.996>just <00:16:15.104>own <00:16:15.212>the <00:16:15.319>test.

00:16:15.870 --> 00:16:15.880 align:start position:0%
<00:16:15.870>just <00:16:15.873>own <00:16:15.876>the <00:16:15.879>test.

00:16:15.880 --> 00:16:17.190 align:start position:0%
<00:16:15.880>just <00:16:16.115>own <00:16:16.351>the <00:16:16.587>test. <00:16:16.823>I <00:16:17.059>said,

00:16:17.190 --> 00:16:17.200 align:start position:0%
<00:16:17.190>I <00:16:17.199>said,

00:16:17.200 --> 00:16:19.190 align:start position:0%
<00:16:17.200>I <00:16:17.355>said, <00:16:17.511>you <00:16:17.666>know, <00:16:17.822>I <00:16:17.977>was <00:16:18.133>working <00:16:18.288>with <00:16:18.444>it <00:16:18.600>as

00:16:19.190 --> 00:16:19.200 align:start position:0%
<00:16:19.190>you <00:16:19.191>know, <00:16:19.192>I <00:16:19.193>was <00:16:19.195>working <00:16:19.196>with <00:16:19.197>it <00:16:19.199>as

00:16:19.200 --> 00:16:21.070 align:start position:0%
<00:16:19.200>you <00:16:19.293>know, <00:16:19.386>I <00:16:19.480>was <00:16:19.573>working <00:16:19.666>with <00:16:19.760>it <00:16:19.853>as <00:16:19.946>as <00:16:20.040>I <00:16:20.133>do <00:16:20.226>regularly, <00:16:20.320>but <00:16:20.413>I <00:16:20.506>didn't <00:16:20.600>touch

00:16:21.070 --> 00:16:21.080 align:start position:0%
<00:16:21.070>as <00:16:21.071>I <00:16:21.072>do <00:16:21.073>regularly, <00:16:21.075>but <00:16:21.076>I <00:16:21.077>didn't <00:16:21.079>touch

00:16:21.080 --> 00:16:23.310 align:start position:0%
<00:16:21.080>as <00:16:21.180>I <00:16:21.280>do <00:16:21.380>regularly, <00:16:21.480>but <00:16:21.580>I <00:16:21.680>didn't <00:16:21.780>touch <00:16:21.880>the <00:16:21.980>test. <00:16:22.080>I <00:16:22.180>just <00:16:22.280>said <00:16:22.380>I <00:16:22.480>want

00:16:23.310 --> 00:16:23.320 align:start position:0%
<00:16:23.310>the <00:16:23.311>test. <00:16:23.313>I <00:16:23.314>just <00:16:23.316>said <00:16:23.317>I <00:16:23.319>want

00:16:23.320 --> 00:16:24.870 align:start position:0%
<00:16:23.320>the <00:16:23.494>test. <00:16:23.668>I <00:16:23.843>just <00:16:24.017>said <00:16:24.191>I <00:16:24.366>want <00:16:24.540>it <00:16:24.715>tested.

00:16:24.870 --> 00:16:24.880 align:start position:0%
<00:16:24.870>it <00:16:24.879>tested.

00:16:24.880 --> 00:16:26.829 align:start position:0%
<00:16:24.880>it <00:16:25.020>tested. <00:16:25.160>And <00:16:25.300>I <00:16:25.439>let <00:16:25.580>[snorts] <00:16:25.720>it <00:16:25.860>decide <00:16:26.000>how. <00:16:26.140>And <00:16:26.280>it

00:16:26.829 --> 00:16:26.839 align:start position:0%
<00:16:26.829>And <00:16:26.830>I <00:16:26.831>let <00:16:26.832>[snorts] <00:16:26.833>it <00:16:26.834>decide <00:16:26.835>how. <00:16:26.836>And <00:16:26.838>it

00:16:26.839 --> 00:16:29.550 align:start position:0%
<00:16:26.839>And <00:16:26.926>I <00:16:27.013>let <00:16:27.101>[snorts] <00:16:27.189>it <00:16:27.276>decide <00:16:27.363>how. <00:16:27.451>And <00:16:27.539>it <00:16:27.626>kind <00:16:27.714>of <00:16:27.801>went <00:16:27.888>exactly <00:16:27.976>how <00:16:28.064>I <00:16:28.151>would <00:16:28.238>expect

00:16:29.550 --> 00:16:29.560 align:start position:0%
<00:16:29.550>kind <00:16:29.551>of <00:16:29.552>went <00:16:29.553>exactly <00:16:29.555>how <00:16:29.556>I <00:16:29.557>would <00:16:29.559>expect

00:16:29.560 --> 00:16:30.750 align:start position:0%
<00:16:29.560>kind <00:16:29.667>of <00:16:29.774>went <00:16:29.881>exactly <00:16:29.988>how <00:16:30.095>I <00:16:30.202>would <00:16:30.309>expect <00:16:30.416>it <00:16:30.523>to <00:16:30.631>go

00:16:30.750 --> 00:16:30.760 align:start position:0%
<00:16:30.750>it <00:16:30.754>to <00:16:30.759>go

00:16:30.760 --> 00:16:33.550 align:start position:0%
<00:16:30.760>it <00:16:30.915>to <00:16:31.071>go <00:16:31.226>because <00:16:31.382>I <00:16:31.537>had <00:16:31.693>the <00:16:31.848>tests <00:16:32.004>filled <00:16:32.160>with

00:16:33.550 --> 00:16:33.560 align:start position:0%
<00:16:33.550>because <00:16:33.551>I <00:16:33.553>had <00:16:33.554>the <00:16:33.555>tests <00:16:33.557>filled <00:16:33.559>with

00:16:33.560 --> 00:16:36.550 align:start position:0%
<00:16:33.560>because <00:16:33.687>I <00:16:33.814>had <00:16:33.941>the <00:16:34.069>tests <00:16:34.196>filled <00:16:34.323>with <00:16:34.450>implementation <00:16:34.578>details <00:16:34.705>with <00:16:34.832>mocks <00:16:34.959>and

00:16:36.550 --> 00:16:36.560 align:start position:0%
<00:16:36.550>implementation <00:16:36.552>details <00:16:36.554>with <00:16:36.556>mocks <00:16:36.559>and

00:16:36.560 --> 00:16:38.030 align:start position:0%
<00:16:36.560>implementation <00:16:36.680>details <00:16:36.800>with <00:16:36.920>mocks <00:16:37.041>and <00:16:37.161>all <00:16:37.281>of <00:16:37.401>those <00:16:37.522>stuff. <00:16:37.642>And <00:16:37.762>then <00:16:37.882>every

00:16:38.030 --> 00:16:38.040 align:start position:0%
<00:16:38.030>all <00:16:38.031>of <00:16:38.033>those <00:16:38.034>stuff. <00:16:38.036>And <00:16:38.037>then <00:16:38.039>every

00:16:38.040 --> 00:16:39.670 align:start position:0%
<00:16:38.040>all <00:16:38.140>of <00:16:38.240>those <00:16:38.339>stuff. <00:16:38.439>And <00:16:38.540>then <00:16:38.640>every <00:16:38.740>refactor, <00:16:38.839>every <00:16:38.939>change <00:16:39.040>that <00:16:39.140>I <00:16:39.240>had <00:16:39.339>to <00:16:39.439>do

00:16:39.670 --> 00:16:39.680 align:start position:0%
<00:16:39.670>refactor, <00:16:39.671>every <00:16:39.672>change <00:16:39.673>that <00:16:39.675>I <00:16:39.676>had <00:16:39.677>to <00:16:39.679>do

00:16:39.680 --> 00:16:40.750 align:start position:0%
<00:16:39.680>refactor, <00:16:39.800>every <00:16:39.920>change <00:16:40.041>that <00:16:40.161>I <00:16:40.281>had <00:16:40.402>to <00:16:40.522>do <00:16:40.643>later,

00:16:40.750 --> 00:16:40.760 align:start position:0%
later,

00:16:40.760 --> 00:16:42.670 align:start position:0%
<00:16:40.760>later, <00:16:40.915>even <00:16:41.071>a <00:16:41.226>small <00:16:41.382>one, <00:16:41.537>meant <00:16:41.693>that <00:16:41.848>AI <00:16:42.004>had <00:16:42.160>to

00:16:42.670 --> 00:16:42.680 align:start position:0%
<00:16:42.670>even <00:16:42.671>a <00:16:42.672>small <00:16:42.673>one, <00:16:42.674>meant <00:16:42.675>that <00:16:42.676>AI <00:16:42.677>had <00:16:42.679>to

00:16:42.680 --> 00:16:45.310 align:start position:0%
<00:16:42.680>even <00:16:42.787>a <00:16:42.895>small <00:16:43.003>one, <00:16:43.110>meant <00:16:43.218>that <00:16:43.326>AI <00:16:43.433>had <00:16:43.541>to <00:16:43.649>rewrite <00:16:43.756>some <00:16:43.864>of <00:16:43.972>those <00:16:44.079>tests.

00:16:45.310 --> 00:16:45.320 align:start position:0%
<00:16:45.310>rewrite <00:16:45.312>some <00:16:45.314>of <00:16:45.316>those <00:16:45.319>tests.

00:16:45.320 --> 00:16:47.270 align:start position:0%
<00:16:45.320>rewrite <00:16:45.436>some <00:16:45.553>of <00:16:45.670>those <00:16:45.786>tests. <00:16:45.903>If <00:16:46.020>I <00:16:46.136>move <00:16:46.253>a <00:16:46.370>function <00:16:46.486>to <00:16:46.603>another <00:16:46.720>module,

00:16:47.270 --> 00:16:47.280 align:start position:0%
<00:16:47.270>If <00:16:47.271>I <00:16:47.272>move <00:16:47.273>a <00:16:47.275>function <00:16:47.276>to <00:16:47.277>another <00:16:47.279>module,

00:16:47.280 --> 00:16:49.990 align:start position:0%
<00:16:47.280>If <00:16:47.387>I <00:16:47.495>move <00:16:47.603>a <00:16:47.710>function <00:16:47.818>to <00:16:47.926>another <00:16:48.033>module, <00:16:48.141>rewrite <00:16:48.249>the <00:16:48.356>test. <00:16:48.464>Change <00:16:48.572>the <00:16:48.680>state,

00:16:49.990 --> 00:16:50.000 align:start position:0%
<00:16:49.990>rewrite <00:16:49.991>the <00:16:49.993>test. <00:16:49.995>Change <00:16:49.997>the <00:16:49.999>state,

00:16:50.000 --> 00:16:51.590 align:start position:0%
<00:16:50.000>rewrite <00:16:50.127>the <00:16:50.254>test. <00:16:50.381>Change <00:16:50.509>the <00:16:50.636>state, <00:16:50.763>where <00:16:50.890>it's <00:16:51.018>stored <00:16:51.145>internally, <00:16:51.272>how <00:16:51.400>it's

00:16:51.590 --> 00:16:51.600 align:start position:0%
<00:16:51.590>where <00:16:51.591>it's <00:16:51.593>stored <00:16:51.595>internally, <00:16:51.597>how <00:16:51.599>it's

00:16:51.600 --> 00:16:53.870 align:start position:0%
<00:16:51.600>where <00:16:51.755>it's <00:16:51.911>stored <00:16:52.066>internally, <00:16:52.222>how <00:16:52.377>it's <00:16:52.533>stored, <00:16:52.688>rewrite <00:16:52.844>the <00:16:53.000>test.

00:16:53.870 --> 00:16:53.880 align:start position:0%
<00:16:53.870>stored, <00:16:53.873>rewrite <00:16:53.876>the <00:16:53.879>test.

00:16:53.880 --> 00:16:55.510 align:start position:0%
<00:16:53.880>stored, <00:16:54.035>rewrite <00:16:54.191>the <00:16:54.346>test. <00:16:54.502>And <00:16:54.657>[snorts] <00:16:54.813>nothing <00:16:54.968>about <00:16:55.124>the <00:16:55.280>behavior

00:16:55.510 --> 00:16:55.520 align:start position:0%
<00:16:55.510>And <00:16:55.511>[snorts] <00:16:55.513>nothing <00:16:55.515>about <00:16:55.517>the <00:16:55.519>behavior

00:16:55.520 --> 00:16:56.950 align:start position:0%
<00:16:55.520>And <00:16:55.734>[snorts] <00:16:55.949>nothing <00:16:56.163>about <00:16:56.378>the <00:16:56.592>behavior <00:16:56.807>change

00:16:56.950 --> 00:16:56.960 align:start position:0%
change

00:16:56.960 --> 00:17:00.750 align:start position:0%
<00:16:56.960>change <00:16:57.240>uh <00:16:57.520>with <00:16:57.800>those <00:16:58.080>refactorings, <00:16:58.360>but

00:17:00.750 --> 00:17:00.760 align:start position:0%
<00:17:00.750>uh <00:17:00.752>with <00:17:00.754>those <00:17:00.756>refactorings, <00:17:00.759>but

00:17:00.760 --> 00:17:02.230 align:start position:0%
<00:17:00.760>uh <00:17:01.024>with <00:17:01.289>those <00:17:01.553>refactorings, <00:17:01.818>but <00:17:02.083>uh

00:17:02.230 --> 00:17:02.240 align:start position:0%
uh

00:17:02.240 --> 00:17:03.950 align:start position:0%
<00:17:02.240>uh <00:17:02.520>but <00:17:02.800>the <00:17:03.080>tests <00:17:03.360>were <00:17:03.640>red

00:17:03.950 --> 00:17:03.960 align:start position:0%
<00:17:03.950>but <00:17:03.952>the <00:17:03.954>tests <00:17:03.956>were <00:17:03.959>red

00:17:03.960 --> 00:17:06.309 align:start position:0%
<00:17:03.960>but <00:17:04.076>the <00:17:04.193>tests <00:17:04.310>were <00:17:04.426>red <00:17:04.543>again <00:17:04.660>and <00:17:04.776>again. <00:17:04.893>And <00:17:05.010>the <00:17:05.126>worst <00:17:05.243>part <00:17:05.360>is

00:17:06.309 --> 00:17:06.319 align:start position:0%
<00:17:06.309>again <00:17:06.310>and <00:17:06.311>again. <00:17:06.312>And <00:17:06.314>the <00:17:06.315>worst <00:17:06.316>part <00:17:06.318>is

00:17:06.319 --> 00:17:07.949 align:start position:0%
<00:17:06.319>again <00:17:06.418>and <00:17:06.519>again. <00:17:06.618>And <00:17:06.719>the <00:17:06.819>worst <00:17:06.918>part <00:17:07.019>is <00:17:07.118>that <00:17:07.219>like <00:17:07.319>it <00:17:07.418>kind <00:17:07.519>of <00:17:07.618>starting <00:17:07.719>to

00:17:07.949 --> 00:17:07.959 align:start position:0%
<00:17:07.949>that <00:17:07.950>like <00:17:07.952>it <00:17:07.953>kind <00:17:07.955>of <00:17:07.956>starting <00:17:07.958>to

00:17:07.959 --> 00:17:10.949 align:start position:0%
<00:17:07.959>that <00:17:08.075>like <00:17:08.192>it <00:17:08.309>kind <00:17:08.425>of <00:17:08.542>starting <00:17:08.659>to <00:17:08.775>introduce <00:17:08.892>bugs <00:17:09.009>because <00:17:09.125>of <00:17:09.242>this <00:17:09.359>because

00:17:10.949 --> 00:17:10.959 align:start position:0%
<00:17:10.949>introduce <00:17:10.950>bugs <00:17:10.952>because <00:17:10.954>of <00:17:10.956>this <00:17:10.958>because

00:17:10.959 --> 00:17:13.189 align:start position:0%
<00:17:10.959>introduce <00:17:11.066>bugs <00:17:11.174>because <00:17:11.282>of <00:17:11.389>this <00:17:11.497>because <00:17:11.605>as <00:17:11.712>[snorts] <00:17:11.820>it <00:17:11.928>was <00:17:12.035>testing <00:17:12.143>the <00:17:12.251>code, <00:17:12.359>not

00:17:13.189 --> 00:17:13.199 align:start position:0%
<00:17:13.189>as <00:17:13.190>[snorts] <00:17:13.191>it <00:17:13.192>was <00:17:13.194>testing <00:17:13.195>the <00:17:13.196>code, <00:17:13.198>not

00:17:13.199 --> 00:17:13.910 align:start position:0%
<00:17:13.199>as <00:17:13.278>[snorts] <00:17:13.358>it <00:17:13.438>was <00:17:13.518>testing <00:17:13.598>the <00:17:13.678>code, <00:17:13.758>not <00:17:13.838>the

00:17:13.910 --> 00:17:13.920 align:start position:0%
the

00:17:13.920 --> 00:17:15.309 align:start position:0%
<00:17:13.920>the <00:17:15.170>behavior,

00:17:15.309 --> 00:17:15.319 align:start position:0%
behavior,

00:17:15.319 --> 00:17:19.270 align:start position:0%
<00:17:15.319>behavior, <00:17:15.519>it <00:17:15.719>maybe <00:17:15.918>had <00:17:16.118>some <00:17:16.319>things <00:17:16.519>covered <00:17:16.719>before.

00:17:19.270 --> 00:17:19.280 align:start position:0%
<00:17:19.270>it <00:17:19.271>maybe <00:17:19.272>had <00:17:19.274>some <00:17:19.276>things <00:17:19.277>covered <00:17:19.279>before.

00:17:19.280 --> 00:17:20.710 align:start position:0%
<00:17:19.280>it <00:17:19.378>maybe <00:17:19.478>had <00:17:19.577>some <00:17:19.675>things <00:17:19.775>covered <00:17:19.874>before. <00:17:19.973>Some <00:17:20.072>things <00:17:20.171>were <00:17:20.270>working, <00:17:20.368>but <00:17:20.468>they <00:17:20.567>were

00:17:20.710 --> 00:17:20.720 align:start position:0%
<00:17:20.710>Some <00:17:20.711>things <00:17:20.713>were <00:17:20.714>working, <00:17:20.716>but <00:17:20.717>they <00:17:20.719>were

00:17:20.720 --> 00:17:23.110 align:start position:0%
<00:17:20.720>Some <00:17:20.836>things <00:17:20.953>were <00:17:21.069>working, <00:17:21.186>but <00:17:21.303>they <00:17:21.420>were <00:17:21.536>not <00:17:21.653>verified <00:17:21.770>anywhere. <00:17:21.886>So, <00:17:22.003>when <00:17:22.120>the

00:17:23.110 --> 00:17:23.120 align:start position:0%
<00:17:23.109>not <00:17:23.111>verified <00:17:23.113>anywhere. <00:17:23.115>So, <00:17:23.117>when <00:17:23.118>the

00:17:23.120 --> 00:17:25.069 align:start position:0%
<00:17:23.119>not <00:17:23.275>verified <00:17:23.431>anywhere. <00:17:23.586>So, <00:17:23.742>when <00:17:23.897>the <00:17:24.053>tests <00:17:24.208>were <00:17:24.364>written, <00:17:24.520>this

00:17:25.069 --> 00:17:25.079 align:start position:0%
<00:17:25.069>tests <00:17:25.071>were <00:17:25.075>written, <00:17:25.078>this

00:17:25.079 --> 00:17:29.350 align:start position:0%
<00:17:25.079>tests <00:17:25.206>were <00:17:25.333>written, <00:17:25.460>this <00:17:25.588>one <00:17:25.715>or <00:17:25.842>two <00:17:25.969>edge <00:17:26.097>cases <00:17:26.224>have <00:17:26.351>been <00:17:26.479>gone

00:17:29.360 --> 00:17:30.830 align:start position:0%
<00:17:29.360>at <00:17:30.021>one <00:17:30.683>point.

00:17:30.830 --> 00:17:30.840 align:start position:0%
<00:17:30.830>at <00:17:30.834>one <00:17:30.839>point.

00:17:30.840 --> 00:17:32.550 align:start position:0%
<00:17:30.840>at <00:17:30.980>one <00:17:31.120>point. <00:17:31.260>So, <00:17:31.399>it <00:17:31.540>was <00:17:31.679>just, <00:17:31.820>you <00:17:31.959>know, <00:17:32.100>bending <00:17:32.240>the

00:17:32.550 --> 00:17:32.560 align:start position:0%
<00:17:32.550>So, <00:17:32.551>it <00:17:32.552>was <00:17:32.553>just, <00:17:32.555>you <00:17:32.556>know, <00:17:32.557>bending <00:17:32.559>the

00:17:32.560 --> 00:17:34.390 align:start position:0%
<00:17:32.560>So, <00:17:32.659>it <00:17:32.760>was <00:17:32.860>just, <00:17:32.960>you <00:17:33.060>know, <00:17:33.159>bending <00:17:33.260>the <00:17:33.360>test <00:17:33.460>to <00:17:33.560>match <00:17:33.659>whatever <00:17:33.760>the <00:17:33.860>code <00:17:33.960>happened

00:17:34.390 --> 00:17:34.400 align:start position:0%
<00:17:34.390>test <00:17:34.391>to <00:17:34.393>match <00:17:34.394>whatever <00:17:34.396>the <00:17:34.397>code <00:17:34.399>happened

00:17:34.400 --> 00:17:37.470 align:start position:0%
<00:17:34.400>test <00:17:34.507>to <00:17:34.615>match <00:17:34.723>whatever <00:17:34.830>the <00:17:34.938>code <00:17:35.046>happened <00:17:35.153>to <00:17:35.261>do <00:17:35.369>at <00:17:35.476>this <00:17:35.584>at <00:17:35.692>this <00:17:35.800>moment.

00:17:37.470 --> 00:17:37.480 align:start position:0%
<00:17:37.470>to <00:17:37.471>do <00:17:37.473>at <00:17:37.474>this <00:17:37.476>at <00:17:37.477>this <00:17:37.479>moment.

00:17:37.480 --> 00:17:38.990 align:start position:0%
<00:17:37.480>to <00:17:37.570>do <00:17:37.661>at <00:17:37.751>this <00:17:37.842>at <00:17:37.933>this <00:17:38.023>moment. <00:17:38.114>And <00:17:38.204>after <00:17:38.295>a <00:17:38.386>while, <00:17:38.476>it <00:17:38.567>was <00:17:38.657>hard <00:17:38.748>to <00:17:38.839>like

00:17:38.990 --> 00:17:39.000 align:start position:0%
<00:17:38.990>And <00:17:38.991>after <00:17:38.992>a <00:17:38.993>while, <00:17:38.994>it <00:17:38.995>was <00:17:38.996>hard <00:17:38.997>to <00:17:38.999>like

00:17:39.000 --> 00:17:41.150 align:start position:0%
<00:17:39.000>And <00:17:39.093>after <00:17:39.186>a <00:17:39.280>while, <00:17:39.373>it <00:17:39.466>was <00:17:39.560>hard <00:17:39.653>to <00:17:39.746>like <00:17:39.840>really <00:17:39.933>trust <00:17:40.026>those <00:17:40.120>tests, <00:17:40.213>and <00:17:40.306>it <00:17:40.400>was

00:17:41.150 --> 00:17:41.160 align:start position:0%
<00:17:41.150>really <00:17:41.151>trust <00:17:41.153>those <00:17:41.154>tests, <00:17:41.156>and <00:17:41.157>it <00:17:41.159>was

00:17:41.160 --> 00:17:43.070 align:start position:0%
<00:17:41.160>really <00:17:41.300>trust <00:17:41.440>those <00:17:41.580>tests, <00:17:41.720>and <00:17:41.860>it <00:17:42.000>was <00:17:42.140>really <00:17:42.280>hard <00:17:42.420>to <00:17:42.560>watch

00:17:43.070 --> 00:17:43.080 align:start position:0%
<00:17:43.070>really <00:17:43.072>hard <00:17:43.076>to <00:17:43.079>watch

00:17:43.080 --> 00:17:45.230 align:start position:0%
<00:17:43.080>really <00:17:43.196>hard <00:17:43.313>to <00:17:43.429>watch <00:17:43.546>look <00:17:43.663>at <00:17:43.780>those <00:17:43.896>tests. <00:17:44.013>I <00:17:44.129>know <00:17:44.246>we <00:17:44.363>look <00:17:44.480>at

00:17:45.230 --> 00:17:45.240 align:start position:0%
<00:17:45.230>look <00:17:45.231>at <00:17:45.232>those <00:17:45.233>tests. <00:17:45.234>I <00:17:45.235>know <00:17:45.236>we <00:17:45.237>look <00:17:45.239>at

00:17:45.240 --> 00:17:47.150 align:start position:0%
<00:17:45.240>look <00:17:45.322>at <00:17:45.404>those <00:17:45.487>tests. <00:17:45.569>I <00:17:45.651>know <00:17:45.734>we <00:17:45.816>look <00:17:45.898>at <00:17:45.981>the <00:17:46.063>code <00:17:46.145>less <00:17:46.228>and <00:17:46.310>less, <00:17:46.392>but <00:17:46.475>like <00:17:46.557>I <00:17:46.640>think

00:17:47.150 --> 00:17:47.160 align:start position:0%
<00:17:47.150>the <00:17:47.151>code <00:17:47.152>less <00:17:47.153>and <00:17:47.154>less, <00:17:47.155>but <00:17:47.156>like <00:17:47.157>I <00:17:47.159>think

00:17:47.160 --> 00:17:48.950 align:start position:0%
<00:17:47.160>the <00:17:47.276>code <00:17:47.393>less <00:17:47.510>and <00:17:47.626>less, <00:17:47.743>but <00:17:47.860>like <00:17:47.976>I <00:17:48.093>think <00:17:48.210>we <00:17:48.326>still <00:17:48.443>do <00:17:48.560>it

00:17:48.950 --> 00:17:48.960 align:start position:0%
<00:17:48.950>we <00:17:48.953>still <00:17:48.956>do <00:17:48.959>it

00:17:48.960 --> 00:17:50.950 align:start position:0%
<00:17:48.960>we <00:17:49.160>still <00:17:49.360>do <00:17:49.560>it <00:17:49.760>to <00:17:49.960>a <00:17:50.160>certain <00:17:50.360>point.

00:17:50.950 --> 00:17:50.960 align:start position:0%
<00:17:50.950>to <00:17:50.953>a <00:17:50.956>certain <00:17:50.959>point.

00:17:50.960 --> 00:17:53.070 align:start position:0%
<00:17:50.960>to <00:17:51.310>a <00:17:51.660>certain <00:17:52.010>point. <00:17:52.360>Um

00:17:53.070 --> 00:17:53.080 align:start position:0%
Um

00:17:53.080 --> 00:17:55.270 align:start position:0%
<00:17:53.080>Um <00:17:53.254>So, <00:17:53.429>it <00:17:53.605>didn't <00:17:53.780>It <00:17:53.955>didn't <00:17:54.129>really <00:17:54.304>go <00:17:54.480>well

00:17:55.270 --> 00:17:55.280 align:start position:0%
<00:17:55.270>So, <00:17:55.271>it <00:17:55.272>didn't <00:17:55.273>It <00:17:55.275>didn't <00:17:55.276>really <00:17:55.277>go <00:17:55.279>well

00:17:55.280 --> 00:17:58.510 align:start position:0%
<00:17:55.280>So, <00:17:55.367>it <00:17:55.455>didn't <00:17:55.542>It <00:17:55.629>didn't <00:17:55.717>really <00:17:55.805>go <00:17:55.892>well <00:17:55.980>at <00:17:56.067>the <00:17:56.155>at <00:17:56.242>the <00:17:56.330>end. <00:17:56.417>Um <00:17:56.504>on <00:17:56.592>the <00:17:56.680>other

00:17:58.510 --> 00:17:58.520 align:start position:0%
<00:17:58.510>at <00:17:58.511>the <00:17:58.512>at <00:17:58.513>the <00:17:58.514>end. <00:17:58.515>Um <00:17:58.516>on <00:17:58.517>the <00:17:58.519>other

00:17:58.520 --> 00:18:00.350 align:start position:0%
<00:17:58.520>at <00:17:58.675>the <00:17:58.831>at <00:17:58.986>the <00:17:59.142>end. <00:17:59.297>Um <00:17:59.453>on <00:17:59.608>the <00:17:59.764>other <00:17:59.920>project

00:18:00.350 --> 00:18:00.360 align:start position:0%
project

00:18:00.360 --> 00:18:02.430 align:start position:0%
<00:18:00.360>project <00:18:00.515>and <00:18:00.671>usually <00:18:00.826>what <00:18:00.982>I <00:18:01.137>do <00:18:01.293>at <00:18:01.448>work, <00:18:01.604>I <00:18:01.760>was

00:18:02.430 --> 00:18:02.440 align:start position:0%
<00:18:02.430>and <00:18:02.431>usually <00:18:02.432>what <00:18:02.433>I <00:18:02.434>do <00:18:02.435>at <00:18:02.436>work, <00:18:02.437>I <00:18:02.439>was

00:18:02.440 --> 00:18:04.550 align:start position:0%
<00:18:02.440>and <00:18:02.547>usually <00:18:02.655>what <00:18:02.763>I <00:18:02.870>do <00:18:02.978>at <00:18:03.086>work, <00:18:03.193>I <00:18:03.301>was <00:18:03.409>more <00:18:03.516>on <00:18:03.624>purpose, <00:18:03.732>and <00:18:03.840>I

00:18:04.550 --> 00:18:04.560 align:start position:0%
<00:18:04.550>more <00:18:04.552>on <00:18:04.554>purpose, <00:18:04.556>and <00:18:04.559>I

00:18:04.560 --> 00:18:06.190 align:start position:0%
<00:18:04.560>more <00:18:04.687>on <00:18:04.814>purpose, <00:18:04.941>and <00:18:05.069>I <00:18:05.196>started <00:18:05.323>really <00:18:05.450>simple. <00:18:05.578>I <00:18:05.705>just <00:18:05.832>wrote <00:18:05.960>a

00:18:06.190 --> 00:18:06.200 align:start position:0%
<00:18:06.190>started <00:18:06.191>really <00:18:06.193>simple. <00:18:06.194>I <00:18:06.196>just <00:18:06.197>wrote <00:18:06.199>a

00:18:06.200 --> 00:18:08.470 align:start position:0%
<00:18:06.200>started <00:18:06.307>really <00:18:06.415>simple. <00:18:06.523>I <00:18:06.630>just <00:18:06.738>wrote <00:18:06.846>a <00:18:06.953>few <00:18:07.061>scenarios, <00:18:07.169>few <00:18:07.276>tests <00:18:07.384>myself <00:18:07.492>how <00:18:07.600>I

00:18:08.470 --> 00:18:08.480 align:start position:0%
<00:18:08.470>few <00:18:08.471>scenarios, <00:18:08.473>few <00:18:08.474>tests <00:18:08.476>myself <00:18:08.477>how <00:18:08.479>I

00:18:08.480 --> 00:18:10.510 align:start position:0%
<00:18:08.480>few <00:18:08.573>scenarios, <00:18:08.666>few <00:18:08.760>tests <00:18:08.853>myself <00:18:08.946>how <00:18:09.040>I <00:18:09.133>wanted <00:18:09.226>to <00:18:09.320>be <00:18:09.413>at <00:18:09.506>what <00:18:09.600>level <00:18:09.693>I <00:18:09.786>want <00:18:09.880>to

00:18:10.510 --> 00:18:10.520 align:start position:0%
<00:18:10.510>wanted <00:18:10.511>to <00:18:10.512>be <00:18:10.513>at <00:18:10.514>what <00:18:10.515>level <00:18:10.516>I <00:18:10.517>want <00:18:10.519>to

00:18:10.520 --> 00:18:12.110 align:start position:0%
<00:18:10.520>wanted <00:18:10.660>to <00:18:10.800>be <00:18:10.940>at <00:18:11.080>what <00:18:11.220>level <00:18:11.360>I <00:18:11.500>want <00:18:11.639>to <00:18:11.780>test <00:18:11.920>things.

00:18:12.110 --> 00:18:12.120 align:start position:0%
<00:18:12.110>test <00:18:12.119>things.

00:18:12.120 --> 00:18:13.710 align:start position:0%
<00:18:12.120>test <00:18:12.820>things. <00:18:13.520>And

00:18:13.710 --> 00:18:13.720 align:start position:0%
And

00:18:13.720 --> 00:18:15.790 align:start position:0%
<00:18:13.720>And <00:18:15.120>um

00:18:15.790 --> 00:18:15.800 align:start position:0%
um

00:18:15.800 --> 00:18:17.950 align:start position:0%
<00:18:15.800>um <00:18:16.149>Those <00:18:16.500>because <00:18:16.850>my <00:18:17.200>templates.

00:18:17.950 --> 00:18:17.960 align:start position:0%
<00:18:17.950>Those <00:18:17.953>because <00:18:17.956>my <00:18:17.959>templates.

00:18:17.960 --> 00:18:19.630 align:start position:0%
<00:18:17.960>Those <00:18:18.310>because <00:18:18.660>my <00:18:19.010>templates. <00:18:19.360>Um

00:18:19.630 --> 00:18:19.640 align:start position:0%
Um

00:18:19.640 --> 00:18:24.030 align:start position:0%
<00:18:19.640>Um <00:18:19.840>I <00:18:20.040>had <00:18:20.240>AI <00:18:20.440>to <00:18:20.640>write <00:18:20.840>the <00:18:21.040>implementation

00:18:24.030 --> 00:18:24.040 align:start position:0%
<00:18:24.030>I <00:18:24.031>had <00:18:24.033>AI <00:18:24.034>to <00:18:24.036>write <00:18:24.037>the <00:18:24.039>implementation

00:18:24.040 --> 00:18:25.950 align:start position:0%
<00:18:24.040>I <00:18:24.139>had <00:18:24.240>AI <00:18:24.340>to <00:18:24.440>write <00:18:24.540>the <00:18:24.639>implementation <00:18:24.740>in <00:18:24.840>the <00:18:24.940>end. <00:18:25.040>Then, <00:18:25.139>every <00:18:25.240>next <00:18:25.340>feature <00:18:25.440>I

00:18:25.950 --> 00:18:25.960 align:start position:0%
<00:18:25.950>in <00:18:25.951>the <00:18:25.952>end. <00:18:25.953>Then, <00:18:25.955>every <00:18:25.956>next <00:18:25.957>feature <00:18:25.959>I

00:18:25.960 --> 00:18:27.830 align:start position:0%
<00:18:25.960>in <00:18:26.067>the <00:18:26.175>end. <00:18:26.283>Then, <00:18:26.390>every <00:18:26.498>next <00:18:26.606>feature <00:18:26.713>I <00:18:26.821>was <00:18:26.929>just <00:18:27.036>telling, <00:18:27.144>"Okay, <00:18:27.252>look, <00:18:27.360>here's

00:18:27.830 --> 00:18:27.840 align:start position:0%
<00:18:27.830>was <00:18:27.831>just <00:18:27.833>telling, <00:18:27.835>"Okay, <00:18:27.837>look, <00:18:27.839>here's

00:18:27.840 --> 00:18:30.470 align:start position:0%
<00:18:27.840>was <00:18:27.980>just <00:18:28.120>telling, <00:18:28.260>"Okay, <00:18:28.399>look, <00:18:28.540>here's <00:18:28.679>the <00:18:28.820>tests <00:18:28.959>that <00:18:29.100>I <00:18:29.240>have."

00:18:30.470 --> 00:18:30.480 align:start position:0%
<00:18:30.470>the <00:18:30.472>tests <00:18:30.474>that <00:18:30.476>I <00:18:30.479>have."

00:18:30.480 --> 00:18:33.550 align:start position:0%
<00:18:30.480>the <00:18:30.635>tests <00:18:30.791>that <00:18:30.946>I <00:18:31.102>have." <00:18:31.257>And <00:18:31.413>just <00:18:31.568>follow <00:18:31.724>them <00:18:31.880>like

00:18:33.550 --> 00:18:33.560 align:start position:0%
<00:18:33.550>And <00:18:33.552>just <00:18:33.554>follow <00:18:33.556>them <00:18:33.559>like

00:18:33.560 --> 00:18:35.910 align:start position:0%
<00:18:33.560>And <00:18:33.687>just <00:18:33.814>follow <00:18:33.941>them <00:18:34.069>like <00:18:34.196>do <00:18:34.323>something <00:18:34.450>similar. <00:18:34.578>Like, <00:18:34.705>let <00:18:34.832>me <00:18:34.960>work

00:18:35.910 --> 00:18:35.920 align:start position:0%
<00:18:35.910>do <00:18:35.911>something <00:18:35.913>similar. <00:18:35.914>Like, <00:18:35.916>let <00:18:35.917>me <00:18:35.919>work

00:18:35.920 --> 00:18:37.470 align:start position:0%
<00:18:35.920>do <00:18:36.019>something <00:18:36.119>similar. <00:18:36.218>Like, <00:18:36.318>let <00:18:36.418>me <00:18:36.517>work <00:18:36.617>with <00:18:36.717>you <00:18:36.816>on <00:18:36.916>this <00:18:37.016>scenarios, <00:18:37.115>and <00:18:37.215>then <00:18:37.315>you

00:18:37.470 --> 00:18:37.480 align:start position:0%
<00:18:37.470>with <00:18:37.471>you <00:18:37.472>on <00:18:37.473>this <00:18:37.475>scenarios, <00:18:37.476>and <00:18:37.477>then <00:18:37.479>you

00:18:37.480 --> 00:18:39.230 align:start position:0%
<00:18:37.480>with <00:18:37.567>you <00:18:37.655>on <00:18:37.742>this <00:18:37.830>scenarios, <00:18:37.917>and <00:18:38.005>then <00:18:38.092>you <00:18:38.180>write <00:18:38.267>the <00:18:38.355>test <00:18:38.442>in <00:18:38.530>this <00:18:38.617>way, <00:18:38.705>and <00:18:38.792>then <00:18:38.880>we

00:18:39.230 --> 00:18:39.240 align:start position:0%
<00:18:39.230>write <00:18:39.231>the <00:18:39.232>test <00:18:39.233>in <00:18:39.234>this <00:18:39.235>way, <00:18:39.236>and <00:18:39.237>then <00:18:39.239>we

00:18:39.240 --> 00:18:40.990 align:start position:0%
<00:18:39.240>write <00:18:39.367>the <00:18:39.494>test <00:18:39.621>in <00:18:39.749>this <00:18:39.876>way, <00:18:40.003>and <00:18:40.130>then <00:18:40.258>we <00:18:40.385>write <00:18:40.512>the <00:18:40.640>implementation.

00:18:40.990 --> 00:18:41.000 align:start position:0%
<00:18:40.990>write <00:18:40.994>the <00:18:40.999>implementation.

00:18:41.000 --> 00:18:43.150 align:start position:0%
<00:18:41.000>write <00:18:41.233>the <00:18:41.466>implementation. <00:18:41.700>It <00:18:41.933>went <00:18:42.166>pretty <00:18:42.400>good.

00:18:43.150 --> 00:18:43.160 align:start position:0%
<00:18:43.150>It <00:18:43.153>went <00:18:43.156>pretty <00:18:43.159>good.

00:18:43.160 --> 00:18:43.870 align:start position:0%
<00:18:43.160>It <00:18:43.319>went <00:18:43.479>pretty <00:18:43.639>good. <00:18:43.799>Um

00:18:43.870 --> 00:18:43.880 align:start position:0%
Um

00:18:43.880 --> 00:18:46.190 align:start position:0%
<00:18:43.880>Um <00:18:44.035>But <00:18:44.191>the <00:18:44.346>best <00:18:44.502>part <00:18:44.657>was <00:18:44.813>was <00:18:44.968>later <00:18:45.124>when <00:18:45.280>I

00:18:46.190 --> 00:18:46.200 align:start position:0%
<00:18:46.190>But <00:18:46.191>the <00:18:46.192>best <00:18:46.193>part <00:18:46.194>was <00:18:46.195>was <00:18:46.196>later <00:18:46.197>when <00:18:46.199>I

00:18:46.200 --> 00:18:47.790 align:start position:0%
<00:18:46.200>But <00:18:46.282>the <00:18:46.364>best <00:18:46.447>part <00:18:46.529>was <00:18:46.611>was <00:18:46.694>later <00:18:46.776>when <00:18:46.858>I <00:18:46.941>It <00:18:47.023>was <00:18:47.105>like <00:18:47.188>a <00:18:47.270>game <00:18:47.352>that <00:18:47.435>I <00:18:47.517>was <00:18:47.600>like

00:18:47.790 --> 00:18:47.800 align:start position:0%
<00:18:47.790>It <00:18:47.791>was <00:18:47.792>like <00:18:47.793>a <00:18:47.794>game <00:18:47.795>that <00:18:47.796>I <00:18:47.797>was <00:18:47.799>like

00:18:47.800 --> 00:18:49.510 align:start position:0%
<00:18:47.800>It <00:18:47.927>was <00:18:48.054>like <00:18:48.181>a <00:18:48.309>game <00:18:48.436>that <00:18:48.563>I <00:18:48.690>was <00:18:48.818>like <00:18:48.945>working <00:18:49.072>for <00:18:49.200>fun.

00:18:49.510 --> 00:18:49.520 align:start position:0%
<00:18:49.510>working <00:18:49.514>for <00:18:49.519>fun.

00:18:49.520 --> 00:18:51.230 align:start position:0%
<00:18:49.520>working <00:18:49.986>for <00:18:50.453>fun. <00:18:50.920>But

00:18:51.230 --> 00:18:51.240 align:start position:0%
But

00:18:51.240 --> 00:18:51.950 align:start position:0%
<00:18:51.240>But <00:18:51.879>um

00:18:51.950 --> 00:18:51.960 align:start position:0%
um

00:18:51.960 --> 00:18:54.710 align:start position:0%
<00:18:51.960>um <00:18:52.115>at <00:18:52.271>some <00:18:52.426>point <00:18:52.582>I <00:18:52.737>like <00:18:52.893>noticed <00:18:53.048>that <00:18:53.204>like <00:18:53.360>I

00:18:54.710 --> 00:18:54.720 align:start position:0%
<00:18:54.710>at <00:18:54.711>some <00:18:54.712>point <00:18:54.713>I <00:18:54.714>like <00:18:54.715>noticed <00:18:54.716>that <00:18:54.717>like <00:18:54.719>I

00:18:54.720 --> 00:18:57.470 align:start position:0%
<00:18:54.720>at <00:18:54.827>some <00:18:54.935>point <00:18:55.043>I <00:18:55.150>like <00:18:55.258>noticed <00:18:55.366>that <00:18:55.473>like <00:18:55.581>I <00:18:55.689>the <00:18:55.796>architecture <00:18:55.904>doesn't <00:18:56.012>really <00:18:56.120>work

00:18:57.470 --> 00:18:57.480 align:start position:0%
<00:18:57.470>the <00:18:57.472>architecture <00:18:57.474>doesn't <00:18:57.476>really <00:18:57.479>work

00:18:57.480 --> 00:18:59.270 align:start position:0%
<00:18:57.480>the <00:18:57.655>architecture <00:18:57.830>doesn't <00:18:58.005>really <00:18:58.180>work <00:18:58.355>in <00:18:58.530>this <00:18:58.705>case. <00:18:58.880>So,

00:18:59.270 --> 00:18:59.280 align:start position:0%
<00:18:59.270>in <00:18:59.273>this <00:18:59.276>case. <00:18:59.279>So,

00:18:59.280 --> 00:19:00.430 align:start position:0%
<00:18:59.280>in <00:18:59.538>this <00:18:59.797>case. <00:19:00.056>So, <00:19:00.315>um

00:19:00.430 --> 00:19:00.440 align:start position:0%
um

00:19:00.440 --> 00:19:02.110 align:start position:0%
<00:19:00.440>um <00:19:00.615>So, <00:19:00.790>I <00:19:00.965>just <00:19:01.140>do <00:19:01.315>did <00:19:01.490>like <00:19:01.665>a <00:19:01.840>big

00:19:02.110 --> 00:19:02.120 align:start position:0%
<00:19:02.110>So, <00:19:02.111>I <00:19:02.112>just <00:19:02.113>do <00:19:02.115>did <00:19:02.116>like <00:19:02.117>a <00:19:02.119>big

00:19:02.120 --> 00:19:03.550 align:start position:0%
<00:19:02.120>So, <00:19:02.227>I <00:19:02.334>just <00:19:02.441>do <00:19:02.549>did <00:19:02.656>like <00:19:02.763>a <00:19:02.870>big <00:19:02.977>refactoring, <00:19:03.085>like <00:19:03.192>I <00:19:03.299>changed <00:19:03.407>almost

00:19:03.550 --> 00:19:03.560 align:start position:0%
<00:19:03.550>refactoring, <00:19:03.552>like <00:19:03.554>I <00:19:03.556>changed <00:19:03.559>almost

00:19:03.560 --> 00:19:06.310 align:start position:0%
<00:19:03.560>refactoring, <00:19:03.676>like <00:19:03.793>I <00:19:03.909>changed <00:19:04.026>almost <00:19:04.143>everything, <00:19:04.260>and <00:19:04.376>none <00:19:04.493>of <00:19:04.610>the <00:19:04.726>tests <00:19:04.843>had <00:19:04.960>to

00:19:06.310 --> 00:19:06.320 align:start position:0%
<00:19:06.310>everything, <00:19:06.311>and <00:19:06.312>none <00:19:06.313>of <00:19:06.315>the <00:19:06.316>tests <00:19:06.317>had <00:19:06.319>to

00:19:06.320 --> 00:19:08.110 align:start position:0%
<00:19:06.320>everything, <00:19:06.427>and <00:19:06.535>none <00:19:06.643>of <00:19:06.750>the <00:19:06.858>tests <00:19:06.966>had <00:19:07.073>to <00:19:07.181>be <00:19:07.289>changed. <00:19:07.396>They <00:19:07.504>caught <00:19:07.612>every <00:19:07.720>behavior,

00:19:08.110 --> 00:19:08.120 align:start position:0%
<00:19:08.110>be <00:19:08.111>changed. <00:19:08.113>They <00:19:08.115>caught <00:19:08.117>every <00:19:08.119>behavior,

00:19:08.120 --> 00:19:10.390 align:start position:0%
<00:19:08.120>be <00:19:08.247>changed. <00:19:08.374>They <00:19:08.501>caught <00:19:08.629>every <00:19:08.756>behavior, <00:19:08.883>like <00:19:09.010>everything <00:19:09.138>was <00:19:09.265>working <00:19:09.392>as <00:19:09.520>before.

00:19:10.390 --> 00:19:10.400 align:start position:0%
<00:19:10.390>like <00:19:10.391>everything <00:19:10.393>was <00:19:10.395>working <00:19:10.397>as <00:19:10.399>before.

00:19:10.400 --> 00:19:11.870 align:start position:0%
<00:19:10.400>like <00:19:10.620>everything <00:19:10.841>was <00:19:11.061>working <00:19:11.282>as <00:19:11.502>before. <00:19:11.723>Uh

00:19:11.870 --> 00:19:11.880 align:start position:0%
Uh

00:19:11.880 --> 00:19:13.590 align:start position:0%
<00:19:11.880>Uh <00:19:12.113>because <00:19:12.346>they <00:19:12.580>they've <00:19:12.813>become <00:19:13.046>my <00:19:13.280>stable

00:19:13.590 --> 00:19:13.600 align:start position:0%
<00:19:13.590>because <00:19:13.591>they <00:19:13.593>they've <00:19:13.595>become <00:19:13.597>my <00:19:13.599>stable

00:19:13.600 --> 00:19:15.710 align:start position:0%
<00:19:13.600>because <00:19:13.707>they <00:19:13.815>they've <00:19:13.923>become <00:19:14.030>my <00:19:14.138>stable <00:19:14.246>target <00:19:14.353>for <00:19:14.461>an <00:19:14.569>AI. <00:19:14.676>So, <00:19:14.784>they <00:19:14.892>knew <00:19:15.000>what

00:19:15.710 --> 00:19:15.720 align:start position:0%
<00:19:15.710>target <00:19:15.711>for <00:19:15.712>an <00:19:15.713>AI. <00:19:15.715>So, <00:19:15.716>they <00:19:15.717>knew <00:19:15.719>what

00:19:15.720 --> 00:19:17.270 align:start position:0%
<00:19:15.720>target <00:19:15.859>for <00:19:15.999>an <00:19:16.138>AI. <00:19:16.278>So, <00:19:16.417>they <00:19:16.557>knew <00:19:16.696>what <00:19:16.836>need <00:19:16.975>to <00:19:17.115>happen.

00:19:17.270 --> 00:19:17.280 align:start position:0%
<00:19:17.270>need <00:19:17.274>to <00:19:17.279>happen.

00:19:17.280 --> 00:19:19.070 align:start position:0%
<00:19:17.280>need <00:19:17.420>to <00:19:17.560>happen. <00:19:17.700>Uh, <00:19:17.840>they <00:19:17.980>just <00:19:18.120>need <00:19:18.260>to <00:19:18.399>change <00:19:18.540>how <00:19:18.680>it's

00:19:19.070 --> 00:19:19.080 align:start position:0%
<00:19:19.070>Uh, <00:19:19.071>they <00:19:19.072>just <00:19:19.073>need <00:19:19.075>to <00:19:19.076>change <00:19:19.077>how <00:19:19.079>it's

00:19:19.080 --> 00:19:22.150 align:start position:0%
<00:19:19.080>Uh, <00:19:19.187>they <00:19:19.295>just <00:19:19.403>need <00:19:19.510>to <00:19:19.618>change <00:19:19.726>how <00:19:19.833>it's <00:19:19.941>it's <00:19:20.049>it's <00:19:20.156>working <00:19:20.264>behind <00:19:20.372>the <00:19:20.480>scenes.

00:19:22.150 --> 00:19:22.160 align:start position:0%
<00:19:22.150>it's <00:19:22.151>it's <00:19:22.153>working <00:19:22.155>behind <00:19:22.157>the <00:19:22.159>scenes.

00:19:22.160 --> 00:19:23.830 align:start position:0%
<00:19:22.160>it's <00:19:22.393>it's <00:19:22.626>working <00:19:22.860>behind <00:19:23.093>the <00:19:23.326>scenes. <00:19:23.560>Um,

00:19:23.830 --> 00:19:23.840 align:start position:0%
Um,

00:19:23.840 --> 00:19:25.230 align:start position:0%
<00:19:23.840>Um, <00:19:24.018>this <00:19:24.197>is <00:19:24.376>the <00:19:24.554>correction <00:19:24.733>loop <00:19:24.912>that <00:19:25.091>I

00:19:25.230 --> 00:19:25.240 align:start position:0%
<00:19:25.230>this <00:19:25.231>is <00:19:25.233>the <00:19:25.234>correction <00:19:25.236>loop <00:19:25.237>that <00:19:25.239>I

00:19:25.240 --> 00:19:27.670 align:start position:0%
<00:19:25.240>this <00:19:25.356>is <00:19:25.473>the <00:19:25.590>correction <00:19:25.706>loop <00:19:25.823>that <00:19:25.940>I <00:19:26.056>mentioned <00:19:26.173>much <00:19:26.290>earlier <00:19:26.406>that's <00:19:26.523>doing <00:19:26.640>its

00:19:27.670 --> 00:19:27.680 align:start position:0%
<00:19:27.670>mentioned <00:19:27.671>much <00:19:27.673>earlier <00:19:27.675>that's <00:19:27.677>doing <00:19:27.679>its

00:19:27.680 --> 00:19:30.190 align:start position:0%
<00:19:27.680>mentioned <00:19:27.796>much <00:19:27.913>earlier <00:19:28.030>that's <00:19:28.146>doing <00:19:28.263>its <00:19:28.380>job. <00:19:28.496>So, <00:19:28.613>the <00:19:28.730>same <00:19:28.846>tools, <00:19:28.963>same <00:19:29.080>models,

00:19:30.190 --> 00:19:30.200 align:start position:0%
<00:19:30.190>job. <00:19:30.191>So, <00:19:30.193>the <00:19:30.194>same <00:19:30.196>tools, <00:19:30.197>same <00:19:30.199>models,

00:19:30.200 --> 00:19:31.670 align:start position:0%
<00:19:30.200>job. <00:19:30.320>So, <00:19:30.440>the <00:19:30.560>same <00:19:30.681>tools, <00:19:30.801>same <00:19:30.921>models, <00:19:31.041>and <00:19:31.162>completely <00:19:31.282>different <00:19:31.402>outcome. <00:19:31.523>And

00:19:31.670 --> 00:19:31.680 align:start position:0%
<00:19:31.670>and <00:19:31.672>completely <00:19:31.674>different <00:19:31.676>outcome. <00:19:31.679>And

00:19:31.680 --> 00:19:33.350 align:start position:0%
<00:19:31.680>and <00:19:31.880>completely <00:19:32.080>different <00:19:32.280>outcome. <00:19:32.480>And <00:19:32.680>the <00:19:32.880>only <00:19:33.080>like

00:19:33.350 --> 00:19:33.360 align:start position:0%
<00:19:33.350>the <00:19:33.354>only <00:19:33.359>like

00:19:33.360 --> 00:19:35.073 align:start position:0%
<00:19:33.360>the <00:19:33.560>only <00:19:33.760>like <00:19:33.959>difference <00:19:34.159>was <00:19:34.360>that <00:19:34.560>like <00:19:34.760>I

00:19:35.073 --> 00:19:35.083 align:start position:0%
<00:19:35.073>difference <00:19:35.075>was <00:19:35.077>that <00:19:35.079>like <00:19:35.082>I

00:19:35.083 --> 00:19:37.470 align:start position:0%
<00:19:35.083>difference <00:19:35.210>was <00:19:35.337>that <00:19:35.464>like <00:19:35.592>I <00:19:35.719>[clears <00:19:35.846>throat] <00:19:35.973>own <00:19:36.101>the <00:19:36.228>intent. <00:19:36.355>I <00:19:36.483>like

00:19:37.470 --> 00:19:37.480 align:start position:0%
<00:19:37.470>[clears <00:19:37.471>throat] <00:19:37.473>own <00:19:37.474>the <00:19:37.476>intent. <00:19:37.477>I <00:19:37.479>like

00:19:37.480 --> 00:19:39.910 align:start position:0%
<00:19:37.480>[clears <00:19:37.587>throat] <00:19:37.695>own <00:19:37.803>the <00:19:37.910>intent. <00:19:38.018>I <00:19:38.126>like <00:19:38.233>clearly <00:19:38.341>specified <00:19:38.449>how <00:19:38.556>I <00:19:38.664>want <00:19:38.772>things <00:19:38.880>to

00:19:39.910 --> 00:19:39.920 align:start position:0%
<00:19:39.910>clearly <00:19:39.911>specified <00:19:39.913>how <00:19:39.914>I <00:19:39.916>want <00:19:39.917>things <00:19:39.919>to

00:19:39.920 --> 00:19:42.870 align:start position:0%
<00:19:39.920>clearly <00:19:40.120>specified <00:19:40.320>how <00:19:40.520>I <00:19:40.720>want <00:19:40.920>things <00:19:41.120>to <00:19:41.320>be.

00:19:42.880 --> 00:19:44.510 align:start position:0%
Um,

00:19:44.510 --> 00:19:44.520 align:start position:0%
Um,

00:19:44.520 --> 00:19:46.390 align:start position:0%
<00:19:44.520>Um, <00:19:44.870>tests <00:19:45.220>are <00:19:45.570>also <00:19:45.920>memory

00:19:46.390 --> 00:19:46.400 align:start position:0%
<00:19:46.390>tests <00:19:46.393>are <00:19:46.396>also <00:19:46.399>memory

00:19:46.400 --> 00:19:48.790 align:start position:0%
<00:19:46.400>tests <00:19:46.507>are <00:19:46.615>also <00:19:46.723>memory <00:19:46.830>uh, <00:19:46.938>for <00:19:47.046>an <00:19:47.153>agent <00:19:47.261>for <00:19:47.369>for <00:19:47.476>us <00:19:47.584>and <00:19:47.692>for <00:19:47.800>an

00:19:48.790 --> 00:19:48.800 align:start position:0%
<00:19:48.790>uh, <00:19:48.791>for <00:19:48.792>an <00:19:48.793>agent <00:19:48.793>for <00:19:48.795>for <00:19:48.796>us <00:19:48.797>and <00:19:48.798>for <00:19:48.799>an

00:19:48.800 --> 00:19:50.590 align:start position:0%
<00:19:48.800>uh, <00:19:48.887>for <00:19:48.975>an <00:19:49.062>agent <00:19:49.149>for <00:19:49.237>for <00:19:49.325>us <00:19:49.412>and <00:19:49.500>for <00:19:49.587>an <00:19:49.675>agent <00:19:49.762>because <00:19:49.850>you <00:19:49.937>can <00:19:50.024>have <00:19:50.112>prompts <00:19:50.200>that

00:19:50.590 --> 00:19:50.600 align:start position:0%
<00:19:50.590>agent <00:19:50.591>because <00:19:50.592>you <00:19:50.594>can <00:19:50.596>have <00:19:50.597>prompts <00:19:50.599>that

00:19:50.600 --> 00:19:54.190 align:start position:0%
<00:19:50.600>agent <00:19:50.707>because <00:19:50.815>you <00:19:50.923>can <00:19:51.030>have <00:19:51.138>prompts <00:19:51.246>that <00:19:51.353>vanish, <00:19:51.461>chats <00:19:51.569>can <00:19:51.676>go <00:19:51.784>sideways, <00:19:51.892>and <00:19:52.000>the

00:19:54.190 --> 00:19:54.200 align:start position:0%
<00:19:54.190>vanish, <00:19:54.191>chats <00:19:54.193>can <00:19:54.194>go <00:19:54.196>sideways, <00:19:54.197>and <00:19:54.199>the

00:19:54.200 --> 00:19:56.350 align:start position:0%
<00:19:54.200>vanish, <00:19:54.307>chats <00:19:54.415>can <00:19:54.523>go <00:19:54.630>sideways, <00:19:54.738>and <00:19:54.846>the <00:19:54.953>code <00:19:55.061>shows <00:19:55.169>what <00:19:55.276>[snorts] <00:19:55.384>exists, <00:19:55.492>but <00:19:55.600>not

00:19:56.350 --> 00:19:56.360 align:start position:0%
<00:19:56.350>code <00:19:56.351>shows <00:19:56.352>what <00:19:56.354>[snorts] <00:19:56.356>exists, <00:19:56.357>but <00:19:56.359>not

00:19:56.360 --> 00:19:58.110 align:start position:0%
<00:19:56.360>code <00:19:56.534>shows <00:19:56.709>what <00:19:56.885>[snorts] <00:19:57.060>exists, <00:19:57.235>but <00:19:57.409>not <00:19:57.584>always <00:19:57.760>why.

00:19:58.110 --> 00:19:58.120 align:start position:0%
<00:19:58.110>always <00:19:58.119>why.

00:19:58.120 --> 00:19:59.470 align:start position:0%
<00:19:58.120>always <00:19:58.322>why. <00:19:58.524>But, <00:19:58.727>tests <00:19:58.930>are <00:19:59.132>durable, <00:19:59.335>they're

00:19:59.470 --> 00:19:59.480 align:start position:0%
<00:19:59.470>But, <00:19:59.472>tests <00:19:59.474>are <00:19:59.476>durable, <00:19:59.479>they're

00:19:59.480 --> 00:20:02.390 align:start position:0%
<00:19:59.480>But, <00:19:59.620>tests <00:19:59.760>are <00:19:59.900>durable, <00:20:00.040>they're <00:20:00.180>executable, <00:20:00.320>they <00:20:00.460>carry <00:20:00.600>the <00:20:00.740>intent <00:20:00.880>that

00:20:02.390 --> 00:20:02.400 align:start position:0%
<00:20:02.390>executable, <00:20:02.391>they <00:20:02.393>carry <00:20:02.395>the <00:20:02.397>intent <00:20:02.399>that

00:20:02.400 --> 00:20:05.390 align:start position:0%
<00:20:02.400>executable, <00:20:02.527>they <00:20:02.654>carry <00:20:02.781>the <00:20:02.909>intent <00:20:03.036>that <00:20:03.163>you <00:20:03.290>that <00:20:03.418>you <00:20:03.545>want <00:20:03.672>to <00:20:03.800>have

00:20:05.390 --> 00:20:05.400 align:start position:0%
<00:20:05.390>you <00:20:05.391>that <00:20:05.393>you <00:20:05.395>want <00:20:05.397>to <00:20:05.399>have

00:20:05.400 --> 00:20:05.950 align:start position:0%
<00:20:05.400>you <00:20:05.482>that <00:20:05.565>you <00:20:05.647>want <00:20:05.730>to <00:20:05.812>have <00:20:05.895>um,

00:20:05.950 --> 00:20:05.960 align:start position:0%
um,

00:20:05.960 --> 00:20:07.630 align:start position:0%
<00:20:05.960>um, <00:20:06.426>for <00:20:06.893>those <00:20:07.360>agents.

00:20:07.630 --> 00:20:07.640 align:start position:0%
<00:20:07.630>for <00:20:07.634>those <00:20:07.639>agents.

00:20:07.640 --> 00:20:10.670 align:start position:0%
<00:20:07.640>for <00:20:07.780>those <00:20:07.920>agents. <00:20:08.060>And <00:20:08.200>it <00:20:08.340>can <00:20:08.480>read <00:20:08.620>it <00:20:08.760>them <00:20:08.900>anytime <00:20:09.040>instead

00:20:10.670 --> 00:20:10.680 align:start position:0%
<00:20:10.670>And <00:20:10.671>it <00:20:10.672>can <00:20:10.673>read <00:20:10.675>it <00:20:10.676>them <00:20:10.677>anytime <00:20:10.679>instead

00:20:10.680 --> 00:20:12.710 align:start position:0%
<00:20:10.680>And <00:20:10.820>it <00:20:10.960>can <00:20:11.100>read <00:20:11.240>it <00:20:11.380>them <00:20:11.520>anytime <00:20:11.660>instead <00:20:11.800>of <00:20:11.940>guessing <00:20:12.080>anything.

00:20:12.710 --> 00:20:12.720 align:start position:0%
<00:20:12.710>of <00:20:12.714>guessing <00:20:12.719>anything.

00:20:12.720 --> 00:20:15.630 align:start position:0%
<00:20:12.720>of <00:20:12.860>guessing <00:20:13.000>anything. <00:20:13.140>And <00:20:13.280>they <00:20:13.420>can <00:20:13.560>also <00:20:13.700>execute <00:20:13.840>this <00:20:13.980>at <00:20:14.120>any

00:20:15.630 --> 00:20:15.640 align:start position:0%
<00:20:15.630>And <00:20:15.631>they <00:20:15.632>can <00:20:15.633>also <00:20:15.635>execute <00:20:15.636>this <00:20:15.637>at <00:20:15.639>any

00:20:15.640 --> 00:20:18.030 align:start position:0%
<00:20:15.640>And <00:20:15.767>they <00:20:15.894>can <00:20:16.021>also <00:20:16.149>execute <00:20:16.276>this <00:20:16.403>at <00:20:16.530>any <00:20:16.658>moment <00:20:16.785>it <00:20:16.912>want <00:20:17.040>to.

00:20:18.030 --> 00:20:18.040 align:start position:0%
<00:20:18.030>moment <00:20:18.033>it <00:20:18.036>want <00:20:18.039>to.

00:20:18.040 --> 00:20:19.710 align:start position:0%
<00:20:18.040>moment <00:20:18.156>it <00:20:18.273>want <00:20:18.389>to. <00:20:18.506>And <00:20:18.623>I <00:20:18.740>don't <00:20:18.856>know <00:20:18.973>about <00:20:19.090>you, <00:20:19.206>but <00:20:19.323>I <00:20:19.440>like

00:20:19.710 --> 00:20:19.720 align:start position:0%
<00:20:19.710>And <00:20:19.711>I <00:20:19.712>don't <00:20:19.713>know <00:20:19.714>about <00:20:19.715>you, <00:20:19.716>but <00:20:19.717>I <00:20:19.719>like

00:20:19.720 --> 00:20:21.990 align:start position:0%
<00:20:19.720>And <00:20:19.813>I <00:20:19.906>don't <00:20:20.000>know <00:20:20.093>about <00:20:20.186>you, <00:20:20.280>but <00:20:20.373>I <00:20:20.466>like <00:20:20.560>to <00:20:20.653>keep <00:20:20.746>my <00:20:20.840>memory <00:20:20.933>structured <00:20:21.026>because <00:20:21.120>I

00:20:21.990 --> 00:20:22.000 align:start position:0%
<00:20:21.990>to <00:20:21.991>keep <00:20:21.993>my <00:20:21.994>memory <00:20:21.996>structured <00:20:21.997>because <00:20:21.999>I

00:20:22.000 --> 00:20:23.590 align:start position:0%
<00:20:22.000>to <00:20:22.140>keep <00:20:22.280>my <00:20:22.420>memory <00:20:22.560>structured <00:20:22.700>because <00:20:22.840>I <00:20:22.980>try <00:20:23.120>to <00:20:23.260>do <00:20:23.400>this.

00:20:23.590 --> 00:20:23.600 align:start position:0%
<00:20:23.590>try <00:20:23.592>to <00:20:23.596>do <00:20:23.599>this.

00:20:23.600 --> 00:20:26.510 align:start position:0%
<00:20:23.600>try <00:20:23.707>to <00:20:23.815>do <00:20:23.923>this. <00:20:24.030>So, <00:20:24.138>I <00:20:24.246>try <00:20:24.353>to <00:20:24.461>keep <00:20:24.569>my <00:20:24.676>tests <00:20:24.784>in <00:20:24.892>like <00:20:25.000>plain

00:20:26.510 --> 00:20:26.520 align:start position:0%
<00:20:26.510>So, <00:20:26.511>I <00:20:26.512>try <00:20:26.513>to <00:20:26.514>keep <00:20:26.514>my <00:20:26.516>tests <00:20:26.517>in <00:20:26.518>like <00:20:26.519>plain

00:20:26.520 --> 00:20:27.950 align:start position:0%
<00:20:26.520>So, <00:20:26.600>I <00:20:26.680>try <00:20:26.761>to <00:20:26.841>keep <00:20:26.922>my <00:20:27.002>tests <00:20:27.083>in <00:20:27.163>like <00:20:27.243>plain <00:20:27.324>domain <00:20:27.404>language. <00:20:27.485>I <00:20:27.565>introduce <00:20:27.646>a <00:20:27.726>lot <00:20:27.807>of

00:20:27.950 --> 00:20:27.960 align:start position:0%
<00:20:27.950>domain <00:20:27.951>language. <00:20:27.953>I <00:20:27.954>introduce <00:20:27.956>a <00:20:27.957>lot <00:20:27.959>of

00:20:27.960 --> 00:20:29.950 align:start position:0%
<00:20:27.960>domain <00:20:28.060>language. <00:20:28.160>I <00:20:28.260>introduce <00:20:28.360>a <00:20:28.460>lot <00:20:28.560>of <00:20:28.660>helpers <00:20:28.760>in <00:20:28.860>the <00:20:28.960>test <00:20:29.060>with <00:20:29.160>the <00:20:29.260>game <00:20:29.360>hero

00:20:29.950 --> 00:20:29.960 align:start position:0%
<00:20:29.950>helpers <00:20:29.951>in <00:20:29.952>the <00:20:29.953>test <00:20:29.955>with <00:20:29.956>the <00:20:29.957>game <00:20:29.959>hero

00:20:29.960 --> 00:20:32.310 align:start position:0%
<00:20:29.960>helpers <00:20:30.053>in <00:20:30.146>the <00:20:30.240>test <00:20:30.333>with <00:20:30.426>the <00:20:30.520>game <00:20:30.613>hero <00:20:30.706>movement <00:20:30.800>was <00:20:30.893>like <00:20:30.986>an <00:20:31.080>example <00:20:31.173>that <00:20:31.266>I <00:20:31.360>like

00:20:32.310 --> 00:20:32.320 align:start position:0%
<00:20:32.310>movement <00:20:32.311>was <00:20:32.312>like <00:20:32.313>an <00:20:32.315>example <00:20:32.316>that <00:20:32.317>I <00:20:32.319>like

00:20:32.320 --> 00:20:34.750 align:start position:0%
<00:20:32.320>movement <00:20:32.436>was <00:20:32.553>like <00:20:32.669>an <00:20:32.786>example <00:20:32.903>that <00:20:33.020>I <00:20:33.136>like <00:20:33.253>abstract <00:20:33.370>a <00:20:33.486>lot <00:20:33.603>of <00:20:33.720>things.

00:20:34.750 --> 00:20:34.760 align:start position:0%
<00:20:34.750>abstract <00:20:34.752>a <00:20:34.754>lot <00:20:34.756>of <00:20:34.759>things.

00:20:34.760 --> 00:20:36.550 align:start position:0%
<00:20:34.760>abstract <00:20:34.876>a <00:20:34.993>lot <00:20:35.110>of <00:20:35.226>things. <00:20:35.343>And <00:20:35.460>this <00:20:35.576>is <00:20:35.693>useful <00:20:35.810>on <00:20:35.926>itself, <00:20:36.043>but <00:20:36.160>it's

00:20:36.550 --> 00:20:36.560 align:start position:0%
<00:20:36.550>And <00:20:36.551>this <00:20:36.552>is <00:20:36.553>useful <00:20:36.555>on <00:20:36.556>itself, <00:20:36.557>but <00:20:36.559>it's

00:20:36.560 --> 00:20:37.950 align:start position:0%
<00:20:36.560>And <00:20:36.716>this <00:20:36.872>is <00:20:37.029>useful <00:20:37.185>on <00:20:37.341>itself, <00:20:37.498>but <00:20:37.654>it's <00:20:37.811>also

00:20:37.950 --> 00:20:37.960 align:start position:0%
also

00:20:37.960 --> 00:20:41.590 align:start position:0%
<00:20:37.960>also <00:20:38.160>I <00:20:38.360>think <00:20:38.560>useful <00:20:38.760>in <00:20:38.960>one <00:20:39.160>other <00:20:39.360>aspect.

00:20:41.590 --> 00:20:41.600 align:start position:0%
<00:20:41.590>I <00:20:41.591>think <00:20:41.592>useful <00:20:41.594>in <00:20:41.596>one <00:20:41.597>other <00:20:41.599>aspect.

00:20:41.600 --> 00:20:43.150 align:start position:0%
<00:20:41.600>I <00:20:41.799>think <00:20:41.998>useful <00:20:42.197>in <00:20:42.397>one <00:20:42.596>other <00:20:42.795>aspect. <00:20:42.995>Um,

00:20:43.150 --> 00:20:43.160 align:start position:0%
Um,

00:20:43.160 --> 00:20:45.950 align:start position:0%
<00:20:43.160>Um, <00:20:43.335>let's <00:20:43.510>talk <00:20:43.685>about <00:20:43.860>AI <00:20:44.035>bills <00:20:44.210>for <00:20:44.385>a <00:20:44.560>moment

00:20:45.950 --> 00:20:45.960 align:start position:0%
<00:20:45.950>let's <00:20:45.951>talk <00:20:45.952>about <00:20:45.953>AI <00:20:45.955>bills <00:20:45.956>for <00:20:45.957>a <00:20:45.959>moment

00:20:45.960 --> 00:20:48.990 align:start position:0%
<00:20:45.960>let's <00:20:46.060>talk <00:20:46.160>about <00:20:46.260>AI <00:20:46.360>bills <00:20:46.460>for <00:20:46.560>a <00:20:46.660>moment <00:20:46.760>because <00:20:46.860>I <00:20:46.960>don't <00:20:47.060>know <00:20:47.160>about <00:20:47.260>you, <00:20:47.360>but

00:20:48.990 --> 00:20:49.000 align:start position:0%
<00:20:48.990>because <00:20:48.991>I <00:20:48.993>don't <00:20:48.994>know <00:20:48.996>about <00:20:48.997>you, <00:20:48.999>but

00:20:49.000 --> 00:20:50.430 align:start position:0%
<00:20:49.000>because <00:20:49.183>I <00:20:49.367>don't <00:20:49.551>know <00:20:49.735>about <00:20:49.919>you, <00:20:50.103>but <00:20:50.287>um,

00:20:50.430 --> 00:20:50.440 align:start position:0%
um,

00:20:50.440 --> 00:20:52.030 align:start position:0%
<00:20:50.440>um, <00:20:50.640>I <00:20:50.840>kind <00:20:51.040>of <00:20:51.240>noticed <00:20:51.440>that <00:20:51.640>like <00:20:51.840>recently

00:20:52.030 --> 00:20:52.040 align:start position:0%
<00:20:52.030>I <00:20:52.031>kind <00:20:52.033>of <00:20:52.034>noticed <00:20:52.036>that <00:20:52.037>like <00:20:52.039>recently

00:20:52.040 --> 00:20:53.550 align:start position:0%
<00:20:52.040>I <00:20:52.153>kind <00:20:52.266>of <00:20:52.379>noticed <00:20:52.493>that <00:20:52.606>like <00:20:52.719>recently <00:20:52.832>that <00:20:52.946>all <00:20:53.059>these <00:20:53.172>AI <00:20:53.285>subscriptions <00:20:53.399>and

00:20:53.550 --> 00:20:53.560 align:start position:0%
<00:20:53.550>that <00:20:53.551>all <00:20:53.553>these <00:20:53.555>AI <00:20:53.557>subscriptions <00:20:53.559>and

00:20:53.560 --> 00:20:55.310 align:start position:0%
<00:20:53.560>that <00:20:53.687>all <00:20:53.814>these <00:20:53.941>AI <00:20:54.069>subscriptions <00:20:54.196>and <00:20:54.323>everything <00:20:54.450>like <00:20:54.578>they <00:20:54.705>might <00:20:54.832>be <00:20:54.960>running

00:20:55.310 --> 00:20:55.320 align:start position:0%
<00:20:55.310>everything <00:20:55.311>like <00:20:55.313>they <00:20:55.315>might <00:20:55.317>be <00:20:55.319>running

00:20:55.320 --> 00:20:58.950 align:start position:0%
<00:20:55.320>everything <00:20:55.419>like <00:20:55.520>they <00:20:55.620>might <00:20:55.720>be <00:20:55.820>running <00:20:55.919>out <00:20:56.020>of <00:20:56.120>con- <00:20:56.220>out <00:20:56.320>of <00:20:56.419>limits <00:20:56.520>faster <00:20:56.620>if <00:20:56.720>you

00:20:58.950 --> 00:20:58.960 align:start position:0%
<00:20:58.950>out <00:20:58.951>of <00:20:58.952>con- <00:20:58.953>out <00:20:58.954>of <00:20:58.955>limits <00:20:58.956>faster <00:20:58.957>if <00:20:58.959>you

00:20:58.960 --> 00:21:01.670 align:start position:0%
<00:20:58.960>out <00:20:59.047>of <00:20:59.135>con- <00:20:59.222>out <00:20:59.310>of <00:20:59.397>limits <00:20:59.485>faster <00:20:59.572>if <00:20:59.660>you <00:20:59.747>use <00:20:59.835>API <00:20:59.922>pricing. <00:21:00.010>It <00:21:00.097>might <00:21:00.185>be <00:21:00.272>you <00:21:00.360>might

00:21:01.670 --> 00:21:01.680 align:start position:0%
<00:21:01.670>use <00:21:01.671>API <00:21:01.672>pricing. <00:21:01.673>It <00:21:01.675>might <00:21:01.676>be <00:21:01.677>you <00:21:01.679>might

00:21:01.680 --> 00:21:02.670 align:start position:0%
<00:21:01.680>use <00:21:01.779>API <00:21:01.878>pricing. <00:21:01.977>It <00:21:02.076>might <00:21:02.175>be <00:21:02.274>you <00:21:02.373>might <00:21:02.472>be <00:21:02.571>getting

00:21:02.670 --> 00:21:02.680 align:start position:0%
<00:21:02.670>be <00:21:02.679>getting

00:21:02.680 --> 00:21:04.710 align:start position:0%
<00:21:02.680>be <00:21:03.030>getting <00:21:03.380>higher <00:21:03.730>bills. <00:21:04.080>And

00:21:04.710 --> 00:21:04.720 align:start position:0%
<00:21:04.710>higher <00:21:04.714>bills. <00:21:04.719>And

00:21:04.720 --> 00:21:06.190 align:start position:0%
<00:21:04.720>higher <00:21:04.840>bills. <00:21:04.960>And <00:21:05.080>I <00:21:05.201>know <00:21:05.321>it's <00:21:05.441>I <00:21:05.561>don't <00:21:05.682>know <00:21:05.802>kind <00:21:05.922>of <00:21:06.043>feel

00:21:06.190 --> 00:21:06.200 align:start position:0%
<00:21:06.190>I <00:21:06.191>know <00:21:06.192>it's <00:21:06.193>I <00:21:06.194>don't <00:21:06.195>know <00:21:06.196>kind <00:21:06.197>of <00:21:06.199>feel

00:21:06.200 --> 00:21:09.110 align:start position:0%
<00:21:06.200>I <00:21:06.287>know <00:21:06.375>it's <00:21:06.462>I <00:21:06.550>don't <00:21:06.637>know <00:21:06.725>kind <00:21:06.812>of <00:21:06.900>feel <00:21:06.987>like <00:21:07.075>the <00:21:07.162>AI <00:21:07.250>is <00:21:07.337>getting <00:21:07.425>cheaper <00:21:07.512>as <00:21:07.600>it's

00:21:09.110 --> 00:21:09.120 align:start position:0%
<00:21:09.110>like <00:21:09.111>the <00:21:09.112>AI <00:21:09.113>is <00:21:09.115>getting <00:21:09.116>cheaper <00:21:09.117>as <00:21:09.119>it's

00:21:09.120 --> 00:21:10.310 align:start position:0%
<00:21:09.120>like <00:21:09.191>the <00:21:09.262>AI <00:21:09.334>is <00:21:09.405>getting <00:21:09.476>cheaper <00:21:09.548>as <00:21:09.619>it's <00:21:09.691>uh, <00:21:09.762>it <00:21:09.833>has <00:21:09.905>been <00:21:09.976>promised <00:21:10.048>it <00:21:10.119>might <00:21:10.191>be

00:21:10.310 --> 00:21:10.320 align:start position:0%
<00:21:10.310>uh, <00:21:10.311>it <00:21:10.312>has <00:21:10.313>been <00:21:10.315>promised <00:21:10.316>it <00:21:10.317>might <00:21:10.319>be

00:21:10.320 --> 00:21:11.950 align:start position:0%
<00:21:10.320>uh, <00:21:10.419>it <00:21:10.520>has <00:21:10.620>been <00:21:10.720>promised <00:21:10.820>it <00:21:10.919>might <00:21:11.020>be <00:21:11.120>getting <00:21:11.220>more <00:21:11.320>expensive <00:21:11.419>at <00:21:11.520>least <00:21:11.620>for <00:21:11.720>now.

00:21:11.950 --> 00:21:11.960 align:start position:0%
<00:21:11.950>getting <00:21:11.951>more <00:21:11.953>expensive <00:21:11.954>at <00:21:11.956>least <00:21:11.957>for <00:21:11.959>now.

00:21:11.960 --> 00:21:14.590 align:start position:0%
<00:21:11.960>getting <00:21:12.067>more <00:21:12.175>expensive <00:21:12.283>at <00:21:12.390>least <00:21:12.498>for <00:21:12.606>now. <00:21:12.713>Maybe <00:21:12.821>one <00:21:12.929>day <00:21:13.036>it <00:21:13.144>will <00:21:13.252>be <00:21:13.360>cheaper.

00:21:14.590 --> 00:21:14.600 align:start position:0%
<00:21:14.590>Maybe <00:21:14.591>one <00:21:14.592>day <00:21:14.594>it <00:21:14.596>will <00:21:14.597>be <00:21:14.599>cheaper.

00:21:14.600 --> 00:21:16.550 align:start position:0%
<00:21:14.600>Maybe <00:21:14.699>one <00:21:14.800>day <00:21:14.899>it <00:21:15.000>will <00:21:15.100>be <00:21:15.199>cheaper. <00:21:15.300>But <00:21:15.399>for <00:21:15.500>now <00:21:15.600>every <00:21:15.699>token <00:21:15.800>that <00:21:15.899>agent <00:21:16.000>reads

00:21:16.550 --> 00:21:16.560 align:start position:0%
<00:21:16.550>But <00:21:16.551>for <00:21:16.552>now <00:21:16.553>every <00:21:16.555>token <00:21:16.556>that <00:21:16.557>agent <00:21:16.559>reads

00:21:16.560 --> 00:21:18.750 align:start position:0%
<00:21:16.560>But <00:21:16.653>for <00:21:16.746>now <00:21:16.840>every <00:21:16.933>token <00:21:17.026>that <00:21:17.120>agent <00:21:17.213>reads <00:21:17.306>or <00:21:17.399>writes <00:21:17.493>you <00:21:17.586>pay <00:21:17.679>for <00:21:17.773>and <00:21:17.866>which <00:21:17.960>means

00:21:18.750 --> 00:21:18.760 align:start position:0%
<00:21:18.750>or <00:21:18.751>writes <00:21:18.752>you <00:21:18.753>pay <00:21:18.755>for <00:21:18.756>and <00:21:18.757>which <00:21:18.759>means

00:21:18.760 --> 00:21:21.390 align:start position:0%
<00:21:18.760>or <00:21:18.860>writes <00:21:18.960>you <00:21:19.060>pay <00:21:19.160>for <00:21:19.260>and <00:21:19.360>which <00:21:19.460>means <00:21:19.560>that <00:21:19.660>among <00:21:19.760>other <00:21:19.860>things <00:21:19.960>test <00:21:20.060>design <00:21:20.160>can

00:21:21.390 --> 00:21:21.400 align:start position:0%
<00:21:21.390>that <00:21:21.391>among <00:21:21.393>other <00:21:21.394>things <00:21:21.396>test <00:21:21.397>design <00:21:21.399>can

00:21:21.400 --> 00:21:23.950 align:start position:0%
<00:21:21.400>that <00:21:21.527>among <00:21:21.654>other <00:21:21.781>things <00:21:21.909>test <00:21:22.036>design <00:21:22.163>can <00:21:22.290>also <00:21:22.418>be <00:21:22.545>a <00:21:22.672>cost <00:21:22.800>decision.

00:21:23.950 --> 00:21:23.960 align:start position:0%
<00:21:23.950>also <00:21:23.952>be <00:21:23.954>a <00:21:23.956>cost <00:21:23.959>decision.

00:21:23.960 --> 00:21:27.310 align:start position:0%
<00:21:23.960>also <00:21:24.076>be <00:21:24.193>a <00:21:24.310>cost <00:21:24.426>decision. <00:21:24.543>Now <00:21:24.660>I <00:21:24.776>didn't <00:21:24.893>do <00:21:25.010>any <00:21:25.126>research <00:21:25.243>about <00:21:25.360>this

00:21:27.310 --> 00:21:27.320 align:start position:0%
<00:21:27.310>Now <00:21:27.311>I <00:21:27.312>didn't <00:21:27.313>do <00:21:27.315>any <00:21:27.316>research <00:21:27.317>about <00:21:27.319>this

00:21:27.320 --> 00:21:28.310 align:start position:0%
<00:21:27.320>Now <00:21:27.431>I <00:21:27.542>didn't <00:21:27.654>do <00:21:27.765>any <00:21:27.876>research <00:21:27.988>about <00:21:28.099>this <00:21:28.211>um

00:21:28.310 --> 00:21:28.320 align:start position:0%
um

00:21:28.320 --> 00:21:30.070 align:start position:0%
<00:21:28.320>um <00:21:28.475>so <00:21:28.631>I <00:21:28.786>don't <00:21:28.942>know <00:21:29.097>for <00:21:29.253>sure <00:21:29.408>but <00:21:29.564>like <00:21:29.720>that's

00:21:30.070 --> 00:21:30.080 align:start position:0%
<00:21:30.070>so <00:21:30.071>I <00:21:30.072>don't <00:21:30.073>know <00:21:30.074>for <00:21:30.075>sure <00:21:30.076>but <00:21:30.077>like <00:21:30.079>that's

00:21:30.080 --> 00:21:31.910 align:start position:0%
<00:21:30.080>so <00:21:30.179>I <00:21:30.280>don't <00:21:30.379>know <00:21:30.480>for <00:21:30.580>sure <00:21:30.679>but <00:21:30.780>like <00:21:30.879>that's <00:21:30.980>that's <00:21:31.080>that's <00:21:31.179>what <00:21:31.280>I'm <00:21:31.379>feeling <00:21:31.480>and

00:21:31.910 --> 00:21:31.920 align:start position:0%
<00:21:31.910>that's <00:21:31.911>that's <00:21:31.913>what <00:21:31.915>I'm <00:21:31.917>feeling <00:21:31.919>and

00:21:31.920 --> 00:21:33.870 align:start position:0%
<00:21:31.920>that's <00:21:32.027>that's <00:21:32.135>what <00:21:32.243>I'm <00:21:32.350>feeling <00:21:32.458>and <00:21:32.566>because <00:21:32.673>the <00:21:32.781>truth <00:21:32.889>is <00:21:32.996>that <00:21:33.104>bad <00:21:33.212>tests <00:21:33.320>are

00:21:33.870 --> 00:21:33.880 align:start position:0%
<00:21:33.870>because <00:21:33.871>the <00:21:33.872>truth <00:21:33.873>is <00:21:33.875>that <00:21:33.876>bad <00:21:33.877>tests <00:21:33.879>are

00:21:33.880 --> 00:21:35.830 align:start position:0%
<00:21:33.880>because <00:21:34.007>the <00:21:34.134>truth <00:21:34.261>is <00:21:34.389>that <00:21:34.516>bad <00:21:34.643>tests <00:21:34.770>are <00:21:34.898>expensive <00:21:35.025>at <00:21:35.152>least <00:21:35.280>twice.

00:21:35.830 --> 00:21:35.840 align:start position:0%
<00:21:35.830>expensive <00:21:35.832>at <00:21:35.836>least <00:21:35.839>twice.

00:21:35.840 --> 00:21:37.390 align:start position:0%
<00:21:35.840>expensive <00:21:35.966>at <00:21:36.093>least <00:21:36.220>twice. <00:21:36.347>Once <00:21:36.474>when <00:21:36.600>you <00:21:36.727>write <00:21:36.854>them <00:21:36.981>and <00:21:37.108>then <00:21:37.235>every

00:21:37.390 --> 00:21:37.400 align:start position:0%
<00:21:37.390>Once <00:21:37.391>when <00:21:37.392>you <00:21:37.393>write <00:21:37.395>them <00:21:37.396>and <00:21:37.397>then <00:21:37.399>every

00:21:37.400 --> 00:21:39.590 align:start position:0%
<00:21:37.400>Once <00:21:37.500>when <00:21:37.600>you <00:21:37.700>write <00:21:37.800>them <00:21:37.900>and <00:21:38.000>then <00:21:38.100>every <00:21:38.200>time <00:21:38.300>the <00:21:38.400>agent <00:21:38.500>needs <00:21:38.600>to <00:21:38.700>maintain <00:21:38.800>them.

00:21:39.590 --> 00:21:39.600 align:start position:0%
<00:21:39.590>time <00:21:39.591>the <00:21:39.592>agent <00:21:39.594>needs <00:21:39.596>to <00:21:39.597>maintain <00:21:39.599>them.

00:21:39.600 --> 00:21:42.510 align:start position:0%
<00:21:39.600>time <00:21:39.693>the <00:21:39.786>agent <00:21:39.879>needs <00:21:39.973>to <00:21:40.066>maintain <00:21:40.159>them. <00:21:40.253>And <00:21:40.346>as <00:21:40.439>I <00:21:40.533>showed <00:21:40.626>in <00:21:40.719>the <00:21:40.813>example <00:21:40.906>told <00:21:41.000>in

00:21:42.510 --> 00:21:42.520 align:start position:0%
<00:21:42.510>And <00:21:42.511>as <00:21:42.512>I <00:21:42.513>showed <00:21:42.514>in <00:21:42.515>the <00:21:42.516>example <00:21:42.517>told <00:21:42.519>in

00:21:42.520 --> 00:21:44.470 align:start position:0%
<00:21:42.520>And <00:21:42.636>as <00:21:42.753>I <00:21:42.870>showed <00:21:42.986>in <00:21:43.103>the <00:21:43.220>example <00:21:43.336>told <00:21:43.453>in <00:21:43.570>the <00:21:43.686>example <00:21:43.803>before <00:21:43.920>like

00:21:44.470 --> 00:21:44.480 align:start position:0%
<00:21:44.470>the <00:21:44.473>example <00:21:44.476>before <00:21:44.479>like

00:21:44.480 --> 00:21:47.630 align:start position:0%
<00:21:44.480>the <00:21:44.607>example <00:21:44.734>before <00:21:44.861>like <00:21:44.989>AI <00:21:45.116>likes <00:21:45.243>to <00:21:45.370>write <00:21:45.498>tests <00:21:45.625>so <00:21:45.752>that <00:21:45.880>like

00:21:47.630 --> 00:21:47.640 align:start position:0%
<00:21:47.630>AI <00:21:47.631>likes <00:21:47.632>to <00:21:47.633>write <00:21:47.635>tests <00:21:47.636>so <00:21:47.637>that <00:21:47.639>like

00:21:47.640 --> 00:21:50.110 align:start position:0%
<00:21:47.640>AI <00:21:47.740>likes <00:21:47.840>to <00:21:47.940>write <00:21:48.040>tests <00:21:48.140>so <00:21:48.240>that <00:21:48.340>like <00:21:48.440>it <00:21:48.540>didn't <00:21:48.640>used <00:21:48.740>to <00:21:48.840>be <00:21:48.940>changed <00:21:49.040>often.

00:21:50.110 --> 00:21:50.120 align:start position:0%
<00:21:50.110>it <00:21:50.111>didn't <00:21:50.112>used <00:21:50.114>to <00:21:50.116>be <00:21:50.117>changed <00:21:50.119>often.

00:21:50.120 --> 00:21:52.590 align:start position:0%
<00:21:50.120>it <00:21:50.207>didn't <00:21:50.294>used <00:21:50.382>to <00:21:50.469>be <00:21:50.557>changed <00:21:50.645>often. <00:21:50.732>Um <00:21:50.820>so <00:21:50.907>as <00:21:50.995>an <00:21:51.082>example <00:21:51.169>what <00:21:51.257>I <00:21:51.344>mean <00:21:51.432>say <00:21:51.520>you

00:21:52.590 --> 00:21:52.600 align:start position:0%
<00:21:52.590>Um <00:21:52.591>so <00:21:52.591>as <00:21:52.592>an <00:21:52.593>example <00:21:52.594>what <00:21:52.596>I <00:21:52.597>mean <00:21:52.598>say <00:21:52.599>you

00:21:52.600 --> 00:21:55.270 align:start position:0%
<00:21:52.600>Um <00:21:52.687>so <00:21:52.774>as <00:21:52.862>an <00:21:52.949>example <00:21:53.037>what <00:21:53.125>I <00:21:53.212>mean <00:21:53.300>say <00:21:53.387>you <00:21:53.475>have <00:21:53.562>40 <00:21:53.649>tests <00:21:53.737>across <00:21:53.824>test <00:21:53.912>suit <00:21:54.000>that

00:21:55.270 --> 00:21:55.280 align:start position:0%
<00:21:55.270>have <00:21:55.271>40 <00:21:55.273>tests <00:21:55.274>across <00:21:55.276>test <00:21:55.277>suit <00:21:55.279>that

00:21:55.280 --> 00:21:57.630 align:start position:0%
<00:21:55.280>have <00:21:55.396>40 <00:21:55.513>tests <00:21:55.629>across <00:21:55.746>test <00:21:55.863>suit <00:21:55.980>that <00:21:56.096>click <00:21:56.213>a <00:21:56.330>button <00:21:56.446>label <00:21:56.563>confirm <00:21:56.680>move.

00:21:57.630 --> 00:21:57.640 align:start position:0%
<00:21:57.630>click <00:21:57.631>a <00:21:57.633>button <00:21:57.635>label <00:21:57.637>confirm <00:21:57.639>move.

00:21:57.640 --> 00:21:59.350 align:start position:0%
<00:21:57.640>click <00:21:57.740>a <00:21:57.840>button <00:21:57.940>label <00:21:58.040>confirm <00:21:58.140>move. <00:21:58.240>And <00:21:58.340>now <00:21:58.440>you <00:21:58.540>want <00:21:58.640>to <00:21:58.740>rename <00:21:58.840>the <00:21:58.940>button <00:21:59.040>to

00:21:59.350 --> 00:21:59.360 align:start position:0%
<00:21:59.350>And <00:21:59.351>now <00:21:59.352>you <00:21:59.353>want <00:21:59.354>to <00:21:59.355>rename <00:21:59.356>the <00:21:59.357>button <00:21:59.359>to

00:21:59.360 --> 00:22:02.190 align:start position:0%
<00:21:59.360>And <00:21:59.442>now <00:21:59.524>you <00:21:59.607>want <00:21:59.689>to <00:21:59.771>rename <00:21:59.854>the <00:21:59.936>button <00:22:00.018>to <00:22:00.101>just <00:22:00.183>move. <00:22:00.265>And <00:22:00.348>as <00:22:00.430>AI <00:22:00.512>wrote <00:22:00.595>the <00:22:00.677>test <00:22:00.760>it

00:22:02.190 --> 00:22:02.200 align:start position:0%
<00:22:02.190>just <00:22:02.191>move. <00:22:02.192>And <00:22:02.193>as <00:22:02.194>AI <00:22:02.195>wrote <00:22:02.196>the <00:22:02.197>test <00:22:02.199>it

00:22:02.200 --> 00:22:04.390 align:start position:0%
<00:22:02.200>just <00:22:02.293>move. <00:22:02.386>And <00:22:02.480>as <00:22:02.573>AI <00:22:02.666>wrote <00:22:02.760>the <00:22:02.853>test <00:22:02.946>it <00:22:03.040>would <00:22:03.133>just <00:22:03.226>put <00:22:03.320>the <00:22:03.413>selector <00:22:03.506>for <00:22:03.600>this

00:22:04.390 --> 00:22:04.400 align:start position:0%
<00:22:04.390>would <00:22:04.391>just <00:22:04.393>put <00:22:04.394>the <00:22:04.396>selector <00:22:04.397>for <00:22:04.399>this

00:22:04.400 --> 00:22:05.950 align:start position:0%
<00:22:04.400>would <00:22:04.599>just <00:22:04.798>put <00:22:04.997>the <00:22:05.197>selector <00:22:05.396>for <00:22:05.595>this <00:22:05.795>button

00:22:05.950 --> 00:22:05.960 align:start position:0%
button

00:22:05.960 --> 00:22:08.110 align:start position:0%
<00:22:05.960>button <00:22:06.160>it <00:22:06.360>just <00:22:06.560>copied <00:22:06.760>in <00:22:06.960>every <00:22:07.160>test. <00:22:07.360>That's

00:22:08.110 --> 00:22:08.120 align:start position:0%
<00:22:08.110>it <00:22:08.111>just <00:22:08.112>copied <00:22:08.114>in <00:22:08.116>every <00:22:08.117>test. <00:22:08.119>That's

00:22:08.120 --> 00:22:10.550 align:start position:0%
<00:22:08.120>it <00:22:08.213>just <00:22:08.306>copied <00:22:08.399>in <00:22:08.493>every <00:22:08.586>test. <00:22:08.679>That's <00:22:08.773>what <00:22:08.866>it <00:22:08.959>usually <00:22:09.053>do <00:22:09.146>by <00:22:09.239>default. <00:22:09.333>So <00:22:09.426>it <00:22:09.520>has

00:22:10.550 --> 00:22:10.560 align:start position:0%
<00:22:10.550>what <00:22:10.551>it <00:22:10.552>usually <00:22:10.553>do <00:22:10.554>by <00:22:10.555>default. <00:22:10.556>So <00:22:10.557>it <00:22:10.559>has

00:22:10.560 --> 00:22:13.390 align:start position:0%
<00:22:10.560>what <00:22:10.642>it <00:22:10.724>usually <00:22:10.807>do <00:22:10.889>by <00:22:10.971>default. <00:22:11.054>So <00:22:11.136>it <00:22:11.218>has <00:22:11.301>to <00:22:11.383>go <00:22:11.465>and <00:22:11.548>change <00:22:11.630>all <00:22:11.712>those <00:22:11.795>40 <00:22:11.877>files. <00:22:11.960>We

00:22:13.390 --> 00:22:13.400 align:start position:0%
<00:22:13.390>to <00:22:13.391>go <00:22:13.392>and <00:22:13.393>change <00:22:13.394>all <00:22:13.395>those <00:22:13.396>40 <00:22:13.397>files. <00:22:13.399>We

00:22:13.400 --> 00:22:14.895 align:start position:0%
<00:22:13.400>to <00:22:13.534>go <00:22:13.669>and <00:22:13.803>change <00:22:13.938>all <00:22:14.072>those <00:22:14.207>40 <00:22:14.341>files. <00:22:14.476>We <00:22:14.610>might <00:22:14.745>be

00:22:14.895 --> 00:22:14.905 align:start position:0%
<00:22:14.895>might <00:22:14.904>be

00:22:14.905 --> 00:22:15.110 align:start position:0%
<00:22:14.905>might <00:22:14.951>be <00:22:14.997>&gt;&gt; <00:22:15.043>[clears <00:22:15.089>throat]

00:22:15.110 --> 00:22:15.120 align:start position:0%
<00:22:15.110>&gt;&gt; <00:22:15.114>[clears <00:22:15.119>throat]

00:22:15.120 --> 00:22:17.110 align:start position:0%
<00:22:15.120>&gt;&gt; <00:22:15.320>[clears <00:22:15.520>throat] <00:22:15.719>&gt;&gt; <00:22:15.919>doing <00:22:16.120>this <00:22:16.320>via <00:22:16.520>some

00:22:17.110 --> 00:22:17.120 align:start position:0%
<00:22:17.110>&gt;&gt; <00:22:17.112>doing <00:22:17.114>this <00:22:17.116>via <00:22:17.119>some

00:22:17.120 --> 00:22:20.350 align:start position:0%
<00:22:17.120>&gt;&gt; <00:22:17.275>doing <00:22:17.431>this <00:22:17.586>via <00:22:17.742>some <00:22:17.897>ID <00:22:18.053>refactoring <00:22:18.208>or <00:22:18.364>script <00:22:18.520>or

00:22:20.350 --> 00:22:20.360 align:start position:0%
<00:22:20.350>ID <00:22:20.352>refactoring <00:22:20.354>or <00:22:20.356>script <00:22:20.359>or

00:22:20.360 --> 00:22:24.310 align:start position:0%
<00:22:20.360>ID <00:22:20.487>refactoring <00:22:20.614>or <00:22:20.741>script <00:22:20.869>or <00:22:20.996>regex <00:22:21.123>whatever <00:22:21.250>but <00:22:21.378>it's <00:22:21.505>not <00:22:21.632>May <00:22:21.760>2026

00:22:24.310 --> 00:22:24.320 align:start position:0%
<00:22:24.310>regex <00:22:24.311>whatever <00:22:24.312>but <00:22:24.314>it's <00:22:24.316>not <00:22:24.317>May <00:22:24.319>2026

00:22:24.320 --> 00:22:25.950 align:start position:0%
<00:22:24.320>regex <00:22:24.427>whatever <00:22:24.535>but <00:22:24.643>it's <00:22:24.750>not <00:22:24.858>May <00:22:24.966>2026 <00:22:25.073>where <00:22:25.181>today <00:22:25.289>so <00:22:25.396>we're <00:22:25.504>using <00:22:25.612>agent <00:22:25.720>for

00:22:25.950 --> 00:22:25.960 align:start position:0%
<00:22:25.950>where <00:22:25.951>today <00:22:25.953>so <00:22:25.954>we're <00:22:25.956>using <00:22:25.957>agent <00:22:25.959>for

00:22:25.960 --> 00:22:27.270 align:start position:0%
<00:22:25.960>where <00:22:26.128>today <00:22:26.296>so <00:22:26.465>we're <00:22:26.633>using <00:22:26.802>agent <00:22:26.970>for <00:22:27.139>this.

00:22:27.270 --> 00:22:27.280 align:start position:0%
this.

00:22:27.280 --> 00:22:29.510 align:start position:0%
<00:22:27.280>this. <00:22:27.746>And <00:22:28.213>it <00:22:28.680>means

00:22:29.510 --> 00:22:29.520 align:start position:0%
<00:22:29.510>And <00:22:29.514>it <00:22:29.519>means

00:22:29.520 --> 00:22:31.430 align:start position:0%
<00:22:29.520>And <00:22:29.800>it <00:22:30.080>means <00:22:30.360>they <00:22:30.639>have <00:22:30.920>to

00:22:31.430 --> 00:22:31.440 align:start position:0%
<00:22:31.430>they <00:22:31.434>have <00:22:31.439>to

00:22:31.440 --> 00:22:32.630 align:start position:0%
<00:22:31.440>they <00:22:31.559>have <00:22:31.678>to <00:22:31.797>they <00:22:31.916>have <00:22:32.035>to <00:22:32.154>read <00:22:32.273>more <00:22:32.392>context. <00:22:32.511>They

00:22:32.630 --> 00:22:32.640 align:start position:0%
<00:22:32.630>they <00:22:32.631>have <00:22:32.633>to <00:22:32.634>read <00:22:32.636>more <00:22:32.637>context. <00:22:32.639>They

00:22:32.640 --> 00:22:34.790 align:start position:0%
<00:22:32.640>they <00:22:32.733>have <00:22:32.826>to <00:22:32.920>read <00:22:33.013>more <00:22:33.106>context. <00:22:33.200>They <00:22:33.293>have <00:22:33.386>to <00:22:33.480>spend <00:22:33.573>more <00:22:33.666>time <00:22:33.760>on <00:22:33.853>on <00:22:33.946>working <00:22:34.040>on

00:22:34.790 --> 00:22:34.800 align:start position:0%
<00:22:34.790>have <00:22:34.791>to <00:22:34.792>spend <00:22:34.793>more <00:22:34.794>time <00:22:34.795>on <00:22:34.796>on <00:22:34.797>working <00:22:34.799>on

00:22:34.800 --> 00:22:35.590 align:start position:0%
<00:22:34.800>have <00:22:34.879>to <00:22:34.957>spend <00:22:35.037>more <00:22:35.116>time <00:22:35.195>on <00:22:35.274>on <00:22:35.352>working <00:22:35.432>on <00:22:35.511>this.

00:22:35.590 --> 00:22:35.600 align:start position:0%
this.

00:22:35.600 --> 00:22:38.110 align:start position:0%
<00:22:35.600>this. <00:22:35.755>But <00:22:35.911>in <00:22:36.066>a <00:22:36.222>dream <00:22:36.377>scenario <00:22:36.533>we <00:22:36.688>have <00:22:36.844>just <00:22:37.000>one

00:22:38.110 --> 00:22:38.120 align:start position:0%
<00:22:38.110>But <00:22:38.111>in <00:22:38.112>a <00:22:38.113>dream <00:22:38.114>scenario <00:22:38.115>we <00:22:38.116>have <00:22:38.117>just <00:22:38.119>one

00:22:38.120 --> 00:22:40.110 align:start position:0%
<00:22:38.120>But <00:22:38.213>in <00:22:38.306>a <00:22:38.399>dream <00:22:38.493>scenario <00:22:38.586>we <00:22:38.679>have <00:22:38.773>just <00:22:38.866>one <00:22:38.959>method <00:22:39.053>confirm <00:22:39.146>move <00:22:39.239>and <00:22:39.333>we <00:22:39.426>change <00:22:39.520>this

00:22:40.110 --> 00:22:40.120 align:start position:0%
<00:22:40.110>method <00:22:40.111>confirm <00:22:40.112>move <00:22:40.114>and <00:22:40.116>we <00:22:40.117>change <00:22:40.119>this

00:22:40.120 --> 00:22:42.510 align:start position:0%
<00:22:40.120>method <00:22:40.247>confirm <00:22:40.374>move <00:22:40.501>and <00:22:40.629>we <00:22:40.756>change <00:22:40.883>this <00:22:41.010>label <00:22:41.138>just <00:22:41.265>in <00:22:41.392>one <00:22:41.520>place.

00:22:42.510 --> 00:22:42.520 align:start position:0%
<00:22:42.510>label <00:22:42.512>just <00:22:42.514>in <00:22:42.516>one <00:22:42.519>place.

00:22:42.520 --> 00:22:44.390 align:start position:0%
<00:22:42.520>label <00:22:42.695>just <00:22:42.870>in <00:22:43.045>one <00:22:43.220>place. <00:22:43.395>It's <00:22:43.570>one <00:22:43.745>line <00:22:43.920>change.

00:22:44.390 --> 00:22:44.400 align:start position:0%
<00:22:44.390>It's <00:22:44.393>one <00:22:44.396>line <00:22:44.399>change.

00:22:44.400 --> 00:22:45.870 align:start position:0%
<00:22:44.400>It's <00:22:44.730>one <00:22:45.061>line <00:22:45.392>change. <00:22:45.723>It's

00:22:45.870 --> 00:22:45.880 align:start position:0%
It's

00:22:45.880 --> 00:22:48.190 align:start position:0%
<00:22:45.880>It's <00:22:46.055>cheaper <00:22:46.230>for <00:22:46.405>you <00:22:46.580>to <00:22:46.755>and <00:22:46.930>agent <00:22:47.105>to <00:22:47.280>review.

00:22:48.190 --> 00:22:48.200 align:start position:0%
<00:22:48.190>cheaper <00:22:48.191>for <00:22:48.192>you <00:22:48.193>to <00:22:48.195>and <00:22:48.196>agent <00:22:48.197>to <00:22:48.199>review.

00:22:48.200 --> 00:22:50.830 align:start position:0%
<00:22:48.200>cheaper <00:22:48.300>for <00:22:48.400>you <00:22:48.500>to <00:22:48.600>and <00:22:48.700>agent <00:22:48.800>to <00:22:48.900>review. <00:22:49.000>It's <00:22:49.100>cheaper <00:22:49.200>for <00:22:49.300>agent <00:22:49.400>to <00:22:49.500>reason <00:22:49.600>about.

00:22:50.830 --> 00:22:50.840 align:start position:0%
<00:22:50.830>It's <00:22:50.831>cheaper <00:22:50.832>for <00:22:50.834>agent <00:22:50.836>to <00:22:50.837>reason <00:22:50.839>about.

00:22:50.840 --> 00:22:52.630 align:start position:0%
<00:22:50.840>It's <00:22:50.939>cheaper <00:22:51.040>for <00:22:51.139>agent <00:22:51.240>to <00:22:51.340>reason <00:22:51.439>about. <00:22:51.540>It's <00:22:51.639>cheaper <00:22:51.740>in <00:22:51.840>tokens <00:22:51.939>and <00:22:52.040>it <00:22:52.139>has <00:22:52.240>always

00:22:52.630 --> 00:22:52.640 align:start position:0%
<00:22:52.630>It's <00:22:52.631>cheaper <00:22:52.632>in <00:22:52.633>tokens <00:22:52.635>and <00:22:52.636>it <00:22:52.637>has <00:22:52.639>always

00:22:52.640 --> 00:22:54.910 align:start position:0%
<00:22:52.640>It's <00:22:52.740>cheaper <00:22:52.840>in <00:22:52.940>tokens <00:22:53.040>and <00:22:53.140>it <00:22:53.240>has <00:22:53.340>always <00:22:53.440>been <00:22:53.540>a <00:22:53.640>good <00:22:53.740>practice <00:22:53.840>anyway <00:22:53.940>even <00:22:54.040>when

00:22:54.910 --> 00:22:54.920 align:start position:0%
<00:22:54.910>been <00:22:54.911>a <00:22:54.913>good <00:22:54.914>practice <00:22:54.916>anyway <00:22:54.917>even <00:22:54.919>when

00:22:54.920 --> 00:22:56.910 align:start position:0%
<00:22:54.920>been <00:22:55.075>a <00:22:55.231>good <00:22:55.386>practice <00:22:55.542>anyway <00:22:55.697>even <00:22:55.853>when <00:22:56.008>working <00:22:56.164>with <00:22:56.320>humans.

00:22:56.910 --> 00:22:56.920 align:start position:0%
<00:22:56.910>working <00:22:56.914>with <00:22:56.919>humans.

00:22:56.920 --> 00:22:59.950 align:start position:0%
<00:22:56.920>working <00:22:57.095>with <00:22:57.270>humans. <00:22:57.445>And <00:22:57.620>similar <00:22:57.795>idea <00:22:57.970>with <00:22:58.145>like <00:22:58.320>a

00:22:59.950 --> 00:22:59.960 align:start position:0%
<00:22:59.950>And <00:22:59.951>similar <00:22:59.953>idea <00:22:59.955>with <00:22:59.957>like <00:22:59.959>a

00:22:59.960 --> 00:23:02.670 align:start position:0%
<00:22:59.960>And <00:23:00.053>similar <00:23:00.146>idea <00:23:00.240>with <00:23:00.333>like <00:23:00.426>a <00:23:00.520>uh <00:23:00.613>file <00:23:00.706>size <00:23:00.800>AI <00:23:00.893>loves <00:23:00.986>to <00:23:01.080>just <00:23:01.173>put <00:23:01.266>a <00:23:01.360>lot

00:23:02.670 --> 00:23:02.680 align:start position:0%
<00:23:02.670>uh <00:23:02.671>file <00:23:02.672>size <00:23:02.673>AI <00:23:02.674>loves <00:23:02.675>to <00:23:02.676>just <00:23:02.677>put <00:23:02.678>a <00:23:02.679>lot

00:23:02.680 --> 00:23:04.870 align:start position:0%
<00:23:02.680>uh <00:23:02.780>file <00:23:02.880>size <00:23:02.980>AI <00:23:03.080>loves <00:23:03.180>to <00:23:03.280>just <00:23:03.380>put <00:23:03.480>a <00:23:03.580>lot <00:23:03.680>of <00:23:03.780>things <00:23:03.880>into <00:23:03.980>one <00:23:04.080>file.

00:23:04.870 --> 00:23:04.880 align:start position:0%
<00:23:04.870>of <00:23:04.872>things <00:23:04.874>into <00:23:04.876>one <00:23:04.879>file.

00:23:04.880 --> 00:23:06.990 align:start position:0%
<00:23:04.880>of <00:23:05.160>things <00:23:05.440>into <00:23:05.720>one <00:23:06.000>file. <00:23:06.280>Um,

00:23:06.990 --> 00:23:07.000 align:start position:0%
Um,

00:23:07.000 --> 00:23:10.350 align:start position:0%
<00:23:07.000>Um, <00:23:07.200>so <00:23:07.400>I <00:23:07.600>try <00:23:07.800>to <00:23:08.000>like <00:23:08.200>split <00:23:08.400>them

00:23:10.350 --> 00:23:10.360 align:start position:0%
<00:23:10.350>so <00:23:10.351>I <00:23:10.352>try <00:23:10.354>to <00:23:10.356>like <00:23:10.357>split <00:23:10.359>them

00:23:10.360 --> 00:23:12.350 align:start position:0%
<00:23:10.360>so <00:23:10.467>I <00:23:10.575>try <00:23:10.683>to <00:23:10.790>like <00:23:10.898>split <00:23:11.006>them <00:23:11.113>try <00:23:11.221>to <00:23:11.329>force <00:23:11.436>it <00:23:11.544>to <00:23:11.652>split <00:23:11.760>them,

00:23:12.350 --> 00:23:12.360 align:start position:0%
<00:23:12.350>try <00:23:12.351>to <00:23:12.352>force <00:23:12.354>it <00:23:12.356>to <00:23:12.357>split <00:23:12.359>them,

00:23:12.360 --> 00:23:14.630 align:start position:0%
<00:23:12.360>try <00:23:12.467>to <00:23:12.575>force <00:23:12.683>it <00:23:12.790>to <00:23:12.898>split <00:23:13.006>them, <00:23:13.113>uh, <00:23:13.221>into <00:23:13.329>smaller <00:23:13.436>so <00:23:13.544>it's <00:23:13.652>also <00:23:13.760>not

00:23:14.630 --> 00:23:14.640 align:start position:0%
<00:23:14.630>uh, <00:23:14.631>into <00:23:14.633>smaller <00:23:14.634>so <00:23:14.636>it's <00:23:14.637>also <00:23:14.639>not

00:23:14.640 --> 00:23:16.030 align:start position:0%
<00:23:14.640>uh, <00:23:14.729>into <00:23:14.818>smaller <00:23:14.908>so <00:23:14.997>it's <00:23:15.086>also <00:23:15.176>not <00:23:15.265>loading <00:23:15.354>a <00:23:15.444>lot <00:23:15.533>of <00:23:15.622>context <00:23:15.712>at <00:23:15.801>the <00:23:15.891>same

00:23:16.030 --> 00:23:16.040 align:start position:0%
<00:23:16.030>loading <00:23:16.031>a <00:23:16.032>lot <00:23:16.033>of <00:23:16.035>context <00:23:16.036>at <00:23:16.037>the <00:23:16.039>same

00:23:16.040 --> 00:23:17.990 align:start position:0%
<00:23:16.040>loading <00:23:16.215>a <00:23:16.389>lot <00:23:16.565>of <00:23:16.740>context <00:23:16.915>at <00:23:17.090>the <00:23:17.264>same <00:23:17.440>time.

00:23:17.990 --> 00:23:18.000 align:start position:0%
time.

00:23:18.000 --> 00:23:20.110 align:start position:0%
<00:23:18.000>time. <00:23:18.175>Um, <00:23:18.350>the <00:23:18.525>bottom <00:23:18.700>line <00:23:18.875>is <00:23:19.050>that <00:23:19.225>AI <00:23:19.400>scales

00:23:20.110 --> 00:23:20.120 align:start position:0%
<00:23:20.110>Um, <00:23:20.111>the <00:23:20.112>bottom <00:23:20.113>line <00:23:20.115>is <00:23:20.116>that <00:23:20.117>AI <00:23:20.119>scales

00:23:20.120 --> 00:23:22.310 align:start position:0%
<00:23:20.120>Um, <00:23:20.207>the <00:23:20.294>bottom <00:23:20.382>line <00:23:20.469>is <00:23:20.557>that <00:23:20.645>AI <00:23:20.732>scales <00:23:20.820>what <00:23:20.907>it <00:23:20.995>sees. <00:23:21.082>If <00:23:21.169>it <00:23:21.257>sees <00:23:21.344>bad <00:23:21.432>tests, <00:23:21.520>it

00:23:22.310 --> 00:23:22.320 align:start position:0%
<00:23:22.310>what <00:23:22.311>it <00:23:22.312>sees. <00:23:22.313>If <00:23:22.314>it <00:23:22.315>sees <00:23:22.316>bad <00:23:22.317>tests, <00:23:22.319>it

00:23:22.320 --> 00:23:23.990 align:start position:0%
<00:23:22.320>what <00:23:22.407>it <00:23:22.495>sees. <00:23:22.582>If <00:23:22.669>it <00:23:22.757>sees <00:23:22.845>bad <00:23:22.932>tests, <00:23:23.020>it <00:23:23.107>will <00:23:23.195>copy <00:23:23.282>them <00:23:23.370>and <00:23:23.457>makes <00:23:23.544>them <00:23:23.632>worse. <00:23:23.720>If

00:23:23.990 --> 00:23:24.000 align:start position:0%
<00:23:23.990>will <00:23:23.991>copy <00:23:23.992>them <00:23:23.993>and <00:23:23.995>makes <00:23:23.996>them <00:23:23.997>worse. <00:23:23.999>If

00:23:24.000 --> 00:23:25.430 align:start position:0%
<00:23:24.000>will <00:23:24.085>copy <00:23:24.171>them <00:23:24.257>and <00:23:24.343>makes <00:23:24.429>them <00:23:24.514>worse. <00:23:24.600>If <00:23:24.686>it <00:23:24.772>sees <00:23:24.858>good <00:23:24.943>tests, <00:23:25.029>it <00:23:25.115>will <00:23:25.201>follow <00:23:25.287>the

00:23:25.430 --> 00:23:25.440 align:start position:0%
<00:23:25.430>it <00:23:25.431>sees <00:23:25.432>good <00:23:25.433>tests, <00:23:25.435>it <00:23:25.436>will <00:23:25.437>follow <00:23:25.439>the

00:23:25.440 --> 00:23:26.870 align:start position:0%
<00:23:25.440>it <00:23:25.600>sees <00:23:25.761>good <00:23:25.922>tests, <00:23:26.083>it <00:23:26.244>will <00:23:26.405>follow <00:23:26.566>the <00:23:26.726>pattern.

00:23:26.870 --> 00:23:26.880 align:start position:0%
pattern.

00:23:26.880 --> 00:23:28.310 align:start position:0%
<00:23:26.880>pattern. <00:23:27.063>Now, <00:23:27.247>there <00:23:27.431>are <00:23:27.615>different <00:23:27.799>traps <00:23:27.983>you <00:23:28.167>can

00:23:28.310 --> 00:23:28.320 align:start position:0%
<00:23:28.310>Now, <00:23:28.311>there <00:23:28.312>are <00:23:28.314>different <00:23:28.316>traps <00:23:28.317>you <00:23:28.319>can

00:23:28.320 --> 00:23:31.670 align:start position:0%
<00:23:28.320>Now, <00:23:28.419>there <00:23:28.520>are <00:23:28.620>different <00:23:28.720>traps <00:23:28.820>you <00:23:28.919>can <00:23:29.020>go <00:23:29.120>get <00:23:29.220>into <00:23:29.320>when <00:23:29.419>working <00:23:29.520>with, <00:23:29.620>uh, <00:23:29.720>AI.

00:23:31.670 --> 00:23:31.680 align:start position:0%
<00:23:31.670>go <00:23:31.671>get <00:23:31.672>into <00:23:31.673>when <00:23:31.675>working <00:23:31.676>with, <00:23:31.677>uh, <00:23:31.679>AI.

00:23:31.680 --> 00:23:33.630 align:start position:0%
<00:23:31.680>go <00:23:31.767>get <00:23:31.855>into <00:23:31.942>when <00:23:32.030>working <00:23:32.117>with, <00:23:32.205>uh, <00:23:32.292>AI. <00:23:32.380>The <00:23:32.467>worst <00:23:32.555>for <00:23:32.642>me <00:23:32.730>is <00:23:32.817>AI <00:23:32.905>thing <00:23:32.992>mocking. <00:23:33.080>AI

00:23:33.630 --> 00:23:33.640 align:start position:0%
<00:23:33.630>The <00:23:33.631>worst <00:23:33.632>for <00:23:33.633>me <00:23:33.634>is <00:23:33.635>AI <00:23:33.636>thing <00:23:33.637>mocking. <00:23:33.639>AI

00:23:33.640 --> 00:23:35.510 align:start position:0%
<00:23:33.640>The <00:23:33.727>worst <00:23:33.815>for <00:23:33.902>me <00:23:33.990>is <00:23:34.077>AI <00:23:34.165>thing <00:23:34.252>mocking. <00:23:34.340>AI <00:23:34.427>just <00:23:34.515>loves <00:23:34.602>mocking. <00:23:34.690>When <00:23:34.777>you <00:23:34.865>let <00:23:34.952>it <00:23:35.040>do

00:23:35.510 --> 00:23:35.520 align:start position:0%
<00:23:35.510>just <00:23:35.511>loves <00:23:35.512>mocking. <00:23:35.513>When <00:23:35.515>you <00:23:35.516>let <00:23:35.517>it <00:23:35.519>do

00:23:35.520 --> 00:23:37.550 align:start position:0%
<00:23:35.520>just <00:23:35.620>loves <00:23:35.720>mocking. <00:23:35.820>When <00:23:35.920>you <00:23:36.020>let <00:23:36.120>it <00:23:36.220>do <00:23:36.320>its <00:23:36.420>work, <00:23:36.520>it <00:23:36.620>will <00:23:36.720>just <00:23:36.820>mock <00:23:36.920>everything

00:23:37.550 --> 00:23:37.560 align:start position:0%
<00:23:37.550>its <00:23:37.551>work, <00:23:37.553>it <00:23:37.554>will <00:23:37.556>just <00:23:37.557>mock <00:23:37.559>everything

00:23:37.560 --> 00:23:39.390 align:start position:0%
<00:23:37.560>its <00:23:37.687>work, <00:23:37.814>it <00:23:37.941>will <00:23:38.069>just <00:23:38.196>mock <00:23:38.323>everything <00:23:38.450>and <00:23:38.578>then <00:23:38.705>mock <00:23:38.832>the <00:23:38.960>mocks

00:23:39.390 --> 00:23:39.400 align:start position:0%
<00:23:39.390>and <00:23:39.392>then <00:23:39.394>mock <00:23:39.396>the <00:23:39.399>mocks

00:23:39.400 --> 00:23:41.270 align:start position:0%
<00:23:39.400>and <00:23:39.633>then <00:23:39.866>mock <00:23:40.100>the <00:23:40.333>mocks <00:23:40.566>three <00:23:40.800>times.

00:23:41.270 --> 00:23:41.280 align:start position:0%
<00:23:41.270>three <00:23:41.279>times.

00:23:41.280 --> 00:23:42.710 align:start position:0%
<00:23:41.280>three <00:23:41.423>times. <00:23:41.566>Uh, <00:23:41.709>I <00:23:41.852>hate <00:23:41.995>mocking. <00:23:42.138>I <00:23:42.281>know <00:23:42.424>there <00:23:42.567>are

00:23:42.710 --> 00:23:42.720 align:start position:0%
<00:23:42.710>Uh, <00:23:42.711>I <00:23:42.712>hate <00:23:42.713>mocking. <00:23:42.715>I <00:23:42.716>know <00:23:42.717>there <00:23:42.719>are

00:23:42.720 --> 00:23:44.590 align:start position:0%
<00:23:42.720>Uh, <00:23:42.836>I <00:23:42.953>hate <00:23:43.070>mocking. <00:23:43.186>I <00:23:43.303>know <00:23:43.420>there <00:23:43.536>are <00:23:43.653>different <00:23:43.770>opinions <00:23:43.886>about <00:23:44.003>this, <00:23:44.120>different

00:23:44.590 --> 00:23:44.600 align:start position:0%
<00:23:44.590>different <00:23:44.592>opinions <00:23:44.594>about <00:23:44.596>this, <00:23:44.599>different

00:23:44.600 --> 00:23:47.870 align:start position:0%
<00:23:44.600>different <00:23:44.740>opinions <00:23:44.879>about <00:23:45.020>this, <00:23:45.159>different <00:23:45.300>approaches, <00:23:45.439>but <00:23:45.580>for <00:23:45.719>me <00:23:45.860>mocks <00:23:46.000>usually

00:23:47.870 --> 00:23:47.880 align:start position:0%
<00:23:47.870>approaches, <00:23:47.871>but <00:23:47.873>for <00:23:47.875>me <00:23:47.877>mocks <00:23:47.879>usually

00:23:47.880 --> 00:23:49.270 align:start position:0%
<00:23:47.880>approaches, <00:23:47.993>but <00:23:48.107>for <00:23:48.221>me <00:23:48.334>mocks <00:23:48.448>usually <00:23:48.562>means <00:23:48.676>that <00:23:48.789>like <00:23:48.903>something <00:23:49.017>is <00:23:49.131>wrong,

00:23:49.270 --> 00:23:49.280 align:start position:0%
<00:23:49.270>means <00:23:49.271>that <00:23:49.273>like <00:23:49.275>something <00:23:49.277>is <00:23:49.279>wrong,

00:23:49.280 --> 00:23:51.030 align:start position:0%
<00:23:49.280>means <00:23:49.420>that <00:23:49.560>like <00:23:49.700>something <00:23:49.840>is <00:23:49.980>wrong, <00:23:50.120>either <00:23:50.260>the <00:23:50.399>implementation <00:23:50.540>structure <00:23:50.680>or

00:23:51.030 --> 00:23:51.040 align:start position:0%
<00:23:51.030>either <00:23:51.032>the <00:23:51.034>implementation <00:23:51.036>structure <00:23:51.039>or

00:23:51.040 --> 00:23:52.630 align:start position:0%
<00:23:51.040>either <00:23:51.320>the <00:23:51.600>implementation <00:23:51.879>structure <00:23:52.159>or <00:23:52.440>the

00:23:52.630 --> 00:23:52.640 align:start position:0%
the

00:23:52.640 --> 00:23:55.110 align:start position:0%
<00:23:52.640>the <00:23:52.840>or <00:23:53.040>the <00:23:53.240>test <00:23:53.440>is <00:23:53.640>wrong <00:23:53.840>or <00:23:54.040>both.

00:23:55.110 --> 00:23:55.120 align:start position:0%
<00:23:55.110>or <00:23:55.111>the <00:23:55.112>test <00:23:55.114>is <00:23:55.116>wrong <00:23:55.117>or <00:23:55.119>both.

00:23:55.120 --> 00:23:57.310 align:start position:0%
<00:23:55.120>or <00:23:55.213>the <00:23:55.306>test <00:23:55.399>is <00:23:55.493>wrong <00:23:55.586>or <00:23:55.679>both. <00:23:55.773>So, <00:23:55.866>the <00:23:55.959>first <00:23:56.053>thing <00:23:56.146>I <00:23:56.239>do <00:23:56.333>is <00:23:56.426>always <00:23:56.520>like

00:23:57.310 --> 00:23:57.320 align:start position:0%
<00:23:57.310>So, <00:23:57.311>the <00:23:57.312>first <00:23:57.313>thing <00:23:57.314>I <00:23:57.315>do <00:23:57.316>is <00:23:57.317>always <00:23:57.319>like

00:23:57.320 --> 00:23:59.590 align:start position:0%
<00:23:57.320>So, <00:23:57.407>the <00:23:57.495>first <00:23:57.582>thing <00:23:57.669>I <00:23:57.757>do <00:23:57.845>is <00:23:57.932>always <00:23:58.020>like <00:23:58.107>do <00:23:58.195>not <00:23:58.282>mock <00:23:58.370>any <00:23:58.457>putting <00:23:58.544>agents <00:23:58.632>and <00:23:58.720>do

00:23:59.590 --> 00:23:59.600 align:start position:0%
<00:23:59.590>do <00:23:59.591>not <00:23:59.592>mock <00:23:59.593>any <00:23:59.595>putting <00:23:59.596>agents <00:23:59.597>and <00:23:59.599>do

00:23:59.600 --> 00:24:01.710 align:start position:0%
<00:23:59.600>do <00:23:59.682>not <00:23:59.764>mock <00:23:59.847>any <00:23:59.929>putting <00:24:00.011>agents <00:24:00.094>and <00:24:00.176>do <00:24:00.258>not <00:24:00.341>mock <00:24:00.423>do <00:24:00.505>not <00:24:00.588>mock. <00:24:00.670>And <00:24:00.752>if <00:24:00.835>you <00:24:00.917>have <00:24:01.000>to

00:24:01.710 --> 00:24:01.720 align:start position:0%
<00:24:01.710>not <00:24:01.711>mock <00:24:01.712>do <00:24:01.713>not <00:24:01.714>mock. <00:24:01.715>And <00:24:01.716>if <00:24:01.717>you <00:24:01.718>have <00:24:01.719>to

00:24:01.720 --> 00:24:03.510 align:start position:0%
<00:24:01.720>not <00:24:01.807>mock <00:24:01.895>do <00:24:01.982>not <00:24:02.070>mock. <00:24:02.157>And <00:24:02.245>if <00:24:02.332>you <00:24:02.420>have <00:24:02.507>to <00:24:02.595>and <00:24:02.682>then <00:24:02.770>I <00:24:02.857>could <00:24:02.945>list <00:24:03.032>some <00:24:03.120>scenarios

00:24:03.510 --> 00:24:03.520 align:start position:0%
<00:24:03.510>and <00:24:03.511>then <00:24:03.513>I <00:24:03.514>could <00:24:03.516>list <00:24:03.517>some <00:24:03.519>scenarios

00:24:03.520 --> 00:24:06.150 align:start position:0%
<00:24:03.520>and <00:24:03.627>then <00:24:03.735>I <00:24:03.843>could <00:24:03.950>list <00:24:04.058>some <00:24:04.166>scenarios <00:24:04.273>where <00:24:04.381>it <00:24:04.489>might <00:24:04.596>be <00:24:04.704>useful <00:24:04.812>useful <00:24:04.920>like

00:24:06.150 --> 00:24:06.160 align:start position:0%
<00:24:06.150>where <00:24:06.151>it <00:24:06.153>might <00:24:06.154>be <00:24:06.156>useful <00:24:06.157>useful <00:24:06.159>like

00:24:06.160 --> 00:24:07.710 align:start position:0%
<00:24:06.160>where <00:24:06.267>it <00:24:06.374>might <00:24:06.481>be <00:24:06.589>useful <00:24:06.696>useful <00:24:06.803>like <00:24:06.911>I <00:24:07.018>know <00:24:07.125>it's <00:24:07.233>impossible <00:24:07.340>to <00:24:07.447>test <00:24:07.555>something

00:24:07.710 --> 00:24:07.720 align:start position:0%
<00:24:07.710>I <00:24:07.711>know <00:24:07.713>it's <00:24:07.714>impossible <00:24:07.716>to <00:24:07.717>test <00:24:07.719>something

00:24:07.720 --> 00:24:09.910 align:start position:0%
<00:24:07.720>I <00:24:07.827>know <00:24:07.935>it's <00:24:08.043>impossible <00:24:08.150>to <00:24:08.258>test <00:24:08.366>something <00:24:08.473>without, <00:24:08.581>uh, <00:24:08.689>in <00:24:08.796>the <00:24:08.904>environment <00:24:09.012>that <00:24:09.120>we

00:24:09.910 --> 00:24:09.920 align:start position:0%
<00:24:09.910>without, <00:24:09.911>uh, <00:24:09.913>in <00:24:09.914>the <00:24:09.916>environment <00:24:09.917>that <00:24:09.919>we

00:24:09.920 --> 00:24:11.390 align:start position:0%
<00:24:09.920>without, <00:24:10.109>uh, <00:24:10.298>in <00:24:10.487>the <00:24:10.676>environment <00:24:10.865>that <00:24:11.054>we <00:24:11.243>have.

00:24:11.390 --> 00:24:11.400 align:start position:0%
have.

00:24:11.400 --> 00:24:13.630 align:start position:0%
<00:24:11.400>have. <00:24:11.575>And <00:24:11.750>there <00:24:11.925>are <00:24:12.100>different <00:24:12.275>types <00:24:12.450>of <00:24:12.625>traps <00:24:12.800>I

00:24:13.630 --> 00:24:13.640 align:start position:0%
<00:24:13.630>And <00:24:13.631>there <00:24:13.632>are <00:24:13.633>different <00:24:13.635>types <00:24:13.636>of <00:24:13.637>traps <00:24:13.639>I

00:24:13.640 --> 00:24:15.950 align:start position:0%
<00:24:13.640>And <00:24:13.747>there <00:24:13.855>are <00:24:13.963>different <00:24:14.070>types <00:24:14.178>of <00:24:14.286>traps <00:24:14.393>I <00:24:14.501>talked <00:24:14.609>a <00:24:14.716>bit <00:24:14.824>more <00:24:14.932>about <00:24:15.040>them,

00:24:15.950 --> 00:24:15.960 align:start position:0%
<00:24:15.950>talked <00:24:15.951>a <00:24:15.953>bit <00:24:15.955>more <00:24:15.957>about <00:24:15.959>them,

00:24:15.960 --> 00:24:17.790 align:start position:0%
<00:24:15.960>talked <00:24:16.160>a <00:24:16.360>bit <00:24:16.560>more <00:24:16.760>about <00:24:16.960>them, <00:24:17.160>uh, <00:24:17.360>earlier.

00:24:17.790 --> 00:24:17.800 align:start position:0%
<00:24:17.790>uh, <00:24:17.799>earlier.

00:24:17.800 --> 00:24:19.430 align:start position:0%
<00:24:17.800>uh, <00:24:17.955>earlier. <00:24:18.111>But <00:24:18.266>the <00:24:18.422>genuinely <00:24:18.577>good <00:24:18.733>news <00:24:18.888>is <00:24:19.044>that <00:24:19.200>they

00:24:19.430 --> 00:24:19.440 align:start position:0%
<00:24:19.430>But <00:24:19.431>the <00:24:19.432>genuinely <00:24:19.433>good <00:24:19.435>news <00:24:19.436>is <00:24:19.437>that <00:24:19.439>they

00:24:19.440 --> 00:24:22.110 align:start position:0%
<00:24:19.440>But <00:24:19.533>the <00:24:19.626>genuinely <00:24:19.720>good <00:24:19.813>news <00:24:19.906>is <00:24:20.000>that <00:24:20.093>they <00:24:20.186>are <00:24:20.280>all <00:24:20.373>quite <00:24:20.466>cheap <00:24:20.560>to <00:24:20.653>fix. <00:24:20.746>Like <00:24:20.840>you

00:24:22.110 --> 00:24:22.120 align:start position:0%
<00:24:22.110>are <00:24:22.111>all <00:24:22.112>quite <00:24:22.113>cheap <00:24:22.115>to <00:24:22.116>fix. <00:24:22.117>Like <00:24:22.119>you

00:24:22.120 --> 00:24:23.630 align:start position:0%
<00:24:22.120>are <00:24:22.204>all <00:24:22.289>quite <00:24:22.374>cheap <00:24:22.459>to <00:24:22.544>fix. <00:24:22.629>Like <00:24:22.714>you <00:24:22.799>don't <00:24:22.884>have <00:24:22.969>to <00:24:23.054>do <00:24:23.139>a <00:24:23.224>lot, <00:24:23.309>just <00:24:23.394>set <00:24:23.479>good

00:24:23.630 --> 00:24:23.640 align:start position:0%
<00:24:23.630>don't <00:24:23.631>have <00:24:23.632>to <00:24:23.633>do <00:24:23.634>a <00:24:23.635>lot, <00:24:23.636>just <00:24:23.637>set <00:24:23.639>good

00:24:23.640 --> 00:24:26.950 align:start position:0%
<00:24:23.640>don't <00:24:23.733>have <00:24:23.826>to <00:24:23.920>do <00:24:24.013>a <00:24:24.106>lot, <00:24:24.200>just <00:24:24.293>set <00:24:24.386>good <00:24:24.480>foundation <00:24:24.573>once <00:24:24.666>in <00:24:24.760>a <00:24:24.853>project. <00:24:24.946>Write <00:24:25.040>a

00:24:26.950 --> 00:24:26.960 align:start position:0%
<00:24:26.950>foundation <00:24:26.951>once <00:24:26.953>in <00:24:26.954>a <00:24:26.956>project. <00:24:26.957>Write <00:24:26.959>a

00:24:26.960 --> 00:24:30.430 align:start position:0%
<00:24:26.960>foundation <00:24:27.067>once <00:24:27.175>in <00:24:27.283>a <00:24:27.390>project. <00:24:27.498>Write <00:24:27.606>a <00:24:27.713>write <00:24:27.821>a <00:24:27.929>few <00:24:28.036>strong <00:24:28.144>tests <00:24:28.252>yourself <00:24:28.360>early

00:24:30.430 --> 00:24:30.440 align:start position:0%
<00:24:30.430>write <00:24:30.431>a <00:24:30.433>few <00:24:30.434>strong <00:24:30.436>tests <00:24:30.437>yourself <00:24:30.439>early

00:24:30.440 --> 00:24:31.990 align:start position:0%
<00:24:30.440>write <00:24:30.547>a <00:24:30.654>few <00:24:30.761>strong <00:24:30.869>tests <00:24:30.976>yourself <00:24:31.083>early <00:24:31.191>and <00:24:31.298>they <00:24:31.405>will <00:24:31.513>become <00:24:31.620>the <00:24:31.727>templates <00:24:31.835>that

00:24:31.990 --> 00:24:32.000 align:start position:0%
<00:24:31.990>and <00:24:31.991>they <00:24:31.993>will <00:24:31.994>become <00:24:31.996>the <00:24:31.997>templates <00:24:31.999>that

00:24:32.000 --> 00:24:33.710 align:start position:0%
<00:24:32.000>and <00:24:32.107>they <00:24:32.215>will <00:24:32.323>become <00:24:32.430>the <00:24:32.538>templates <00:24:32.646>that <00:24:32.753>agent <00:24:32.861>will <00:24:32.969>follow. <00:24:33.076>You <00:24:33.184>don't <00:24:33.292>even <00:24:33.400>have

00:24:33.710 --> 00:24:33.720 align:start position:0%
<00:24:33.710>agent <00:24:33.711>will <00:24:33.713>follow. <00:24:33.714>You <00:24:33.716>don't <00:24:33.717>even <00:24:33.719>have

00:24:33.720 --> 00:24:35.310 align:start position:0%
<00:24:33.720>agent <00:24:33.820>will <00:24:33.920>follow. <00:24:34.020>You <00:24:34.120>don't <00:24:34.220>even <00:24:34.320>have <00:24:34.420>to <00:24:34.520>keep <00:24:34.620>telling <00:24:34.720>it, <00:24:34.820>it <00:24:34.920>will <00:24:35.020>just <00:24:35.120>see

00:24:35.310 --> 00:24:35.320 align:start position:0%
<00:24:35.310>to <00:24:35.311>keep <00:24:35.312>telling <00:24:35.313>it, <00:24:35.315>it <00:24:35.316>will <00:24:35.317>just <00:24:35.319>see

00:24:35.320 --> 00:24:37.630 align:start position:0%
<00:24:35.320>to <00:24:35.419>keep <00:24:35.520>telling <00:24:35.620>it, <00:24:35.720>it <00:24:35.820>will <00:24:35.919>just <00:24:36.020>see <00:24:36.120>them <00:24:36.220>and <00:24:36.320>like <00:24:36.419>try <00:24:36.520>to <00:24:36.620>follow <00:24:36.720>them.

00:24:37.630 --> 00:24:37.640 align:start position:0%
<00:24:37.630>them <00:24:37.631>and <00:24:37.633>like <00:24:37.634>try <00:24:37.636>to <00:24:37.637>follow <00:24:37.639>them.

00:24:37.640 --> 00:24:38.950 align:start position:0%
<00:24:37.640>them <00:24:37.808>and <00:24:37.976>like <00:24:38.145>try <00:24:38.313>to <00:24:38.482>follow <00:24:38.650>them. <00:24:38.819>So,

00:24:38.950 --> 00:24:38.960 align:start position:0%
So,

00:24:38.960 --> 00:24:42.310 align:start position:0%
<00:24:38.960>So, <00:24:39.193>cheaper <00:24:39.426>test <00:24:39.660>doesn't <00:24:39.893>mean <00:24:40.126>better <00:24:40.360>tests.

00:24:42.310 --> 00:24:42.320 align:start position:0%
<00:24:42.310>cheaper <00:24:42.311>test <00:24:42.313>doesn't <00:24:42.315>mean <00:24:42.317>better <00:24:42.319>tests.

00:24:42.320 --> 00:24:44.550 align:start position:0%
<00:24:42.320>cheaper <00:24:42.475>test <00:24:42.631>doesn't <00:24:42.786>mean <00:24:42.942>better <00:24:43.097>tests. <00:24:43.253>It <00:24:43.408>just <00:24:43.564>means <00:24:43.720>that

00:24:44.550 --> 00:24:44.560 align:start position:0%
<00:24:44.550>It <00:24:44.553>just <00:24:44.556>means <00:24:44.559>that

00:24:44.560 --> 00:24:46.670 align:start position:0%
<00:24:44.560>It <00:24:44.676>just <00:24:44.793>means <00:24:44.909>that <00:24:45.026>this <00:24:45.143>is <00:24:45.260>true. <00:24:45.376>What <00:24:45.493>this <00:24:45.610>is <00:24:45.726>what <00:24:45.843>I <00:24:45.960>said

00:24:46.670 --> 00:24:46.680 align:start position:0%
<00:24:46.670>this <00:24:46.671>is <00:24:46.672>true. <00:24:46.673>What <00:24:46.674>this <00:24:46.675>is <00:24:46.676>what <00:24:46.677>I <00:24:46.679>said

00:24:46.680 --> 00:24:47.750 align:start position:0%
<00:24:46.680>this <00:24:46.767>is <00:24:46.855>true. <00:24:46.942>What <00:24:47.030>this <00:24:47.117>is <00:24:47.205>what <00:24:47.292>I <00:24:47.380>said <00:24:47.467>at <00:24:47.555>the <00:24:47.643>beginning,

00:24:47.750 --> 00:24:47.760 align:start position:0%
<00:24:47.750>at <00:24:47.754>the <00:24:47.759>beginning,

00:24:47.760 --> 00:24:50.550 align:start position:0%
<00:24:47.760>at <00:24:47.960>the <00:24:48.160>beginning, <00:24:48.360>that, <00:24:48.560>uh, <00:24:48.760>it's <00:24:48.960>still, <00:24:49.160>uh,

00:24:50.550 --> 00:24:50.560 align:start position:0%
<00:24:50.550>that, <00:24:50.552>uh, <00:24:50.554>it's <00:24:50.556>still, <00:24:50.559>uh,

00:24:50.560 --> 00:24:51.910 align:start position:0%
<00:24:50.560>that, <00:24:50.653>uh, <00:24:50.746>it's <00:24:50.840>still, <00:24:50.933>uh, <00:24:51.027>we <00:24:51.120>still <00:24:51.214>need <00:24:51.307>to <00:24:51.401>put <00:24:51.494>an <00:24:51.588>effort <00:24:51.681>to <00:24:51.775>make

00:24:51.910 --> 00:24:51.920 align:start position:0%
<00:24:51.910>we <00:24:51.911>still <00:24:51.912>need <00:24:51.913>to <00:24:51.914>put <00:24:51.915>an <00:24:51.916>effort <00:24:51.917>to <00:24:51.919>make

00:24:51.920 --> 00:24:53.590 align:start position:0%
<00:24:51.920>we <00:24:52.060>still <00:24:52.200>need <00:24:52.340>to <00:24:52.480>put <00:24:52.620>an <00:24:52.760>effort <00:24:52.900>to <00:24:53.040>make <00:24:53.180>them, <00:24:53.320>uh,

00:24:53.590 --> 00:24:53.600 align:start position:0%
<00:24:53.590>them, <00:24:53.599>uh,

00:24:53.600 --> 00:24:57.470 align:start position:0%
<00:24:53.600>them, <00:24:53.755>uh, <00:24:53.911>good, <00:24:54.066>but <00:24:54.222>what <00:24:54.377>is <00:24:54.533>also <00:24:54.688>true <00:24:54.844>is <00:24:55.000>that

00:24:57.470 --> 00:24:57.480 align:start position:0%
<00:24:57.470>good, <00:24:57.471>but <00:24:57.472>what <00:24:57.473>is <00:24:57.475>also <00:24:57.476>true <00:24:57.477>is <00:24:57.479>that

00:24:57.480 --> 00:24:59.990 align:start position:0%
<00:24:57.480>good, <00:24:57.580>but <00:24:57.680>what <00:24:57.780>is <00:24:57.880>also <00:24:57.980>true <00:24:58.080>is <00:24:58.180>that <00:24:58.280>this <00:24:58.380>making <00:24:58.480>this <00:24:58.580>this <00:24:58.680>test <00:24:58.780>better <00:24:58.880>also

00:24:59.990 --> 00:25:00.000 align:start position:0%
<00:24:59.990>this <00:24:59.991>making <00:24:59.993>this <00:24:59.994>this <00:24:59.996>test <00:24:59.997>better <00:24:59.999>also

00:25:00.000 --> 00:25:03.870 align:start position:0%
<00:25:00.000>this <00:25:00.100>making <00:25:00.200>this <00:25:00.300>this <00:25:00.400>test <00:25:00.500>better <00:25:00.600>also <00:25:00.700>costs <00:25:00.800>less <00:25:00.900>than <00:25:01.000>it <00:25:01.100>has <00:25:01.200>ever <00:25:01.300>been <00:25:01.400>costing

00:25:03.870 --> 00:25:03.880 align:start position:0%
<00:25:03.870>costs <00:25:03.871>less <00:25:03.872>than <00:25:03.873>it <00:25:03.875>has <00:25:03.876>ever <00:25:03.877>been <00:25:03.879>costing

00:25:03.880 --> 00:25:06.230 align:start position:0%
<00:25:03.880>costs <00:25:03.973>less <00:25:04.066>than <00:25:04.160>it <00:25:04.253>has <00:25:04.346>ever <00:25:04.440>been <00:25:04.533>costing <00:25:04.626>uh <00:25:04.720>because <00:25:04.813>we <00:25:04.906>also <00:25:05.000>have <00:25:05.093>more <00:25:05.186>space, <00:25:05.280>more

00:25:06.230 --> 00:25:06.240 align:start position:0%
<00:25:06.230>uh <00:25:06.231>because <00:25:06.232>we <00:25:06.233>also <00:25:06.235>have <00:25:06.236>more <00:25:06.237>space, <00:25:06.239>more

00:25:06.240 --> 00:25:08.630 align:start position:0%
<00:25:06.240>uh <00:25:06.327>because <00:25:06.415>we <00:25:06.502>also <00:25:06.590>have <00:25:06.677>more <00:25:06.765>space, <00:25:06.852>more <00:25:06.940>time <00:25:07.027>to <00:25:07.115>do <00:25:07.202>this <00:25:07.290>as <00:25:07.377>AI <00:25:07.465>is <00:25:07.552>handling <00:25:07.640>the

00:25:08.630 --> 00:25:08.640 align:start position:0%
<00:25:08.630>time <00:25:08.631>to <00:25:08.632>do <00:25:08.633>this <00:25:08.634>as <00:25:08.635>AI <00:25:08.636>is <00:25:08.637>handling <00:25:08.639>the

00:25:08.640 --> 00:25:11.630 align:start position:0%
<00:25:08.640>time <00:25:08.722>to <00:25:08.804>do <00:25:08.887>this <00:25:08.969>as <00:25:09.051>AI <00:25:09.134>is <00:25:09.216>handling <00:25:09.298>the <00:25:09.381>mechanical <00:25:09.463>part <00:25:09.545>of <00:25:09.628>of <00:25:09.710>of <00:25:09.792>a <00:25:09.875>lot <00:25:09.957>of <00:25:10.040>things

00:25:11.630 --> 00:25:11.640 align:start position:0%
<00:25:11.630>mechanical <00:25:11.631>part <00:25:11.632>of <00:25:11.633>of <00:25:11.634>of <00:25:11.635>a <00:25:11.636>lot <00:25:11.637>of <00:25:11.639>things

00:25:11.640 --> 00:25:13.950 align:start position:0%
<00:25:11.640>mechanical <00:25:11.780>part <00:25:11.920>of <00:25:12.060>of <00:25:12.200>of <00:25:12.340>a <00:25:12.480>lot <00:25:12.620>of <00:25:12.760>things <00:25:12.900>around <00:25:13.040>it.

00:25:13.950 --> 00:25:13.960 align:start position:0%
<00:25:13.950>around <00:25:13.959>it.

00:25:13.960 --> 00:25:17.430 align:start position:0%
<00:25:13.960>around <00:25:14.135>it. <00:25:14.310>So, <00:25:14.485>the <00:25:14.660>rules <00:25:14.835>didn't <00:25:15.010>really <00:25:15.185>change. <00:25:15.360>The

00:25:17.430 --> 00:25:17.440 align:start position:0%
<00:25:17.430>So, <00:25:17.431>the <00:25:17.433>rules <00:25:17.434>didn't <00:25:17.436>really <00:25:17.437>change. <00:25:17.439>The

00:25:17.440 --> 00:25:20.630 align:start position:0%
<00:25:17.440>So, <00:25:17.547>the <00:25:17.655>rules <00:25:17.763>didn't <00:25:17.870>really <00:25:17.978>change. <00:25:18.086>The <00:25:18.193>rules <00:25:18.301>didn't <00:25:18.409>change. <00:25:18.516>We <00:25:18.624>fast <00:25:18.732>and <00:25:18.840>correct

00:25:20.630 --> 00:25:20.640 align:start position:0%
<00:25:20.630>rules <00:25:20.631>didn't <00:25:20.633>change. <00:25:20.634>We <00:25:20.636>fast <00:25:20.637>and <00:25:20.639>correct

00:25:20.640 --> 00:25:23.110 align:start position:0%
<00:25:20.640>rules <00:25:20.767>didn't <00:25:20.894>change. <00:25:21.021>We <00:25:21.149>fast <00:25:21.276>and <00:25:21.403>correct <00:25:21.530>feedback, <00:25:21.658>readable <00:25:21.785>tests, <00:25:21.912>behavior <00:25:22.040>over

00:25:23.110 --> 00:25:23.120 align:start position:0%
<00:25:23.110>feedback, <00:25:23.112>readable <00:25:23.114>tests, <00:25:23.116>behavior <00:25:23.119>over

00:25:23.120 --> 00:25:24.990 align:start position:0%
<00:25:23.120>feedback, <00:25:23.275>readable <00:25:23.431>tests, <00:25:23.586>behavior <00:25:23.742>over <00:25:23.897>implementation, <00:25:24.053>small <00:25:24.208>focus <00:25:24.364>files, <00:25:24.520>and

00:25:24.990 --> 00:25:25.000 align:start position:0%
<00:25:24.990>implementation, <00:25:24.992>small <00:25:24.994>focus <00:25:24.996>files, <00:25:24.999>and

00:25:25.000 --> 00:25:27.230 align:start position:0%
<00:25:25.000>implementation, <00:25:25.116>small <00:25:25.233>focus <00:25:25.350>files, <00:25:25.466>and <00:25:25.583>many, <00:25:25.700>many <00:25:25.816>other <00:25:25.933>rules <00:25:26.050>that <00:25:26.166>we <00:25:26.283>could <00:25:26.400>we

00:25:27.230 --> 00:25:27.240 align:start position:0%
<00:25:27.230>many, <00:25:27.231>many <00:25:27.232>other <00:25:27.233>rules <00:25:27.235>that <00:25:27.236>we <00:25:27.237>could <00:25:27.239>we

00:25:27.240 --> 00:25:29.390 align:start position:0%
<00:25:27.240>many, <00:25:27.340>many <00:25:27.440>other <00:25:27.540>rules <00:25:27.640>that <00:25:27.740>we <00:25:27.840>could <00:25:27.940>we <00:25:28.040>need <00:25:28.140>to <00:25:28.240>we <00:25:28.340>should <00:25:28.440>follow. <00:25:28.540>But, <00:25:28.640>what

00:25:29.390 --> 00:25:29.400 align:start position:0%
<00:25:29.390>need <00:25:29.391>to <00:25:29.393>we <00:25:29.394>should <00:25:29.396>follow. <00:25:29.397>But, <00:25:29.399>what

00:25:29.400 --> 00:25:31.950 align:start position:0%
<00:25:29.400>need <00:25:29.500>to <00:25:29.600>we <00:25:29.700>should <00:25:29.800>follow. <00:25:29.900>But, <00:25:30.000>what <00:25:30.100>changes <00:25:30.200>takes. <00:25:30.300>So, <00:25:30.400>we <00:25:30.500>are <00:25:30.600>going <00:25:30.700>to <00:25:30.800>keep

00:25:31.950 --> 00:25:31.960 align:start position:0%
<00:25:31.950>changes <00:25:31.951>takes. <00:25:31.952>So, <00:25:31.953>we <00:25:31.955>are <00:25:31.956>going <00:25:31.957>to <00:25:31.959>keep

00:25:31.960 --> 00:25:34.790 align:start position:0%
<00:25:31.960>changes <00:25:32.060>takes. <00:25:32.160>So, <00:25:32.260>we <00:25:32.360>are <00:25:32.460>going <00:25:32.560>to <00:25:32.660>keep <00:25:32.760>giving <00:25:32.860>AI <00:25:32.960>more <00:25:33.060>and <00:25:33.160>more <00:25:33.260>more <00:25:33.360>autonomy,

00:25:34.790 --> 00:25:34.800 align:start position:0%
<00:25:34.790>giving <00:25:34.791>AI <00:25:34.793>more <00:25:34.794>and <00:25:34.796>more <00:25:34.797>more <00:25:34.799>autonomy,

00:25:34.800 --> 00:25:36.750 align:start position:0%
<00:25:34.800>giving <00:25:34.927>AI <00:25:35.054>more <00:25:35.181>and <00:25:35.309>more <00:25:35.436>more <00:25:35.563>autonomy, <00:25:35.690>longer <00:25:35.818>runs, <00:25:35.945>harder <00:25:36.072>tasks, <00:25:36.200>less

00:25:36.750 --> 00:25:36.760 align:start position:0%
<00:25:36.750>longer <00:25:36.752>runs, <00:25:36.754>harder <00:25:36.756>tasks, <00:25:36.759>less

00:25:36.760 --> 00:25:38.390 align:start position:0%
<00:25:36.760>longer <00:25:37.040>runs, <00:25:37.320>harder <00:25:37.600>tasks, <00:25:37.879>less <00:25:38.160>supervision.

00:25:38.390 --> 00:25:38.400 align:start position:0%
supervision.

00:25:38.400 --> 00:25:39.590 align:start position:0%
<00:25:38.400>supervision. <00:25:38.935>And <00:25:39.471>[snorts]

00:25:39.590 --> 00:25:39.600 align:start position:0%
<00:25:39.590>And <00:25:39.599>[snorts]

00:25:39.600 --> 00:25:41.230 align:start position:0%
<00:25:39.600>And <00:25:40.066>[snorts] <00:25:40.533>these <00:25:41.000>rules

00:25:41.230 --> 00:25:41.240 align:start position:0%
<00:25:41.230>these <00:25:41.239>rules

00:25:41.240 --> 00:25:43.750 align:start position:0%
<00:25:41.240>these <00:25:41.395>rules <00:25:41.551>I <00:25:41.706>think <00:25:41.862>might <00:25:42.017>be <00:25:42.173>the <00:25:42.328>biggest <00:25:42.484>lever <00:25:42.640>that

00:25:43.750 --> 00:25:43.760 align:start position:0%
<00:25:43.750>I <00:25:43.751>think <00:25:43.752>might <00:25:43.753>be <00:25:43.755>the <00:25:43.756>biggest <00:25:43.757>lever <00:25:43.759>that

00:25:43.760 --> 00:25:47.110 align:start position:0%
<00:25:43.760>I <00:25:43.853>think <00:25:43.946>might <00:25:44.040>be <00:25:44.133>the <00:25:44.226>biggest <00:25:44.320>lever <00:25:44.413>that <00:25:44.506>we <00:25:44.600>can <00:25:44.693>have <00:25:44.786>to <00:25:44.879>keep <00:25:44.973>it <00:25:45.066>on <00:25:45.160>track

00:25:47.110 --> 00:25:47.120 align:start position:0%
<00:25:47.110>we <00:25:47.111>can <00:25:47.112>have <00:25:47.113>to <00:25:47.115>keep <00:25:47.116>it <00:25:47.117>on <00:25:47.119>track

00:25:47.120 --> 00:25:48.430 align:start position:0%
<00:25:47.120>we <00:25:47.267>can <00:25:47.414>have <00:25:47.562>to <00:25:47.709>keep <00:25:47.856>it <00:25:48.004>on <00:25:48.151>track <00:25:48.299>as

00:25:48.430 --> 00:25:48.440 align:start position:0%
as

00:25:48.440 --> 00:25:50.510 align:start position:0%
<00:25:48.440>as <00:25:48.720>all <00:25:49.000>of <00:25:49.280>this <00:25:49.560>autonomy <00:25:49.840>happens.

00:25:50.510 --> 00:25:50.520 align:start position:0%
<00:25:50.510>all <00:25:50.512>of <00:25:50.514>this <00:25:50.516>autonomy <00:25:50.519>happens.

00:25:50.520 --> 00:25:53.430 align:start position:0%
<00:25:50.520>all <00:25:50.660>of <00:25:50.800>this <00:25:50.940>autonomy <00:25:51.080>happens. <00:25:51.220>The <00:25:51.360>more <00:25:51.500>automated <00:25:51.639>verification <00:25:51.780>we <00:25:51.920>have,

00:25:53.430 --> 00:25:53.440 align:start position:0%
<00:25:53.430>The <00:25:53.431>more <00:25:53.433>automated <00:25:53.435>verification <00:25:53.437>we <00:25:53.439>have,

00:25:53.440 --> 00:25:55.390 align:start position:0%
<00:25:53.440>The <00:25:53.533>more <00:25:53.626>automated <00:25:53.720>verification <00:25:53.813>we <00:25:53.906>have, <00:25:54.000>the <00:25:54.093>easier <00:25:54.186>it <00:25:54.280>is, <00:25:54.373>I <00:25:54.466>think, <00:25:54.560>to <00:25:54.653>keep <00:25:54.746>AI <00:25:54.840>on

00:25:55.390 --> 00:25:55.400 align:start position:0%
<00:25:55.390>the <00:25:55.391>easier <00:25:55.392>it <00:25:55.393>is, <00:25:55.394>I <00:25:55.395>think, <00:25:55.396>to <00:25:55.397>keep <00:25:55.398>AI <00:25:55.399>on

00:25:55.400 --> 00:25:57.470 align:start position:0%
<00:25:55.400>the <00:25:55.487>easier <00:25:55.575>it <00:25:55.662>is, <00:25:55.750>I <00:25:55.837>think, <00:25:55.925>to <00:25:56.012>keep <00:25:56.100>AI <00:25:56.187>on <00:25:56.275>track, <00:25:56.362>make <00:25:56.450>it <00:25:56.537>understand <00:25:56.625>what <00:25:56.712>you <00:25:56.800>want,

00:25:57.470 --> 00:25:57.480 align:start position:0%
<00:25:57.470>track, <00:25:57.471>make <00:25:57.473>it <00:25:57.474>understand <00:25:57.476>what <00:25:57.477>you <00:25:57.479>want,

00:25:57.480 --> 00:25:59.190 align:start position:0%
<00:25:57.480>track, <00:25:57.573>make <00:25:57.666>it <00:25:57.760>understand <00:25:57.853>what <00:25:57.946>you <00:25:58.040>want, <00:25:58.133>and <00:25:58.226>for <00:25:58.320>you <00:25:58.413>to <00:25:58.506>feel <00:25:58.600>safer <00:25:58.693>when <00:25:58.786>you <00:25:58.880>are

00:25:59.190 --> 00:25:59.200 align:start position:0%
<00:25:59.190>and <00:25:59.191>for <00:25:59.192>you <00:25:59.193>to <00:25:59.194>feel <00:25:59.195>safer <00:25:59.196>when <00:25:59.197>you <00:25:59.199>are

00:25:59.200 --> 00:26:00.790 align:start position:0%
<00:25:59.200>and <00:25:59.327>for <00:25:59.454>you <00:25:59.581>to <00:25:59.709>feel <00:25:59.836>safer <00:25:59.963>when <00:26:00.090>you <00:26:00.218>are <00:26:00.345>approving <00:26:00.472>the <00:26:00.600>changes

00:26:00.790 --> 00:26:00.800 align:start position:0%
<00:26:00.790>approving <00:26:00.794>the <00:26:00.799>changes

00:26:00.800 --> 00:26:03.550 align:start position:0%
<00:26:00.800>approving <00:26:00.940>the <00:26:01.080>changes <00:26:01.220>because <00:26:01.360>you <00:26:01.500>know <00:26:01.639>that <00:26:01.780>it <00:26:01.919>worked <00:26:02.060>on <00:26:02.200>on

00:26:03.550 --> 00:26:03.560 align:start position:0%
<00:26:03.550>because <00:26:03.551>you <00:26:03.552>know <00:26:03.553>that <00:26:03.555>it <00:26:03.556>worked <00:26:03.557>on <00:26:03.559>on

00:26:03.560 --> 00:26:05.790 align:start position:0%
<00:26:03.560>because <00:26:03.659>you <00:26:03.760>know <00:26:03.860>that <00:26:03.960>it <00:26:04.060>worked <00:26:04.159>on <00:26:04.260>on <00:26:04.360>what <00:26:04.460>you <00:26:04.560>wanted <00:26:04.659>it <00:26:04.760>to <00:26:04.860>work <00:26:04.960>on.

00:26:05.790 --> 00:26:05.800 align:start position:0%
<00:26:05.790>what <00:26:05.791>you <00:26:05.793>wanted <00:26:05.794>it <00:26:05.796>to <00:26:05.797>work <00:26:05.799>on.

00:26:05.800 --> 00:26:07.950 align:start position:0%
<00:26:05.800>what <00:26:05.893>you <00:26:05.986>wanted <00:26:06.080>it <00:26:06.173>to <00:26:06.266>work <00:26:06.360>on. <00:26:06.453>And <00:26:06.546>it <00:26:06.639>works <00:26:06.733>the <00:26:06.826>way <00:26:06.919>it <00:26:07.013>has <00:26:07.106>the <00:26:07.200>features

00:26:07.950 --> 00:26:07.960 align:start position:0%
<00:26:07.950>And <00:26:07.951>it <00:26:07.952>works <00:26:07.953>the <00:26:07.954>way <00:26:07.955>it <00:26:07.956>has <00:26:07.957>the <00:26:07.959>features

00:26:07.960 --> 00:26:10.590 align:start position:0%
<00:26:07.960>And <00:26:08.076>it <00:26:08.193>works <00:26:08.310>the <00:26:08.426>way <00:26:08.543>it <00:26:08.660>has <00:26:08.776>the <00:26:08.893>features <00:26:09.010>that <00:26:09.126>that <00:26:09.243>you <00:26:09.360>want.

00:26:10.590 --> 00:26:10.600 align:start position:0%
<00:26:10.590>that <00:26:10.592>that <00:26:10.596>you <00:26:10.599>want.

00:26:10.600 --> 00:26:12.750 align:start position:0%
<00:26:10.600>that <00:26:10.716>that <00:26:10.833>you <00:26:10.949>want. <00:26:11.066>Um <00:26:11.183>so, <00:26:11.300>I <00:26:11.416>said <00:26:11.533>at <00:26:11.649>the <00:26:11.766>beginning <00:26:11.883>I <00:26:12.000>was

00:26:12.750 --> 00:26:12.760 align:start position:0%
<00:26:12.750>Um <00:26:12.751>so, <00:26:12.752>I <00:26:12.753>said <00:26:12.754>at <00:26:12.755>the <00:26:12.756>beginning <00:26:12.757>I <00:26:12.759>was

00:26:12.760 --> 00:26:15.030 align:start position:0%
<00:26:12.760>Um <00:26:12.860>so, <00:26:12.960>I <00:26:13.060>said <00:26:13.160>at <00:26:13.260>the <00:26:13.360>beginning <00:26:13.460>I <00:26:13.560>was <00:26:13.660>quite <00:26:13.760>nervous <00:26:13.860>because <00:26:13.960>I <00:26:14.060>didn't <00:26:14.160>really

00:26:15.030 --> 00:26:15.040 align:start position:0%
<00:26:15.030>quite <00:26:15.031>nervous <00:26:15.033>because <00:26:15.035>I <00:26:15.037>didn't <00:26:15.039>really

00:26:15.040 --> 00:26:17.390 align:start position:0%
<00:26:15.040>quite <00:26:15.147>nervous <00:26:15.255>because <00:26:15.363>I <00:26:15.470>didn't <00:26:15.578>really <00:26:15.686>feel <00:26:15.793>like <00:26:15.901>AI <00:26:16.009>writing <00:26:16.116>code <00:26:16.224>and <00:26:16.332>then <00:26:16.440>test

00:26:17.390 --> 00:26:17.400 align:start position:0%
<00:26:17.390>feel <00:26:17.391>like <00:26:17.392>AI <00:26:17.393>writing <00:26:17.395>code <00:26:17.396>and <00:26:17.397>then <00:26:17.399>test

00:26:17.400 --> 00:26:20.070 align:start position:0%
<00:26:17.400>feel <00:26:17.500>like <00:26:17.600>AI <00:26:17.700>writing <00:26:17.800>code <00:26:17.900>and <00:26:18.000>then <00:26:18.100>test <00:26:18.200>and <00:26:18.300>then <00:26:18.400>like <00:26:18.500>it <00:26:18.600>passing <00:26:18.700>immediately <00:26:18.800>is

00:26:20.070 --> 00:26:20.080 align:start position:0%
<00:26:20.070>and <00:26:20.071>then <00:26:20.072>like <00:26:20.074>it <00:26:20.076>passing <00:26:20.077>immediately <00:26:20.079>is

00:26:20.080 --> 00:26:22.270 align:start position:0%
<00:26:20.080>and <00:26:20.179>then <00:26:20.280>like <00:26:20.379>it <00:26:20.480>passing <00:26:20.580>immediately <00:26:20.679>is <00:26:20.780>a <00:26:20.879>great <00:26:20.980>thing, <00:26:21.080>but <00:26:21.179>when <00:26:21.280>I <00:26:21.379>own <00:26:21.480>the

00:26:22.270 --> 00:26:22.280 align:start position:0%
<00:26:22.270>a <00:26:22.271>great <00:26:22.272>thing, <00:26:22.273>but <00:26:22.275>when <00:26:22.276>I <00:26:22.277>own <00:26:22.279>the

00:26:22.280 --> 00:26:23.950 align:start position:0%
<00:26:22.280>a <00:26:22.455>great <00:26:22.629>thing, <00:26:22.805>but <00:26:22.980>when <00:26:23.155>I <00:26:23.330>own <00:26:23.504>the <00:26:23.680>scenarios,

00:26:23.950 --> 00:26:23.960 align:start position:0%
scenarios,

00:26:23.960 --> 00:26:27.350 align:start position:0%
<00:26:23.960>scenarios, <00:26:24.115>when <00:26:24.271>I <00:26:24.426>see <00:26:24.582>the <00:26:24.737>test <00:26:24.893>failing, <00:26:25.048>when <00:26:25.204>I <00:26:25.360>I

00:26:27.350 --> 00:26:27.360 align:start position:0%
<00:26:27.350>when <00:26:27.351>I <00:26:27.352>see <00:26:27.353>the <00:26:27.354>test <00:26:27.355>failing, <00:26:27.356>when <00:26:27.357>I <00:26:27.359>I

00:26:27.360 --> 00:26:28.870 align:start position:0%
<00:26:27.360>when <00:26:27.450>I <00:26:27.541>see <00:26:27.631>the <00:26:27.722>test <00:26:27.812>failing, <00:26:27.903>when <00:26:27.994>I <00:26:28.084>I <00:26:28.175>know <00:26:28.265>the <00:26:28.356>tests <00:26:28.447>are <00:26:28.537>testing <00:26:28.628>behavior <00:26:28.718>not

00:26:28.870 --> 00:26:28.880 align:start position:0%
<00:26:28.870>know <00:26:28.871>the <00:26:28.873>tests <00:26:28.874>are <00:26:28.876>testing <00:26:28.877>behavior <00:26:28.879>not

00:26:28.880 --> 00:26:30.950 align:start position:0%
<00:26:28.880>know <00:26:29.007>the <00:26:29.134>tests <00:26:29.261>are <00:26:29.389>testing <00:26:29.516>behavior <00:26:29.643>not <00:26:29.770>the <00:26:29.898>implementation, <00:26:30.025>this <00:26:30.152>those <00:26:30.280>passing

00:26:30.950 --> 00:26:30.960 align:start position:0%
<00:26:30.950>the <00:26:30.952>implementation, <00:26:30.954>this <00:26:30.956>those <00:26:30.959>passing

00:26:30.960 --> 00:26:32.750 align:start position:0%
<00:26:30.960>the <00:26:31.100>implementation, <00:26:31.240>this <00:26:31.380>those <00:26:31.520>passing <00:26:31.660>tests <00:26:31.800>now <00:26:31.940>starts <00:26:32.080>to <00:26:32.220>mean <00:26:32.360>something

00:26:32.750 --> 00:26:32.760 align:start position:0%
<00:26:32.750>tests <00:26:32.751>now <00:26:32.753>starts <00:26:32.755>to <00:26:32.757>mean <00:26:32.759>something

00:26:32.760 --> 00:26:33.790 align:start position:0%
<00:26:32.760>tests <00:26:32.914>now <00:26:33.069>starts <00:26:33.223>to <00:26:33.378>mean <00:26:33.532>something <00:26:33.687>again.

00:26:33.790 --> 00:26:33.800 align:start position:0%
again.

00:26:33.800 --> 00:26:36.630 align:start position:0%
<00:26:33.800>again. <00:26:34.080>And <00:26:34.360>this <00:26:34.639>nervousness <00:26:34.919>goes <00:26:35.200>away.

00:26:36.630 --> 00:26:36.640 align:start position:0%
<00:26:36.630>And <00:26:36.632>this <00:26:36.634>nervousness <00:26:36.636>goes <00:26:36.639>away.

00:26:36.640 --> 00:26:38.510 align:start position:0%
<00:26:36.640>And <00:26:36.756>this <00:26:36.873>nervousness <00:26:36.990>goes <00:26:37.106>away. <00:26:37.223>Uh <00:26:37.340>and <00:26:37.456>it's <00:26:37.573>not <00:26:37.690>because <00:26:37.806>I <00:26:37.923>wrote <00:26:38.040>every

00:26:38.510 --> 00:26:38.520 align:start position:0%
<00:26:38.510>Uh <00:26:38.511>and <00:26:38.512>it's <00:26:38.513>not <00:26:38.515>because <00:26:38.516>I <00:26:38.517>wrote <00:26:38.519>every

00:26:38.520 --> 00:26:40.510 align:start position:0%
<00:26:38.520>Uh <00:26:38.607>and <00:26:38.695>it's <00:26:38.782>not <00:26:38.870>because <00:26:38.957>I <00:26:39.045>wrote <00:26:39.132>every <00:26:39.220>line <00:26:39.307>of <00:26:39.395>code. <00:26:39.482>I <00:26:39.570>might <00:26:39.657>not <00:26:39.745>be <00:26:39.832>be <00:26:39.920>writing

00:26:40.510 --> 00:26:40.520 align:start position:0%
<00:26:40.510>line <00:26:40.511>of <00:26:40.512>code. <00:26:40.513>I <00:26:40.514>might <00:26:40.515>not <00:26:40.516>be <00:26:40.517>be <00:26:40.519>writing

00:26:40.520 --> 00:26:42.630 align:start position:0%
<00:26:40.520>line <00:26:40.607>of <00:26:40.695>code. <00:26:40.782>I <00:26:40.870>might <00:26:40.957>not <00:26:41.045>be <00:26:41.132>be <00:26:41.220>writing <00:26:41.307>any <00:26:41.395>right <00:26:41.482>line <00:26:41.570>of <00:26:41.657>code, <00:26:41.745>but <00:26:41.832>because <00:26:41.920>I

00:26:42.630 --> 00:26:42.640 align:start position:0%
<00:26:42.630>any <00:26:42.631>right <00:26:42.632>line <00:26:42.633>of <00:26:42.635>code, <00:26:42.636>but <00:26:42.637>because <00:26:42.639>I

00:26:42.640 --> 00:26:45.990 align:start position:0%
<00:26:42.640>any <00:26:42.733>right <00:26:42.826>line <00:26:42.920>of <00:26:43.013>code, <00:26:43.106>but <00:26:43.200>because <00:26:43.293>I <00:26:43.386>know <00:26:43.480>I <00:26:43.573>own <00:26:43.666>what <00:26:43.760>those <00:26:43.853>lines <00:26:43.946>are <00:26:44.040>supposed

00:26:45.990 --> 00:26:46.000 align:start position:0%
<00:26:45.990>know <00:26:45.991>I <00:26:45.992>own <00:26:45.993>what <00:26:45.995>those <00:26:45.996>lines <00:26:45.997>are <00:26:45.999>supposed

00:26:46.000 --> 00:26:47.030 align:start position:0%
<00:26:46.000>know <00:26:46.103>I <00:26:46.206>own <00:26:46.309>what <00:26:46.412>those <00:26:46.514>lines <00:26:46.618>are <00:26:46.721>supposed <00:26:46.824>to <00:26:46.927>do.

00:26:47.030 --> 00:26:47.040 align:start position:0%
<00:26:47.030>to <00:26:47.039>do.

00:26:47.040 --> 00:26:48.830 align:start position:0%
<00:26:47.040>to <00:26:47.240>do. <00:26:47.440>And <00:26:47.639>we <00:26:47.840>can <00:26:48.040>delegate <00:26:48.240>the <00:26:48.440>implementation,

00:26:48.830 --> 00:26:48.840 align:start position:0%
<00:26:48.830>And <00:26:48.831>we <00:26:48.833>can <00:26:48.835>delegate <00:26:48.837>the <00:26:48.839>implementation,

00:26:48.840 --> 00:26:50.790 align:start position:0%
<00:26:48.840>And <00:26:48.956>we <00:26:49.073>can <00:26:49.189>delegate <00:26:49.306>the <00:26:49.423>implementation, <00:26:49.540>but <00:26:49.656>we <00:26:49.773>should <00:26:49.889>not <00:26:50.006>delegate <00:26:50.123>the <00:26:50.240>intent

00:26:50.790 --> 00:26:50.800 align:start position:0%
<00:26:50.790>but <00:26:50.791>we <00:26:50.793>should <00:26:50.794>not <00:26:50.796>delegate <00:26:50.797>the <00:26:50.799>intent

00:26:50.800 --> 00:26:52.190 align:start position:0%
<00:26:50.800>but <00:26:50.938>we <00:26:51.078>should <00:26:51.217>not <00:26:51.356>delegate <00:26:51.495>the <00:26:51.634>intent <00:26:51.773>that <00:26:51.912>we <00:26:52.051>have

00:26:52.190 --> 00:26:52.200 align:start position:0%
<00:26:52.190>that <00:26:52.194>we <00:26:52.199>have

00:26:52.200 --> 00:26:55.310 align:start position:0%
<00:26:52.200>that <00:26:52.340>we <00:26:52.480>have <00:26:52.620>in <00:26:52.760>the <00:26:52.900>in <00:26:53.040>the <00:26:53.180>code <00:26:53.320>that <00:26:53.460>you <00:26:53.600>create.

00:26:55.310 --> 00:26:55.320 align:start position:0%
<00:26:55.310>in <00:26:55.311>the <00:26:55.312>in <00:26:55.313>the <00:26:55.315>code <00:26:55.316>that <00:26:55.317>you <00:26:55.319>create.

00:26:55.320 --> 00:26:57.390 align:start position:0%
<00:26:55.320>in <00:26:55.447>the <00:26:55.574>in <00:26:55.701>the <00:26:55.829>code <00:26:55.956>that <00:26:56.083>you <00:26:56.210>create. <00:26:56.338>So, <00:26:56.465>yeah, <00:26:56.592>you <00:26:56.720>know,

00:26:57.390 --> 00:26:57.400 align:start position:0%
<00:26:57.390>So, <00:26:57.393>yeah, <00:26:57.396>you <00:26:57.399>know,

00:26:57.400 --> 00:26:58.990 align:start position:0%
<00:26:57.400>So, <00:26:57.555>yeah, <00:26:57.711>you <00:26:57.866>know, <00:26:58.022>sometimes <00:26:58.177>it's <00:26:58.333>it's <00:26:58.488>useful <00:26:58.644>instead <00:26:58.800>of

00:26:58.990 --> 00:26:59.000 align:start position:0%
<00:26:58.990>sometimes <00:26:58.991>it's <00:26:58.993>it's <00:26:58.995>useful <00:26:58.997>instead <00:26:58.999>of

00:26:59.000 --> 00:27:00.790 align:start position:0%
<00:26:59.000>sometimes <00:26:59.127>it's <00:26:59.254>it's <00:26:59.381>useful <00:26:59.509>instead <00:26:59.636>of <00:26:59.763>starting <00:26:59.890>with <00:27:00.018>implement <00:27:00.145>this <00:27:00.272>to <00:27:00.400>an

00:27:00.790 --> 00:27:00.800 align:start position:0%
<00:27:00.790>starting <00:27:00.791>with <00:27:00.793>implement <00:27:00.795>this <00:27:00.797>to <00:27:00.799>an

00:27:00.800 --> 00:27:02.990 align:start position:0%
<00:27:00.800>starting <00:27:00.907>with <00:27:01.015>implement <00:27:01.123>this <00:27:01.230>to <00:27:01.338>an <00:27:01.446>agent, <00:27:01.553>just <00:27:01.661>go <00:27:01.769>like <00:27:01.876>help <00:27:01.984>me <00:27:02.092>list <00:27:02.200>the

00:27:02.990 --> 00:27:03.000 align:start position:0%
<00:27:02.990>agent, <00:27:02.991>just <00:27:02.992>go <00:27:02.993>like <00:27:02.995>help <00:27:02.996>me <00:27:02.997>list <00:27:02.999>the

00:27:03.000 --> 00:27:05.510 align:start position:0%
<00:27:03.000>agent, <00:27:03.100>just <00:27:03.200>go <00:27:03.300>like <00:27:03.400>help <00:27:03.500>me <00:27:03.600>list <00:27:03.700>the <00:27:03.800>behaviors <00:27:03.900>first, <00:27:04.000>and <00:27:04.100>we'll <00:27:04.200>just <00:27:04.300>go <00:27:04.400>from

00:27:05.510 --> 00:27:05.520 align:start position:0%
<00:27:05.510>behaviors <00:27:05.511>first, <00:27:05.513>and <00:27:05.514>we'll <00:27:05.516>just <00:27:05.517>go <00:27:05.519>from

00:27:05.520 --> 00:27:07.190 align:start position:0%
<00:27:05.520>behaviors <00:27:05.620>first, <00:27:05.720>and <00:27:05.820>we'll <00:27:05.920>just <00:27:06.020>go <00:27:06.120>from <00:27:06.220>there, <00:27:06.320>and <00:27:06.420>I <00:27:06.520>think <00:27:06.620>it <00:27:06.720>pays <00:27:06.820>off <00:27:06.920>every

00:27:07.190 --> 00:27:07.200 align:start position:0%
<00:27:07.190>there, <00:27:07.191>and <00:27:07.192>I <00:27:07.193>think <00:27:07.195>it <00:27:07.196>pays <00:27:07.197>off <00:27:07.199>every

00:27:07.200 --> 00:27:09.648 align:start position:0%
<00:27:07.200>there, <00:27:07.340>and <00:27:07.480>I <00:27:07.620>think <00:27:07.760>it <00:27:07.900>pays <00:27:08.040>off <00:27:08.180>every <00:27:08.320>single <00:27:08.460>day <00:27:08.600>after.

00:27:09.648 --> 00:27:09.658 align:start position:0%
<00:27:09.648>single <00:27:09.652>day <00:27:09.657>after.

00:27:09.658 --> 00:27:10.230 align:start position:0%
<00:27:09.658>single <00:27:09.760>day <00:27:09.863>after. <00:27:09.966>&gt;&gt; <00:27:10.069>[clears <00:27:10.172>throat]

00:27:10.230 --> 00:27:10.240 align:start position:0%
<00:27:10.230>&gt;&gt; <00:27:10.234>[clears <00:27:10.239>throat]

00:27:10.240 --> 00:27:12.830 align:start position:0%
<00:27:10.240>&gt;&gt; <00:27:10.347>[clears <00:27:10.455>throat] <00:27:10.563>&gt;&gt; <00:27:10.670>So, <00:27:10.778>one <00:27:10.886>of <00:27:10.993>thing <00:27:11.101>I <00:27:11.209>just <00:27:11.316>put <00:27:11.424>the <00:27:11.532>sum <00:27:11.640>of

00:27:12.830 --> 00:27:12.840 align:start position:0%
<00:27:12.830>&gt;&gt; <00:27:12.830>So, <00:27:12.831>one <00:27:12.832>of <00:27:12.833>thing <00:27:12.834>I <00:27:12.835>just <00:27:12.836>put <00:27:12.837>the <00:27:12.838>sum <00:27:12.839>of

00:27:12.840 --> 00:27:14.510 align:start position:0%
<00:27:12.840>&gt;&gt; <00:27:12.913>So, <00:27:12.987>one <00:27:13.061>of <00:27:13.134>thing <00:27:13.208>I <00:27:13.282>just <00:27:13.355>put <00:27:13.429>the <00:27:13.503>sum <00:27:13.576>of <00:27:13.650>some <00:27:13.724>of <00:27:13.797>the <00:27:13.871>rules <00:27:13.945>that <00:27:14.018>I <00:27:14.092>talked <00:27:14.166>about <00:27:14.240>in

00:27:14.510 --> 00:27:14.520 align:start position:0%
<00:27:14.510>some <00:27:14.511>of <00:27:14.512>the <00:27:14.513>rules <00:27:14.514>that <00:27:14.515>I <00:27:14.516>talked <00:27:14.517>about <00:27:14.519>in

00:27:14.520 --> 00:27:16.670 align:start position:0%
<00:27:14.520>some <00:27:14.602>of <00:27:14.684>the <00:27:14.767>rules <00:27:14.849>that <00:27:14.931>I <00:27:15.014>talked <00:27:15.096>about <00:27:15.178>in <00:27:15.261>the <00:27:15.343>gist, <00:27:15.425>so <00:27:15.508>it's <00:27:15.590>behind <00:27:15.672>this <00:27:15.755>QR <00:27:15.837>code <00:27:15.920>if

00:27:16.670 --> 00:27:16.680 align:start position:0%
<00:27:16.670>the <00:27:16.671>gist, <00:27:16.672>so <00:27:16.673>it's <00:27:16.674>behind <00:27:16.675>this <00:27:16.676>QR <00:27:16.677>code <00:27:16.679>if

00:27:16.680 --> 00:27:17.950 align:start position:0%
<00:27:16.680>the <00:27:16.751>gist, <00:27:16.822>so <00:27:16.894>it's <00:27:16.965>behind <00:27:17.037>this <00:27:17.108>QR <00:27:17.180>code <00:27:17.251>if <00:27:17.322>you <00:27:17.394>want <00:27:17.465>to <00:27:17.537>give <00:27:17.608>this <00:27:17.680>They <00:27:17.751>are <00:27:17.823>really

00:27:17.950 --> 00:27:17.960 align:start position:0%
<00:27:17.950>you <00:27:17.951>want <00:27:17.952>to <00:27:17.953>give <00:27:17.955>this <00:27:17.956>They <00:27:17.957>are <00:27:17.959>really

00:27:17.960 --> 00:27:20.430 align:start position:0%
<00:27:17.960>you <00:27:18.060>want <00:27:18.160>to <00:27:18.260>give <00:27:18.360>this <00:27:18.460>They <00:27:18.560>are <00:27:18.660>really <00:27:18.760>simple, <00:27:18.860>like <00:27:18.960>it's <00:27:19.060>not <00:27:19.160>any <00:27:19.260>any <00:27:19.360>magic,

00:27:20.430 --> 00:27:20.440 align:start position:0%
<00:27:20.430>simple, <00:27:20.431>like <00:27:20.433>it's <00:27:20.434>not <00:27:20.436>any <00:27:20.437>any <00:27:20.439>magic,

00:27:20.440 --> 00:27:22.350 align:start position:0%
<00:27:20.440>simple, <00:27:20.540>like <00:27:20.640>it's <00:27:20.740>not <00:27:20.840>any <00:27:20.940>any <00:27:21.040>magic, <00:27:21.140>it's <00:27:21.240>just <00:27:21.340>a <00:27:21.440>starting <00:27:21.540>point <00:27:21.640>to <00:27:21.740>adjust <00:27:21.840>for

00:27:22.350 --> 00:27:22.360 align:start position:0%
<00:27:22.350>it's <00:27:22.351>just <00:27:22.352>a <00:27:22.353>starting <00:27:22.355>point <00:27:22.356>to <00:27:22.357>adjust <00:27:22.359>for

00:27:22.360 --> 00:27:24.510 align:start position:0%
<00:27:22.360>it's <00:27:22.487>just <00:27:22.614>a <00:27:22.741>starting <00:27:22.869>point <00:27:22.996>to <00:27:23.123>adjust <00:27:23.250>for <00:27:23.378>you <00:27:23.505>for <00:27:23.632>your <00:27:23.760>team

00:27:24.510 --> 00:27:24.520 align:start position:0%
<00:27:24.510>you <00:27:24.513>for <00:27:24.516>your <00:27:24.519>team

00:27:24.520 --> 00:27:26.430 align:start position:0%
<00:27:24.520>you <00:27:24.675>for <00:27:24.831>your <00:27:24.986>team <00:27:25.142>to <00:27:25.297>create <00:27:25.453>this <00:27:25.608>good <00:27:25.764>good <00:27:25.920>foundations,

00:27:26.430 --> 00:27:26.440 align:start position:0%
<00:27:26.430>to <00:27:26.431>create <00:27:26.433>this <00:27:26.435>good <00:27:26.437>good <00:27:26.439>foundations,

00:27:26.440 --> 00:27:29.430 align:start position:0%
<00:27:26.440>to <00:27:26.547>create <00:27:26.655>this <00:27:26.763>good <00:27:26.870>good <00:27:26.978>foundations, <00:27:27.086>and <00:27:27.193>um <00:27:27.301>yeah, <00:27:27.409>I <00:27:27.516>hope <00:27:27.624>they <00:27:27.732>could <00:27:27.840>be

00:27:29.430 --> 00:27:29.440 align:start position:0%
<00:27:29.430>and <00:27:29.431>um <00:27:29.432>yeah, <00:27:29.433>I <00:27:29.435>hope <00:27:29.436>they <00:27:29.437>could <00:27:29.439>be

00:27:29.440 --> 00:27:30.550 align:start position:0%
<00:27:29.440>and <00:27:29.564>um <00:27:29.689>yeah, <00:27:29.814>I <00:27:29.939>hope <00:27:30.064>they <00:27:30.189>could <00:27:30.314>be <00:27:30.438>useful.

00:27:30.550 --> 00:27:30.560 align:start position:0%
useful.

00:27:30.560 --> 00:27:32.670 align:start position:0%
<00:27:30.560>useful. <00:27:30.715>And <00:27:30.871>thank <00:27:31.026>you <00:27:31.182>very <00:27:31.337>much <00:27:31.493>for <00:27:31.648>coming <00:27:31.804>to <00:27:31.960>my

00:27:32.670 --> 00:27:32.680 align:start position:0%
<00:27:32.670>And <00:27:32.671>thank <00:27:32.672>you <00:27:32.673>very <00:27:32.674>much <00:27:32.675>for <00:27:32.676>coming <00:27:32.677>to <00:27:32.679>my

00:27:32.680 --> 00:27:33.228 align:start position:0%
<00:27:32.680>And <00:27:32.734>thank <00:27:32.789>you <00:27:32.844>very <00:27:32.899>much <00:27:32.954>for <00:27:33.008>coming <00:27:33.063>to <00:27:33.118>my <00:27:33.173>talk.

00:27:33.228 --> 00:27:33.238 align:start position:0%
talk.

00:27:33.238 --> 00:27:37.814 align:start position:0%
<00:27:33.238>talk. <00:27:33.938>&gt;&gt; <00:27:34.638>[applause]

00:27:37.824 --> 00:27:40.390 align:start position:0%
[applause]

00:27:40.400 --> 00:27:41.870 align:start position:0%
<00:27:40.400>&gt;&gt; <00:27:40.547>Okay, <00:27:40.694>we <00:27:40.841>do <00:27:40.988>actually <00:27:41.135>have <00:27:41.282>quite <00:27:41.428>a <00:27:41.576>lot <00:27:41.723>of

00:27:41.870 --> 00:27:41.880 align:start position:0%
<00:27:41.870>&gt;&gt; <00:27:41.870>Okay, <00:27:41.871>we <00:27:41.873>do <00:27:41.874>actually <00:27:41.875>have <00:27:41.876>quite <00:27:41.877>a <00:27:41.878>lot <00:27:41.879>of

00:27:41.880 --> 00:27:43.670 align:start position:0%
<00:27:41.880>&gt;&gt; <00:27:41.962>Okay, <00:27:42.044>we <00:27:42.127>do <00:27:42.209>actually <00:27:42.291>have <00:27:42.374>quite <00:27:42.456>a <00:27:42.538>lot <00:27:42.621>of <00:27:42.703>questions, <00:27:42.785>so <00:27:42.868>we'll <00:27:42.950>see <00:27:43.032>how <00:27:43.115>many <00:27:43.197>we <00:27:43.280>can

00:27:43.670 --> 00:27:43.680 align:start position:0%
<00:27:43.670>questions, <00:27:43.671>so <00:27:43.672>we'll <00:27:43.673>see <00:27:43.675>how <00:27:43.676>many <00:27:43.677>we <00:27:43.679>can

00:27:43.680 --> 00:27:45.230 align:start position:0%
<00:27:43.680>questions, <00:27:43.835>so <00:27:43.990>we'll <00:27:44.145>see <00:27:44.300>how <00:27:44.455>many <00:27:44.610>we <00:27:44.765>can <00:27:44.920>get <00:27:45.075>through.

00:27:45.230 --> 00:27:45.240 align:start position:0%
<00:27:45.230>get <00:27:45.239>through.

00:27:45.240 --> 00:27:47.030 align:start position:0%
<00:27:45.240>get <00:27:45.940>through. <00:27:46.640>Um

00:27:47.030 --> 00:27:47.040 align:start position:0%
Um

00:27:47.040 --> 00:27:48.710 align:start position:0%
<00:27:47.040>Um <00:27:47.320>So, <00:27:47.600>it <00:27:47.879>seems <00:27:48.159>that <00:27:48.440>test-driven

00:27:48.710 --> 00:27:48.720 align:start position:0%
<00:27:48.710>So, <00:27:48.712>it <00:27:48.714>seems <00:27:48.716>that <00:27:48.719>test-driven

00:27:48.720 --> 00:27:50.430 align:start position:0%
<00:27:48.720>So, <00:27:48.920>it <00:27:49.120>seems <00:27:49.320>that <00:27:49.520>test-driven <00:27:49.720>development <00:27:49.920>and <00:27:50.120>behavior-driven

00:27:50.430 --> 00:27:50.440 align:start position:0%
<00:27:50.430>development <00:27:50.434>and <00:27:50.439>behavior-driven

00:27:50.440 --> 00:27:52.070 align:start position:0%
<00:27:50.440>development <00:27:50.615>and <00:27:50.790>behavior-driven <00:27:50.965>development <00:27:51.140>were <00:27:51.315>a <00:27:51.490>good <00:27:51.665>choice <00:27:51.840>all

00:27:52.070 --> 00:27:52.080 align:start position:0%
<00:27:52.070>development <00:27:52.071>were <00:27:52.073>a <00:27:52.075>good <00:27:52.077>choice <00:27:52.079>all

00:27:52.080 --> 00:27:53.230 align:start position:0%
<00:27:52.080>development <00:27:52.252>were <00:27:52.425>a <00:27:52.597>good <00:27:52.770>choice <00:27:52.942>all <00:27:53.115>along.

00:27:53.230 --> 00:27:53.240 align:start position:0%
along.

00:27:53.240 --> 00:27:55.670 align:start position:0%
<00:27:53.240>along. <00:27:53.415>Now, <00:27:53.590>the <00:27:53.765>question <00:27:53.940>is <00:27:54.115>how <00:27:54.290>do <00:27:54.465>I <00:27:54.640>best

00:27:55.670 --> 00:27:55.680 align:start position:0%
<00:27:55.670>Now, <00:27:55.671>the <00:27:55.672>question <00:27:55.673>is <00:27:55.675>how <00:27:55.676>do <00:27:55.677>I <00:27:55.679>best

00:27:55.680 --> 00:27:57.990 align:start position:0%
<00:27:55.680>Now, <00:27:55.820>the <00:27:55.960>question <00:27:56.100>is <00:27:56.240>how <00:27:56.380>do <00:27:56.520>I <00:27:56.660>best <00:27:56.800>instruct <00:27:56.940>and <00:27:57.080>force

00:27:57.990 --> 00:27:58.000 align:start position:0%
<00:27:57.990>instruct <00:27:57.994>and <00:27:57.999>force

00:27:58.000 --> 00:28:00.670 align:start position:0%
<00:27:58.000>instruct <00:27:58.155>and <00:27:58.311>force <00:27:58.466>agents <00:27:58.622>to <00:27:58.777>work <00:27:58.933>in <00:27:59.088>these <00:27:59.244>ways? <00:27:59.400>Should

00:28:00.670 --> 00:28:00.680 align:start position:0%
<00:28:00.670>agents <00:28:00.671>to <00:28:00.673>work <00:28:00.674>in <00:28:00.676>these <00:28:00.677>ways? <00:28:00.679>Should

00:28:00.680 --> 00:28:04.390 align:start position:0%
<00:28:00.680>agents <00:28:00.807>to <00:28:00.934>work <00:28:01.061>in <00:28:01.189>these <00:28:01.316>ways? <00:28:01.443>Should <00:28:01.570>maybe <00:28:01.698>there <00:28:01.825>be <00:28:01.952>helper <00:28:02.080>functions?

00:28:04.400 --> 00:28:06.270 align:start position:0%
<00:28:04.400>&gt;&gt; <00:28:04.600>That's <00:28:04.800>a <00:28:05.000>good <00:28:05.200>question. <00:28:05.400>I <00:28:05.600>don't <00:28:05.800>really

00:28:06.270 --> 00:28:06.280 align:start position:0%
<00:28:06.270>&gt;&gt; <00:28:06.271>That's <00:28:06.272>a <00:28:06.273>good <00:28:06.275>question. <00:28:06.276>I <00:28:06.277>don't <00:28:06.279>really

00:28:06.280 --> 00:28:08.350 align:start position:0%
<00:28:06.280>&gt;&gt; <00:28:06.373>That's <00:28:06.466>a <00:28:06.560>good <00:28:06.653>question. <00:28:06.746>I <00:28:06.840>don't <00:28:06.933>really <00:28:07.026>have <00:28:07.120>an <00:28:07.213>answer <00:28:07.306>because <00:28:07.399>I <00:28:07.493>try <00:28:07.586>to <00:28:07.680>force

00:28:08.350 --> 00:28:08.360 align:start position:0%
<00:28:08.350>have <00:28:08.351>an <00:28:08.352>answer <00:28:08.353>because <00:28:08.355>I <00:28:08.356>try <00:28:08.357>to <00:28:08.359>force

00:28:08.360 --> 00:28:10.710 align:start position:0%
<00:28:08.360>have <00:28:08.459>an <00:28:08.560>answer <00:28:08.659>because <00:28:08.760>I <00:28:08.860>try <00:28:08.959>to <00:28:09.060>force <00:28:09.159>them <00:28:09.260>to <00:28:09.360>do <00:28:09.459>it <00:28:09.560>as <00:28:09.659>well, <00:28:09.760>and

00:28:10.710 --> 00:28:10.720 align:start position:0%
<00:28:10.710>them <00:28:10.711>to <00:28:10.713>do <00:28:10.714>it <00:28:10.716>as <00:28:10.717>well, <00:28:10.719>and

00:28:10.720 --> 00:28:11.310 align:start position:0%
<00:28:10.720>them <00:28:10.795>to <00:28:10.871>do <00:28:10.947>it <00:28:11.023>as <00:28:11.099>well, <00:28:11.175>and <00:28:11.251>um

00:28:11.310 --> 00:28:11.320 align:start position:0%
um

00:28:11.320 --> 00:28:12.710 align:start position:0%
<00:28:11.320>um <00:28:11.570>they <00:28:11.820>sometimes <00:28:12.070>follow, <00:28:12.320>they <00:28:12.571>sometimes

00:28:12.710 --> 00:28:12.720 align:start position:0%
<00:28:12.710>they <00:28:12.712>sometimes <00:28:12.714>follow, <00:28:12.716>they <00:28:12.719>sometimes

00:28:12.720 --> 00:28:15.150 align:start position:0%
<00:28:12.720>they <00:28:12.827>sometimes <00:28:12.935>follow, <00:28:13.043>they <00:28:13.150>sometimes <00:28:13.258>don't. <00:28:13.366>If <00:28:13.473>I <00:28:13.581>just <00:28:13.689>try <00:28:13.796>to <00:28:13.904>say <00:28:14.012>like <00:28:14.120>do

00:28:15.150 --> 00:28:15.160 align:start position:0%
<00:28:15.150>don't. <00:28:15.151>If <00:28:15.152>I <00:28:15.153>just <00:28:15.154>try <00:28:15.155>to <00:28:15.156>say <00:28:15.157>like <00:28:15.159>do

00:28:15.160 --> 00:28:17.030 align:start position:0%
<00:28:15.160>don't. <00:28:15.267>If <00:28:15.375>I <00:28:15.483>just <00:28:15.590>try <00:28:15.698>to <00:28:15.806>say <00:28:15.913>like <00:28:16.021>do <00:28:16.129>test-driven <00:28:16.236>development, <00:28:16.344>it <00:28:16.452>would <00:28:16.560>again

00:28:17.030 --> 00:28:17.040 align:start position:0%
<00:28:17.030>test-driven <00:28:17.032>development, <00:28:17.034>it <00:28:17.036>would <00:28:17.039>again

00:28:17.040 --> 00:28:18.550 align:start position:0%
<00:28:17.040>test-driven <00:28:17.191>development, <00:28:17.341>it <00:28:17.493>would <00:28:17.644>again <00:28:17.795>not <00:28:17.946>really <00:28:18.097>follow <00:28:18.248>what <00:28:18.399>test-driven

00:28:18.550 --> 00:28:18.560 align:start position:0%
<00:28:18.550>not <00:28:18.552>really <00:28:18.554>follow <00:28:18.556>what <00:28:18.559>test-driven

00:28:18.560 --> 00:28:21.110 align:start position:0%
<00:28:18.560>not <00:28:18.760>really <00:28:18.960>follow <00:28:19.159>what <00:28:19.360>test-driven <00:28:19.560>development <00:28:19.760>really <00:28:19.960>is.

00:28:21.110 --> 00:28:21.120 align:start position:0%
<00:28:21.110>development <00:28:21.114>really <00:28:21.119>is.

00:28:21.120 --> 00:28:23.150 align:start position:0%
<00:28:21.120>development <00:28:21.586>really <00:28:22.053>is. <00:28:22.520>Um

00:28:23.150 --> 00:28:23.160 align:start position:0%
Um

00:28:23.160 --> 00:28:25.710 align:start position:0%
<00:28:23.160>Um <00:28:23.315>but <00:28:23.471>one <00:28:23.626>way <00:28:23.782>that <00:28:23.937>may <00:28:24.093>be <00:28:24.248>better, <00:28:24.404>but <00:28:24.560>it

00:28:25.710 --> 00:28:25.720 align:start position:0%
<00:28:25.710>but <00:28:25.711>one <00:28:25.712>way <00:28:25.713>that <00:28:25.714>may <00:28:25.715>be <00:28:25.716>better, <00:28:25.717>but <00:28:25.719>it

00:28:25.720 --> 00:28:27.350 align:start position:0%
<00:28:25.720>but <00:28:25.813>one <00:28:25.906>way <00:28:26.000>that <00:28:26.093>may <00:28:26.186>be <00:28:26.280>better, <00:28:26.373>but <00:28:26.466>it <00:28:26.560>of <00:28:26.653>course <00:28:26.746>probably <00:28:26.840>takes <00:28:26.933>more <00:28:27.026>time, <00:28:27.120>is

00:28:27.350 --> 00:28:27.360 align:start position:0%
<00:28:27.350>of <00:28:27.351>course <00:28:27.352>probably <00:28:27.354>takes <00:28:27.356>more <00:28:27.357>time, <00:28:27.359>is

00:28:27.360 --> 00:28:30.550 align:start position:0%
<00:28:27.360>of <00:28:27.447>course <00:28:27.534>probably <00:28:27.622>takes <00:28:27.709>more <00:28:27.797>time, <00:28:27.885>is <00:28:27.972>to <00:28:28.060>like <00:28:28.147>go <00:28:28.235>one <00:28:28.322>one <00:28:28.409>case <00:28:28.497>by <00:28:28.584>by <00:28:28.672>case. <00:28:28.760>So,

00:28:30.550 --> 00:28:30.560 align:start position:0%
<00:28:30.550>to <00:28:30.551>like <00:28:30.552>go <00:28:30.553>one <00:28:30.553>one <00:28:30.554>case <00:28:30.556>by <00:28:30.557>by <00:28:30.558>case. <00:28:30.559>So,

00:28:30.560 --> 00:28:32.710 align:start position:0%
<00:28:30.560>to <00:28:30.637>like <00:28:30.715>go <00:28:30.793>one <00:28:30.871>one <00:28:30.948>case <00:28:31.026>by <00:28:31.104>by <00:28:31.182>case. <00:28:31.260>So, <00:28:31.337>like <00:28:31.415>ask <00:28:31.493>it <00:28:31.571>to <00:28:31.648>write <00:28:31.726>a <00:28:31.804>test, <00:28:31.882>and <00:28:31.960>then

00:28:32.710 --> 00:28:32.720 align:start position:0%
<00:28:32.710>like <00:28:32.711>ask <00:28:32.712>it <00:28:32.713>to <00:28:32.714>write <00:28:32.715>a <00:28:32.716>test, <00:28:32.717>and <00:28:32.719>then

00:28:32.720 --> 00:28:34.910 align:start position:0%
<00:28:32.720>like <00:28:32.847>ask <00:28:32.974>it <00:28:33.101>to <00:28:33.229>write <00:28:33.356>a <00:28:33.483>test, <00:28:33.610>and <00:28:33.738>then <00:28:33.865>ask <00:28:33.992>it <00:28:34.120>to

00:28:34.910 --> 00:28:34.920 align:start position:0%
<00:28:34.910>ask <00:28:34.914>it <00:28:34.919>to

00:28:34.920 --> 00:28:36.870 align:start position:0%
<00:28:34.920>ask <00:28:35.060>it <00:28:35.200>to <00:28:35.340>then <00:28:35.480>later <00:28:35.620>ask <00:28:35.760>it <00:28:35.900>to <00:28:36.040>to <00:28:36.180>write <00:28:36.320>an

00:28:36.870 --> 00:28:36.880 align:start position:0%
<00:28:36.870>then <00:28:36.871>later <00:28:36.872>ask <00:28:36.873>it <00:28:36.875>to <00:28:36.876>to <00:28:36.877>write <00:28:36.879>an

00:28:36.880 --> 00:28:38.670 align:start position:0%
<00:28:36.880>then <00:28:37.055>later <00:28:37.230>ask <00:28:37.405>it <00:28:37.580>to <00:28:37.755>to <00:28:37.930>write <00:28:38.105>an <00:28:38.280>implementation.

00:28:38.670 --> 00:28:38.680 align:start position:0%
implementation.

00:28:38.680 --> 00:28:41.190 align:start position:0%
<00:28:38.680>implementation. <00:28:40.080>Um

00:28:41.190 --> 00:28:41.200 align:start position:0%
Um

00:28:41.200 --> 00:28:42.550 align:start position:0%
<00:28:41.200>Um <00:28:41.605>Well, <00:28:42.010>yeah, <00:28:42.415>uh

00:28:42.550 --> 00:28:42.560 align:start position:0%
<00:28:42.550>Well, <00:28:42.554>yeah, <00:28:42.559>uh

00:28:42.560 --> 00:28:45.990 align:start position:0%
<00:28:42.560>Well, <00:28:42.735>yeah, <00:28:42.909>uh <00:28:43.085>generally <00:28:43.260>it's <00:28:43.435>like <00:28:43.610>a <00:28:43.784>discussion <00:28:43.960>depends

00:28:45.990 --> 00:28:46.000 align:start position:0%
<00:28:45.990>generally <00:28:45.991>it's <00:28:45.993>like <00:28:45.995>a <00:28:45.997>discussion <00:28:45.999>depends

00:28:46.000 --> 00:28:47.670 align:start position:0%
<00:28:46.000>generally <00:28:46.116>it's <00:28:46.233>like <00:28:46.350>a <00:28:46.466>discussion <00:28:46.583>depends <00:28:46.700>answer, <00:28:46.816>and <00:28:46.933>I <00:28:47.050>don't <00:28:47.166>really <00:28:47.283>have <00:28:47.400>good

00:28:47.670 --> 00:28:47.680 align:start position:0%
<00:28:47.670>answer, <00:28:47.671>and <00:28:47.673>I <00:28:47.674>don't <00:28:47.676>really <00:28:47.677>have <00:28:47.679>good

00:28:47.680 --> 00:28:51.230 align:start position:0%
<00:28:47.680>answer, <00:28:47.767>and <00:28:47.855>I <00:28:47.942>don't <00:28:48.030>really <00:28:48.117>have <00:28:48.205>good <00:28:48.292>one. <00:28:48.380>I <00:28:48.467>I <00:28:48.555>I <00:28:48.642>hope <00:28:48.730>I <00:28:48.817>hope <00:28:48.905>I <00:28:48.992>have <00:28:49.080>and

00:28:51.230 --> 00:28:51.240 align:start position:0%
<00:28:51.230>one. <00:28:51.231>I <00:28:51.232>I <00:28:51.233>I <00:28:51.234>hope <00:28:51.235>I <00:28:51.236>hope <00:28:51.237>I <00:28:51.238>have <00:28:51.239>and

00:28:51.240 --> 00:28:53.190 align:start position:0%
<00:28:51.240>one. <00:28:51.317>I <00:28:51.395>I <00:28:51.473>I <00:28:51.551>hope <00:28:51.628>I <00:28:51.706>hope <00:28:51.784>I <00:28:51.862>have <00:28:51.940>and <00:28:52.017>I <00:28:52.095>hope <00:28:52.173>someone <00:28:52.251>has <00:28:52.328>an <00:28:52.406>answer <00:28:52.484>but <00:28:52.562>I <00:28:52.640>don't

00:28:53.190 --> 00:28:53.200 align:start position:0%
<00:28:53.190>I <00:28:53.191>hope <00:28:53.192>someone <00:28:53.193>has <00:28:53.194>an <00:28:53.195>answer <00:28:53.196>but <00:28:53.197>I <00:28:53.199>don't

00:28:53.200 --> 00:28:54.230 align:start position:0%
<00:28:53.200>I <00:28:53.284>hope <00:28:53.368>someone <00:28:53.452>has <00:28:53.537>an <00:28:53.621>answer <00:28:53.705>but <00:28:53.789>I <00:28:53.874>don't <00:28:53.958>at <00:28:54.042>the <00:28:54.127>moment.

00:28:54.230 --> 00:28:54.240 align:start position:0%
<00:28:54.230>at <00:28:54.234>the <00:28:54.239>moment.

00:28:54.240 --> 00:28:55.990 align:start position:0%
<00:28:54.240>at <00:28:54.380>the <00:28:54.520>moment. <00:28:54.660>&gt;&gt; <00:28:54.800>Maybe <00:28:54.940>it's <00:28:55.080>a <00:28:55.220>conversation <00:28:55.360>to <00:28:55.500>have <00:28:55.640>later.

00:28:55.990 --> 00:28:56.000 align:start position:0%
<00:28:55.990>&gt;&gt; <00:28:55.991>Maybe <00:28:55.992>it's <00:28:55.993>a <00:28:55.995>conversation <00:28:55.996>to <00:28:55.997>have <00:28:55.999>later.

00:28:56.000 --> 00:28:56.550 align:start position:0%
<00:28:56.000>&gt;&gt; <00:28:56.055>Maybe <00:28:56.110>it's <00:28:56.165>a <00:28:56.220>conversation <00:28:56.275>to <00:28:56.330>have <00:28:56.385>later. <00:28:56.440>&gt;&gt; <00:28:56.495>Yes.

00:28:56.550 --> 00:28:56.560 align:start position:0%
<00:28:56.550>&gt;&gt; <00:28:56.559>Yes.

00:28:56.560 --> 00:29:00.150 align:start position:0%
<00:28:56.560>&gt;&gt; <00:28:56.700>Yes. <00:28:56.840>&gt;&gt; <00:28:56.980>Is <00:28:57.120>the <00:28:57.260>given <00:28:57.399>when <00:28:57.540>then <00:28:57.679>pattern <00:28:57.820>still <00:28:57.960>a

00:29:00.150 --> 00:29:00.160 align:start position:0%
<00:29:00.150>&gt;&gt; <00:29:00.151>Is <00:29:00.152>the <00:29:00.153>given <00:29:00.154>when <00:29:00.155>then <00:29:00.156>pattern <00:29:00.157>still <00:29:00.159>a

00:29:00.160 --> 00:29:02.990 align:start position:0%
<00:29:00.160>&gt;&gt; <00:29:00.253>Is <00:29:00.346>the <00:29:00.440>given <00:29:00.533>when <00:29:00.626>then <00:29:00.720>pattern <00:29:00.813>still <00:29:00.906>a <00:29:01.000>good <00:29:01.093>idea <00:29:01.186>in <00:29:01.280>the <00:29:01.373>era <00:29:01.466>of <00:29:01.560>AI?

00:29:02.990 --> 00:29:03.000 align:start position:0%
<00:29:02.990>good <00:29:02.991>idea <00:29:02.993>in <00:29:02.994>the <00:29:02.996>era <00:29:02.997>of <00:29:02.999>AI?

00:29:03.000 --> 00:29:05.950 align:start position:0%
<00:29:03.000>good <00:29:03.082>idea <00:29:03.164>in <00:29:03.247>the <00:29:03.329>era <00:29:03.411>of <00:29:03.494>AI? <00:29:03.576>&gt;&gt; <00:29:03.658>Yeah, <00:29:03.741>I <00:29:03.823>think <00:29:03.905>so. <00:29:03.988>It <00:29:04.070>makes <00:29:04.152>the <00:29:04.235>test <00:29:04.317>I <00:29:04.400>I

00:29:05.950 --> 00:29:05.960 align:start position:0%
<00:29:05.950>&gt;&gt; <00:29:05.950>Yeah, <00:29:05.951>I <00:29:05.952>think <00:29:05.953>so. <00:29:05.954>It <00:29:05.955>makes <00:29:05.956>the <00:29:05.957>test <00:29:05.958>I <00:29:05.959>I

00:29:05.960 --> 00:29:07.630 align:start position:0%
<00:29:05.960>&gt;&gt; <00:29:06.047>Yeah, <00:29:06.135>I <00:29:06.222>think <00:29:06.310>so. <00:29:06.397>It <00:29:06.485>makes <00:29:06.572>the <00:29:06.660>test <00:29:06.747>I <00:29:06.835>I <00:29:06.922>couldn't <00:29:07.010>cover <00:29:07.097>everything <00:29:07.185>that <00:29:07.272>I <00:29:07.360>think

00:29:07.630 --> 00:29:07.640 align:start position:0%
<00:29:07.630>couldn't <00:29:07.631>cover <00:29:07.633>everything <00:29:07.635>that <00:29:07.637>I <00:29:07.639>think

00:29:07.640 --> 00:29:09.790 align:start position:0%
<00:29:07.640>couldn't <00:29:07.756>cover <00:29:07.873>everything <00:29:07.990>that <00:29:08.106>I <00:29:08.223>think <00:29:08.340>this <00:29:08.456>is <00:29:08.573>important <00:29:08.690>for <00:29:08.806>the <00:29:08.923>for <00:29:09.040>testing

00:29:09.790 --> 00:29:09.800 align:start position:0%
<00:29:09.790>this <00:29:09.791>is <00:29:09.793>important <00:29:09.794>for <00:29:09.796>the <00:29:09.797>for <00:29:09.799>testing

00:29:09.800 --> 00:29:12.190 align:start position:0%
<00:29:09.800>this <00:29:09.907>is <00:29:10.015>important <00:29:10.123>for <00:29:10.230>the <00:29:10.338>for <00:29:10.446>testing <00:29:10.553>but <00:29:10.661>I <00:29:10.769>think <00:29:10.876>it's <00:29:10.984>it's <00:29:11.092>it's <00:29:11.200>still

00:29:12.190 --> 00:29:12.200 align:start position:0%
<00:29:12.190>but <00:29:12.191>I <00:29:12.193>think <00:29:12.194>it's <00:29:12.196>it's <00:29:12.197>it's <00:29:12.199>still

00:29:12.200 --> 00:29:14.630 align:start position:0%
<00:29:12.200>but <00:29:12.340>I <00:29:12.480>think <00:29:12.620>it's <00:29:12.760>it's <00:29:12.900>it's <00:29:13.040>still <00:29:13.180>it's <00:29:13.320>still <00:29:13.460>an <00:29:13.600>important

00:29:14.630 --> 00:29:14.640 align:start position:0%
<00:29:14.630>it's <00:29:14.633>still <00:29:14.636>an <00:29:14.639>important

00:29:14.640 --> 00:29:17.990 align:start position:0%
<00:29:14.640>it's <00:29:14.767>still <00:29:14.894>an <00:29:15.021>important <00:29:15.149>aspect <00:29:15.276>so <00:29:15.403>like <00:29:15.530>you <00:29:15.658>can <00:29:15.785>have <00:29:15.912>those <00:29:16.040>tests

00:29:17.990 --> 00:29:18.000 align:start position:0%
<00:29:17.990>aspect <00:29:17.991>so <00:29:17.992>like <00:29:17.993>you <00:29:17.995>can <00:29:17.996>have <00:29:17.997>those <00:29:17.999>tests

00:29:18.000 --> 00:29:19.110 align:start position:0%
<00:29:18.000>aspect <00:29:18.110>so <00:29:18.222>like <00:29:18.333>you <00:29:18.444>can <00:29:18.554>have <00:29:18.666>those <00:29:18.777>tests <00:29:18.888>so <00:29:18.998>that

00:29:19.110 --> 00:29:19.120 align:start position:0%
<00:29:19.110>so <00:29:19.119>that

00:29:19.120 --> 00:29:20.830 align:start position:0%
<00:29:19.120>so <00:29:19.275>that <00:29:19.431>you <00:29:19.586>can <00:29:19.742>also <00:29:19.897>understand <00:29:20.053>what <00:29:20.208>the <00:29:20.364>test <00:29:20.520>is

00:29:20.830 --> 00:29:20.840 align:start position:0%
<00:29:20.830>you <00:29:20.831>can <00:29:20.832>also <00:29:20.833>understand <00:29:20.835>what <00:29:20.836>the <00:29:20.837>test <00:29:20.839>is

00:29:20.840 --> 00:29:23.350 align:start position:0%
<00:29:20.840>you <00:29:20.939>can <00:29:21.040>also <00:29:21.139>understand <00:29:21.240>what <00:29:21.340>the <00:29:21.439>test <00:29:21.540>is <00:29:21.639>is <00:29:21.740>doing <00:29:21.840>and <00:29:21.939>like <00:29:22.040>it's <00:29:22.139>clear. <00:29:22.240>Another

00:29:23.350 --> 00:29:23.360 align:start position:0%
<00:29:23.350>is <00:29:23.351>doing <00:29:23.352>and <00:29:23.354>like <00:29:23.356>it's <00:29:23.357>clear. <00:29:23.359>Another

00:29:23.360 --> 00:29:24.950 align:start position:0%
<00:29:23.360>is <00:29:23.459>doing <00:29:23.560>and <00:29:23.659>like <00:29:23.760>it's <00:29:23.860>clear. <00:29:23.959>Another <00:29:24.060>thing <00:29:24.159>about <00:29:24.260>the <00:29:24.360>test <00:29:24.459>that <00:29:24.560>it <00:29:24.659>should <00:29:24.760>test

00:29:24.950 --> 00:29:24.960 align:start position:0%
<00:29:24.950>thing <00:29:24.951>about <00:29:24.952>the <00:29:24.953>test <00:29:24.955>that <00:29:24.956>it <00:29:24.957>should <00:29:24.959>test

00:29:24.960 --> 00:29:27.790 align:start position:0%
<00:29:24.960>thing <00:29:25.053>about <00:29:25.146>the <00:29:25.240>test <00:29:25.333>that <00:29:25.426>it <00:29:25.520>should <00:29:25.613>test <00:29:25.706>one <00:29:25.800>thing <00:29:25.893>and <00:29:25.986>one <00:29:26.080>thing <00:29:26.173>only <00:29:26.266>because <00:29:26.360>it

00:29:27.790 --> 00:29:27.800 align:start position:0%
<00:29:27.790>one <00:29:27.791>thing <00:29:27.792>and <00:29:27.793>one <00:29:27.795>thing <00:29:27.796>only <00:29:27.797>because <00:29:27.799>it

00:29:27.800 --> 00:29:31.550 align:start position:0%
<00:29:27.800>one <00:29:27.887>thing <00:29:27.975>and <00:29:28.062>one <00:29:28.149>thing <00:29:28.237>only <00:29:28.325>because <00:29:28.412>it <00:29:28.500>like <00:29:28.587>when <00:29:28.675>you <00:29:28.762>when <00:29:28.850>you <00:29:28.937>see <00:29:29.024>it <00:29:29.112>fail <00:29:29.200>it's

00:29:31.550 --> 00:29:31.560 align:start position:0%
<00:29:31.550>like <00:29:31.551>when <00:29:31.552>you <00:29:31.553>when <00:29:31.554>you <00:29:31.555>see <00:29:31.556>it <00:29:31.557>fail <00:29:31.559>it's

00:29:31.560 --> 00:29:32.190 align:start position:0%
<00:29:31.560>like <00:29:31.623>when <00:29:31.686>you <00:29:31.749>when <00:29:31.812>you <00:29:31.875>see <00:29:31.938>it <00:29:32.001>fail <00:29:32.064>it's <00:29:32.127>um

00:29:32.190 --> 00:29:32.200 align:start position:0%
um

00:29:32.200 --> 00:29:33.550 align:start position:0%
<00:29:32.200>um <00:29:32.351>you <00:29:32.503>know <00:29:32.655>why <00:29:32.807>it's <00:29:32.959>failing <00:29:33.111>so <00:29:33.263>there <00:29:33.415>are

00:29:33.550 --> 00:29:33.560 align:start position:0%
<00:29:33.550>you <00:29:33.551>know <00:29:33.552>why <00:29:33.553>it's <00:29:33.555>failing <00:29:33.556>so <00:29:33.557>there <00:29:33.559>are

00:29:33.560 --> 00:29:34.590 align:start position:0%
<00:29:33.560>you <00:29:33.663>know <00:29:33.765>why <00:29:33.869>it's <00:29:33.972>failing <00:29:34.074>so <00:29:34.178>there <00:29:34.281>are <00:29:34.384>no <00:29:34.486>like

00:29:34.590 --> 00:29:34.600 align:start position:0%
<00:29:34.590>no <00:29:34.599>like

00:29:34.600 --> 00:29:38.190 align:start position:0%
<00:29:34.600>no <00:29:34.755>like <00:29:34.911>50 <00:29:35.066>assertions <00:29:35.222>and <00:29:35.377>then <00:29:35.533>why <00:29:35.688>why <00:29:35.844>it <00:29:36.000>failed

00:29:38.190 --> 00:29:38.200 align:start position:0%
<00:29:38.190>50 <00:29:38.191>assertions <00:29:38.192>and <00:29:38.193>then <00:29:38.195>why <00:29:38.196>why <00:29:38.197>it <00:29:38.199>failed

00:29:38.200 --> 00:29:40.950 align:start position:0%
<00:29:38.200>50 <00:29:38.293>assertions <00:29:38.386>and <00:29:38.480>then <00:29:38.573>why <00:29:38.666>why <00:29:38.760>it <00:29:38.853>failed <00:29:38.946>now <00:29:39.040>but <00:29:39.133>you <00:29:39.226>have <00:29:39.320>this <00:29:39.413>specific <00:29:39.506>test <00:29:39.600>that

00:29:40.950 --> 00:29:40.960 align:start position:0%
<00:29:40.950>now <00:29:40.951>but <00:29:40.952>you <00:29:40.953>have <00:29:40.955>this <00:29:40.956>specific <00:29:40.957>test <00:29:40.959>that

00:29:40.960 --> 00:29:43.030 align:start position:0%
<00:29:40.960>now <00:29:41.060>but <00:29:41.160>you <00:29:41.260>have <00:29:41.360>this <00:29:41.460>specific <00:29:41.560>test <00:29:41.660>that <00:29:41.760>checks <00:29:41.860>this <00:29:41.960>one <00:29:42.060>thing <00:29:42.160>and <00:29:42.260>given <00:29:42.360>when

00:29:43.030 --> 00:29:43.040 align:start position:0%
<00:29:43.030>checks <00:29:43.031>this <00:29:43.033>one <00:29:43.034>thing <00:29:43.036>and <00:29:43.037>given <00:29:43.039>when

00:29:43.040 --> 00:29:44.350 align:start position:0%
<00:29:43.040>checks <00:29:43.130>this <00:29:43.221>one <00:29:43.312>thing <00:29:43.402>and <00:29:43.493>given <00:29:43.584>when <00:29:43.674>then <00:29:43.765>helps <00:29:43.856>with <00:29:43.946>this <00:29:44.037>because <00:29:44.128>you <00:29:44.218>have

00:29:44.350 --> 00:29:44.360 align:start position:0%
<00:29:44.350>then <00:29:44.351>helps <00:29:44.352>with <00:29:44.354>this <00:29:44.356>because <00:29:44.357>you <00:29:44.359>have

00:29:44.360 --> 00:29:46.910 align:start position:0%
<00:29:44.360>then <00:29:44.476>helps <00:29:44.593>with <00:29:44.709>this <00:29:44.826>because <00:29:44.943>you <00:29:45.060>have <00:29:45.176>this <00:29:45.293>clear <00:29:45.409>structure <00:29:45.526>and <00:29:45.643>clear <00:29:45.760>intent

00:29:46.910 --> 00:29:46.920 align:start position:0%
<00:29:46.910>this <00:29:46.911>clear <00:29:46.913>structure <00:29:46.915>and <00:29:46.917>clear <00:29:46.919>intent

00:29:46.920 --> 00:29:49.560 align:start position:0%
<00:29:46.920>this <00:29:47.095>clear <00:29:47.270>structure <00:29:47.445>and <00:29:47.620>clear <00:29:47.795>intent <00:29:47.970>behind <00:29:48.145>the <00:29:48.320>test.