WEBVTT

00:00:02.879 --> 00:00:06.550 align:start position:0%
<00:00:02.879>Hi <00:00:03.159>everyone. <00:00:03.439>Has <00:00:03.719>somebody <00:00:03.998>heard <00:00:04.279>about

00:00:06.550 --> 00:00:06.560 align:start position:0%
<00:00:06.550>Hi <00:00:06.551>everyone. <00:00:06.553>Has <00:00:06.555>somebody <00:00:06.557>heard <00:00:06.558>about

00:00:06.560 --> 00:00:08.790 align:start position:0%
<00:00:06.560>Hi <00:00:06.687>everyone. <00:00:06.814>Has <00:00:06.941>somebody <00:00:07.069>heard <00:00:07.196>about <00:00:07.323>vibe <00:00:07.450>refactoring? <00:00:07.578>Raise <00:00:07.705>your <00:00:07.832>hand <00:00:07.959>if

00:00:08.790 --> 00:00:08.800 align:start position:0%
<00:00:08.790>vibe <00:00:08.791>refactoring? <00:00:08.793>Raise <00:00:08.795>your <00:00:08.797>hand <00:00:08.799>if

00:00:08.800 --> 00:00:11.910 align:start position:0%
<00:00:08.800>vibe <00:00:09.033>refactoring? <00:00:09.266>Raise <00:00:09.500>your <00:00:09.733>hand <00:00:09.966>if <00:00:10.200>yes.

00:00:11.920 --> 00:00:14.789 align:start position:0%
<00:00:11.920>Okay. <00:00:12.120>I <00:00:12.320>actually <00:00:12.520>made <00:00:12.720>the <00:00:12.920>term <00:00:13.120>up <00:00:13.320>for

00:00:14.789 --> 00:00:14.799 align:start position:0%
<00:00:14.789>Okay. <00:00:14.790>I <00:00:14.791>actually <00:00:14.792>made <00:00:14.794>the <00:00:14.795>term <00:00:14.796>up <00:00:14.798>for

00:00:14.799 --> 00:00:17.430 align:start position:0%
<00:00:14.799>Okay. <00:00:14.899>I <00:00:14.998>actually <00:00:15.099>made <00:00:15.199>the <00:00:15.299>term <00:00:15.399>up <00:00:15.498>for <00:00:15.599>the <00:00:15.699>talk <00:00:15.799>because <00:00:15.899>we <00:00:15.998>are <00:00:16.099>talking <00:00:16.198>about

00:00:17.430 --> 00:00:17.440 align:start position:0%
<00:00:17.430>the <00:00:17.431>talk <00:00:17.433>because <00:00:17.434>we <00:00:17.436>are <00:00:17.437>talking <00:00:17.439>about

00:00:17.440 --> 00:00:20.950 align:start position:0%
<00:00:17.440>the <00:00:17.540>talk <00:00:17.640>because <00:00:17.740>we <00:00:17.840>are <00:00:17.940>talking <00:00:18.040>about <00:00:18.140>refactoring <00:00:18.240>in <00:00:18.340>the <00:00:18.440>age <00:00:18.540>of <00:00:18.640>AI. <00:00:18.740>But <00:00:18.840>we're

00:00:20.950 --> 00:00:20.960 align:start position:0%
<00:00:20.950>refactoring <00:00:20.951>in <00:00:20.952>the <00:00:20.953>age <00:00:20.955>of <00:00:20.956>AI. <00:00:20.957>But <00:00:20.959>we're

00:00:20.960 --> 00:00:23.269 align:start position:0%
<00:00:20.960>refactoring <00:00:21.053>in <00:00:21.146>the <00:00:21.240>age <00:00:21.333>of <00:00:21.426>AI. <00:00:21.520>But <00:00:21.613>we're <00:00:21.706>going <00:00:21.800>to <00:00:21.893>tell <00:00:21.986>you <00:00:22.080>how <00:00:22.173>not <00:00:22.266>to <00:00:22.360>vibe

00:00:23.269 --> 00:00:23.279 align:start position:0%
<00:00:23.269>going <00:00:23.270>to <00:00:23.271>tell <00:00:23.272>you <00:00:23.274>how <00:00:23.275>not <00:00:23.276>to <00:00:23.278>vibe

00:00:23.279 --> 00:00:25.670 align:start position:0%
<00:00:23.279>going <00:00:23.395>to <00:00:23.512>tell <00:00:23.629>you <00:00:23.745>how <00:00:23.862>not <00:00:23.979>to <00:00:24.095>vibe <00:00:24.212>refactor. <00:00:24.329>My <00:00:24.445>name <00:00:24.562>is <00:00:24.679>Alena

00:00:25.670 --> 00:00:25.680 align:start position:0%
<00:00:25.670>refactor. <00:00:25.672>My <00:00:25.674>name <00:00:25.676>is <00:00:25.679>Alena

00:00:25.680 --> 00:00:26.950 align:start position:0%
<00:00:25.680>refactor. <00:00:25.794>My <00:00:25.908>name <00:00:26.022>is <00:00:26.137>Alena <00:00:26.251>&gt;&gt; <00:00:26.365>and <00:00:26.480>my <00:00:26.594>name <00:00:26.708>is <00:00:26.823>Dominic

00:00:26.950 --> 00:00:26.960 align:start position:0%
<00:00:26.950>&gt;&gt; <00:00:26.951>and <00:00:26.953>my <00:00:26.955>name <00:00:26.957>is <00:00:26.959>Dominic

00:00:26.960 --> 00:00:29.910 align:start position:0%
<00:00:26.960>&gt;&gt; <00:00:27.067>and <00:00:27.175>my <00:00:27.283>name <00:00:27.390>is <00:00:27.498>Dominic <00:00:27.606>&gt;&gt; <00:00:27.713>and <00:00:27.821>we <00:00:27.929>both <00:00:28.036>work <00:00:28.144>as <00:00:28.252>developer <00:00:28.360>experience

00:00:29.910 --> 00:00:29.920 align:start position:0%
<00:00:29.910>&gt;&gt; <00:00:29.911>and <00:00:29.912>we <00:00:29.913>both <00:00:29.915>work <00:00:29.916>as <00:00:29.917>developer <00:00:29.919>experience

00:00:29.920 --> 00:00:32.229 align:start position:0%
<00:00:29.920>&gt;&gt; <00:00:30.007>and <00:00:30.095>we <00:00:30.182>both <00:00:30.270>work <00:00:30.357>as <00:00:30.445>developer <00:00:30.532>experience <00:00:30.620>in <00:00:30.707>SAP <00:00:30.795>Sign <00:00:30.882>Navio <00:00:30.970>and <00:00:31.057>we <00:00:31.145>are <00:00:31.232>focused <00:00:31.320>on

00:00:32.229 --> 00:00:32.239 align:start position:0%
<00:00:32.229>in <00:00:32.230>SAP <00:00:32.231>Sign <00:00:32.232>Navio <00:00:32.233>and <00:00:32.234>we <00:00:32.235>are <00:00:32.236>focused <00:00:32.238>on

00:00:32.239 --> 00:00:34.790 align:start position:0%
<00:00:32.238>in <00:00:32.339>SAP <00:00:32.439>Sign <00:00:32.538>Navio <00:00:32.638>and <00:00:32.738>we <00:00:32.839>are <00:00:32.939>focused <00:00:33.038>on <00:00:33.138>AI <00:00:33.239>tooling <00:00:33.339>adoption <00:00:33.439>for <00:00:33.538>our <00:00:33.638>engineering

00:00:34.790 --> 00:00:34.800 align:start position:0%
<00:00:34.790>AI <00:00:34.791>tooling <00:00:34.793>adoption <00:00:34.795>for <00:00:34.797>our <00:00:34.799>engineering

00:00:34.800 --> 00:00:39.590 align:start position:0%
<00:00:34.800>AI <00:00:34.927>tooling <00:00:35.054>adoption <00:00:35.181>for <00:00:35.309>our <00:00:35.436>engineering <00:00:35.563>team. <00:00:35.690>So <00:00:35.818>let's <00:00:35.945>talk <00:00:36.072>about <00:00:36.199>refactoring.

00:00:39.590 --> 00:00:39.600 align:start position:0%
<00:00:39.590>team. <00:00:39.591>So <00:00:39.593>let's <00:00:39.595>talk <00:00:39.597>about <00:00:39.599>refactoring.

00:00:39.600 --> 00:00:42.389 align:start position:0%
<00:00:39.600>team. <00:00:39.716>So <00:00:39.833>let's <00:00:39.950>talk <00:00:40.066>about <00:00:40.183>refactoring. <00:00:40.300>When <00:00:40.416>our <00:00:40.533>customers <00:00:40.650>see <00:00:40.766>our <00:00:40.883>system, <00:00:41.000>they

00:00:42.389 --> 00:00:42.399 align:start position:0%
<00:00:42.389>When <00:00:42.390>our <00:00:42.392>customers <00:00:42.393>see <00:00:42.395>our <00:00:42.396>system, <00:00:42.398>they

00:00:42.399 --> 00:00:43.990 align:start position:0%
<00:00:42.399>When <00:00:42.526>our <00:00:42.653>customers <00:00:42.780>see <00:00:42.908>our <00:00:43.035>system, <00:00:43.162>they <00:00:43.289>don't <00:00:43.417>know <00:00:43.544>anything <00:00:43.671>about <00:00:43.799>refactoring.

00:00:43.990 --> 00:00:44.000 align:start position:0%
<00:00:43.990>don't <00:00:43.992>know <00:00:43.994>anything <00:00:43.996>about <00:00:43.999>refactoring.

00:00:44.000 --> 00:00:46.150 align:start position:0%
<00:00:44.000>don't <00:00:44.155>know <00:00:44.311>anything <00:00:44.466>about <00:00:44.622>refactoring. <00:00:44.777>Refactoring <00:00:44.933>doesn't <00:00:45.088>exist <00:00:45.244>for <00:00:45.400>customers

00:00:46.150 --> 00:00:46.160 align:start position:0%
<00:00:46.150>Refactoring <00:00:46.152>doesn't <00:00:46.154>exist <00:00:46.156>for <00:00:46.159>customers

00:00:46.160 --> 00:00:48.950 align:start position:0%
<00:00:46.160>Refactoring <00:00:46.300>doesn't <00:00:46.440>exist <00:00:46.580>for <00:00:46.720>customers <00:00:46.860>because <00:00:47.000>it <00:00:47.139>actually <00:00:47.279>doesn't <00:00:47.419>change <00:00:47.559>the

00:00:48.950 --> 00:00:48.960 align:start position:0%
<00:00:48.950>because <00:00:48.951>it <00:00:48.953>actually <00:00:48.955>doesn't <00:00:48.957>change <00:00:48.959>the

00:00:48.960 --> 00:00:51.990 align:start position:0%
<00:00:48.960>because <00:00:49.076>it <00:00:49.193>actually <00:00:49.310>doesn't <00:00:49.426>change <00:00:49.543>the <00:00:49.660>behavior <00:00:49.776>of <00:00:49.893>our <00:00:50.010>application. <00:00:50.126>But <00:00:50.243>we <00:00:50.360>as

00:00:51.990 --> 00:00:52.000 align:start position:0%
<00:00:51.990>behavior <00:00:51.991>of <00:00:51.993>our <00:00:51.994>application. <00:00:51.996>But <00:00:51.997>we <00:00:51.999>as

00:00:52.000 --> 00:00:54.470 align:start position:0%
<00:00:52.000>behavior <00:00:52.100>of <00:00:52.200>our <00:00:52.300>application. <00:00:52.400>But <00:00:52.500>we <00:00:52.600>as <00:00:52.700>engineer <00:00:52.800>see <00:00:52.900>under <00:00:53.000>the <00:00:53.100>hood <00:00:53.200>and <00:00:53.300>we <00:00:53.400>know

00:00:54.470 --> 00:00:54.480 align:start position:0%
<00:00:54.470>engineer <00:00:54.471>see <00:00:54.472>under <00:00:54.473>the <00:00:54.475>hood <00:00:54.476>and <00:00:54.477>we <00:00:54.479>know

00:00:54.480 --> 00:00:56.229 align:start position:0%
<00:00:54.480>engineer <00:00:54.573>see <00:00:54.666>under <00:00:54.760>the <00:00:54.853>hood <00:00:54.946>and <00:00:55.040>we <00:00:55.133>know <00:00:55.226>that <00:00:55.319>every <00:00:55.413>now <00:00:55.506>and <00:00:55.599>then <00:00:55.693>we <00:00:55.786>need <00:00:55.879>to

00:00:56.229 --> 00:00:56.239 align:start position:0%
<00:00:56.229>that <00:00:56.230>every <00:00:56.231>now <00:00:56.232>and <00:00:56.234>then <00:00:56.235>we <00:00:56.236>need <00:00:56.238>to

00:00:56.239 --> 00:00:58.549 align:start position:0%
<00:00:56.239>that <00:00:56.339>every <00:00:56.439>now <00:00:56.538>and <00:00:56.638>then <00:00:56.739>we <00:00:56.839>need <00:00:56.939>to <00:00:57.038>refactor <00:00:57.138>and <00:00:57.239>we <00:00:57.339>refactor <00:00:57.439>because <00:00:57.538>we <00:00:57.638>want

00:00:58.549 --> 00:00:58.559 align:start position:0%
<00:00:58.549>refactor <00:00:58.550>and <00:00:58.552>we <00:00:58.553>refactor <00:00:58.555>because <00:00:58.556>we <00:00:58.558>want

00:00:58.559 --> 00:01:01.349 align:start position:0%
<00:00:58.559>refactor <00:00:58.659>and <00:00:58.759>we <00:00:58.858>refactor <00:00:58.958>because <00:00:59.059>we <00:00:59.159>want <00:00:59.259>to <00:00:59.358>improve <00:00:59.458>the <00:00:59.559>quality <00:00:59.659>of <00:00:59.759>our <00:00:59.858>code <00:00:59.958>base.

00:01:01.349 --> 00:01:01.359 align:start position:0%
<00:01:01.349>to <00:01:01.350>improve <00:01:01.351>the <00:01:01.352>quality <00:01:01.354>of <00:01:01.355>our <00:01:01.356>code <00:01:01.358>base.

00:01:01.359 --> 00:01:03.590 align:start position:0%
<00:01:01.359>to <00:01:01.459>improve <00:01:01.559>the <00:01:01.659>quality <00:01:01.759>of <00:01:01.859>our <00:01:01.959>code <00:01:02.059>base. <00:01:02.159>We <00:01:02.259>need <00:01:02.359>to <00:01:02.459>keep <00:01:02.559>our <00:01:02.659>product <00:01:02.759>compliant,

00:01:03.590 --> 00:01:03.600 align:start position:0%
<00:01:03.590>We <00:01:03.591>need <00:01:03.593>to <00:01:03.594>keep <00:01:03.596>our <00:01:03.597>product <00:01:03.599>compliant,

00:01:03.600 --> 00:01:05.910 align:start position:0%
<00:01:03.600>We <00:01:03.707>need <00:01:03.815>to <00:01:03.923>keep <00:01:04.030>our <00:01:04.138>product <00:01:04.246>compliant, <00:01:04.353>improve <00:01:04.461>latency <00:01:04.569>time <00:01:04.676>and <00:01:04.784>all <00:01:04.892>these <00:01:05.000>fun

00:01:05.910 --> 00:01:05.920 align:start position:0%
<00:01:05.910>improve <00:01:05.911>latency <00:01:05.913>time <00:01:05.914>and <00:01:05.916>all <00:01:05.917>these <00:01:05.919>fun

00:01:05.920 --> 00:01:08.550 align:start position:0%
<00:01:05.920>improve <00:01:06.027>latency <00:01:06.135>time <00:01:06.243>and <00:01:06.350>all <00:01:06.458>these <00:01:06.566>fun <00:01:06.673>activities. <00:01:06.781>I <00:01:06.889>guess <00:01:06.996>it's <00:01:07.104>not <00:01:07.212>the <00:01:07.320>most

00:01:08.550 --> 00:01:08.560 align:start position:0%
<00:01:08.550>activities. <00:01:08.551>I <00:01:08.553>guess <00:01:08.554>it's <00:01:08.556>not <00:01:08.557>the <00:01:08.559>most

00:01:08.560 --> 00:01:10.550 align:start position:0%
<00:01:08.560>activities. <00:01:08.735>I <00:01:08.910>guess <00:01:09.085>it's <00:01:09.260>not <00:01:09.435>the <00:01:09.610>most <00:01:09.785>beloved <00:01:09.960>activities

00:01:10.550 --> 00:01:10.560 align:start position:0%
<00:01:10.550>beloved <00:01:10.559>activities

00:01:10.560 --> 00:01:14.149 align:start position:0%
<00:01:10.560>beloved <00:01:10.700>activities <00:01:10.840>that <00:01:10.980>we <00:01:11.120>can <00:01:11.260>do <00:01:11.400>as <00:01:11.540>engineers. <00:01:11.680>So <00:01:11.820>when <00:01:11.960>AI

00:01:14.149 --> 00:01:14.159 align:start position:0%
<00:01:14.149>that <00:01:14.150>we <00:01:14.151>can <00:01:14.152>do <00:01:14.153>as <00:01:14.154>engineers. <00:01:14.155>So <00:01:14.156>when <00:01:14.158>AI

00:01:14.159 --> 00:01:16.710 align:start position:0%
<00:01:14.159>that <00:01:14.246>we <00:01:14.334>can <00:01:14.421>do <00:01:14.509>as <00:01:14.596>engineers. <00:01:14.684>So <00:01:14.771>when <00:01:14.859>AI <00:01:14.946>came <00:01:15.034>into <00:01:15.121>place, <00:01:15.209>I'm <00:01:15.296>sure <00:01:15.384>many <00:01:15.471>of <00:01:15.559>you

00:01:16.710 --> 00:01:16.720 align:start position:0%
<00:01:16.710>came <00:01:16.711>into <00:01:16.712>place, <00:01:16.713>I'm <00:01:16.715>sure <00:01:16.716>many <00:01:16.717>of <00:01:16.719>you

00:01:16.720 --> 00:01:19.830 align:start position:0%
<00:01:16.720>came <00:01:16.827>into <00:01:16.935>place, <00:01:17.043>I'm <00:01:17.150>sure <00:01:17.258>many <00:01:17.366>of <00:01:17.473>you <00:01:17.581>thought, <00:01:17.689>great, <00:01:17.796>finally <00:01:17.904>I <00:01:18.012>can <00:01:18.120>delegate

00:01:19.830 --> 00:01:19.840 align:start position:0%
<00:01:19.830>thought, <00:01:19.831>great, <00:01:19.833>finally <00:01:19.835>I <00:01:19.837>can <00:01:19.839>delegate

00:01:19.840 --> 00:01:23.429 align:start position:0%
<00:01:19.840>thought, <00:01:19.933>great, <00:01:20.026>finally <00:01:20.120>I <00:01:20.213>can <00:01:20.306>delegate <00:01:20.400>this <00:01:20.493>task <00:01:20.586>to <00:01:20.680>an <00:01:20.773>agent. <00:01:20.866>I <00:01:20.960>can <00:01:21.053>go <00:01:21.146>get <00:01:21.240>a

00:01:23.429 --> 00:01:23.439 align:start position:0%
<00:01:23.429>this <00:01:23.430>task <00:01:23.431>to <00:01:23.432>an <00:01:23.433>agent. <00:01:23.434>I <00:01:23.435>can <00:01:23.436>go <00:01:23.437>get <00:01:23.437>a

00:01:23.439 --> 00:01:26.469 align:start position:0%
<00:01:23.439>this <00:01:23.526>task <00:01:23.613>to <00:01:23.701>an <00:01:23.788>agent. <00:01:23.876>I <00:01:23.964>can <00:01:24.051>go <00:01:24.139>get <00:01:24.226>a <00:01:24.314>coffee. <00:01:24.401>You <00:01:24.488>crown <00:01:24.576>something <00:01:24.663>and <00:01:24.751>then <00:01:24.839>you

00:01:26.469 --> 00:01:26.479 align:start position:0%
<00:01:26.469>coffee. <00:01:26.470>You <00:01:26.472>crown <00:01:26.473>something <00:01:26.475>and <00:01:26.476>then <00:01:26.478>you

00:01:26.479 --> 00:01:29.590 align:start position:0%
<00:01:26.479>coffee. <00:01:26.572>You <00:01:26.665>crown <00:01:26.759>something <00:01:26.852>and <00:01:26.945>then <00:01:27.039>you <00:01:27.132>come <00:01:27.225>back <00:01:27.319>to <00:01:27.412>a <00:01:27.505>big <00:01:27.599>red <00:01:27.692>screen. <00:01:27.785>Okay, <00:01:27.879>I'm

00:01:29.590 --> 00:01:29.600 align:start position:0%
<00:01:29.590>come <00:01:29.591>back <00:01:29.592>to <00:01:29.593>a <00:01:29.594>big <00:01:29.595>red <00:01:29.596>screen. <00:01:29.597>Okay, <00:01:29.598>I'm

00:01:29.600 --> 00:01:32.630 align:start position:0%
<00:01:29.600>come <00:01:29.699>back <00:01:29.800>to <00:01:29.899>a <00:01:30.000>big <00:01:30.100>red <00:01:30.199>screen. <00:01:30.300>Okay, <00:01:30.399>I'm <00:01:30.500>being <00:01:30.600>slightly <00:01:30.699>dramatic, <00:01:30.800>but <00:01:30.899>the <00:01:31.000>system

00:01:32.630 --> 00:01:32.640 align:start position:0%
<00:01:32.630>being <00:01:32.631>slightly <00:01:32.633>dramatic, <00:01:32.635>but <00:01:32.637>the <00:01:32.639>system

00:01:32.640 --> 00:01:34.469 align:start position:0%
<00:01:32.640>being <00:01:32.873>slightly <00:01:33.106>dramatic, <00:01:33.340>but <00:01:33.573>the <00:01:33.806>system <00:01:34.040>breaks.

00:01:34.469 --> 00:01:34.479 align:start position:0%
breaks.

00:01:34.479 --> 00:01:36.870 align:start position:0%
<00:01:34.479>breaks. <00:01:34.679>And <00:01:34.879>this <00:01:35.079>can <00:01:35.279>happen <00:01:35.479>for <00:01:35.679>two <00:01:35.879>reasons

00:01:36.870 --> 00:01:36.880 align:start position:0%
<00:01:36.870>And <00:01:36.871>this <00:01:36.873>can <00:01:36.874>happen <00:01:36.876>for <00:01:36.877>two <00:01:36.878>reasons

00:01:36.880 --> 00:01:38.390 align:start position:0%
<00:01:36.880>And <00:01:37.074>this <00:01:37.268>can <00:01:37.462>happen <00:01:37.656>for <00:01:37.850>two <00:01:38.044>reasons <00:01:38.239>mostly.

00:01:38.390 --> 00:01:38.400 align:start position:0%
mostly.

00:01:38.400 --> 00:01:42.310 align:start position:0%
<00:01:38.400>mostly. <00:01:38.575>You <00:01:38.750>might <00:01:38.925>have <00:01:39.100>given <00:01:39.275>the <00:01:39.450>agent <00:01:39.625>a <00:01:39.800>very

00:01:42.310 --> 00:01:42.320 align:start position:0%
<00:01:42.310>You <00:01:42.311>might <00:01:42.312>have <00:01:42.313>given <00:01:42.315>the <00:01:42.316>agent <00:01:42.317>a <00:01:42.318>very

00:01:42.320 --> 00:01:45.670 align:start position:0%
<00:01:42.320>You <00:01:42.419>might <00:01:42.520>have <00:01:42.619>given <00:01:42.720>the <00:01:42.820>agent <00:01:42.919>a <00:01:43.020>very <00:01:43.119>very <00:01:43.220>generic <00:01:43.320>prompt. <00:01:43.419>So <00:01:43.520>AI <00:01:43.619>just <00:01:43.720>went

00:01:45.670 --> 00:01:45.680 align:start position:0%
<00:01:45.670>very <00:01:45.671>generic <00:01:45.673>prompt. <00:01:45.674>So <00:01:45.676>AI <00:01:45.677>just <00:01:45.679>went

00:01:45.680 --> 00:01:49.109 align:start position:0%
<00:01:45.680>very <00:01:45.780>generic <00:01:45.880>prompt. <00:01:45.980>So <00:01:46.080>AI <00:01:46.180>just <00:01:46.280>went <00:01:46.380>wild. <00:01:46.480>Or <00:01:46.580>you <00:01:46.680>might <00:01:46.780>have <00:01:46.880>given <00:01:46.980>a <00:01:47.080>very

00:01:49.109 --> 00:01:49.119 align:start position:0%
<00:01:49.109>wild. <00:01:49.110>Or <00:01:49.111>you <00:01:49.112>might <00:01:49.114>have <00:01:49.115>given <00:01:49.116>a <00:01:49.118>very

00:01:49.119 --> 00:01:52.550 align:start position:0%
<00:01:49.119>wild. <00:01:49.219>Or <00:01:49.319>you <00:01:49.419>might <00:01:49.519>have <00:01:49.619>given <00:01:49.719>a <00:01:49.819>very <00:01:49.919>very <00:01:50.019>specific <00:01:50.119>prompt <00:01:50.219>so <00:01:50.319>that <00:01:50.419>your <00:01:50.519>agent

00:01:52.550 --> 00:01:52.560 align:start position:0%
<00:01:52.550>very <00:01:52.551>specific <00:01:52.553>prompt <00:01:52.554>so <00:01:52.556>that <00:01:52.557>your <00:01:52.559>agent

00:01:52.560 --> 00:01:54.789 align:start position:0%
<00:01:52.560>very <00:01:52.667>specific <00:01:52.775>prompt <00:01:52.883>so <00:01:52.990>that <00:01:53.098>your <00:01:53.206>agent <00:01:53.313>actually <00:01:53.421>focus <00:01:53.529>on <00:01:53.636>the <00:01:53.744>one <00:01:53.852>little <00:01:53.960>task

00:01:54.789 --> 00:01:54.799 align:start position:0%
<00:01:54.789>actually <00:01:54.790>focus <00:01:54.792>on <00:01:54.793>the <00:01:54.795>one <00:01:54.796>little <00:01:54.798>task

00:01:54.799 --> 00:01:57.109 align:start position:0%
<00:01:54.799>actually <00:01:54.906>focus <00:01:55.014>on <00:01:55.122>the <00:01:55.229>one <00:01:55.337>little <00:01:55.445>task <00:01:55.552>and <00:01:55.660>forget <00:01:55.768>about <00:01:55.875>a <00:01:55.983>small <00:01:56.091>thing <00:01:56.199>called

00:01:57.109 --> 00:01:57.119 align:start position:0%
<00:01:57.109>and <00:01:57.110>forget <00:01:57.112>about <00:01:57.113>a <00:01:57.115>small <00:01:57.116>thing <00:01:57.118>called

00:01:57.119 --> 00:01:58.870 align:start position:0%
<00:01:57.119>and <00:01:57.246>forget <00:01:57.373>about <00:01:57.500>a <00:01:57.628>small <00:01:57.755>thing <00:01:57.882>called <00:01:58.009>dependencies. <00:01:58.137>So <00:01:58.264>when <00:01:58.391>you <00:01:58.519>actually

00:01:58.870 --> 00:01:58.880 align:start position:0%
<00:01:58.870>dependencies. <00:01:58.872>So <00:01:58.874>when <00:01:58.876>you <00:01:58.878>actually

00:01:58.880 --> 00:02:02.069 align:start position:0%
<00:01:58.880>dependencies. <00:01:59.054>So <00:01:59.229>when <00:01:59.405>you <00:01:59.580>actually <00:01:59.755>commit <00:01:59.929>the <00:02:00.104>code <00:02:00.280>breaks.

00:02:02.069 --> 00:02:02.079 align:start position:0%
<00:02:02.069>commit <00:02:02.072>the <00:02:02.075>code <00:02:02.077>breaks.

00:02:02.079 --> 00:02:05.190 align:start position:0%
<00:02:02.079>commit <00:02:02.219>the <00:02:02.359>code <00:02:02.499>breaks. <00:02:02.639>Moreover, <00:02:02.779>AI <00:02:02.919>is <00:02:03.059>a <00:02:03.199>very <00:02:03.339>prolific <00:02:03.479>code

00:02:05.190 --> 00:02:05.200 align:start position:0%
<00:02:05.190>Moreover, <00:02:05.191>AI <00:02:05.193>is <00:02:05.194>a <00:02:05.196>very <00:02:05.197>prolific <00:02:05.199>code

00:02:05.200 --> 00:02:08.630 align:start position:0%
<00:02:05.200>Moreover, <00:02:05.293>AI <00:02:05.386>is <00:02:05.480>a <00:02:05.573>very <00:02:05.666>prolific <00:02:05.760>code <00:02:05.853>writer. <00:02:05.946>So, <00:02:06.040>as <00:02:06.133>you <00:02:06.226>can <00:02:06.320>see <00:02:06.413>here <00:02:06.506>from <00:02:06.600>one

00:02:08.630 --> 00:02:08.640 align:start position:0%
<00:02:08.630>writer. <00:02:08.631>So, <00:02:08.632>as <00:02:08.633>you <00:02:08.634>can <00:02:08.635>see <00:02:08.636>here <00:02:08.637>from <00:02:08.638>one

00:02:08.640 --> 00:02:11.350 align:start position:0%
<00:02:08.639>writer. <00:02:08.727>So, <00:02:08.815>as <00:02:08.902>you <00:02:08.989>can <00:02:09.077>see <00:02:09.164>here <00:02:09.252>from <00:02:09.339>one <00:02:09.427>of <00:02:09.514>our <00:02:09.602>repos, <00:02:09.690>we <00:02:09.777>wanted <00:02:09.864>to <00:02:09.952>change <00:02:10.039>just

00:02:11.350 --> 00:02:11.360 align:start position:0%
<00:02:11.350>of <00:02:11.351>our <00:02:11.352>repos, <00:02:11.353>we <00:02:11.355>wanted <00:02:11.356>to <00:02:11.357>change <00:02:11.359>just

00:02:11.360 --> 00:02:15.750 align:start position:0%
<00:02:11.360>of <00:02:11.447>our <00:02:11.535>repos, <00:02:11.622>we <00:02:11.710>wanted <00:02:11.797>to <00:02:11.885>change <00:02:11.972>just <00:02:12.060>16 <00:02:12.147>files <00:02:12.235>and <00:02:12.322>we <00:02:12.410>got <00:02:12.497>60k <00:02:12.585>line <00:02:12.672>of <00:02:12.760>code

00:02:15.750 --> 00:02:15.760 align:start position:0%
<00:02:15.750>16 <00:02:15.751>files <00:02:15.752>and <00:02:15.753>we <00:02:15.754>got <00:02:15.755>60k <00:02:15.756>line <00:02:15.757>of <00:02:15.759>code

00:02:15.760 --> 00:02:18.470 align:start position:0%
<00:02:15.760>16 <00:02:15.853>files <00:02:15.946>and <00:02:16.040>we <00:02:16.133>got <00:02:16.226>60k <00:02:16.320>line <00:02:16.413>of <00:02:16.506>code <00:02:16.600>which <00:02:16.693>I'm <00:02:16.786>sure <00:02:16.880>Dominic <00:02:16.973>has <00:02:17.066>reviewed <00:02:17.160>one

00:02:18.470 --> 00:02:18.480 align:start position:0%
<00:02:18.470>which <00:02:18.471>I'm <00:02:18.472>sure <00:02:18.474>Dominic <00:02:18.476>has <00:02:18.477>reviewed <00:02:18.478>one

00:02:18.480 --> 00:02:19.350 align:start position:0%
<00:02:18.480>which <00:02:18.577>I'm <00:02:18.675>sure <00:02:18.773>Dominic <00:02:18.871>has <00:02:18.969>reviewed <00:02:19.067>one <00:02:19.165>by <00:02:19.263>one.

00:02:19.350 --> 00:02:19.360 align:start position:0%
<00:02:19.350>by <00:02:19.359>one.

00:02:19.360 --> 00:02:21.830 align:start position:0%
<00:02:19.360>by <00:02:19.500>one. <00:02:19.640>&gt;&gt; <00:02:19.780>Yes, <00:02:19.920>I <00:02:20.060>spent <00:02:20.200>my <00:02:20.340>vacation <00:02:20.480>to <00:02:20.620>review <00:02:20.760>all

00:02:21.830 --> 00:02:21.840 align:start position:0%
<00:02:21.829>&gt;&gt; <00:02:21.831>Yes, <00:02:21.832>I <00:02:21.833>spent <00:02:21.834>my <00:02:21.835>vacation <00:02:21.836>to <00:02:21.837>review <00:02:21.839>all

00:02:21.840 --> 00:02:25.110 align:start position:0%
<00:02:21.840>&gt;&gt; <00:02:21.927>Yes, <00:02:22.015>I <00:02:22.102>spent <00:02:22.190>my <00:02:22.277>vacation <00:02:22.365>to <00:02:22.452>review <00:02:22.540>all <00:02:22.627>60k <00:02:22.715>lines <00:02:22.802>and <00:02:22.890>it's <00:02:22.977>totally <00:02:23.065>legit <00:02:23.152>for <00:02:23.240>me.

00:02:25.110 --> 00:02:25.120 align:start position:0%
<00:02:25.110>60k <00:02:25.111>lines <00:02:25.112>and <00:02:25.113>it's <00:02:25.115>totally <00:02:25.116>legit <00:02:25.117>for <00:02:25.119>me.

00:02:25.120 --> 00:02:27.510 align:start position:0%
<00:02:25.120>60k <00:02:25.220>lines <00:02:25.320>and <00:02:25.420>it's <00:02:25.520>totally <00:02:25.620>legit <00:02:25.720>for <00:02:25.820>me. <00:02:25.920>So, <00:02:26.020>just <00:02:26.120>approve <00:02:26.220>and <00:02:26.320>merge <00:02:26.420>it <00:02:26.520>totally

00:02:27.510 --> 00:02:27.520 align:start position:0%
<00:02:27.510>So, <00:02:27.511>just <00:02:27.513>approve <00:02:27.514>and <00:02:27.516>merge <00:02:27.517>it <00:02:27.519>totally

00:02:27.520 --> 00:02:28.150 align:start position:0%
<00:02:27.520>So, <00:02:27.601>just <00:02:27.682>approve <00:02:27.763>and <00:02:27.844>merge <00:02:27.925>it <00:02:28.006>totally <00:02:28.087>fine.

00:02:28.150 --> 00:02:28.160 align:start position:0%
fine.

00:02:28.160 --> 00:02:30.630 align:start position:0%
<00:02:28.160>fine. <00:02:28.510>&gt;&gt; <00:02:28.859>The <00:02:29.210>system <00:02:29.560>breaks.

00:02:30.630 --> 00:02:30.640 align:start position:0%
<00:02:30.630>&gt;&gt; <00:02:30.632>The <00:02:30.636>system <00:02:30.638>breaks.

00:02:30.640 --> 00:02:34.390 align:start position:0%
<00:02:30.640>&gt;&gt; <00:02:30.779>The <00:02:30.920>system <00:02:31.059>breaks. <00:02:31.200>So <00:02:31.339>when <00:02:31.480>we <00:02:31.619>think <00:02:31.760>about <00:02:31.899>code <00:02:32.040>generation,

00:02:34.390 --> 00:02:34.400 align:start position:0%
<00:02:34.390>So <00:02:34.391>when <00:02:34.393>we <00:02:34.394>think <00:02:34.396>about <00:02:34.397>code <00:02:34.399>generation,

00:02:34.400 --> 00:02:36.070 align:start position:0%
<00:02:34.400>So <00:02:34.500>when <00:02:34.600>we <00:02:34.700>think <00:02:34.800>about <00:02:34.900>code <00:02:35.000>generation, <00:02:35.100>we <00:02:35.200>can <00:02:35.300>think <00:02:35.400>about <00:02:35.500>it <00:02:35.600>as <00:02:35.700>a <00:02:35.800>linear

00:02:36.070 --> 00:02:36.080 align:start position:0%
<00:02:36.070>we <00:02:36.071>can <00:02:36.072>think <00:02:36.073>about <00:02:36.075>it <00:02:36.076>as <00:02:36.077>a <00:02:36.078>linear

00:02:36.080 --> 00:02:38.470 align:start position:0%
<00:02:36.079>we <00:02:36.167>can <00:02:36.255>think <00:02:36.342>about <00:02:36.429>it <00:02:36.517>as <00:02:36.605>a <00:02:36.692>linear <00:02:36.779>process. <00:02:36.867>So <00:02:36.954>we <00:02:37.042>give <00:02:37.130>an <00:02:37.217>input <00:02:37.304>and <00:02:37.392>we <00:02:37.480>get

00:02:38.470 --> 00:02:38.480 align:start position:0%
<00:02:38.470>process. <00:02:38.471>So <00:02:38.472>we <00:02:38.473>give <00:02:38.474>an <00:02:38.475>input <00:02:38.476>and <00:02:38.477>we <00:02:38.478>get

00:02:38.480 --> 00:02:40.869 align:start position:0%
<00:02:38.480>process. <00:02:38.573>So <00:02:38.666>we <00:02:38.760>give <00:02:38.853>an <00:02:38.946>input <00:02:39.040>and <00:02:39.133>we <00:02:39.226>get <00:02:39.320>an <00:02:39.413>output. <00:02:39.506>But <00:02:39.600>this <00:02:39.693>doesn't <00:02:39.786>really <00:02:39.880>work

00:02:40.869 --> 00:02:40.879 align:start position:0%
<00:02:40.869>an <00:02:40.870>output. <00:02:40.872>But <00:02:40.873>this <00:02:40.875>doesn't <00:02:40.876>really <00:02:40.878>work

00:02:40.879 --> 00:02:42.949 align:start position:0%
<00:02:40.879>an <00:02:41.006>output. <00:02:41.133>But <00:02:41.260>this <00:02:41.388>doesn't <00:02:41.515>really <00:02:41.642>work <00:02:41.769>for <00:02:41.897>refactoring <00:02:42.024>because <00:02:42.151>refactoring <00:02:42.279>is

00:02:42.949 --> 00:02:42.959 align:start position:0%
<00:02:42.949>for <00:02:42.951>refactoring <00:02:42.953>because <00:02:42.955>refactoring <00:02:42.958>is

00:02:42.959 --> 00:02:45.910 align:start position:0%
<00:02:42.959>for <00:02:43.066>refactoring <00:02:43.174>because <00:02:43.282>refactoring <00:02:43.389>is <00:02:43.497>more <00:02:43.605>of <00:02:43.712>a <00:02:43.820>loop. <00:02:43.928>So <00:02:44.035>we <00:02:44.143>need <00:02:44.251>to <00:02:44.359>change

00:02:45.910 --> 00:02:45.920 align:start position:0%
<00:02:45.910>more <00:02:45.911>of <00:02:45.912>a <00:02:45.913>loop. <00:02:45.914>So <00:02:45.915>we <00:02:45.916>need <00:02:45.917>to <00:02:45.919>change

00:02:45.920 --> 00:02:48.470 align:start position:0%
<00:02:45.920>more <00:02:46.013>of <00:02:46.106>a <00:02:46.200>loop. <00:02:46.293>So <00:02:46.386>we <00:02:46.480>need <00:02:46.573>to <00:02:46.666>change <00:02:46.760>something, <00:02:46.853>we <00:02:46.946>test <00:02:47.040>it, <00:02:47.133>we <00:02:47.226>commit <00:02:47.320>and

00:02:48.470 --> 00:02:48.480 align:start position:0%
<00:02:48.470>something, <00:02:48.471>we <00:02:48.472>test <00:02:48.474>it, <00:02:48.476>we <00:02:48.477>commit <00:02:48.478>and

00:02:48.480 --> 00:02:52.229 align:start position:0%
<00:02:48.480>something, <00:02:48.596>we <00:02:48.713>test <00:02:48.829>it, <00:02:48.946>we <00:02:49.063>commit <00:02:49.179>and <00:02:49.296>then <00:02:49.413>we <00:02:49.530>move <00:02:49.646>to <00:02:49.763>the <00:02:49.880>next.

00:02:52.229 --> 00:02:52.239 align:start position:0%
<00:02:52.228>then <00:02:52.230>we <00:02:52.232>move <00:02:52.234>to <00:02:52.236>the <00:02:52.238>next.

00:02:52.239 --> 00:02:55.350 align:start position:0%
<00:02:52.239>then <00:02:52.355>we <00:02:52.472>move <00:02:52.589>to <00:02:52.705>the <00:02:52.822>next. <00:02:52.939>So <00:02:53.055>AI <00:02:53.172>actually <00:02:53.289>knows <00:02:53.405>about <00:02:53.522>these <00:02:53.639>things.

00:02:55.350 --> 00:02:55.360 align:start position:0%
<00:02:55.350>So <00:02:55.351>AI <00:02:55.353>actually <00:02:55.354>knows <00:02:55.356>about <00:02:55.357>these <00:02:55.359>things.

00:02:55.360 --> 00:02:57.910 align:start position:0%
<00:02:55.360>So <00:02:55.467>AI <00:02:55.575>actually <00:02:55.683>knows <00:02:55.790>about <00:02:55.898>these <00:02:56.006>things. <00:02:56.113>And <00:02:56.221>there <00:02:56.329>are <00:02:56.436>three <00:02:56.544>things <00:02:56.652>that <00:02:56.760>the

00:02:57.910 --> 00:02:57.920 align:start position:0%
<00:02:57.910>And <00:02:57.911>there <00:02:57.913>are <00:02:57.914>three <00:02:57.916>things <00:02:57.917>that <00:02:57.919>the

00:02:57.920 --> 00:02:59.990 align:start position:0%
<00:02:57.920>And <00:02:58.036>there <00:02:58.153>are <00:02:58.270>three <00:02:58.386>things <00:02:58.503>that <00:02:58.620>the <00:02:58.736>machine <00:02:58.853>knows <00:02:58.970>about <00:02:59.086>but <00:02:59.203>doesn't <00:02:59.320>really

00:02:59.990 --> 00:03:00.000 align:start position:0%
<00:02:59.990>machine <00:02:59.991>knows <00:02:59.993>about <00:02:59.995>but <00:02:59.997>doesn't <00:02:59.999>really

00:03:00.000 --> 00:03:02.710 align:start position:0%
<00:03:00.000>machine <00:03:00.100>knows <00:03:00.200>about <00:03:00.300>but <00:03:00.400>doesn't <00:03:00.500>really <00:03:00.600>use <00:03:00.700>all <00:03:00.800>the <00:03:00.900>time. <00:03:01.000>So <00:03:01.100>one <00:03:01.200>thing <00:03:01.300>is <00:03:01.400>the

00:03:02.710 --> 00:03:02.720 align:start position:0%
<00:03:02.710>use <00:03:02.711>all <00:03:02.712>the <00:03:02.713>time. <00:03:02.714>So <00:03:02.715>one <00:03:02.716>thing <00:03:02.717>is <00:03:02.719>the

00:03:02.720 --> 00:03:04.949 align:start position:0%
<00:03:02.720>use <00:03:02.802>all <00:03:02.884>the <00:03:02.967>time. <00:03:03.049>So <00:03:03.131>one <00:03:03.214>thing <00:03:03.296>is <00:03:03.378>the <00:03:03.461>sequence. <00:03:03.543>We <00:03:03.625>need <00:03:03.708>to <00:03:03.790>do <00:03:03.872>one <00:03:03.955>step <00:03:04.037>at <00:03:04.120>a

00:03:04.949 --> 00:03:04.959 align:start position:0%
<00:03:04.949>sequence. <00:03:04.950>We <00:03:04.951>need <00:03:04.952>to <00:03:04.953>do <00:03:04.954>one <00:03:04.955>step <00:03:04.956>at <00:03:04.958>a

00:03:04.959 --> 00:03:07.190 align:start position:0%
<00:03:04.959>sequence. <00:03:05.046>We <00:03:05.134>need <00:03:05.221>to <00:03:05.309>do <00:03:05.396>one <00:03:05.484>step <00:03:05.571>at <00:03:05.659>a <00:03:05.746>time. <00:03:05.834>We <00:03:05.921>just <00:03:06.009>don't <00:03:06.096>go <00:03:06.184>wild <00:03:06.271>and <00:03:06.359>refactor

00:03:07.190 --> 00:03:07.200 align:start position:0%
<00:03:07.190>time. <00:03:07.191>We <00:03:07.192>just <00:03:07.193>don't <00:03:07.195>go <00:03:07.196>wild <00:03:07.197>and <00:03:07.198>refactor

00:03:07.200 --> 00:03:09.910 align:start position:0%
<00:03:07.200>time. <00:03:07.299>We <00:03:07.399>just <00:03:07.500>don't <00:03:07.600>go <00:03:07.700>wild <00:03:07.799>and <00:03:07.899>refactor <00:03:08.000>the <00:03:08.100>whole <00:03:08.200>thing. <00:03:08.299>We <00:03:08.399>need <00:03:08.500>to <00:03:08.600>remember

00:03:09.910 --> 00:03:09.920 align:start position:0%
<00:03:09.910>the <00:03:09.911>whole <00:03:09.912>thing. <00:03:09.914>We <00:03:09.916>need <00:03:09.917>to <00:03:09.918>remember

00:03:09.920 --> 00:03:12.149 align:start position:0%
<00:03:09.920>the <00:03:10.036>whole <00:03:10.153>thing. <00:03:10.269>We <00:03:10.386>need <00:03:10.503>to <00:03:10.619>remember <00:03:10.736>what <00:03:10.853>actually <00:03:10.970>has <00:03:11.086>been <00:03:11.203>state <00:03:11.320>changed

00:03:12.149 --> 00:03:12.159 align:start position:0%
<00:03:12.149>what <00:03:12.150>actually <00:03:12.152>has <00:03:12.154>been <00:03:12.156>state <00:03:12.158>changed

00:03:12.159 --> 00:03:14.630 align:start position:0%
<00:03:12.159>what <00:03:12.266>actually <00:03:12.374>has <00:03:12.482>been <00:03:12.589>state <00:03:12.697>changed <00:03:12.805>with <00:03:12.912>the <00:03:13.020>state <00:03:13.128>and <00:03:13.235>the <00:03:13.343>memory. <00:03:13.451>And <00:03:13.559>then

00:03:14.630 --> 00:03:14.640 align:start position:0%
<00:03:14.630>with <00:03:14.631>the <00:03:14.632>state <00:03:14.633>and <00:03:14.635>the <00:03:14.636>memory. <00:03:14.637>And <00:03:14.638>then

00:03:14.640 --> 00:03:16.630 align:start position:0%
<00:03:14.640>with <00:03:14.727>the <00:03:14.815>state <00:03:14.902>and <00:03:14.989>the <00:03:15.077>memory. <00:03:15.165>And <00:03:15.252>then <00:03:15.339>we <00:03:15.427>need <00:03:15.515>to <00:03:15.602>have <00:03:15.690>safety <00:03:15.777>nets. <00:03:15.864>We <00:03:15.952>need <00:03:16.040>to

00:03:16.630 --> 00:03:16.640 align:start position:0%
<00:03:16.630>we <00:03:16.631>need <00:03:16.632>to <00:03:16.633>have <00:03:16.634>safety <00:03:16.635>nets. <00:03:16.636>We <00:03:16.637>need <00:03:16.638>to

00:03:16.640 --> 00:03:20.869 align:start position:0%
<00:03:16.640>we <00:03:16.739>need <00:03:16.839>to <00:03:16.940>have <00:03:17.040>safety <00:03:17.140>nets. <00:03:17.239>We <00:03:17.339>need <00:03:17.440>to <00:03:17.540>test <00:03:17.640>test <00:03:17.739>test <00:03:17.839>before <00:03:17.940>we <00:03:18.040>commit.

00:03:20.869 --> 00:03:20.879 align:start position:0%
<00:03:20.869>test <00:03:20.870>test <00:03:20.872>test <00:03:20.874>before <00:03:20.876>we <00:03:20.878>commit.

00:03:20.879 --> 00:03:23.350 align:start position:0%
<00:03:20.879>test <00:03:20.995>test <00:03:21.112>test <00:03:21.228>before <00:03:21.345>we <00:03:21.462>commit. <00:03:21.578>Now <00:03:21.695>these <00:03:21.812>things <00:03:21.929>might <00:03:22.045>be <00:03:22.162>familiar <00:03:22.279>to

00:03:23.350 --> 00:03:23.360 align:start position:0%
<00:03:23.350>Now <00:03:23.351>these <00:03:23.353>things <00:03:23.354>might <00:03:23.356>be <00:03:23.357>familiar <00:03:23.359>to

00:03:23.360 --> 00:03:25.990 align:start position:0%
<00:03:23.360>Now <00:03:23.460>these <00:03:23.560>things <00:03:23.660>might <00:03:23.760>be <00:03:23.860>familiar <00:03:23.960>to <00:03:24.060>you <00:03:24.160>because <00:03:24.260>I'm <00:03:24.360>sure <00:03:24.460>most <00:03:24.560>of <00:03:24.660>you <00:03:24.760>know

00:03:25.990 --> 00:03:26.000 align:start position:0%
<00:03:25.990>you <00:03:25.991>because <00:03:25.992>I'm <00:03:25.993>sure <00:03:25.995>most <00:03:25.996>of <00:03:25.997>you <00:03:25.999>know

00:03:26.000 --> 00:03:28.390 align:start position:0%
<00:03:26.000>you <00:03:26.107>because <00:03:26.215>I'm <00:03:26.323>sure <00:03:26.430>most <00:03:26.538>of <00:03:26.646>you <00:03:26.753>know <00:03:26.861>about <00:03:26.969>the <00:03:27.076>refactoring <00:03:27.184>bible <00:03:27.292>written <00:03:27.400>by

00:03:28.390 --> 00:03:28.400 align:start position:0%
<00:03:28.390>about <00:03:28.391>the <00:03:28.393>refactoring <00:03:28.395>bible <00:03:28.397>written <00:03:28.399>by

00:03:28.400 --> 00:03:31.190 align:start position:0%
<00:03:28.400>about <00:03:28.555>the <00:03:28.711>refactoring <00:03:28.866>bible <00:03:29.022>written <00:03:29.177>by <00:03:29.333>Martin <00:03:29.488>Fowler <00:03:29.644>in <00:03:29.800>1999.

00:03:31.190 --> 00:03:31.200 align:start position:0%
<00:03:31.190>Martin <00:03:31.192>Fowler <00:03:31.196>in <00:03:31.198>1999.

00:03:31.200 --> 00:03:34.949 align:start position:0%
<00:03:31.200>Martin <00:03:31.339>Fowler <00:03:31.480>in <00:03:31.619>1999. <00:03:31.760>So <00:03:31.899>Martin <00:03:32.040>try <00:03:32.179>to <00:03:32.320>break <00:03:32.459>down <00:03:32.600>patterns

00:03:34.949 --> 00:03:34.959 align:start position:0%
<00:03:34.949>So <00:03:34.950>Martin <00:03:34.952>try <00:03:34.953>to <00:03:34.955>break <00:03:34.956>down <00:03:34.958>patterns

00:03:34.959 --> 00:03:37.830 align:start position:0%
<00:03:34.959>So <00:03:35.059>Martin <00:03:35.159>try <00:03:35.259>to <00:03:35.359>break <00:03:35.459>down <00:03:35.559>patterns <00:03:35.659>that <00:03:35.759>you <00:03:35.859>can <00:03:35.959>use <00:03:36.059>for <00:03:36.159>refactoring <00:03:36.259>and <00:03:36.359>he

00:03:37.830 --> 00:03:37.840 align:start position:0%
<00:03:37.829>that <00:03:37.831>you <00:03:37.832>can <00:03:37.833>use <00:03:37.835>for <00:03:37.836>refactoring <00:03:37.837>and <00:03:37.839>he

00:03:37.840 --> 00:03:39.750 align:start position:0%
<00:03:37.840>that <00:03:37.933>you <00:03:38.026>can <00:03:38.120>use <00:03:38.213>for <00:03:38.306>refactoring <00:03:38.400>and <00:03:38.493>he <00:03:38.586>basically <00:03:38.680>said <00:03:38.773>that <00:03:38.866>you <00:03:38.960>need <00:03:39.053>to <00:03:39.146>work <00:03:39.240>on

00:03:39.750 --> 00:03:39.760 align:start position:0%
<00:03:39.750>basically <00:03:39.751>said <00:03:39.752>that <00:03:39.753>you <00:03:39.755>need <00:03:39.756>to <00:03:39.757>work <00:03:39.759>on

00:03:39.760 --> 00:03:42.390 align:start position:0%
<00:03:39.760>basically <00:03:39.853>said <00:03:39.946>that <00:03:40.040>you <00:03:40.133>need <00:03:40.226>to <00:03:40.320>work <00:03:40.413>on <00:03:40.506>atomic <00:03:40.600>level <00:03:40.693>make <00:03:40.786>a <00:03:40.880>small <00:03:40.973>change <00:03:41.066>test <00:03:41.160>it

00:03:42.390 --> 00:03:42.400 align:start position:0%
<00:03:42.390>atomic <00:03:42.391>level <00:03:42.392>make <00:03:42.393>a <00:03:42.395>small <00:03:42.396>change <00:03:42.397>test <00:03:42.399>it

00:03:42.400 --> 00:03:45.589 align:start position:0%
<00:03:42.400>atomic <00:03:42.507>level <00:03:42.615>make <00:03:42.723>a <00:03:42.830>small <00:03:42.938>change <00:03:43.046>test <00:03:43.153>it <00:03:43.261>compile <00:03:43.369>commit <00:03:43.476>merge <00:03:43.584>and <00:03:43.692>repeat <00:03:43.800>until

00:03:45.589 --> 00:03:45.599 align:start position:0%
<00:03:45.589>compile <00:03:45.590>commit <00:03:45.592>merge <00:03:45.594>and <00:03:45.596>repeat <00:03:45.597>until

00:03:45.599 --> 00:03:48.229 align:start position:0%
<00:03:45.599>compile <00:03:45.774>commit <00:03:45.948>merge <00:03:46.124>and <00:03:46.298>repeat <00:03:46.474>until <00:03:46.649>your <00:03:46.823>system <00:03:46.999>works.

00:03:48.229 --> 00:03:48.239 align:start position:0%
<00:03:48.228>your <00:03:48.233>system <00:03:48.238>works.

00:03:48.239 --> 00:03:50.390 align:start position:0%
<00:03:48.239>your <00:03:48.394>system <00:03:48.550>works. <00:03:48.705>Now, <00:03:48.861>you're <00:03:49.016>gonna <00:03:49.172>tell <00:03:49.327>me, <00:03:49.483>Elena, <00:03:49.639>this

00:03:50.390 --> 00:03:50.400 align:start position:0%
<00:03:50.390>Now, <00:03:50.391>you're <00:03:50.393>gonna <00:03:50.394>tell <00:03:50.396>me, <00:03:50.397>Elena, <00:03:50.399>this

00:03:50.400 --> 00:03:52.710 align:start position:0%
<00:03:50.400>Now, <00:03:50.500>you're <00:03:50.600>gonna <00:03:50.700>tell <00:03:50.800>me, <00:03:50.900>Elena, <00:03:51.000>this <00:03:51.100>book <00:03:51.200>is <00:03:51.300>quite <00:03:51.400>old. <00:03:51.500>It's <00:03:51.600>from <00:03:51.700>1999. <00:03:51.800>I'm

00:03:52.710 --> 00:03:52.720 align:start position:0%
<00:03:52.710>book <00:03:52.711>is <00:03:52.712>quite <00:03:52.713>old. <00:03:52.715>It's <00:03:52.716>from <00:03:52.717>1999. <00:03:52.719>I'm

00:03:52.720 --> 00:03:56.149 align:start position:0%
<00:03:52.720>book <00:03:52.813>is <00:03:52.906>quite <00:03:53.000>old. <00:03:53.093>It's <00:03:53.186>from <00:03:53.280>1999. <00:03:53.373>I'm <00:03:53.466>sure <00:03:53.560>the <00:03:53.653>LLM <00:03:53.746>knows <00:03:53.840>about <00:03:53.933>it. <00:03:54.026>I <00:03:54.120>checked

00:03:56.149 --> 00:03:56.159 align:start position:0%
<00:03:56.149>sure <00:03:56.150>the <00:03:56.151>LLM <00:03:56.152>knows <00:03:56.154>about <00:03:56.155>it. <00:03:56.156>I <00:03:56.158>checked

00:03:56.159 --> 00:03:59.589 align:start position:0%
<00:03:56.159>sure <00:03:56.252>the <00:03:56.345>LLM <00:03:56.439>knows <00:03:56.532>about <00:03:56.625>it. <00:03:56.719>I <00:03:56.812>checked <00:03:56.905>and <00:03:56.999>I <00:03:57.092>asked, <00:03:57.185>"It <00:03:57.279>does <00:03:57.372>indeed <00:03:57.465>know <00:03:57.559>about

00:03:59.589 --> 00:03:59.599 align:start position:0%
<00:03:59.589>and <00:03:59.590>I <00:03:59.591>asked, <00:03:59.592>"It <00:03:59.594>does <00:03:59.595>indeed <00:03:59.596>know <00:03:59.597>about

00:03:59.599 --> 00:04:02.309 align:start position:0%
<00:03:59.599>and <00:03:59.698>I <00:03:59.798>asked, <00:03:59.899>"It <00:03:59.999>does <00:04:00.099>indeed <00:04:00.198>know <00:04:00.298>about <00:04:00.399>this <00:04:00.499>refactoring <00:04:00.599>guide. <00:04:00.698>It <00:04:00.798>knows <00:04:00.899>what <00:04:00.999>it

00:04:02.309 --> 00:04:02.319 align:start position:0%
<00:04:02.309>this <00:04:02.310>refactoring <00:04:02.311>guide. <00:04:02.313>It <00:04:02.315>knows <00:04:02.316>what <00:04:02.317>it

00:04:02.319 --> 00:04:03.910 align:start position:0%
<00:04:02.319>this <00:04:02.518>refactoring <00:04:02.719>guide. <00:04:02.918>It <00:04:03.119>knows <00:04:03.319>what <00:04:03.518>it <00:04:03.719>is.

00:04:03.910 --> 00:04:03.920 align:start position:0%
is.

00:04:03.920 --> 00:04:05.670 align:start position:0%
<00:04:03.920>is. <00:04:04.119>Doesn't <00:04:04.320>really <00:04:04.519>mean <00:04:04.720>that <00:04:04.920>it <00:04:05.119>uses <00:04:05.320>it

00:04:05.670 --> 00:04:05.680 align:start position:0%
<00:04:05.670>Doesn't <00:04:05.671>really <00:04:05.673>mean <00:04:05.674>that <00:04:05.676>it <00:04:05.677>uses <00:04:05.679>it

00:04:05.680 --> 00:04:08.869 align:start position:0%
<00:04:05.680>Doesn't <00:04:05.787>really <00:04:05.895>mean <00:04:06.003>that <00:04:06.110>it <00:04:06.218>uses <00:04:06.326>it <00:04:06.433>though." <00:04:06.541>I <00:04:06.649>also <00:04:06.756>asked, <00:04:06.864>"If <00:04:06.972>you <00:04:07.080>know

00:04:08.869 --> 00:04:08.879 align:start position:0%
<00:04:08.869>though." <00:04:08.870>I <00:04:08.872>also <00:04:08.873>asked, <00:04:08.875>"If <00:04:08.876>you <00:04:08.878>know

00:04:08.879 --> 00:04:11.509 align:start position:0%
<00:04:08.879>though." <00:04:08.972>I <00:04:09.065>also <00:04:09.159>asked, <00:04:09.252>"If <00:04:09.345>you <00:04:09.439>know <00:04:09.532>about <00:04:09.625>it, <00:04:09.719>why <00:04:09.812>don't <00:04:09.905>you <00:04:09.999>use <00:04:10.092>it?" <00:04:10.185>And <00:04:10.279>you

00:04:11.509 --> 00:04:11.519 align:start position:0%
<00:04:11.509>about <00:04:11.510>it, <00:04:11.511>why <00:04:11.512>don't <00:04:11.513>you <00:04:11.514>use <00:04:11.515>it?" <00:04:11.516>And <00:04:11.518>you

00:04:11.519 --> 00:04:14.309 align:start position:0%
<00:04:11.519>about <00:04:11.601>it, <00:04:11.683>why <00:04:11.766>don't <00:04:11.848>you <00:04:11.930>use <00:04:12.013>it?" <00:04:12.095>And <00:04:12.177>you <00:04:12.260>can <00:04:12.342>see <00:04:12.424>it's <00:04:12.507>a <00:04:12.589>fair <00:04:12.671>hit. <00:04:12.754>It <00:04:12.836>knows <00:04:12.919>about

00:04:14.309 --> 00:04:14.319 align:start position:0%
<00:04:14.309>can <00:04:14.310>see <00:04:14.311>it's <00:04:14.312>a <00:04:14.313>fair <00:04:14.314>hit. <00:04:14.315>It <00:04:14.316>knows <00:04:14.317>about

00:04:14.319 --> 00:04:16.550 align:start position:0%
<00:04:14.319>can <00:04:14.406>see <00:04:14.494>it's <00:04:14.581>a <00:04:14.668>fair <00:04:14.756>hit. <00:04:14.844>It <00:04:14.931>knows <00:04:15.018>about <00:04:15.106>it, <00:04:15.194>but <00:04:15.281>it <00:04:15.369>it <00:04:15.456>really <00:04:15.543>doesn't <00:04:15.631>go <00:04:15.719>through

00:04:16.550 --> 00:04:16.560 align:start position:0%
<00:04:16.550>it, <00:04:16.551>but <00:04:16.552>it <00:04:16.553>it <00:04:16.555>really <00:04:16.556>doesn't <00:04:16.557>go <00:04:16.559>through

00:04:16.560 --> 00:04:20.069 align:start position:0%
<00:04:16.560>it, <00:04:16.667>but <00:04:16.775>it <00:04:16.883>it <00:04:16.990>really <00:04:17.098>doesn't <00:04:17.206>go <00:04:17.313>through <00:04:17.421>the <00:04:17.529>steps. <00:04:17.636>when <00:04:17.744>doing <00:04:17.852>the <00:04:17.959>refactoring.

00:04:20.069 --> 00:04:20.079 align:start position:0%
<00:04:20.069>the <00:04:20.070>steps. <00:04:20.072>when <00:04:20.074>doing <00:04:20.076>the <00:04:20.078>refactoring.

00:04:20.079 --> 00:04:23.110 align:start position:0%
<00:04:20.079>the <00:04:20.195>steps. <00:04:20.312>when <00:04:20.429>doing <00:04:20.545>the <00:04:20.662>refactoring. <00:04:20.779>So <00:04:20.895>the <00:04:21.012>agent <00:04:21.129>knows <00:04:21.245>about <00:04:21.362>this <00:04:21.478>pattern,

00:04:23.110 --> 00:04:23.120 align:start position:0%
<00:04:23.110>So <00:04:23.111>the <00:04:23.113>agent <00:04:23.114>knows <00:04:23.116>about <00:04:23.117>this <00:04:23.119>pattern,

00:04:23.120 --> 00:04:24.870 align:start position:0%
<00:04:23.120>So <00:04:23.236>the <00:04:23.353>agent <00:04:23.470>knows <00:04:23.586>about <00:04:23.703>this <00:04:23.820>pattern, <00:04:23.936>but <00:04:24.053>it <00:04:24.170>doesn't <00:04:24.286>really <00:04:24.403>use <00:04:24.520>the

00:04:24.870 --> 00:04:24.880 align:start position:0%
<00:04:24.870>but <00:04:24.871>it <00:04:24.873>doesn't <00:04:24.875>really <00:04:24.877>use <00:04:24.879>the

00:04:24.880 --> 00:04:27.110 align:start position:0%
<00:04:24.880>but <00:04:25.113>it <00:04:25.346>doesn't <00:04:25.580>really <00:04:25.813>use <00:04:26.046>the <00:04:26.280>methodology.

00:04:27.110 --> 00:04:27.120 align:start position:0%
methodology.

00:04:27.120 --> 00:04:30.150 align:start position:0%
<00:04:27.120>methodology. <00:04:27.295>So <00:04:27.470>instead <00:04:27.645>of <00:04:27.820>going <00:04:27.995>step <00:04:28.170>by <00:04:28.345>step, <00:04:28.520>one

00:04:30.150 --> 00:04:30.160 align:start position:0%
<00:04:30.150>So <00:04:30.151>instead <00:04:30.152>of <00:04:30.153>going <00:04:30.155>step <00:04:30.156>by <00:04:30.157>step, <00:04:30.159>one

00:04:30.160 --> 00:04:32.710 align:start position:0%
<00:04:30.160>So <00:04:30.253>instead <00:04:30.346>of <00:04:30.440>going <00:04:30.533>step <00:04:30.626>by <00:04:30.720>step, <00:04:30.813>one <00:04:30.906>little <00:04:31.000>thing <00:04:31.093>at <00:04:31.186>a <00:04:31.280>time, <00:04:31.373>test <00:04:31.466>it, <00:04:31.560>commit,

00:04:32.710 --> 00:04:32.720 align:start position:0%
<00:04:32.710>little <00:04:32.711>thing <00:04:32.712>at <00:04:32.713>a <00:04:32.715>time, <00:04:32.716>test <00:04:32.717>it, <00:04:32.719>commit,

00:04:32.720 --> 00:04:36.710 align:start position:0%
<00:04:32.720>little <00:04:32.827>thing <00:04:32.935>at <00:04:33.043>a <00:04:33.150>time, <00:04:33.258>test <00:04:33.366>it, <00:04:33.473>commit, <00:04:33.581>merge, <00:04:33.689>the <00:04:33.796>AI <00:04:33.904>usually <00:04:34.012>goes <00:04:34.120>wild,

00:04:36.710 --> 00:04:36.720 align:start position:0%
<00:04:36.710>merge, <00:04:36.711>the <00:04:36.713>AI <00:04:36.715>usually <00:04:36.717>goes <00:04:36.719>wild,

00:04:36.720 --> 00:04:40.550 align:start position:0%
<00:04:36.720>merge, <00:04:36.820>the <00:04:36.920>AI <00:04:37.020>usually <00:04:37.120>goes <00:04:37.220>wild, <00:04:37.320>and <00:04:37.420>doesn't <00:04:37.520>do <00:04:37.620>what <00:04:37.720>we <00:04:37.820>want <00:04:37.920>it <00:04:38.020>to <00:04:38.120>do.

00:04:40.550 --> 00:04:40.560 align:start position:0%
<00:04:40.550>and <00:04:40.551>doesn't <00:04:40.552>do <00:04:40.553>what <00:04:40.554>we <00:04:40.555>want <00:04:40.556>it <00:04:40.557>to <00:04:40.559>do.

00:04:40.560 --> 00:04:43.990 align:start position:0%
<00:04:40.560>and <00:04:40.647>doesn't <00:04:40.735>do <00:04:40.822>what <00:04:40.910>we <00:04:40.997>want <00:04:41.085>it <00:04:41.172>to <00:04:41.260>do. <00:04:41.347>So <00:04:41.435>how <00:04:41.522>do <00:04:41.610>we <00:04:41.697>fix <00:04:41.785>this? <00:04:41.872>Well, <00:04:41.960>basically

00:04:43.990 --> 00:04:44.000 align:start position:0%
<00:04:43.990>So <00:04:43.991>how <00:04:43.992>do <00:04:43.993>we <00:04:43.995>fix <00:04:43.996>this? <00:04:43.997>Well, <00:04:43.999>basically

00:04:44.000 --> 00:04:45.670 align:start position:0%
<00:04:44.000>So <00:04:44.107>how <00:04:44.215>do <00:04:44.323>we <00:04:44.430>fix <00:04:44.538>this? <00:04:44.646>Well, <00:04:44.753>basically <00:04:44.861>you <00:04:44.969>really, <00:04:45.076>really, <00:04:45.184>really <00:04:45.292>need <00:04:45.400>to

00:04:45.670 --> 00:04:45.680 align:start position:0%
<00:04:45.670>you <00:04:45.671>really, <00:04:45.673>really, <00:04:45.675>really <00:04:45.677>need <00:04:45.679>to

00:04:45.680 --> 00:04:48.469 align:start position:0%
<00:04:45.680>you <00:04:45.796>really, <00:04:45.913>really, <00:04:46.030>really <00:04:46.146>need <00:04:46.263>to <00:04:46.380>convince <00:04:46.496>your <00:04:46.613>agent <00:04:46.730>to <00:04:46.846>go <00:04:46.963>through <00:04:47.080>a

00:04:48.469 --> 00:04:48.479 align:start position:0%
<00:04:48.469>convince <00:04:48.470>your <00:04:48.472>agent <00:04:48.473>to <00:04:48.474>go <00:04:48.476>through <00:04:48.478>a

00:04:48.479 --> 00:04:51.350 align:start position:0%
<00:04:48.479>convince <00:04:48.579>your <00:04:48.679>agent <00:04:48.779>to <00:04:48.878>go <00:04:48.979>through <00:04:49.079>a <00:04:49.179>workflow <00:04:49.279>and <00:04:49.378>we <00:04:49.479>had <00:04:49.579>this <00:04:49.679>problem <00:04:49.779>at <00:04:49.878>SAP

00:04:51.350 --> 00:04:51.360 align:start position:0%
<00:04:51.350>workflow <00:04:51.351>and <00:04:51.352>we <00:04:51.353>had <00:04:51.355>this <00:04:51.356>problem <00:04:51.357>at <00:04:51.359>SAP

00:04:51.360 --> 00:04:54.230 align:start position:0%
<00:04:51.360>workflow <00:04:51.453>and <00:04:51.546>we <00:04:51.640>had <00:04:51.733>this <00:04:51.826>problem <00:04:51.920>at <00:04:52.013>SAP <00:04:52.106>Signavio <00:04:52.200>and <00:04:52.293>try <00:04:52.386>to <00:04:52.480>solve <00:04:52.573>it <00:04:52.666>with <00:04:52.760>a

00:04:54.230 --> 00:04:54.240 align:start position:0%
<00:04:54.230>Signavio <00:04:54.231>and <00:04:54.232>try <00:04:54.233>to <00:04:54.235>solve <00:04:54.236>it <00:04:54.237>with <00:04:54.239>a

00:04:54.240 --> 00:04:56.790 align:start position:0%
<00:04:54.240>Signavio <00:04:54.340>and <00:04:54.440>try <00:04:54.540>to <00:04:54.640>solve <00:04:54.740>it <00:04:54.840>with <00:04:54.940>a <00:04:55.040>little <00:04:55.140>tool <00:04:55.240>and <00:04:55.340>Dominic <00:04:55.440>will <00:04:55.540>tell <00:04:55.640>us

00:04:56.790 --> 00:04:56.800 align:start position:0%
<00:04:56.790>little <00:04:56.791>tool <00:04:56.793>and <00:04:56.794>Dominic <00:04:56.796>will <00:04:56.797>tell <00:04:56.799>us

00:04:56.800 --> 00:04:59.510 align:start position:0%
<00:04:56.800>little <00:04:56.975>tool <00:04:57.150>and <00:04:57.325>Dominic <00:04:57.500>will <00:04:57.675>tell <00:04:57.850>us <00:04:58.025>about <00:04:58.200>it.

00:04:59.510 --> 00:04:59.520 align:start position:0%
<00:04:59.510>about <00:04:59.519>it.

00:04:59.520 --> 00:05:03.670 align:start position:0%
<00:04:59.520>about <00:04:59.636>it. <00:04:59.753>&gt;&gt; <00:04:59.870>So, <00:04:59.986>how <00:05:00.103>to <00:05:00.219>fix <00:05:00.336>it? <00:05:00.453>And <00:05:00.570>uh <00:05:00.686>I <00:05:00.803>want <00:05:00.919>to

00:05:03.670 --> 00:05:03.680 align:start position:0%
<00:05:03.670>&gt;&gt; <00:05:03.670>So, <00:05:03.671>how <00:05:03.672>to <00:05:03.673>fix <00:05:03.674>it? <00:05:03.675>And <00:05:03.676>uh <00:05:03.677>I <00:05:03.678>want <00:05:03.679>to

00:05:03.680 --> 00:05:07.189 align:start position:0%
<00:05:03.680>&gt;&gt; <00:05:03.767>So, <00:05:03.855>how <00:05:03.942>to <00:05:04.030>fix <00:05:04.117>it? <00:05:04.205>And <00:05:04.292>uh <00:05:04.380>I <00:05:04.467>want <00:05:04.555>to <00:05:04.642>quote <00:05:04.730>a <00:05:04.817>former <00:05:04.905>Microsoft <00:05:04.992>CEO, <00:05:05.080>Steve

00:05:07.189 --> 00:05:07.199 align:start position:0%
<00:05:07.189>quote <00:05:07.190>a <00:05:07.192>former <00:05:07.194>Microsoft <00:05:07.196>CEO, <00:05:07.198>Steve

00:05:07.199 --> 00:05:09.510 align:start position:0%
<00:05:07.199>quote <00:05:07.299>a <00:05:07.399>former <00:05:07.499>Microsoft <00:05:07.599>CEO, <00:05:07.699>Steve <00:05:07.799>Balmer, <00:05:07.899>if <00:05:07.999>you <00:05:08.099>know <00:05:08.199>it. <00:05:08.299>We <00:05:08.399>have <00:05:08.499>to <00:05:08.599>fix

00:05:09.510 --> 00:05:09.520 align:start position:0%
<00:05:09.510>Balmer, <00:05:09.511>if <00:05:09.512>you <00:05:09.513>know <00:05:09.514>it. <00:05:09.515>We <00:05:09.516>have <00:05:09.517>to <00:05:09.519>fix

00:05:09.520 --> 00:05:11.749 align:start position:0%
<00:05:09.520>Balmer, <00:05:09.647>if <00:05:09.774>you <00:05:09.901>know <00:05:10.029>it. <00:05:10.156>We <00:05:10.283>have <00:05:10.410>to <00:05:10.538>fix <00:05:10.665>it <00:05:10.792>with <00:05:10.919>developers.

00:05:11.749 --> 00:05:11.759 align:start position:0%
<00:05:11.749>it <00:05:11.753>with <00:05:11.758>developers.

00:05:11.759 --> 00:05:13.430 align:start position:0%
<00:05:11.759>it <00:05:11.914>with <00:05:12.070>developers. <00:05:12.225>And <00:05:12.381>if <00:05:12.536>you <00:05:12.692>know <00:05:12.847>Steve <00:05:13.003>Balmer, <00:05:13.159>you

00:05:13.430 --> 00:05:13.440 align:start position:0%
<00:05:13.430>And <00:05:13.431>if <00:05:13.433>you <00:05:13.434>know <00:05:13.436>Steve <00:05:13.437>Balmer, <00:05:13.439>you

00:05:13.440 --> 00:05:15.510 align:start position:0%
<00:05:13.440>And <00:05:13.547>if <00:05:13.655>you <00:05:13.763>know <00:05:13.870>Steve <00:05:13.978>Balmer, <00:05:14.086>you <00:05:14.193>understand <00:05:14.301>the <00:05:14.409>quote. <00:05:14.516>But <00:05:14.624>yeah, <00:05:14.732>you <00:05:14.840>have

00:05:15.510 --> 00:05:15.520 align:start position:0%
<00:05:15.510>understand <00:05:15.511>the <00:05:15.513>quote. <00:05:15.514>But <00:05:15.515>yeah, <00:05:15.517>you <00:05:15.519>have

00:05:15.520 --> 00:05:18.150 align:start position:0%
<00:05:15.520>understand <00:05:15.620>the <00:05:15.719>quote. <00:05:15.820>But <00:05:15.919>yeah, <00:05:16.020>you <00:05:16.120>have <00:05:16.219>to <00:05:16.320>fix <00:05:16.419>it. <00:05:16.520>And <00:05:16.620>the <00:05:16.719>fix <00:05:16.820>is <00:05:16.919>basically

00:05:18.150 --> 00:05:18.160 align:start position:0%
<00:05:18.150>to <00:05:18.151>fix <00:05:18.152>it. <00:05:18.153>And <00:05:18.155>the <00:05:18.156>fix <00:05:18.157>is <00:05:18.159>basically

00:05:18.160 --> 00:05:21.830 align:start position:0%
<00:05:18.160>to <00:05:18.247>fix <00:05:18.335>it. <00:05:18.422>And <00:05:18.510>the <00:05:18.597>fix <00:05:18.685>is <00:05:18.772>basically <00:05:18.860>forcing <00:05:18.947>the <00:05:19.035>agent <00:05:19.122>to <00:05:19.210>do <00:05:19.297>in <00:05:19.385>your <00:05:19.472>way <00:05:19.560>or

00:05:21.830 --> 00:05:21.840 align:start position:0%
<00:05:21.830>forcing <00:05:21.831>the <00:05:21.832>agent <00:05:21.833>to <00:05:21.834>do <00:05:21.835>in <00:05:21.836>your <00:05:21.837>way <00:05:21.839>or

00:05:21.840 --> 00:05:23.990 align:start position:0%
<00:05:21.840>forcing <00:05:21.933>the <00:05:22.026>agent <00:05:22.119>to <00:05:22.213>do <00:05:22.306>in <00:05:22.400>your <00:05:22.493>way <00:05:22.586>or <00:05:22.679>in <00:05:22.773>a <00:05:22.866>workflow <00:05:22.960>way. <00:05:23.053>So <00:05:23.146>putting <00:05:23.239>hard

00:05:23.990 --> 00:05:24.000 align:start position:0%
<00:05:23.990>in <00:05:23.991>a <00:05:23.993>workflow <00:05:23.994>way. <00:05:23.996>So <00:05:23.997>putting <00:05:23.999>hard

00:05:24.000 --> 00:05:28.550 align:start position:0%
<00:05:24.000>in <00:05:24.100>a <00:05:24.200>workflow <00:05:24.300>way. <00:05:24.400>So <00:05:24.500>putting <00:05:24.600>hard <00:05:24.700>constraints <00:05:24.800>to <00:05:24.900>an <00:05:25.000>agent <00:05:25.100>to <00:05:25.200>really <00:05:25.300>do <00:05:25.400>the

00:05:28.550 --> 00:05:28.560 align:start position:0%
<00:05:28.550>constraints <00:05:28.551>to <00:05:28.552>an <00:05:28.553>agent <00:05:28.555>to <00:05:28.556>really <00:05:28.557>do <00:05:28.559>the

00:05:28.560 --> 00:05:30.469 align:start position:0%
<00:05:28.560>constraints <00:05:28.667>to <00:05:28.775>an <00:05:28.883>agent <00:05:28.990>to <00:05:29.098>really <00:05:29.206>do <00:05:29.313>the <00:05:29.421>refactorings <00:05:29.529>and <00:05:29.636>it's <00:05:29.744>not <00:05:29.852>about <00:05:29.960>better

00:05:30.469 --> 00:05:30.479 align:start position:0%
<00:05:30.469>refactorings <00:05:30.470>and <00:05:30.472>it's <00:05:30.474>not <00:05:30.476>about <00:05:30.478>better

00:05:30.479 --> 00:05:33.029 align:start position:0%
<00:05:30.479>refactorings <00:05:30.595>and <00:05:30.712>it's <00:05:30.829>not <00:05:30.945>about <00:05:31.062>better <00:05:31.179>prompts <00:05:31.295>or <00:05:31.412>better <00:05:31.529>system <00:05:31.645>prompts <00:05:31.762>and <00:05:31.878>we

00:05:33.029 --> 00:05:33.039 align:start position:0%
<00:05:33.029>prompts <00:05:33.030>or <00:05:33.032>better <00:05:33.033>system <00:05:33.034>prompts <00:05:33.036>and <00:05:33.038>we

00:05:33.039 --> 00:05:35.350 align:start position:0%
<00:05:33.039>prompts <00:05:33.155>or <00:05:33.272>better <00:05:33.389>system <00:05:33.505>prompts <00:05:33.622>and <00:05:33.739>we <00:05:33.855>have <00:05:33.972>the <00:05:34.089>experience <00:05:34.205>we <00:05:34.322>write <00:05:34.438>completely

00:05:35.350 --> 00:05:35.360 align:start position:0%
<00:05:35.350>have <00:05:35.351>the <00:05:35.353>experience <00:05:35.355>we <00:05:35.357>write <00:05:35.359>completely

00:05:35.360 --> 00:05:38.070 align:start position:0%
<00:05:35.360>have <00:05:35.476>the <00:05:35.593>experience <00:05:35.710>we <00:05:35.826>write <00:05:35.943>completely <00:05:36.060>manifests <00:05:36.176>of <00:05:36.293>system <00:05:36.410>prompts <00:05:36.526>to <00:05:36.643>solve <00:05:36.760>it

00:05:38.070 --> 00:05:38.080 align:start position:0%
<00:05:38.070>manifests <00:05:38.071>of <00:05:38.073>system <00:05:38.074>prompts <00:05:38.075>to <00:05:38.077>solve <00:05:38.079>it

00:05:38.080 --> 00:05:40.390 align:start position:0%
<00:05:38.080>manifests <00:05:38.173>of <00:05:38.266>system <00:05:38.359>prompts <00:05:38.453>to <00:05:38.546>solve <00:05:38.640>it <00:05:38.733>and <00:05:38.826>it <00:05:38.919>didn't <00:05:39.013>work. <00:05:39.106>So <00:05:39.200>we <00:05:39.293>have <00:05:39.386>to <00:05:39.479>really

00:05:40.390 --> 00:05:40.400 align:start position:0%
<00:05:40.390>and <00:05:40.391>it <00:05:40.392>didn't <00:05:40.393>work. <00:05:40.394>So <00:05:40.395>we <00:05:40.396>have <00:05:40.397>to <00:05:40.399>really

00:05:40.400 --> 00:05:43.189 align:start position:0%
<00:05:40.400>and <00:05:40.487>it <00:05:40.575>didn't <00:05:40.662>work. <00:05:40.750>So <00:05:40.837>we <00:05:40.924>have <00:05:41.012>to <00:05:41.099>really <00:05:41.187>put <00:05:41.275>hard <00:05:41.362>constraints <00:05:41.450>or <00:05:41.537>put <00:05:41.625>it <00:05:41.712>in <00:05:41.799>a

00:05:43.189 --> 00:05:43.199 align:start position:0%
<00:05:43.189>put <00:05:43.190>hard <00:05:43.191>constraints <00:05:43.192>or <00:05:43.194>put <00:05:43.195>it <00:05:43.196>in <00:05:43.198>a

00:05:43.199 --> 00:05:45.590 align:start position:0%
<00:05:43.199>put <00:05:43.299>hard <00:05:43.399>constraints <00:05:43.499>or <00:05:43.599>put <00:05:43.699>it <00:05:43.799>in <00:05:43.899>a <00:05:43.999>workflow <00:05:44.099>Z <00:05:44.199>agent <00:05:44.299>that <00:05:44.399>you <00:05:44.499>also <00:05:44.599>don't

00:05:45.590 --> 00:05:45.600 align:start position:0%
<00:05:45.590>workflow <00:05:45.591>Z <00:05:45.593>agent <00:05:45.594>that <00:05:45.596>you <00:05:45.597>also <00:05:45.599>don't

00:05:45.600 --> 00:05:48.790 align:start position:0%
<00:05:45.600>workflow <00:05:45.700>Z <00:05:45.800>agent <00:05:45.900>that <00:05:46.000>you <00:05:46.100>also <00:05:46.200>don't <00:05:46.300>escape. <00:05:46.400>You <00:05:46.500>know <00:05:46.600>that <00:05:46.700>AI <00:05:46.800>wants <00:05:46.900>to <00:05:47.000>please

00:05:48.790 --> 00:05:48.800 align:start position:0%
<00:05:48.790>escape. <00:05:48.791>You <00:05:48.792>know <00:05:48.793>that <00:05:48.795>AI <00:05:48.796>wants <00:05:48.797>to <00:05:48.799>please

00:05:48.800 --> 00:05:51.270 align:start position:0%
<00:05:48.800>escape. <00:05:48.893>You <00:05:48.986>know <00:05:49.080>that <00:05:49.173>AI <00:05:49.266>wants <00:05:49.360>to <00:05:49.453>please <00:05:49.546>you. <00:05:49.640>So <00:05:49.733>what <00:05:49.826>AI <00:05:49.920>is <00:05:50.013>doing <00:05:50.106>it <00:05:50.200>creates

00:05:51.270 --> 00:05:51.280 align:start position:0%
<00:05:51.270>you. <00:05:51.271>So <00:05:51.272>what <00:05:51.273>AI <00:05:51.275>is <00:05:51.276>doing <00:05:51.277>it <00:05:51.279>creates

00:05:51.280 --> 00:05:54.469 align:start position:0%
<00:05:51.280>you. <00:05:51.380>So <00:05:51.479>what <00:05:51.580>AI <00:05:51.679>is <00:05:51.780>doing <00:05:51.880>it <00:05:51.979>creates <00:05:52.080>workarounds <00:05:52.179>just <00:05:52.280>to <00:05:52.380>hit <00:05:52.479>the <00:05:52.580>target. <00:05:52.679>And

00:05:54.469 --> 00:05:54.479 align:start position:0%
<00:05:54.469>workarounds <00:05:54.470>just <00:05:54.472>to <00:05:54.473>hit <00:05:54.474>the <00:05:54.476>target. <00:05:54.478>And

00:05:54.479 --> 00:05:56.469 align:start position:0%
<00:05:54.479>workarounds <00:05:54.595>just <00:05:54.712>to <00:05:54.829>hit <00:05:54.945>the <00:05:55.062>target. <00:05:55.179>And <00:05:55.295>with <00:05:55.412>the <00:05:55.529>workaround <00:05:55.645>he <00:05:55.762>maybe <00:05:55.878>refactor

00:05:56.469 --> 00:05:56.479 align:start position:0%
<00:05:56.469>with <00:05:56.470>the <00:05:56.472>workaround <00:05:56.474>he <00:05:56.476>maybe <00:05:56.478>refactor

00:05:56.479 --> 00:05:58.310 align:start position:0%
<00:05:56.479>with <00:05:56.586>the <00:05:56.694>workaround <00:05:56.802>he <00:05:56.909>maybe <00:05:57.017>refactor <00:05:57.125>some <00:05:57.232>stuff <00:05:57.340>and <00:05:57.448>then <00:05:57.555>we <00:05:57.663>came <00:05:57.771>into <00:05:57.878>a

00:05:58.310 --> 00:05:58.320 align:start position:0%
<00:05:58.310>some <00:05:58.311>stuff <00:05:58.312>and <00:05:58.313>then <00:05:58.315>we <00:05:58.316>came <00:05:58.317>into <00:05:58.319>a

00:05:58.320 --> 00:06:00.950 align:start position:0%
<00:05:58.320>some <00:05:58.427>stuff <00:05:58.535>and <00:05:58.643>then <00:05:58.750>we <00:05:58.858>came <00:05:58.966>into <00:05:59.073>a <00:05:59.181>conclusion <00:05:59.289>with <00:05:59.396>60k <00:05:59.504>lines <00:05:59.612>or <00:05:59.719>broken

00:06:00.950 --> 00:06:00.960 align:start position:0%
<00:06:00.950>conclusion <00:06:00.951>with <00:06:00.953>60k <00:06:00.955>lines <00:06:00.957>or <00:06:00.959>broken

00:06:00.960 --> 00:06:02.550 align:start position:0%
<00:06:00.960>conclusion <00:06:01.193>with <00:06:01.426>60k <00:06:01.659>lines <00:06:01.893>or <00:06:02.126>broken <00:06:02.359>code.

00:06:02.550 --> 00:06:02.560 align:start position:0%
code.

00:06:02.560 --> 00:06:05.590 align:start position:0%
<00:06:02.560>code. <00:06:02.700>How <00:06:02.840>we <00:06:02.980>did <00:06:03.120>it <00:06:03.260>or <00:06:03.400>how <00:06:03.540>our <00:06:03.680>fix <00:06:03.820>look <00:06:03.960>like

00:06:05.590 --> 00:06:05.600 align:start position:0%
<00:06:05.590>How <00:06:05.591>we <00:06:05.592>did <00:06:05.592>it <00:06:05.594>or <00:06:05.595>how <00:06:05.596>our <00:06:05.597>fix <00:06:05.598>look <00:06:05.599>like

00:06:05.600 --> 00:06:08.150 align:start position:0%
<00:06:05.600>How <00:06:05.687>we <00:06:05.775>did <00:06:05.862>it <00:06:05.950>or <00:06:06.037>how <00:06:06.125>our <00:06:06.212>fix <00:06:06.300>look <00:06:06.387>like <00:06:06.475>it's <00:06:06.562>we <00:06:06.650>have <00:06:06.737>a <00:06:06.825>workflow. <00:06:06.912>We <00:06:07.000>started

00:06:08.150 --> 00:06:08.160 align:start position:0%
<00:06:08.150>it's <00:06:08.151>we <00:06:08.153>have <00:06:08.154>a <00:06:08.156>workflow. <00:06:08.157>We <00:06:08.159>started

00:06:08.160 --> 00:06:11.110 align:start position:0%
<00:06:08.160>it's <00:06:08.276>we <00:06:08.393>have <00:06:08.510>a <00:06:08.626>workflow. <00:06:08.743>We <00:06:08.860>started <00:06:08.976>really <00:06:09.093>with <00:06:09.210>analyzing <00:06:09.326>the <00:06:09.443>codebase. <00:06:09.560>We

00:06:11.110 --> 00:06:11.120 align:start position:0%
<00:06:11.110>really <00:06:11.111>with <00:06:11.113>analyzing <00:06:11.115>the <00:06:11.117>codebase. <00:06:11.119>We

00:06:11.120 --> 00:06:13.909 align:start position:0%
<00:06:11.120>really <00:06:11.227>with <00:06:11.335>analyzing <00:06:11.443>the <00:06:11.550>codebase. <00:06:11.658>We <00:06:11.766>and <00:06:11.873>AI <00:06:11.981>have <00:06:12.089>to <00:06:12.196>understand <00:06:12.304>the <00:06:12.412>code <00:06:12.520>base

00:06:13.909 --> 00:06:13.919 align:start position:0%
<00:06:13.909>and <00:06:13.910>AI <00:06:13.911>have <00:06:13.912>to <00:06:13.914>understand <00:06:13.915>the <00:06:13.916>code <00:06:13.918>base

00:06:13.919 --> 00:06:16.070 align:start position:0%
<00:06:13.919>and <00:06:14.019>AI <00:06:14.119>have <00:06:14.219>to <00:06:14.318>understand <00:06:14.419>the <00:06:14.519>code <00:06:14.619>base <00:06:14.719>means <00:06:14.818>we <00:06:14.919>need <00:06:15.019>to <00:06:15.119>know <00:06:15.219>the <00:06:15.318>dependencies,

00:06:16.070 --> 00:06:16.080 align:start position:0%
<00:06:16.070>means <00:06:16.071>we <00:06:16.073>need <00:06:16.074>to <00:06:16.075>know <00:06:16.077>the <00:06:16.079>dependencies,

00:06:16.080 --> 00:06:18.790 align:start position:0%
<00:06:16.080>means <00:06:16.207>we <00:06:16.334>need <00:06:16.461>to <00:06:16.589>know <00:06:16.716>the <00:06:16.843>dependencies, <00:06:16.970>circular <00:06:17.098>dependencies, <00:06:17.225>call <00:06:17.352>graphs <00:06:17.479>and

00:06:18.790 --> 00:06:18.800 align:start position:0%
<00:06:18.790>circular <00:06:18.792>dependencies, <00:06:18.794>call <00:06:18.796>graphs <00:06:18.799>and

00:06:18.800 --> 00:06:22.070 align:start position:0%
<00:06:18.800>circular <00:06:18.907>dependencies, <00:06:19.015>call <00:06:19.123>graphs <00:06:19.230>and <00:06:19.338>and <00:06:19.446>so <00:06:19.553>on. <00:06:19.661>Second <00:06:19.769>one, <00:06:19.876>we <00:06:19.984>also <00:06:20.092>need <00:06:20.200>to

00:06:22.070 --> 00:06:22.080 align:start position:0%
<00:06:22.070>and <00:06:22.071>so <00:06:22.072>on. <00:06:22.073>Second <00:06:22.074>one, <00:06:22.075>we <00:06:22.076>also <00:06:22.077>need <00:06:22.079>to

00:06:22.080 --> 00:06:24.150 align:start position:0%
<00:06:22.080>and <00:06:22.173>so <00:06:22.266>on. <00:06:22.359>Second <00:06:22.453>one, <00:06:22.546>we <00:06:22.640>also <00:06:22.733>need <00:06:22.826>to <00:06:22.919>understand <00:06:23.013>the <00:06:23.106>intent. <00:06:23.200>So <00:06:23.293>what <00:06:23.386>we <00:06:23.479>want

00:06:24.150 --> 00:06:24.160 align:start position:0%
<00:06:24.150>understand <00:06:24.151>the <00:06:24.153>intent. <00:06:24.154>So <00:06:24.156>what <00:06:24.157>we <00:06:24.159>want

00:06:24.160 --> 00:06:25.830 align:start position:0%
<00:06:24.160>understand <00:06:24.260>the <00:06:24.360>intent. <00:06:24.460>So <00:06:24.560>what <00:06:24.660>we <00:06:24.760>want <00:06:24.860>to <00:06:24.960>refactor, <00:06:25.060>what <00:06:25.160>is <00:06:25.260>the <00:06:25.360>target <00:06:25.460>of <00:06:25.560>the

00:06:25.830 --> 00:06:25.840 align:start position:0%
<00:06:25.830>to <00:06:25.831>refactor, <00:06:25.832>what <00:06:25.833>is <00:06:25.835>the <00:06:25.836>target <00:06:25.837>of <00:06:25.839>the

00:06:25.840 --> 00:06:27.749 align:start position:0%
<00:06:25.840>to <00:06:25.967>refactor, <00:06:26.094>what <00:06:26.221>is <00:06:26.349>the <00:06:26.476>target <00:06:26.603>of <00:06:26.730>the <00:06:26.858>refactoring? <00:06:26.985>What <00:06:27.112>the <00:06:27.239>refactoring

00:06:27.749 --> 00:06:27.759 align:start position:0%
<00:06:27.749>refactoring? <00:06:27.752>What <00:06:27.755>the <00:06:27.758>refactoring

00:06:27.759 --> 00:06:30.230 align:start position:0%
<00:06:27.759>refactoring? <00:06:27.886>What <00:06:28.013>the <00:06:28.140>refactoring <00:06:28.268>actually <00:06:28.395>mean <00:06:28.522>for <00:06:28.649>us <00:06:28.777>or <00:06:28.904>what <00:06:29.031>we <00:06:29.159>trying

00:06:30.230 --> 00:06:30.240 align:start position:0%
<00:06:30.230>actually <00:06:30.231>mean <00:06:30.232>for <00:06:30.233>us <00:06:30.235>or <00:06:30.236>what <00:06:30.237>we <00:06:30.239>trying

00:06:30.240 --> 00:06:33.430 align:start position:0%
<00:06:30.240>actually <00:06:30.327>mean <00:06:30.415>for <00:06:30.502>us <00:06:30.590>or <00:06:30.677>what <00:06:30.765>we <00:06:30.852>trying <00:06:30.940>to <00:06:31.027>do <00:06:31.115>with <00:06:31.202>that? <00:06:31.290>We <00:06:31.377>have <00:06:31.465>to <00:06:31.552>choose <00:06:31.640>the

00:06:33.430 --> 00:06:33.440 align:start position:0%
<00:06:33.430>to <00:06:33.431>do <00:06:33.432>with <00:06:33.433>that? <00:06:33.434>We <00:06:33.435>have <00:06:33.436>to <00:06:33.437>choose <00:06:33.439>the

00:06:33.440 --> 00:06:35.990 align:start position:0%
<00:06:33.440>to <00:06:33.533>do <00:06:33.626>with <00:06:33.719>that? <00:06:33.813>We <00:06:33.906>have <00:06:34.000>to <00:06:34.093>choose <00:06:34.186>the <00:06:34.280>right <00:06:34.373>pattern. <00:06:34.466>So <00:06:34.560>Fowler <00:06:34.653>has <00:06:34.746>a <00:06:34.840>catalog

00:06:35.990 --> 00:06:36.000 align:start position:0%
<00:06:35.990>right <00:06:35.991>pattern. <00:06:35.993>So <00:06:35.994>Fowler <00:06:35.996>has <00:06:35.997>a <00:06:35.999>catalog

00:06:36.000 --> 00:06:38.469 align:start position:0%
<00:06:36.000>right <00:06:36.140>pattern. <00:06:36.280>So <00:06:36.420>Fowler <00:06:36.560>has <00:06:36.700>a <00:06:36.840>catalog <00:06:36.980>of <00:06:37.120>refactoring <00:06:37.260>patterns. <00:06:37.400>Every

00:06:38.469 --> 00:06:38.479 align:start position:0%
<00:06:38.469>of <00:06:38.472>refactoring <00:06:38.474>patterns. <00:06:38.478>Every

00:06:38.479 --> 00:06:40.790 align:start position:0%
<00:06:38.479>of <00:06:38.634>refactoring <00:06:38.790>patterns. <00:06:38.945>Every <00:06:39.101>refactoring <00:06:39.256>should <00:06:39.412>follow <00:06:39.567>a <00:06:39.723>pattern. <00:06:39.878>We

00:06:40.790 --> 00:06:40.800 align:start position:0%
<00:06:40.790>refactoring <00:06:40.791>should <00:06:40.793>follow <00:06:40.795>a <00:06:40.797>pattern. <00:06:40.799>We

00:06:40.800 --> 00:06:43.029 align:start position:0%
<00:06:40.800>refactoring <00:06:40.907>should <00:06:41.015>follow <00:06:41.123>a <00:06:41.230>pattern. <00:06:41.338>We <00:06:41.446>have <00:06:41.553>to <00:06:41.661>choose <00:06:41.769>one. <00:06:41.876>When <00:06:41.984>we <00:06:42.092>have <00:06:42.200>the

00:06:43.029 --> 00:06:43.039 align:start position:0%
<00:06:43.029>have <00:06:43.030>to <00:06:43.031>choose <00:06:43.032>one. <00:06:43.034>When <00:06:43.035>we <00:06:43.036>have <00:06:43.038>the

00:06:43.039 --> 00:06:45.189 align:start position:0%
<00:06:43.039>have <00:06:43.132>to <00:06:43.225>choose <00:06:43.318>one. <00:06:43.412>When <00:06:43.505>we <00:06:43.599>have <00:06:43.692>the <00:06:43.785>whole <00:06:43.878>context, <00:06:43.972>then <00:06:44.065>we <00:06:44.159>can <00:06:44.252>create <00:06:44.345>a <00:06:44.438>plan

00:06:45.189 --> 00:06:45.199 align:start position:0%
<00:06:45.189>whole <00:06:45.190>context, <00:06:45.191>then <00:06:45.192>we <00:06:45.194>can <00:06:45.195>create <00:06:45.196>a <00:06:45.198>plan

00:06:45.199 --> 00:06:47.270 align:start position:0%
<00:06:45.199>whole <00:06:45.339>context, <00:06:45.479>then <00:06:45.619>we <00:06:45.759>can <00:06:45.899>create <00:06:46.039>a <00:06:46.179>plan <00:06:46.319>for <00:06:46.459>the <00:06:46.599>refactoring.

00:06:47.270 --> 00:06:47.280 align:start position:0%
<00:06:47.270>for <00:06:47.274>the <00:06:47.279>refactoring.

00:06:47.280 --> 00:06:49.189 align:start position:0%
<00:06:47.280>for <00:06:47.455>the <00:06:47.630>refactoring. <00:06:47.804>And <00:06:47.979>the <00:06:48.155>refactoring <00:06:48.330>plan <00:06:48.505>is <00:06:48.679>basically

00:06:49.189 --> 00:06:49.199 align:start position:0%
<00:06:49.189>And <00:06:49.190>the <00:06:49.192>refactoring <00:06:49.194>plan <00:06:49.196>is <00:06:49.198>basically

00:06:49.199 --> 00:06:52.150 align:start position:0%
<00:06:49.199>And <00:06:49.299>the <00:06:49.399>refactoring <00:06:49.499>plan <00:06:49.599>is <00:06:49.699>basically <00:06:49.799>just <00:06:49.899>step <00:06:49.999>by <00:06:50.099>step <00:06:50.199>a <00:06:50.299>checklist <00:06:50.399>what <00:06:50.499>to <00:06:50.599>do

00:06:52.150 --> 00:06:52.160 align:start position:0%
<00:06:52.150>just <00:06:52.151>step <00:06:52.152>by <00:06:52.153>step <00:06:52.154>a <00:06:52.155>checklist <00:06:52.156>what <00:06:52.157>to <00:06:52.159>do

00:06:52.160 --> 00:06:54.150 align:start position:0%
<00:06:52.159>just <00:06:52.247>step <00:06:52.335>by <00:06:52.422>step <00:06:52.510>a <00:06:52.597>checklist <00:06:52.684>what <00:06:52.772>to <00:06:52.859>do <00:06:52.947>and <00:06:53.034>last <00:06:53.122>but <00:06:53.210>not <00:06:53.297>least <00:06:53.385>follow <00:06:53.472>it. <00:06:53.559>So

00:06:54.150 --> 00:06:54.160 align:start position:0%
<00:06:54.150>and <00:06:54.151>last <00:06:54.152>but <00:06:54.153>not <00:06:54.155>least <00:06:54.156>follow <00:06:54.157>it. <00:06:54.159>So

00:06:54.160 --> 00:06:56.230 align:start position:0%
<00:06:54.159>and <00:06:54.253>last <00:06:54.346>but <00:06:54.439>not <00:06:54.533>least <00:06:54.626>follow <00:06:54.719>it. <00:06:54.813>So <00:06:54.906>really <00:06:54.999>execute <00:06:55.093>based <00:06:55.186>on <00:06:55.280>the <00:06:55.373>plan <00:06:55.466>that <00:06:55.559>we

00:06:56.230 --> 00:06:56.240 align:start position:0%
<00:06:56.230>really <00:06:56.231>execute <00:06:56.232>based <00:06:56.233>on <00:06:56.235>the <00:06:56.236>plan <00:06:56.237>that <00:06:56.239>we

00:06:56.240 --> 00:07:01.110 align:start position:0%
<00:06:56.240>really <00:06:56.367>execute <00:06:56.494>based <00:06:56.621>on <00:06:56.749>the <00:06:56.876>plan <00:06:57.003>that <00:06:57.130>we <00:06:57.258>created <00:06:57.385>do <00:06:57.512>the <00:06:57.640>refactorings.

00:07:01.120 --> 00:07:03.909 align:start position:0%
<00:07:01.120>High <00:07:01.320>level <00:07:01.520>it <00:07:01.720>looked <00:07:01.920>like <00:07:02.120>this. <00:07:02.320>And <00:07:02.520>this

00:07:03.909 --> 00:07:03.919 align:start position:0%
<00:07:03.909>High <00:07:03.910>level <00:07:03.911>it <00:07:03.912>looked <00:07:03.914>like <00:07:03.915>this. <00:07:03.916>And <00:07:03.918>this

00:07:03.919 --> 00:07:06.469 align:start position:0%
<00:07:03.919>High <00:07:04.001>level <00:07:04.083>it <00:07:04.166>looked <00:07:04.248>like <00:07:04.330>this. <00:07:04.413>And <00:07:04.495>this <00:07:04.577>is <00:07:04.660>how <00:07:04.742>we <00:07:04.824>solve <00:07:04.907>it <00:07:04.989>in <00:07:05.071>SAP <00:07:05.154>Zavio. <00:07:05.236>So <00:07:05.318>we

00:07:06.469 --> 00:07:06.479 align:start position:0%
<00:07:06.469>is <00:07:06.469>how <00:07:06.471>we <00:07:06.472>solve <00:07:06.473>it <00:07:06.474>in <00:07:06.474>SAP <00:07:06.476>Zavio. <00:07:06.477>So <00:07:06.478>we

00:07:06.479 --> 00:07:09.110 align:start position:0%
<00:07:06.479>is <00:07:06.556>how <00:07:06.634>we <00:07:06.712>solve <00:07:06.790>it <00:07:06.867>in <00:07:06.945>SAP <00:07:07.023>Zavio. <00:07:07.101>So <00:07:07.179>we <00:07:07.256>created <00:07:07.334>a <00:07:07.412>tool <00:07:07.490>on <00:07:07.567>the <00:07:07.645>left <00:07:07.723>side <00:07:07.801>you <00:07:07.878>see

00:07:09.110 --> 00:07:09.120 align:start position:0%
<00:07:09.110>created <00:07:09.111>a <00:07:09.112>tool <00:07:09.113>on <00:07:09.114>the <00:07:09.115>left <00:07:09.116>side <00:07:09.117>you <00:07:09.119>see

00:07:09.120 --> 00:07:11.510 align:start position:0%
<00:07:09.120>created <00:07:09.220>a <00:07:09.320>tool <00:07:09.420>on <00:07:09.520>the <00:07:09.620>left <00:07:09.720>side <00:07:09.820>you <00:07:09.920>see <00:07:10.020>in <00:07:10.120>the <00:07:10.220>codebase <00:07:10.320>analyzer. <00:07:10.420>So <00:07:10.520>we

00:07:11.510 --> 00:07:11.520 align:start position:0%
<00:07:11.510>in <00:07:11.511>the <00:07:11.513>codebase <00:07:11.515>analyzer. <00:07:11.517>So <00:07:11.519>we

00:07:11.520 --> 00:07:14.469 align:start position:0%
<00:07:11.520>in <00:07:11.636>the <00:07:11.753>codebase <00:07:11.870>analyzer. <00:07:11.986>So <00:07:12.103>we <00:07:12.219>analyzing <00:07:12.336>the <00:07:12.453>codebase <00:07:12.570>not <00:07:12.686>with <00:07:12.803>AI <00:07:12.919>or

00:07:14.469 --> 00:07:14.479 align:start position:0%
<00:07:14.469>analyzing <00:07:14.470>the <00:07:14.472>codebase <00:07:14.473>not <00:07:14.474>with <00:07:14.476>AI <00:07:14.478>or

00:07:14.479 --> 00:07:17.830 align:start position:0%
<00:07:14.479>analyzing <00:07:14.586>the <00:07:14.694>codebase <00:07:14.802>not <00:07:14.909>with <00:07:15.017>AI <00:07:15.125>or <00:07:15.232>also <00:07:15.340>we <00:07:15.448>enrich <00:07:15.555>the <00:07:15.663>analyzing <00:07:15.771>also <00:07:15.878>with

00:07:17.830 --> 00:07:17.840 align:start position:0%
<00:07:17.830>also <00:07:17.831>we <00:07:17.832>enrich <00:07:17.834>the <00:07:17.835>analyzing <00:07:17.837>also <00:07:17.839>with

00:07:17.840 --> 00:07:20.230 align:start position:0%
<00:07:17.840>also <00:07:17.940>we <00:07:18.039>enrich <00:07:18.140>the <00:07:18.239>analyzing <00:07:18.340>also <00:07:18.440>with <00:07:18.539>AI <00:07:18.640>but <00:07:18.739>most <00:07:18.840>of <00:07:18.940>the <00:07:19.039>stuff <00:07:19.140>is <00:07:19.239>basically

00:07:20.230 --> 00:07:20.240 align:start position:0%
<00:07:20.230>AI <00:07:20.231>but <00:07:20.232>most <00:07:20.233>of <00:07:20.235>the <00:07:20.236>stuff <00:07:20.237>is <00:07:20.239>basically

00:07:20.240 --> 00:07:22.309 align:start position:0%
<00:07:20.240>AI <00:07:20.340>but <00:07:20.440>most <00:07:20.540>of <00:07:20.640>the <00:07:20.740>stuff <00:07:20.840>is <00:07:20.940>basically <00:07:21.040>static <00:07:21.140>analyzers <00:07:21.240>that <00:07:21.340>we <00:07:21.440>have <00:07:21.540>also <00:07:21.640>in

00:07:22.309 --> 00:07:22.319 align:start position:0%
<00:07:22.309>static <00:07:22.310>analyzers <00:07:22.312>that <00:07:22.313>we <00:07:22.315>have <00:07:22.316>also <00:07:22.318>in

00:07:22.319 --> 00:07:24.710 align:start position:0%
<00:07:22.319>static <00:07:22.426>analyzers <00:07:22.534>that <00:07:22.642>we <00:07:22.749>have <00:07:22.857>also <00:07:22.965>in <00:07:23.072>the <00:07:23.180>past <00:07:23.288>and <00:07:23.395>it's <00:07:23.503>very <00:07:23.611>deterministic. <00:07:23.719>So

00:07:24.710 --> 00:07:24.720 align:start position:0%
<00:07:24.710>the <00:07:24.711>past <00:07:24.712>and <00:07:24.714>it's <00:07:24.716>very <00:07:24.717>deterministic. <00:07:24.719>So

00:07:24.720 --> 00:07:26.629 align:start position:0%
<00:07:24.720>the <00:07:24.820>past <00:07:24.920>and <00:07:25.020>it's <00:07:25.120>very <00:07:25.220>deterministic. <00:07:25.320>So <00:07:25.420>when <00:07:25.520>we <00:07:25.620>run <00:07:25.720>the <00:07:25.820>codebait <00:07:25.920>analyze <00:07:26.020>we <00:07:26.120>know

00:07:26.629 --> 00:07:26.639 align:start position:0%
<00:07:26.629>when <00:07:26.630>we <00:07:26.631>run <00:07:26.632>the <00:07:26.634>codebait <00:07:26.635>analyze <00:07:26.636>we <00:07:26.638>know

00:07:26.639 --> 00:07:28.150 align:start position:0%
<00:07:26.639>when <00:07:26.762>we <00:07:26.886>run <00:07:27.009>the <00:07:27.133>codebait <00:07:27.257>analyze <00:07:27.380>we <00:07:27.504>know <00:07:27.628>the <00:07:27.751>dependencies <00:07:27.875>the <00:07:27.998>circular

00:07:28.150 --> 00:07:28.160 align:start position:0%
<00:07:28.150>the <00:07:28.153>dependencies <00:07:28.156>the <00:07:28.159>circular

00:07:28.160 --> 00:07:31.029 align:start position:0%
<00:07:28.160>the <00:07:28.335>dependencies <00:07:28.510>the <00:07:28.685>circular <00:07:28.860>dependencies <00:07:29.035>and <00:07:29.210>everything <00:07:29.385>so <00:07:29.560>on

00:07:31.029 --> 00:07:31.039 align:start position:0%
<00:07:31.029>dependencies <00:07:31.031>and <00:07:31.033>everything <00:07:31.035>so <00:07:31.038>on

00:07:31.039 --> 00:07:33.189 align:start position:0%
<00:07:31.039>dependencies <00:07:31.146>and <00:07:31.254>everything <00:07:31.362>so <00:07:31.469>on <00:07:31.577>and <00:07:31.685>every <00:07:31.792>time <00:07:31.900>on <00:07:32.008>the <00:07:32.115>same <00:07:32.223>way. <00:07:32.331>So <00:07:32.438>not

00:07:33.189 --> 00:07:33.199 align:start position:0%
<00:07:33.189>and <00:07:33.190>every <00:07:33.191>time <00:07:33.192>on <00:07:33.193>the <00:07:33.194>same <00:07:33.195>way. <00:07:33.196>So <00:07:33.198>not

00:07:33.199 --> 00:07:37.189 align:start position:0%
<00:07:33.199>and <00:07:33.286>every <00:07:33.374>time <00:07:33.461>on <00:07:33.549>the <00:07:33.636>same <00:07:33.724>way. <00:07:33.811>So <00:07:33.899>not <00:07:33.986>like <00:07:34.074>wipe <00:07:34.161>analyzed <00:07:34.249>by <00:07:34.336>AI. <00:07:34.424>Then <00:07:34.511>on <00:07:34.599>the

00:07:37.189 --> 00:07:37.199 align:start position:0%
<00:07:37.189>like <00:07:37.190>wipe <00:07:37.191>analyzed <00:07:37.192>by <00:07:37.194>AI. <00:07:37.195>Then <00:07:37.196>on <00:07:37.198>the

00:07:37.199 --> 00:07:39.749 align:start position:0%
<00:07:37.199>like <00:07:37.292>wipe <00:07:37.385>analyzed <00:07:37.479>by <00:07:37.572>AI. <00:07:37.665>Then <00:07:37.759>on <00:07:37.852>the <00:07:37.945>right <00:07:38.039>side <00:07:38.132>we <00:07:38.225>have <00:07:38.319>the <00:07:38.412>catalog <00:07:38.505>engine <00:07:38.599>or

00:07:39.749 --> 00:07:39.759 align:start position:0%
<00:07:39.749>right <00:07:39.750>side <00:07:39.751>we <00:07:39.752>have <00:07:39.754>the <00:07:39.755>catalog <00:07:39.756>engine <00:07:39.758>or

00:07:39.759 --> 00:07:41.990 align:start position:0%
<00:07:39.759>right <00:07:39.859>side <00:07:39.959>we <00:07:40.059>have <00:07:40.159>the <00:07:40.259>catalog <00:07:40.359>engine <00:07:40.459>or <00:07:40.559>the <00:07:40.659>context <00:07:40.759>engine. <00:07:40.859>So <00:07:40.959>we <00:07:41.059>have <00:07:41.159>the

00:07:41.990 --> 00:07:42.000 align:start position:0%
<00:07:41.990>the <00:07:41.991>context <00:07:41.993>engine. <00:07:41.994>So <00:07:41.996>we <00:07:41.997>have <00:07:41.999>the

00:07:42.000 --> 00:07:43.670 align:start position:0%
<00:07:42.000>the <00:07:42.140>context <00:07:42.280>engine. <00:07:42.420>So <00:07:42.560>we <00:07:42.700>have <00:07:42.840>the <00:07:42.980>completely <00:07:43.120>refactoring <00:07:43.260>catalog <00:07:43.400>from

00:07:43.670 --> 00:07:43.680 align:start position:0%
<00:07:43.670>completely <00:07:43.673>refactoring <00:07:43.676>catalog <00:07:43.679>from

00:07:43.680 --> 00:07:46.550 align:start position:0%
<00:07:43.680>completely <00:07:43.796>refactoring <00:07:43.913>catalog <00:07:44.030>from <00:07:44.146>Fowler <00:07:44.263>saved <00:07:44.380>in <00:07:44.496>a <00:07:44.613>way <00:07:44.730>that <00:07:44.846>also <00:07:44.963>AI <00:07:45.080>can

00:07:46.550 --> 00:07:46.560 align:start position:0%
<00:07:46.550>Fowler <00:07:46.551>saved <00:07:46.552>in <00:07:46.553>a <00:07:46.554>way <00:07:46.555>that <00:07:46.556>also <00:07:46.557>AI <00:07:46.559>can

00:07:46.560 --> 00:07:51.270 align:start position:0%
<00:07:46.560>Fowler <00:07:46.647>saved <00:07:46.735>in <00:07:46.822>a <00:07:46.910>way <00:07:46.997>that <00:07:47.085>also <00:07:47.172>AI <00:07:47.260>can <00:07:47.347>read <00:07:47.435>and <00:07:47.522>AI <00:07:47.610>prompt <00:07:47.697>um <00:07:47.785>analyzer <00:07:47.872>and <00:07:47.960>this

00:07:51.270 --> 00:07:51.280 align:start position:0%
<00:07:51.270>read <00:07:51.271>and <00:07:51.272>AI <00:07:51.273>prompt <00:07:51.275>um <00:07:51.276>analyzer <00:07:51.277>and <00:07:51.279>this

00:07:51.280 --> 00:07:53.909 align:start position:0%
<00:07:51.280>read <00:07:51.357>and <00:07:51.435>AI <00:07:51.513>prompt <00:07:51.591>um <00:07:51.668>analyzer <00:07:51.746>and <00:07:51.824>this <00:07:51.902>is <00:07:51.979>just <00:07:52.057>if <00:07:52.135>we <00:07:52.213>have <00:07:52.291>a <00:07:52.368>prompt <00:07:52.446>if <00:07:52.524>we <00:07:52.602>have <00:07:52.679>a

00:07:53.909 --> 00:07:53.919 align:start position:0%
<00:07:53.909>is <00:07:53.909>just <00:07:53.910>if <00:07:53.911>we <00:07:53.912>have <00:07:53.913>a <00:07:53.914>prompt <00:07:53.915>if <00:07:53.916>we <00:07:53.917>have <00:07:53.918>a

00:07:53.919 --> 00:07:56.629 align:start position:0%
<00:07:53.919>is <00:07:53.996>just <00:07:54.074>if <00:07:54.152>we <00:07:54.230>have <00:07:54.307>a <00:07:54.385>prompt <00:07:54.463>if <00:07:54.541>we <00:07:54.619>have <00:07:54.696>a <00:07:54.774>query <00:07:54.852>then <00:07:54.930>he <00:07:55.007>has <00:07:55.085>to <00:07:55.163>match <00:07:55.241>from <00:07:55.318>the

00:07:56.629 --> 00:07:56.639 align:start position:0%
<00:07:56.629>query <00:07:56.630>then <00:07:56.631>he <00:07:56.632>has <00:07:56.634>to <00:07:56.635>match <00:07:56.636>from <00:07:56.638>the

00:07:56.639 --> 00:07:58.869 align:start position:0%
<00:07:56.639>query <00:07:56.732>then <00:07:56.825>he <00:07:56.919>has <00:07:57.012>to <00:07:57.105>match <00:07:57.199>from <00:07:57.292>the <00:07:57.385>context <00:07:57.479>that <00:07:57.572>he <00:07:57.665>gets <00:07:57.759>from <00:07:57.852>the <00:07:57.945>code <00:07:58.039>base

00:07:58.869 --> 00:07:58.879 align:start position:0%
<00:07:58.869>context <00:07:58.870>that <00:07:58.871>he <00:07:58.872>gets <00:07:58.874>from <00:07:58.875>the <00:07:58.876>code <00:07:58.878>base

00:07:58.879 --> 00:08:00.869 align:start position:0%
<00:07:58.879>context <00:07:58.979>that <00:07:59.079>he <00:07:59.179>gets <00:07:59.279>from <00:07:59.379>the <00:07:59.479>code <00:07:59.579>base <00:07:59.679>but <00:07:59.779>also <00:07:59.879>which <00:07:59.979>pattern <00:08:00.079>he <00:08:00.179>says <00:08:00.279>to

00:08:00.869 --> 00:08:00.879 align:start position:0%
<00:08:00.869>but <00:08:00.870>also <00:08:00.872>which <00:08:00.873>pattern <00:08:00.875>he <00:08:00.876>says <00:08:00.878>to

00:08:00.879 --> 00:08:03.029 align:start position:0%
<00:08:00.879>but <00:08:00.979>also <00:08:01.079>which <00:08:01.179>pattern <00:08:01.279>he <00:08:01.379>says <00:08:01.479>to <00:08:01.579>choose. <00:08:01.679>So <00:08:01.779>he <00:08:01.879>has <00:08:01.979>to <00:08:02.079>decide <00:08:02.179>okay <00:08:02.279>with

00:08:03.029 --> 00:08:03.039 align:start position:0%
<00:08:03.029>choose. <00:08:03.030>So <00:08:03.031>he <00:08:03.032>has <00:08:03.034>to <00:08:03.035>decide <00:08:03.036>okay <00:08:03.038>with

00:08:03.039 --> 00:08:04.950 align:start position:0%
<00:08:03.039>choose. <00:08:03.146>So <00:08:03.254>he <00:08:03.362>has <00:08:03.469>to <00:08:03.577>decide <00:08:03.685>okay <00:08:03.792>with <00:08:03.900>this <00:08:04.008>code <00:08:04.115>base <00:08:04.223>with <00:08:04.331>this <00:08:04.438>refactoring

00:08:04.950 --> 00:08:04.960 align:start position:0%
<00:08:04.950>this <00:08:04.951>code <00:08:04.953>base <00:08:04.955>with <00:08:04.957>this <00:08:04.959>refactoring

00:08:04.960 --> 00:08:07.510 align:start position:0%
<00:08:04.960>this <00:08:05.060>code <00:08:05.159>base <00:08:05.260>with <00:08:05.359>this <00:08:05.460>refactoring <00:08:05.560>that <00:08:05.659>he <00:08:05.760>wants <00:08:05.859>to <00:08:05.960>do <00:08:06.060>we <00:08:06.159>need <00:08:06.260>this <00:08:06.359>pattern

00:08:07.510 --> 00:08:07.520 align:start position:0%
<00:08:07.510>that <00:08:07.511>he <00:08:07.512>wants <00:08:07.513>to <00:08:07.514>do <00:08:07.515>we <00:08:07.516>need <00:08:07.517>this <00:08:07.519>pattern

00:08:07.520 --> 00:08:09.909 align:start position:0%
<00:08:07.520>that <00:08:07.607>he <00:08:07.695>wants <00:08:07.782>to <00:08:07.870>do <00:08:07.957>we <00:08:08.044>need <00:08:08.132>this <00:08:08.219>pattern <00:08:08.307>with <00:08:08.395>all <00:08:08.482>the <00:08:08.570>context <00:08:08.657>then <00:08:08.745>we <00:08:08.832>can <00:08:08.919>really

00:08:09.909 --> 00:08:09.919 align:start position:0%
<00:08:09.909>with <00:08:09.910>all <00:08:09.911>the <00:08:09.912>context <00:08:09.914>then <00:08:09.915>we <00:08:09.916>can <00:08:09.918>really

00:08:09.919 --> 00:08:12.390 align:start position:0%
<00:08:09.919>with <00:08:10.035>all <00:08:10.152>the <00:08:10.269>context <00:08:10.385>then <00:08:10.502>we <00:08:10.619>can <00:08:10.735>really <00:08:10.852>create <00:08:10.969>or <00:08:11.085>generate <00:08:11.202>a <00:08:11.318>structured

00:08:12.390 --> 00:08:12.400 align:start position:0%
<00:08:12.390>create <00:08:12.392>or <00:08:12.394>generate <00:08:12.396>a <00:08:12.399>structured

00:08:12.400 --> 00:08:15.029 align:start position:0%
<00:08:12.400>create <00:08:12.633>or <00:08:12.866>generate <00:08:13.099>a <00:08:13.333>structured <00:08:13.566>refactoring <00:08:13.799>plan

00:08:15.029 --> 00:08:15.039 align:start position:0%
<00:08:15.029>refactoring <00:08:15.038>plan

00:08:15.039 --> 00:08:17.350 align:start position:0%
<00:08:15.039>refactoring <00:08:15.194>plan <00:08:15.350>and <00:08:15.505>with <00:08:15.661>the <00:08:15.816>plan <00:08:15.972>of <00:08:16.127>course <00:08:16.283>execute <00:08:16.438>and

00:08:17.350 --> 00:08:17.360 align:start position:0%
<00:08:17.350>and <00:08:17.351>with <00:08:17.352>the <00:08:17.353>plan <00:08:17.355>of <00:08:17.356>course <00:08:17.357>execute <00:08:17.359>and

00:08:17.360 --> 00:08:20.469 align:start position:0%
<00:08:17.360>and <00:08:17.453>with <00:08:17.546>the <00:08:17.640>plan <00:08:17.733>of <00:08:17.826>course <00:08:17.920>execute <00:08:18.013>and <00:08:18.106>then <00:08:18.200>we <00:08:18.293>can <00:08:18.386>just <00:08:18.480>uh <00:08:18.573>refactor <00:08:18.666>the <00:08:18.760>hell

00:08:20.469 --> 00:08:20.479 align:start position:0%
<00:08:20.469>then <00:08:20.470>we <00:08:20.471>can <00:08:20.472>just <00:08:20.474>uh <00:08:20.475>refactor <00:08:20.476>the <00:08:20.478>hell

00:08:20.479 --> 00:08:24.550 align:start position:0%
<00:08:20.479>then <00:08:20.566>we <00:08:20.654>can <00:08:20.741>just <00:08:20.829>uh <00:08:20.916>refactor <00:08:21.003>the <00:08:21.091>hell <00:08:21.179>out <00:08:21.266>of <00:08:21.354>the <00:08:21.441>code <00:08:21.529>um <00:08:21.616>and <00:08:21.704>execute. <00:08:21.791>And <00:08:21.878>it

00:08:24.550 --> 00:08:24.560 align:start position:0%
<00:08:24.550>out <00:08:24.551>of <00:08:24.552>the <00:08:24.553>code <00:08:24.554>um <00:08:24.555>and <00:08:24.556>execute. <00:08:24.557>And <00:08:24.559>it

00:08:24.560 --> 00:08:26.309 align:start position:0%
<00:08:24.560>out <00:08:24.715>of <00:08:24.871>the <00:08:25.026>code <00:08:25.182>um <00:08:25.337>and <00:08:25.493>execute. <00:08:25.648>And <00:08:25.804>it <00:08:25.960>maybe

00:08:26.309 --> 00:08:26.319 align:start position:0%
maybe

00:08:26.319 --> 00:08:28.070 align:start position:0%
<00:08:26.319>maybe <00:08:26.519>it <00:08:26.719>sounds <00:08:26.919>similar <00:08:27.119>to <00:08:27.319>you <00:08:27.519>and <00:08:27.719>it's

00:08:28.070 --> 00:08:28.080 align:start position:0%
<00:08:28.070>it <00:08:28.071>sounds <00:08:28.073>similar <00:08:28.074>to <00:08:28.075>you <00:08:28.077>and <00:08:28.079>it's

00:08:28.080 --> 00:08:30.629 align:start position:0%
<00:08:28.080>it <00:08:28.196>sounds <00:08:28.313>similar <00:08:28.430>to <00:08:28.546>you <00:08:28.663>and <00:08:28.780>it's <00:08:28.896>actually <00:08:29.013>is <00:08:29.130>because <00:08:29.246>especially <00:08:29.363>in <00:08:29.479>the

00:08:30.629 --> 00:08:30.639 align:start position:0%
<00:08:30.629>actually <00:08:30.630>is <00:08:30.632>because <00:08:30.634>especially <00:08:30.636>in <00:08:30.638>the

00:08:30.639 --> 00:08:33.029 align:start position:0%
<00:08:30.639>actually <00:08:30.739>is <00:08:30.839>because <00:08:30.939>especially <00:08:31.039>in <00:08:31.139>the <00:08:31.239>last <00:08:31.339>years <00:08:31.439>when <00:08:31.539>you <00:08:31.639>are <00:08:31.739>in <00:08:31.839>the <00:08:31.939>AI <00:08:32.039>native

00:08:33.029 --> 00:08:33.039 align:start position:0%
<00:08:33.029>last <00:08:33.030>years <00:08:33.031>when <00:08:33.032>you <00:08:33.033>are <00:08:33.034>in <00:08:33.035>the <00:08:33.036>AI <00:08:33.038>native

00:08:33.039 --> 00:08:35.589 align:start position:0%
<00:08:33.039>last <00:08:33.155>years <00:08:33.272>when <00:08:33.389>you <00:08:33.505>are <00:08:33.622>in <00:08:33.739>the <00:08:33.855>AI <00:08:33.972>native <00:08:34.088>space <00:08:34.205>you <00:08:34.322>witness <00:08:34.438>specdriven

00:08:35.589 --> 00:08:35.599 align:start position:0%
<00:08:35.588>space <00:08:35.592>you <00:08:35.595>witness <00:08:35.598>specdriven

00:08:35.599 --> 00:08:38.149 align:start position:0%
<00:08:35.599>space <00:08:35.754>you <00:08:35.910>witness <00:08:36.065>specdriven <00:08:36.221>development. <00:08:36.376>So <00:08:36.532>we <00:08:36.687>creating <00:08:36.843>specs <00:08:36.999>based

00:08:38.149 --> 00:08:38.159 align:start position:0%
<00:08:38.149>development. <00:08:38.150>So <00:08:38.152>we <00:08:38.154>creating <00:08:38.156>specs <00:08:38.158>based

00:08:38.159 --> 00:08:40.709 align:start position:0%
<00:08:38.159>development. <00:08:38.266>So <00:08:38.374>we <00:08:38.482>creating <00:08:38.589>specs <00:08:38.697>based <00:08:38.805>on <00:08:38.912>the <00:08:39.020>specs <00:08:39.128>we <00:08:39.235>interate <00:08:39.343>and <00:08:39.451>then <00:08:39.558>we

00:08:40.709 --> 00:08:40.719 align:start position:0%
<00:08:40.709>on <00:08:40.710>the <00:08:40.711>specs <00:08:40.712>we <00:08:40.714>interate <00:08:40.715>and <00:08:40.716>then <00:08:40.718>we

00:08:40.719 --> 00:08:43.670 align:start position:0%
<00:08:40.719>on <00:08:40.835>the <00:08:40.952>specs <00:08:41.069>we <00:08:41.185>interate <00:08:41.302>and <00:08:41.419>then <00:08:41.535>we <00:08:41.652>execute <00:08:41.769>or <00:08:41.885>develop <00:08:42.002>new <00:08:42.119>features.

00:08:43.670 --> 00:08:43.680 align:start position:0%
<00:08:43.669>execute <00:08:43.672>or <00:08:43.674>develop <00:08:43.676>new <00:08:43.679>features.

00:08:43.680 --> 00:08:45.990 align:start position:0%
<00:08:43.679>execute <00:08:43.787>or <00:08:43.895>develop <00:08:44.003>new <00:08:44.110>features. <00:08:44.218>So <00:08:44.326>we <00:08:44.433>have <00:08:44.541>first <00:08:44.649>the <00:08:44.756>specs <00:08:44.864>which <00:08:44.972>is <00:08:45.079>for

00:08:45.990 --> 00:08:46.000 align:start position:0%
<00:08:45.990>So <00:08:45.991>we <00:08:45.992>have <00:08:45.993>first <00:08:45.994>the <00:08:45.995>specs <00:08:45.996>which <00:08:45.997>is <00:08:45.999>for

00:08:46.000 --> 00:08:49.110 align:start position:0%
<00:08:46.000>So <00:08:46.082>we <00:08:46.164>have <00:08:46.247>first <00:08:46.329>the <00:08:46.411>specs <00:08:46.494>which <00:08:46.576>is <00:08:46.658>for <00:08:46.741>us <00:08:46.823>the <00:08:46.905>plan <00:08:46.988>then <00:08:47.070>uh <00:08:47.152>we <00:08:47.235>add <00:08:47.317>also <00:08:47.400>the

00:08:49.110 --> 00:08:49.120 align:start position:0%
<00:08:49.110>us <00:08:49.111>the <00:08:49.112>plan <00:08:49.113>then <00:08:49.114>uh <00:08:49.115>we <00:08:49.116>add <00:08:49.117>also <00:08:49.119>the

00:08:49.120 --> 00:08:51.350 align:start position:0%
<00:08:49.120>us <00:08:49.220>the <00:08:49.320>plan <00:08:49.420>then <00:08:49.520>uh <00:08:49.620>we <00:08:49.720>add <00:08:49.820>also <00:08:49.920>the <00:08:50.020>catalog <00:08:50.120>as <00:08:50.220>a <00:08:50.320>vocabulary <00:08:50.420>and <00:08:50.520>then

00:08:51.350 --> 00:08:51.360 align:start position:0%
<00:08:51.350>catalog <00:08:51.351>as <00:08:51.353>a <00:08:51.355>vocabulary <00:08:51.357>and <00:08:51.359>then

00:08:51.360 --> 00:08:54.230 align:start position:0%
<00:08:51.360>catalog <00:08:51.487>as <00:08:51.614>a <00:08:51.741>vocabulary <00:08:51.869>and <00:08:51.996>then <00:08:52.123>execute. <00:08:52.250>So <00:08:52.378>like <00:08:52.505>sedd <00:08:52.632>but <00:08:52.760>for

00:08:54.230 --> 00:08:54.240 align:start position:0%
<00:08:54.230>execute. <00:08:54.231>So <00:08:54.233>like <00:08:54.235>sedd <00:08:54.237>but <00:08:54.239>for

00:08:54.240 --> 00:08:56.150 align:start position:0%
<00:08:54.240>execute. <00:08:54.473>So <00:08:54.706>like <00:08:54.940>sedd <00:08:55.173>but <00:08:55.406>for <00:08:55.640>refactoring.

00:08:56.150 --> 00:08:56.160 align:start position:0%
refactoring.

00:08:56.160 --> 00:08:58.630 align:start position:0%
<00:08:56.160>refactoring. <00:08:56.334>Let's <00:08:56.510>dive <00:08:56.685>deep <00:08:56.860>into <00:08:57.035>how <00:08:57.209>it <00:08:57.385>look <00:08:57.560>like.

00:08:58.630 --> 00:08:58.640 align:start position:0%
<00:08:58.630>Let's <00:08:58.631>dive <00:08:58.632>deep <00:08:58.633>into <00:08:58.635>how <00:08:58.636>it <00:08:58.637>look <00:08:58.639>like.

00:08:58.640 --> 00:09:00.710 align:start position:0%
<00:08:58.640>Let's <00:08:58.727>dive <00:08:58.814>deep <00:08:58.902>into <00:08:58.990>how <00:08:59.077>it <00:08:59.165>look <00:08:59.252>like. <00:08:59.340>So <00:08:59.427>when <00:08:59.515>we <00:08:59.602>create <00:08:59.689>and <00:08:59.777>this <00:08:59.865>is <00:08:59.952>the <00:09:00.040>first

00:09:00.710 --> 00:09:00.720 align:start position:0%
<00:09:00.710>So <00:09:00.711>when <00:09:00.712>we <00:09:00.713>create <00:09:00.714>and <00:09:00.715>this <00:09:00.716>is <00:09:00.717>the <00:09:00.719>first

00:09:00.720 --> 00:09:03.269 align:start position:0%
<00:09:00.720>So <00:09:00.820>when <00:09:00.920>we <00:09:01.020>create <00:09:01.120>and <00:09:01.220>this <00:09:01.320>is <00:09:01.420>the <00:09:01.520>first <00:09:01.620>step <00:09:01.720>we <00:09:01.820>start <00:09:01.920>with <00:09:02.020>creating <00:09:02.120>a

00:09:03.269 --> 00:09:03.279 align:start position:0%
<00:09:03.269>step <00:09:03.270>we <00:09:03.272>start <00:09:03.274>with <00:09:03.276>creating <00:09:03.278>a

00:09:03.279 --> 00:09:04.949 align:start position:0%
<00:09:03.279>step <00:09:03.406>we <00:09:03.533>start <00:09:03.660>with <00:09:03.788>creating <00:09:03.915>a <00:09:04.042>constitution <00:09:04.169>for <00:09:04.297>the <00:09:04.424>whole <00:09:04.551>project <00:09:04.679>or

00:09:04.949 --> 00:09:04.959 align:start position:0%
<00:09:04.949>constitution <00:09:04.950>for <00:09:04.952>the <00:09:04.954>whole <00:09:04.956>project <00:09:04.958>or

00:09:04.959 --> 00:09:07.590 align:start position:0%
<00:09:04.959>constitution <00:09:05.075>for <00:09:05.192>the <00:09:05.309>whole <00:09:05.425>project <00:09:05.542>or <00:09:05.659>the <00:09:05.775>codebase. <00:09:05.892>It <00:09:06.008>looks <00:09:06.125>like <00:09:06.242>this. <00:09:06.358>This

00:09:07.590 --> 00:09:07.600 align:start position:0%
<00:09:07.590>the <00:09:07.591>codebase. <00:09:07.593>It <00:09:07.594>looks <00:09:07.596>like <00:09:07.597>this. <00:09:07.599>This

00:09:07.600 --> 00:09:10.630 align:start position:0%
<00:09:07.600>the <00:09:07.700>codebase. <00:09:07.800>It <00:09:07.900>looks <00:09:08.000>like <00:09:08.100>this. <00:09:08.200>This <00:09:08.300>is <00:09:08.400>just <00:09:08.500>core <00:09:08.600>principles. <00:09:08.700>Um <00:09:08.800>we <00:09:08.900>add <00:09:09.000>also

00:09:10.630 --> 00:09:10.640 align:start position:0%
<00:09:10.630>is <00:09:10.631>just <00:09:10.632>core <00:09:10.633>principles. <00:09:10.635>Um <00:09:10.636>we <00:09:10.637>add <00:09:10.639>also

00:09:10.640 --> 00:09:12.949 align:start position:0%
<00:09:10.640>is <00:09:10.740>just <00:09:10.840>core <00:09:10.939>principles. <00:09:11.040>Um <00:09:11.140>we <00:09:11.240>add <00:09:11.340>also <00:09:11.439>meta <00:09:11.540>data. <00:09:11.640>So <00:09:11.740>in <00:09:11.840>which <00:09:11.939>language <00:09:12.040>this

00:09:12.949 --> 00:09:12.959 align:start position:0%
<00:09:12.949>meta <00:09:12.950>data. <00:09:12.952>So <00:09:12.953>in <00:09:12.954>which <00:09:12.956>language <00:09:12.958>this

00:09:12.959 --> 00:09:16.150 align:start position:0%
<00:09:12.959>meta <00:09:13.075>data. <00:09:13.192>So <00:09:13.309>in <00:09:13.425>which <00:09:13.542>language <00:09:13.659>this <00:09:13.775>project <00:09:13.892>is <00:09:14.008>or <00:09:14.125>the <00:09:14.242>package <00:09:14.358>manager

00:09:16.150 --> 00:09:16.160 align:start position:0%
<00:09:16.150>project <00:09:16.151>is <00:09:16.153>or <00:09:16.155>the <00:09:16.157>package <00:09:16.159>manager

00:09:16.160 --> 00:09:17.910 align:start position:0%
<00:09:16.160>project <00:09:16.276>is <00:09:16.393>or <00:09:16.510>the <00:09:16.626>package <00:09:16.743>manager <00:09:16.860>and <00:09:16.976>then <00:09:17.093>write <00:09:17.209>core <00:09:17.326>principles. <00:09:17.443>We <00:09:17.560>can

00:09:17.910 --> 00:09:17.920 align:start position:0%
<00:09:17.910>and <00:09:17.911>then <00:09:17.913>write <00:09:17.914>core <00:09:17.915>principles. <00:09:17.917>We <00:09:17.919>can

00:09:17.920 --> 00:09:20.550 align:start position:0%
<00:09:17.920>and <00:09:18.007>then <00:09:18.094>write <00:09:18.182>core <00:09:18.270>principles. <00:09:18.357>We <00:09:18.444>can <00:09:18.532>do <00:09:18.620>it <00:09:18.707>by <00:09:18.795>AI. <00:09:18.882>We <00:09:18.969>have <00:09:19.057>also <00:09:19.145>a <00:09:19.232>template <00:09:19.319>for

00:09:20.550 --> 00:09:20.560 align:start position:0%
<00:09:20.550>do <00:09:20.550>it <00:09:20.551>by <00:09:20.553>AI. <00:09:20.554>We <00:09:20.555>have <00:09:20.555>also <00:09:20.556>a <00:09:20.558>template <00:09:20.559>for

00:09:20.560 --> 00:09:23.350 align:start position:0%
<00:09:20.560>do <00:09:20.642>it <00:09:20.724>by <00:09:20.807>AI. <00:09:20.889>We <00:09:20.971>have <00:09:21.054>also <00:09:21.136>a <00:09:21.218>template <00:09:21.301>for <00:09:21.383>all <00:09:21.465>our <00:09:21.548>repos <00:09:21.630>that <00:09:21.712>uh <00:09:21.795>we <00:09:21.877>have <00:09:21.959>standards

00:09:23.350 --> 00:09:23.360 align:start position:0%
<00:09:23.350>all <00:09:23.351>our <00:09:23.352>repos <00:09:23.353>that <00:09:23.355>uh <00:09:23.356>we <00:09:23.357>have <00:09:23.359>standards

00:09:23.360 --> 00:09:25.750 align:start position:0%
<00:09:23.360>all <00:09:23.453>our <00:09:23.546>repos <00:09:23.640>that <00:09:23.733>uh <00:09:23.826>we <00:09:23.920>have <00:09:24.013>standards <00:09:24.106>in <00:09:24.200>our <00:09:24.293>company <00:09:24.386>and <00:09:24.480>for <00:09:24.573>example <00:09:24.666>it <00:09:24.760>would

00:09:25.750 --> 00:09:25.760 align:start position:0%
<00:09:25.750>in <00:09:25.751>our <00:09:25.752>company <00:09:25.753>and <00:09:25.755>for <00:09:25.756>example <00:09:25.757>it <00:09:25.759>would

00:09:25.760 --> 00:09:28.630 align:start position:0%
<00:09:25.760>in <00:09:25.860>our <00:09:25.960>company <00:09:26.060>and <00:09:26.160>for <00:09:26.260>example <00:09:26.360>it <00:09:26.460>would <00:09:26.560>be <00:09:26.660>like <00:09:26.760>safety <00:09:26.860>first. <00:09:26.960>So <00:09:27.060>all <00:09:27.160>refactoring

00:09:28.630 --> 00:09:28.640 align:start position:0%
<00:09:28.630>be <00:09:28.631>like <00:09:28.633>safety <00:09:28.634>first. <00:09:28.636>So <00:09:28.637>all <00:09:28.639>refactoring

00:09:28.640 --> 00:09:30.710 align:start position:0%
<00:09:28.640>be <00:09:28.733>like <00:09:28.826>safety <00:09:28.920>first. <00:09:29.013>So <00:09:29.106>all <00:09:29.199>refactoring <00:09:29.293>steps <00:09:29.386>needs <00:09:29.480>to <00:09:29.573>be <00:09:29.666>tested <00:09:29.760>and <00:09:29.853>needs <00:09:29.946>to <00:09:30.040>be

00:09:30.710 --> 00:09:30.720 align:start position:0%
<00:09:30.710>steps <00:09:30.711>needs <00:09:30.712>to <00:09:30.713>be <00:09:30.714>tested <00:09:30.715>and <00:09:30.716>needs <00:09:30.717>to <00:09:30.719>be

00:09:30.720 --> 00:09:33.509 align:start position:0%
<00:09:30.720>steps <00:09:30.820>needs <00:09:30.920>to <00:09:31.020>be <00:09:31.120>tested <00:09:31.220>and <00:09:31.320>needs <00:09:31.420>to <00:09:31.520>be <00:09:31.620>verified. <00:09:31.720>You <00:09:31.820>already <00:09:31.920>add <00:09:32.020>some <00:09:32.120>comments.

00:09:33.509 --> 00:09:33.519 align:start position:0%
<00:09:33.509>verified. <00:09:33.510>You <00:09:33.512>already <00:09:33.514>add <00:09:33.516>some <00:09:33.518>comments.

00:09:33.519 --> 00:09:36.550 align:start position:0%
<00:09:33.519>verified. <00:09:33.619>You <00:09:33.719>already <00:09:33.819>add <00:09:33.919>some <00:09:34.019>comments. <00:09:34.119>So <00:09:34.219>we <00:09:34.319>have <00:09:34.419>to <00:09:34.519>search <00:09:34.619>for <00:09:34.719>it. <00:09:34.819>We <00:09:34.919>define

00:09:36.550 --> 00:09:36.560 align:start position:0%
<00:09:36.550>So <00:09:36.551>we <00:09:36.552>have <00:09:36.553>to <00:09:36.554>search <00:09:36.555>for <00:09:36.556>it. <00:09:36.557>We <00:09:36.559>define

00:09:36.560 --> 00:09:39.269 align:start position:0%
<00:09:36.560>So <00:09:36.642>we <00:09:36.724>have <00:09:36.807>to <00:09:36.889>search <00:09:36.971>for <00:09:37.054>it. <00:09:37.136>We <00:09:37.218>define <00:09:37.301>it <00:09:37.383>already <00:09:37.465>to <00:09:37.548>run <00:09:37.630>PNPM <00:09:37.712>test <00:09:37.795>for <00:09:37.877>in <00:09:37.959>this

00:09:39.269 --> 00:09:39.279 align:start position:0%
<00:09:39.269>it <00:09:39.270>already <00:09:39.271>to <00:09:39.272>run <00:09:39.273>PNPM <00:09:39.274>test <00:09:39.275>for <00:09:39.276>in <00:09:39.278>this

00:09:39.279 --> 00:09:42.389 align:start position:0%
<00:09:39.279>it <00:09:39.379>already <00:09:39.479>to <00:09:39.579>run <00:09:39.679>PNPM <00:09:39.779>test <00:09:39.879>for <00:09:39.979>in <00:09:40.079>this <00:09:40.179>example <00:09:40.279>and <00:09:40.379>just <00:09:40.479>constitutions. <00:09:40.579>So <00:09:40.679>the

00:09:42.389 --> 00:09:42.399 align:start position:0%
<00:09:42.389>example <00:09:42.390>and <00:09:42.392>just <00:09:42.394>constitutions. <00:09:42.396>So <00:09:42.398>the

00:09:42.399 --> 00:09:44.150 align:start position:0%
<00:09:42.399>example <00:09:42.515>and <00:09:42.632>just <00:09:42.749>constitutions. <00:09:42.865>So <00:09:42.982>the <00:09:43.099>whole <00:09:43.215>refactoring <00:09:43.332>when <00:09:43.449>he <00:09:43.565>is <00:09:43.682>working <00:09:43.799>on

00:09:44.150 --> 00:09:44.160 align:start position:0%
<00:09:44.150>whole <00:09:44.151>refactoring <00:09:44.153>when <00:09:44.154>he <00:09:44.156>is <00:09:44.157>working <00:09:44.159>on

00:09:44.160 --> 00:09:46.230 align:start position:0%
<00:09:44.160>whole <00:09:44.276>refactoring <00:09:44.393>when <00:09:44.510>he <00:09:44.626>is <00:09:44.743>working <00:09:44.860>on <00:09:44.976>the <00:09:45.093>refactoring <00:09:45.209>and <00:09:45.326>the <00:09:45.443>constitution <00:09:45.560>is

00:09:46.230 --> 00:09:46.240 align:start position:0%
<00:09:46.230>the <00:09:46.231>refactoring <00:09:46.233>and <00:09:46.235>the <00:09:46.237>constitution <00:09:46.239>is

00:09:46.240 --> 00:09:49.350 align:start position:0%
<00:09:46.240>the <00:09:46.347>refactoring <00:09:46.455>and <00:09:46.563>the <00:09:46.670>constitution <00:09:46.778>is <00:09:46.886>readed <00:09:46.993>at <00:09:47.101>the <00:09:47.209>s <00:09:47.316>session <00:09:47.424>beginning <00:09:47.532>he <00:09:47.640>has

00:09:49.350 --> 00:09:49.360 align:start position:0%
<00:09:49.350>readed <00:09:49.351>at <00:09:49.352>the <00:09:49.353>s <00:09:49.355>session <00:09:49.356>beginning <00:09:49.357>he <00:09:49.359>has

00:09:49.360 --> 00:09:52.389 align:start position:0%
<00:09:49.360>readed <00:09:49.460>at <00:09:49.560>the <00:09:49.660>s <00:09:49.760>session <00:09:49.860>beginning <00:09:49.960>he <00:09:50.060>has <00:09:50.160>to <00:09:50.260>follow <00:09:50.360>it <00:09:50.460>with <00:09:50.560>the <00:09:50.660>constitution <00:09:50.760>then

00:09:52.389 --> 00:09:52.399 align:start position:0%
<00:09:52.389>to <00:09:52.390>follow <00:09:52.392>it <00:09:52.393>with <00:09:52.395>the <00:09:52.396>constitution <00:09:52.398>then

00:09:52.399 --> 00:09:54.470 align:start position:0%
<00:09:52.399>to <00:09:52.506>follow <00:09:52.614>it <00:09:52.722>with <00:09:52.829>the <00:09:52.937>constitution <00:09:53.045>then <00:09:53.152>we <00:09:53.260>create <00:09:53.368>a <00:09:53.475>plan <00:09:53.583>and <00:09:53.691>for <00:09:53.799>every

00:09:54.470 --> 00:09:54.480 align:start position:0%
<00:09:54.470>we <00:09:54.471>create <00:09:54.473>a <00:09:54.474>plan <00:09:54.476>and <00:09:54.477>for <00:09:54.479>every

00:09:54.480 --> 00:09:58.150 align:start position:0%
<00:09:54.480>we <00:09:54.596>create <00:09:54.713>a <00:09:54.830>plan <00:09:54.946>and <00:09:55.063>for <00:09:55.180>every <00:09:55.296>refactoring <00:09:55.413>we <00:09:55.530>have <00:09:55.646>a <00:09:55.763>separated <00:09:55.880>plan

00:09:58.150 --> 00:09:58.160 align:start position:0%
<00:09:58.150>refactoring <00:09:58.151>we <00:09:58.153>have <00:09:58.155>a <00:09:58.157>separated <00:09:58.159>plan

00:09:58.160 --> 00:09:59.910 align:start position:0%
<00:09:58.160>refactoring <00:09:58.260>we <00:09:58.360>have <00:09:58.459>a <00:09:58.560>separated <00:09:58.660>plan <00:09:58.760>and <00:09:58.860>as <00:09:58.959>you <00:09:59.060>seen <00:09:59.160>at <00:09:59.260>the <00:09:59.360>top <00:09:59.459>already <00:09:59.560>in

00:09:59.910 --> 00:09:59.920 align:start position:0%
<00:09:59.910>and <00:09:59.911>as <00:09:59.912>you <00:09:59.913>seen <00:09:59.914>at <00:09:59.915>the <00:09:59.916>top <00:09:59.917>already <00:09:59.919>in

00:09:59.920 --> 00:10:02.470 align:start position:0%
<00:09:59.920>and <00:10:00.013>as <00:10:00.106>you <00:10:00.199>seen <00:10:00.293>at <00:10:00.386>the <00:10:00.479>top <00:10:00.573>already <00:10:00.666>in <00:10:00.760>the <00:10:00.853>metadata <00:10:00.946>the <00:10:01.040>plan <00:10:01.133>for <00:10:01.226>example <00:10:01.319>in

00:10:02.470 --> 00:10:02.480 align:start position:0%
<00:10:02.470>the <00:10:02.471>metadata <00:10:02.473>the <00:10:02.474>plan <00:10:02.476>for <00:10:02.477>example <00:10:02.479>in

00:10:02.480 --> 00:10:05.269 align:start position:0%
<00:10:02.480>the <00:10:02.573>metadata <00:10:02.666>the <00:10:02.760>plan <00:10:02.853>for <00:10:02.946>example <00:10:03.040>in <00:10:03.133>this <00:10:03.226>uh <00:10:03.320>we <00:10:03.413>want <00:10:03.506>to <00:10:03.600>extract <00:10:03.693>the <00:10:03.786>core <00:10:03.880>of

00:10:05.269 --> 00:10:05.279 align:start position:0%
<00:10:05.269>this <00:10:05.270>uh <00:10:05.271>we <00:10:05.272>want <00:10:05.273>to <00:10:05.274>extract <00:10:05.275>the <00:10:05.276>core <00:10:05.278>of

00:10:05.279 --> 00:10:07.269 align:start position:0%
<00:10:05.279>this <00:10:05.366>uh <00:10:05.454>we <00:10:05.541>want <00:10:05.629>to <00:10:05.716>extract <00:10:05.804>the <00:10:05.891>core <00:10:05.979>of <00:10:06.066>the <00:10:06.154>package <00:10:06.241>and <00:10:06.329>the <00:10:06.416>pattern <00:10:06.504>he <00:10:06.591>has <00:10:06.679>to

00:10:07.269 --> 00:10:07.279 align:start position:0%
<00:10:07.269>the <00:10:07.270>package <00:10:07.271>and <00:10:07.272>the <00:10:07.274>pattern <00:10:07.275>he <00:10:07.276>has <00:10:07.278>to

00:10:07.279 --> 00:10:09.990 align:start position:0%
<00:10:07.279>the <00:10:07.379>package <00:10:07.479>and <00:10:07.579>the <00:10:07.679>pattern <00:10:07.779>he <00:10:07.879>has <00:10:07.979>to <00:10:08.079>use <00:10:08.179>is <00:10:08.279>module <00:10:08.379>extraction <00:10:08.479>so <00:10:08.579>he <00:10:08.679>knows

00:10:09.990 --> 00:10:10.000 align:start position:0%
<00:10:09.990>use <00:10:09.991>is <00:10:09.993>module <00:10:09.994>extraction <00:10:09.996>so <00:10:09.997>he <00:10:09.999>knows

00:10:10.000 --> 00:10:12.710 align:start position:0%
<00:10:10.000>use <00:10:10.116>is <00:10:10.233>module <00:10:10.350>extraction <00:10:10.466>so <00:10:10.583>he <00:10:10.700>knows <00:10:10.816>already <00:10:10.933>when <00:10:11.050>I'm <00:10:11.166>doing <00:10:11.283>this <00:10:11.400>um

00:10:12.710 --> 00:10:12.720 align:start position:0%
<00:10:12.710>already <00:10:12.711>when <00:10:12.713>I'm <00:10:12.715>doing <00:10:12.717>this <00:10:12.719>um

00:10:12.720 --> 00:10:14.790 align:start position:0%
<00:10:12.720>already <00:10:12.836>when <00:10:12.953>I'm <00:10:13.070>doing <00:10:13.186>this <00:10:13.303>um <00:10:13.420>refactoring <00:10:13.536>I <00:10:13.653>have <00:10:13.770>to <00:10:13.886>choose <00:10:14.003>a <00:10:14.120>model

00:10:14.790 --> 00:10:14.800 align:start position:0%
<00:10:14.790>refactoring <00:10:14.791>I <00:10:14.793>have <00:10:14.794>to <00:10:14.795>choose <00:10:14.797>a <00:10:14.799>model

00:10:14.800 --> 00:10:16.710 align:start position:0%
<00:10:14.800>refactoring <00:10:14.907>I <00:10:15.015>have <00:10:15.123>to <00:10:15.230>choose <00:10:15.338>a <00:10:15.446>model <00:10:15.553>extraction <00:10:15.661>based <00:10:15.769>on <00:10:15.876>the <00:10:15.984>catalog. <00:10:16.092>So <00:10:16.199>he

00:10:16.710 --> 00:10:16.720 align:start position:0%
<00:10:16.710>extraction <00:10:16.711>based <00:10:16.713>on <00:10:16.714>the <00:10:16.716>catalog. <00:10:16.717>So <00:10:16.719>he

00:10:16.720 --> 00:10:19.110 align:start position:0%
<00:10:16.720>extraction <00:10:16.827>based <00:10:16.935>on <00:10:17.043>the <00:10:17.150>catalog. <00:10:17.258>So <00:10:17.366>he <00:10:17.473>also <00:10:17.581>also <00:10:17.689>knows <00:10:17.796>the <00:10:17.904>workflow <00:10:18.012>and <00:10:18.120>then

00:10:19.110 --> 00:10:19.120 align:start position:0%
<00:10:19.110>also <00:10:19.111>also <00:10:19.113>knows <00:10:19.114>the <00:10:19.116>workflow <00:10:19.117>and <00:10:19.119>then

00:10:19.120 --> 00:10:22.150 align:start position:0%
<00:10:19.120>also <00:10:19.220>also <00:10:19.320>knows <00:10:19.420>the <00:10:19.520>workflow <00:10:19.620>and <00:10:19.720>then <00:10:19.820>write <00:10:19.920>down <00:10:20.020>the <00:10:20.120>phases <00:10:20.220>and <00:10:20.320>all <00:10:20.420>phases <00:10:20.520>are

00:10:22.150 --> 00:10:22.160 align:start position:0%
<00:10:22.150>write <00:10:22.151>down <00:10:22.152>the <00:10:22.153>phases <00:10:22.155>and <00:10:22.156>all <00:10:22.157>phases <00:10:22.159>are

00:10:22.160 --> 00:10:24.710 align:start position:0%
<00:10:22.160>write <00:10:22.247>down <00:10:22.334>the <00:10:22.422>phases <00:10:22.510>and <00:10:22.597>all <00:10:22.685>phases <00:10:22.772>are <00:10:22.860>splitted <00:10:22.947>in <00:10:23.035>what <00:10:23.122>we <00:10:23.209>want <00:10:23.297>to <00:10:23.385>do <00:10:23.472>why <00:10:23.560>and

00:10:24.710 --> 00:10:24.720 align:start position:0%
<00:10:24.710>splitted <00:10:24.711>in <00:10:24.712>what <00:10:24.713>we <00:10:24.714>want <00:10:24.715>to <00:10:24.716>do <00:10:24.717>why <00:10:24.719>and

00:10:24.720 --> 00:10:27.430 align:start position:0%
<00:10:24.720>splitted <00:10:24.813>in <00:10:24.906>what <00:10:25.000>we <00:10:25.093>want <00:10:25.186>to <00:10:25.280>do <00:10:25.373>why <00:10:25.466>and <00:10:25.560>the <00:10:25.653>affected <00:10:25.746>code. <00:10:25.840>So <00:10:25.933>based <00:10:26.026>on <00:10:26.120>the

00:10:27.430 --> 00:10:27.440 align:start position:0%
<00:10:27.430>the <00:10:27.431>affected <00:10:27.433>code. <00:10:27.434>So <00:10:27.436>based <00:10:27.437>on <00:10:27.439>the

00:10:27.440 --> 00:10:29.590 align:start position:0%
<00:10:27.440>the <00:10:27.556>affected <00:10:27.673>code. <00:10:27.790>So <00:10:27.906>based <00:10:28.023>on <00:10:28.140>the <00:10:28.256>context <00:10:28.373>we <00:10:28.490>have <00:10:28.606>codebased <00:10:28.723>analyze <00:10:28.840>he

00:10:29.590 --> 00:10:29.600 align:start position:0%
<00:10:29.590>context <00:10:29.591>we <00:10:29.593>have <00:10:29.595>codebased <00:10:29.597>analyze <00:10:29.599>he

00:10:29.600 --> 00:10:31.190 align:start position:0%
<00:10:29.600>context <00:10:29.716>we <00:10:29.833>have <00:10:29.950>codebased <00:10:30.066>analyze <00:10:30.183>he <00:10:30.300>understand <00:10:30.416>which <00:10:30.533>parts <00:10:30.650>of <00:10:30.766>the <00:10:30.883>code <00:10:31.000>he

00:10:31.190 --> 00:10:31.200 align:start position:0%
<00:10:31.190>understand <00:10:31.191>which <00:10:31.193>parts <00:10:31.194>of <00:10:31.196>the <00:10:31.197>code <00:10:31.199>he

00:10:31.200 --> 00:10:33.990 align:start position:0%
<00:10:31.200>understand <00:10:31.316>which <00:10:31.433>parts <00:10:31.550>of <00:10:31.666>the <00:10:31.783>code <00:10:31.900>he <00:10:32.016>has <00:10:32.133>to <00:10:32.250>tackle <00:10:32.366>and <00:10:32.483>create <00:10:32.600>structured

00:10:33.990 --> 00:10:34.000 align:start position:0%
<00:10:33.990>has <00:10:33.991>to <00:10:33.993>tackle <00:10:33.995>and <00:10:33.997>create <00:10:33.999>structured

00:10:34.000 --> 00:10:36.550 align:start position:0%
<00:10:34.000>has <00:10:34.116>to <00:10:34.233>tackle <00:10:34.350>and <00:10:34.466>create <00:10:34.583>structured <00:10:34.700>phases <00:10:34.816>for <00:10:34.933>that <00:10:35.050>and <00:10:35.166>these <00:10:35.283>are <00:10:35.400>really

00:10:36.550 --> 00:10:36.560 align:start position:0%
<00:10:36.550>phases <00:10:36.551>for <00:10:36.553>that <00:10:36.554>and <00:10:36.555>these <00:10:36.557>are <00:10:36.559>really

00:10:36.560 --> 00:10:39.829 align:start position:0%
<00:10:36.560>phases <00:10:36.660>for <00:10:36.760>that <00:10:36.859>and <00:10:36.959>these <00:10:37.060>are <00:10:37.160>really <00:10:37.260>high <00:10:37.359>level <00:10:37.459>because <00:10:37.560>at <00:10:37.660>the <00:10:37.760>next <00:10:37.859>step <00:10:37.959>we

00:10:39.829 --> 00:10:39.839 align:start position:0%
<00:10:39.829>high <00:10:39.830>level <00:10:39.831>because <00:10:39.832>at <00:10:39.834>the <00:10:39.835>next <00:10:39.836>step <00:10:39.838>we

00:10:39.839 --> 00:10:41.829 align:start position:0%
<00:10:39.839>high <00:10:39.946>level <00:10:40.054>because <00:10:40.162>at <00:10:40.269>the <00:10:40.377>next <00:10:40.485>step <00:10:40.592>we <00:10:40.700>create <00:10:40.808>steps <00:10:40.915>and <00:10:41.023>these <00:10:41.131>are <00:10:41.238>the

00:10:41.829 --> 00:10:41.839 align:start position:0%
<00:10:41.829>create <00:10:41.830>steps <00:10:41.832>and <00:10:41.834>these <00:10:41.836>are <00:10:41.838>the

00:10:41.839 --> 00:10:44.310 align:start position:0%
<00:10:41.839>create <00:10:41.955>steps <00:10:42.072>and <00:10:42.189>these <00:10:42.305>are <00:10:42.422>the <00:10:42.539>checklist. <00:10:42.655>So <00:10:42.772>if <00:10:42.888>you <00:10:43.005>remember <00:10:43.122>we <00:10:43.238>uh

00:10:44.310 --> 00:10:44.320 align:start position:0%
<00:10:44.310>checklist. <00:10:44.311>So <00:10:44.313>if <00:10:44.314>you <00:10:44.316>remember <00:10:44.317>we <00:10:44.319>uh

00:10:44.320 --> 00:10:46.790 align:start position:0%
<00:10:44.320>checklist. <00:10:44.436>So <00:10:44.553>if <00:10:44.670>you <00:10:44.786>remember <00:10:44.903>we <00:10:45.020>uh <00:10:45.136>Elena <00:10:45.253>talked <00:10:45.370>about <00:10:45.486>sequence <00:10:45.603>and <00:10:45.720>memory.

00:10:46.790 --> 00:10:46.800 align:start position:0%
<00:10:46.790>Elena <00:10:46.791>talked <00:10:46.793>about <00:10:46.795>sequence <00:10:46.797>and <00:10:46.799>memory.

00:10:46.800 --> 00:10:48.870 align:start position:0%
<00:10:46.800>Elena <00:10:46.907>talked <00:10:47.015>about <00:10:47.123>sequence <00:10:47.230>and <00:10:47.338>memory. <00:10:47.446>Now <00:10:47.553>we <00:10:47.661>have <00:10:47.769>a <00:10:47.876>sequence <00:10:47.984>and <00:10:48.092>a <00:10:48.199>memory

00:10:48.870 --> 00:10:48.880 align:start position:0%
<00:10:48.870>Now <00:10:48.871>we <00:10:48.872>have <00:10:48.873>a <00:10:48.875>sequence <00:10:48.876>and <00:10:48.877>a <00:10:48.879>memory

00:10:48.880 --> 00:10:52.310 align:start position:0%
<00:10:48.880>Now <00:10:48.973>we <00:10:49.066>have <00:10:49.160>a <00:10:49.253>sequence <00:10:49.346>and <00:10:49.439>a <00:10:49.533>memory <00:10:49.626>because <00:10:49.720>it <00:10:49.813>has <00:10:49.906>to <00:10:50.000>check <00:10:50.093>all <00:10:50.186>steps <00:10:50.280>step

00:10:52.310 --> 00:10:52.320 align:start position:0%
<00:10:52.310>because <00:10:52.311>it <00:10:52.312>has <00:10:52.313>to <00:10:52.315>check <00:10:52.316>all <00:10:52.317>steps <00:10:52.319>step

00:10:52.320 --> 00:10:54.230 align:start position:0%
<00:10:52.320>because <00:10:52.475>it <00:10:52.631>has <00:10:52.786>to <00:10:52.942>check <00:10:53.097>all <00:10:53.253>steps <00:10:53.408>step <00:10:53.564>by <00:10:53.720>step.

00:10:54.230 --> 00:10:54.240 align:start position:0%
<00:10:54.230>by <00:10:54.239>step.

00:10:54.240 --> 00:10:56.870 align:start position:0%
<00:10:54.240>by <00:10:54.415>step. <00:10:54.590>These <00:10:54.765>are <00:10:54.940>very <00:10:55.115>atomic <00:10:55.290>and <00:10:55.465>very <00:10:55.640>important

00:10:56.870 --> 00:10:56.880 align:start position:0%
<00:10:56.870>These <00:10:56.871>are <00:10:56.873>very <00:10:56.874>atomic <00:10:56.876>and <00:10:56.877>very <00:10:56.879>important

00:10:56.880 --> 00:10:59.670 align:start position:0%
<00:10:56.880>These <00:10:56.980>are <00:10:57.080>very <00:10:57.180>atomic <00:10:57.280>and <00:10:57.380>very <00:10:57.480>important <00:10:57.580>that <00:10:57.680>it <00:10:57.780>cannot <00:10:57.880>skip <00:10:57.980>any <00:10:58.080>part. <00:10:58.180>So <00:10:58.280>he

00:10:59.670 --> 00:10:59.680 align:start position:0%
<00:10:59.670>that <00:10:59.671>it <00:10:59.672>cannot <00:10:59.673>skip <00:10:59.675>any <00:10:59.676>part. <00:10:59.677>So <00:10:59.679>he

00:10:59.680 --> 00:11:03.509 align:start position:0%
<00:10:59.680>that <00:10:59.767>it <00:10:59.854>cannot <00:10:59.942>skip <00:11:00.030>any <00:11:00.117>part. <00:11:00.204>So <00:11:00.292>he <00:11:00.380>cannot <00:11:00.467>go <00:11:00.555>from <00:11:00.642>phase <00:11:00.729>one <00:11:00.817>task <00:11:00.905>one <00:11:00.992>to <00:11:01.079>two

00:11:03.509 --> 00:11:03.519 align:start position:0%
<00:11:03.509>cannot <00:11:03.510>go <00:11:03.511>from <00:11:03.512>phase <00:11:03.513>one <00:11:03.514>task <00:11:03.515>one <00:11:03.516>to <00:11:03.518>two

00:11:03.519 --> 00:11:05.670 align:start position:0%
<00:11:03.519>cannot <00:11:03.612>go <00:11:03.705>from <00:11:03.799>phase <00:11:03.892>one <00:11:03.985>task <00:11:04.079>one <00:11:04.172>to <00:11:04.265>two <00:11:04.359>or <00:11:04.452>three. <00:11:04.545>Every <00:11:04.639>step <00:11:04.732>needs <00:11:04.825>to <00:11:04.919>be

00:11:05.670 --> 00:11:05.680 align:start position:0%
<00:11:05.670>or <00:11:05.671>three. <00:11:05.673>Every <00:11:05.674>step <00:11:05.675>needs <00:11:05.677>to <00:11:05.679>be

00:11:05.680 --> 00:11:08.069 align:start position:0%
<00:11:05.680>or <00:11:05.787>three. <00:11:05.895>Every <00:11:06.003>step <00:11:06.110>needs <00:11:06.218>to <00:11:06.326>be <00:11:06.433>fulfilled <00:11:06.541>before <00:11:06.649>he <00:11:06.756>goes <00:11:06.864>to <00:11:06.972>the <00:11:07.079>next

00:11:08.069 --> 00:11:08.079 align:start position:0%
<00:11:08.069>fulfilled <00:11:08.070>before <00:11:08.072>he <00:11:08.073>goes <00:11:08.074>to <00:11:08.076>the <00:11:08.078>next

00:11:08.079 --> 00:11:12.310 align:start position:0%
<00:11:08.079>fulfilled <00:11:08.279>before <00:11:08.478>he <00:11:08.679>goes <00:11:08.878>to <00:11:09.079>the <00:11:09.279>next <00:11:09.478>step.

00:11:12.320 --> 00:11:14.230 align:start position:0%
<00:11:12.320>Last <00:11:12.520>but <00:11:12.720>not <00:11:12.920>least, <00:11:13.120>we <00:11:13.320>have <00:11:13.520>also <00:11:13.720>a

00:11:14.230 --> 00:11:14.240 align:start position:0%
<00:11:14.230>Last <00:11:14.231>but <00:11:14.232>not <00:11:14.233>least, <00:11:14.235>we <00:11:14.236>have <00:11:14.237>also <00:11:14.239>a

00:11:14.240 --> 00:11:16.790 align:start position:0%
<00:11:14.240>Last <00:11:14.340>but <00:11:14.440>not <00:11:14.540>least, <00:11:14.640>we <00:11:14.740>have <00:11:14.840>also <00:11:14.940>a <00:11:15.040>safety <00:11:15.140>checklist <00:11:15.240>and <00:11:15.340>this <00:11:15.440>is <00:11:15.540>where <00:11:15.640>the

00:11:16.790 --> 00:11:16.800 align:start position:0%
<00:11:16.790>safety <00:11:16.791>checklist <00:11:16.793>and <00:11:16.794>this <00:11:16.795>is <00:11:16.797>where <00:11:16.799>the

00:11:16.800 --> 00:11:20.230 align:start position:0%
<00:11:16.800>safety <00:11:16.900>checklist <00:11:17.000>and <00:11:17.099>this <00:11:17.199>is <00:11:17.300>where <00:11:17.400>the <00:11:17.500>last <00:11:17.599>point <00:11:17.699>is <00:11:17.800>coming. <00:11:17.900>So <00:11:18.000>the <00:11:18.099>safety <00:11:18.199>net

00:11:20.230 --> 00:11:20.240 align:start position:0%
<00:11:20.230>last <00:11:20.231>point <00:11:20.232>is <00:11:20.233>coming. <00:11:20.235>So <00:11:20.236>the <00:11:20.237>safety <00:11:20.239>net

00:11:20.240 --> 00:11:22.630 align:start position:0%
<00:11:20.240>last <00:11:20.333>point <00:11:20.426>is <00:11:20.520>coming. <00:11:20.613>So <00:11:20.706>the <00:11:20.800>safety <00:11:20.893>net <00:11:20.986>every <00:11:21.080>step <00:11:21.173>that <00:11:21.266>are <00:11:21.360>done <00:11:21.453>has <00:11:21.546>to <00:11:21.640>be

00:11:22.630 --> 00:11:22.640 align:start position:0%
<00:11:22.630>every <00:11:22.631>step <00:11:22.632>that <00:11:22.633>are <00:11:22.635>done <00:11:22.636>has <00:11:22.637>to <00:11:22.639>be

00:11:22.640 --> 00:11:25.110 align:start position:0%
<00:11:22.640>every <00:11:22.747>step <00:11:22.855>that <00:11:22.963>are <00:11:23.070>done <00:11:23.178>has <00:11:23.286>to <00:11:23.393>be <00:11:23.501>checked <00:11:23.609>against <00:11:23.716>the <00:11:23.824>safety <00:11:23.932>checklist. <00:11:24.040>So

00:11:25.110 --> 00:11:25.120 align:start position:0%
<00:11:25.110>checked <00:11:25.111>against <00:11:25.113>the <00:11:25.115>safety <00:11:25.117>checklist. <00:11:25.119>So

00:11:25.120 --> 00:11:27.509 align:start position:0%
<00:11:25.120>checked <00:11:25.227>against <00:11:25.335>the <00:11:25.443>safety <00:11:25.550>checklist. <00:11:25.658>So <00:11:25.766>for <00:11:25.873>in <00:11:25.981>this <00:11:26.089>example <00:11:26.196>we <00:11:26.304>have <00:11:26.412>a <00:11:26.520>safety

00:11:27.509 --> 00:11:27.519 align:start position:0%
<00:11:27.509>for <00:11:27.510>in <00:11:27.511>this <00:11:27.512>example <00:11:27.514>we <00:11:27.515>have <00:11:27.516>a <00:11:27.518>safety

00:11:27.519 --> 00:11:29.590 align:start position:0%
<00:11:27.519>for <00:11:27.619>in <00:11:27.719>this <00:11:27.819>example <00:11:27.919>we <00:11:28.019>have <00:11:28.119>a <00:11:28.219>safety <00:11:28.319>checklist <00:11:28.419>for <00:11:28.519>the <00:11:28.619>test <00:11:28.719>coverage. <00:11:28.819>So <00:11:28.919>it

00:11:29.590 --> 00:11:29.600 align:start position:0%
<00:11:29.590>checklist <00:11:29.591>for <00:11:29.593>the <00:11:29.594>test <00:11:29.596>coverage. <00:11:29.597>So <00:11:29.599>it

00:11:29.600 --> 00:11:31.509 align:start position:0%
<00:11:29.600>checklist <00:11:29.707>for <00:11:29.815>the <00:11:29.923>test <00:11:30.030>coverage. <00:11:30.138>So <00:11:30.246>it <00:11:30.353>cannot <00:11:30.461>dropped <00:11:30.569>from <00:11:30.676>any <00:11:30.784>phase <00:11:30.892>the <00:11:31.000>test

00:11:31.509 --> 00:11:31.519 align:start position:0%
<00:11:31.509>cannot <00:11:31.510>dropped <00:11:31.512>from <00:11:31.513>any <00:11:31.515>phase <00:11:31.516>the <00:11:31.518>test

00:11:31.519 --> 00:11:33.590 align:start position:0%
<00:11:31.519>cannot <00:11:31.646>dropped <00:11:31.773>from <00:11:31.900>any <00:11:32.028>phase <00:11:32.155>the <00:11:32.282>test <00:11:32.409>coverage <00:11:32.537>or <00:11:32.664>invariance <00:11:32.791>of <00:11:32.919>the

00:11:33.590 --> 00:11:33.600 align:start position:0%
<00:11:33.590>coverage <00:11:33.592>or <00:11:33.594>invariance <00:11:33.596>of <00:11:33.599>the

00:11:33.600 --> 00:11:35.670 align:start position:0%
<00:11:33.600>coverage <00:11:33.755>or <00:11:33.911>invariance <00:11:34.066>of <00:11:34.222>the <00:11:34.377>architecture. <00:11:34.533>We <00:11:34.688>have <00:11:34.844>plug-in <00:11:35.000>SDK

00:11:35.670 --> 00:11:35.680 align:start position:0%
<00:11:35.670>architecture. <00:11:35.672>We <00:11:35.674>have <00:11:35.676>plug-in <00:11:35.679>SDK

00:11:35.680 --> 00:11:38.389 align:start position:0%
<00:11:35.680>architecture. <00:11:35.819>We <00:11:35.959>have <00:11:36.099>plug-in <00:11:36.239>SDK <00:11:36.380>contracts. <00:11:36.520>So <00:11:36.660>everything <00:11:36.800>that <00:11:36.939>can <00:11:37.079>break

00:11:38.389 --> 00:11:38.399 align:start position:0%
<00:11:38.389>contracts. <00:11:38.390>So <00:11:38.392>everything <00:11:38.394>that <00:11:38.396>can <00:11:38.398>break

00:11:38.399 --> 00:11:41.030 align:start position:0%
<00:11:38.399>contracts. <00:11:38.515>So <00:11:38.632>everything <00:11:38.749>that <00:11:38.865>can <00:11:38.982>break <00:11:39.099>the <00:11:39.215>refactoring <00:11:39.332>we <00:11:39.449>write <00:11:39.565>down <00:11:39.682>in <00:11:39.799>the

00:11:41.030 --> 00:11:41.040 align:start position:0%
<00:11:41.030>the <00:11:41.031>refactoring <00:11:41.033>we <00:11:41.034>write <00:11:41.036>down <00:11:41.037>in <00:11:41.039>the

00:11:41.040 --> 00:11:43.750 align:start position:0%
<00:11:41.040>the <00:11:41.147>refactoring <00:11:41.255>we <00:11:41.363>write <00:11:41.470>down <00:11:41.578>in <00:11:41.686>the <00:11:41.793>safety <00:11:41.901>checklist <00:11:42.009>and <00:11:42.116>every <00:11:42.224>step <00:11:42.332>has <00:11:42.439>to

00:11:43.750 --> 00:11:43.760 align:start position:0%
<00:11:43.750>safety <00:11:43.751>checklist <00:11:43.753>and <00:11:43.754>every <00:11:43.756>step <00:11:43.757>has <00:11:43.759>to

00:11:43.760 --> 00:11:47.750 align:start position:0%
<00:11:43.760>safety <00:11:43.876>checklist <00:11:43.993>and <00:11:44.110>every <00:11:44.226>step <00:11:44.343>has <00:11:44.460>to <00:11:44.576>be <00:11:44.693>checked <00:11:44.810>against <00:11:44.926>the <00:11:45.043>safety <00:11:45.160>list.

00:11:47.750 --> 00:11:47.760 align:start position:0%
<00:11:47.750>be <00:11:47.751>checked <00:11:47.753>against <00:11:47.755>the <00:11:47.757>safety <00:11:47.759>list.

00:11:47.760 --> 00:11:49.590 align:start position:0%
<00:11:47.760>be <00:11:47.876>checked <00:11:47.993>against <00:11:48.110>the <00:11:48.226>safety <00:11:48.343>list. <00:11:48.460>So <00:11:48.576>from <00:11:48.693>the <00:11:48.810>personal <00:11:48.926>side <00:11:49.043>what <00:11:49.160>changed

00:11:49.590 --> 00:11:49.600 align:start position:0%
<00:11:49.590>So <00:11:49.591>from <00:11:49.593>the <00:11:49.594>personal <00:11:49.596>side <00:11:49.597>what <00:11:49.599>changed

00:11:49.600 --> 00:11:52.389 align:start position:0%
<00:11:49.600>So <00:11:49.707>from <00:11:49.815>the <00:11:49.923>personal <00:11:50.030>side <00:11:50.138>what <00:11:50.246>changed <00:11:50.353>with <00:11:50.461>that <00:11:50.569>workflow <00:11:50.676>is <00:11:50.784>basically <00:11:50.892>what <00:11:51.000>you

00:11:52.389 --> 00:11:52.399 align:start position:0%
<00:11:52.389>with <00:11:52.390>that <00:11:52.392>workflow <00:11:52.393>is <00:11:52.395>basically <00:11:52.396>what <00:11:52.398>you

00:11:52.399 --> 00:11:56.470 align:start position:0%
<00:11:52.399>with <00:11:52.492>that <00:11:52.585>workflow <00:11:52.679>is <00:11:52.772>basically <00:11:52.865>what <00:11:52.959>you <00:11:53.052>hear <00:11:53.145>yeah <00:11:53.239>since <00:11:53.332>AI <00:11:53.425>came <00:11:53.519>and <00:11:53.612>also <00:11:53.705>in <00:11:53.799>this

00:11:56.470 --> 00:11:56.480 align:start position:0%
<00:11:56.470>hear <00:11:56.471>yeah <00:11:56.472>since <00:11:56.473>AI <00:11:56.474>came <00:11:56.475>and <00:11:56.476>also <00:11:56.477>in <00:11:56.479>this

00:11:56.480 --> 00:11:58.470 align:start position:0%
<00:11:56.480>hear <00:11:56.562>yeah <00:11:56.644>since <00:11:56.727>AI <00:11:56.809>came <00:11:56.891>and <00:11:56.974>also <00:11:57.056>in <00:11:57.138>this <00:11:57.221>conference <00:11:57.303>you <00:11:57.385>hear <00:11:57.468>it <00:11:57.550>a <00:11:57.632>lot <00:11:57.715>you <00:11:57.797>are <00:11:57.880>not

00:11:58.470 --> 00:11:58.480 align:start position:0%
<00:11:58.470>conference <00:11:58.471>you <00:11:58.472>hear <00:11:58.473>it <00:11:58.474>a <00:11:58.475>lot <00:11:58.476>you <00:11:58.477>are <00:11:58.479>not

00:11:58.480 --> 00:12:00.470 align:start position:0%
<00:11:58.480>conference <00:11:58.573>you <00:11:58.666>hear <00:11:58.760>it <00:11:58.853>a <00:11:58.946>lot <00:11:59.040>you <00:11:59.133>are <00:11:59.226>not <00:11:59.320>anymore <00:11:59.413>the <00:11:59.506>typist <00:11:59.600>so <00:11:59.693>you <00:11:59.786>not <00:11:59.880>create

00:12:00.470 --> 00:12:00.480 align:start position:0%
<00:12:00.470>anymore <00:12:00.471>the <00:12:00.473>typist <00:12:00.474>so <00:12:00.476>you <00:12:00.477>not <00:12:00.479>create

00:12:00.480 --> 00:12:03.269 align:start position:0%
<00:12:00.480>anymore <00:12:00.596>the <00:12:00.713>typist <00:12:00.830>so <00:12:00.946>you <00:12:01.063>not <00:12:01.180>create <00:12:01.296>code <00:12:01.413>you're <00:12:01.530>not <00:12:01.646>refactoring <00:12:01.763>anymore <00:12:01.880>but

00:12:03.269 --> 00:12:03.279 align:start position:0%
<00:12:03.269>code <00:12:03.270>you're <00:12:03.272>not <00:12:03.274>refactoring <00:12:03.276>anymore <00:12:03.278>but

00:12:03.279 --> 00:12:06.389 align:start position:0%
<00:12:03.279>code <00:12:03.395>you're <00:12:03.512>not <00:12:03.629>refactoring <00:12:03.745>anymore <00:12:03.862>but <00:12:03.979>you <00:12:04.095>create <00:12:04.212>instructions <00:12:04.329>for <00:12:04.445>AI <00:12:04.562>and <00:12:04.679>you

00:12:06.389 --> 00:12:06.399 align:start position:0%
<00:12:06.389>you <00:12:06.390>create <00:12:06.392>instructions <00:12:06.393>for <00:12:06.395>AI <00:12:06.396>and <00:12:06.398>you

00:12:06.399 --> 00:12:09.509 align:start position:0%
<00:12:06.399>you <00:12:06.506>create <00:12:06.614>instructions <00:12:06.722>for <00:12:06.829>AI <00:12:06.937>and <00:12:07.045>you <00:12:07.152>are <00:12:07.260>basically <00:12:07.368>the <00:12:07.475>director <00:12:07.583>so <00:12:07.691>you <00:12:07.799>heard

00:12:09.509 --> 00:12:09.519 align:start position:0%
<00:12:09.509>are <00:12:09.510>basically <00:12:09.512>the <00:12:09.513>director <00:12:09.515>so <00:12:09.516>you <00:12:09.518>heard

00:12:09.519 --> 00:12:12.389 align:start position:0%
<00:12:09.519>are <00:12:09.626>basically <00:12:09.734>the <00:12:09.842>director <00:12:09.949>so <00:12:10.057>you <00:12:10.165>heard <00:12:10.272>it <00:12:10.380>and <00:12:10.488>yeah <00:12:10.595>it's <00:12:10.703>basically <00:12:10.811>not <00:12:10.919>nothing

00:12:12.389 --> 00:12:12.399 align:start position:0%
<00:12:12.389>it <00:12:12.390>and <00:12:12.392>yeah <00:12:12.393>it's <00:12:12.395>basically <00:12:12.396>not <00:12:12.398>nothing

00:12:12.399 --> 00:12:16.069 align:start position:0%
<00:12:12.399>it <00:12:12.492>and <00:12:12.585>yeah <00:12:12.679>it's <00:12:12.772>basically <00:12:12.865>not <00:12:12.959>nothing <00:12:13.052>new <00:12:13.145>but <00:12:13.239>the <00:12:13.332>thing <00:12:13.425>that <00:12:13.519>is <00:12:13.612>really <00:12:13.705>new <00:12:13.799>is

00:12:16.069 --> 00:12:16.079 align:start position:0%
<00:12:16.069>new <00:12:16.070>but <00:12:16.071>the <00:12:16.072>thing <00:12:16.073>that <00:12:16.074>is <00:12:16.075>really <00:12:16.076>new <00:12:16.078>is

00:12:16.079 --> 00:12:18.389 align:start position:0%
<00:12:16.079>new <00:12:16.161>but <00:12:16.243>the <00:12:16.326>thing <00:12:16.408>that <00:12:16.490>is <00:12:16.573>really <00:12:16.655>new <00:12:16.737>is <00:12:16.820>Because <00:12:16.902>in <00:12:16.984>the <00:12:17.067>past <00:12:17.149>we <00:12:17.231>look <00:12:17.314>at <00:12:17.396>the <00:12:17.478>diffs

00:12:18.389 --> 00:12:18.399 align:start position:0%
<00:12:18.389>Because <00:12:18.390>in <00:12:18.391>the <00:12:18.392>past <00:12:18.393>we <00:12:18.394>look <00:12:18.395>at <00:12:18.396>the <00:12:18.398>diffs

00:12:18.399 --> 00:12:20.710 align:start position:0%
<00:12:18.399>Because <00:12:18.486>in <00:12:18.574>the <00:12:18.661>past <00:12:18.749>we <00:12:18.836>look <00:12:18.924>at <00:12:19.011>the <00:12:19.099>diffs <00:12:19.186>and <00:12:19.274>we <00:12:19.361>trust <00:12:19.449>the <00:12:19.536>diffs <00:12:19.624>and <00:12:19.711>if <00:12:19.799>you

00:12:20.710 --> 00:12:20.720 align:start position:0%
<00:12:20.710>and <00:12:20.711>we <00:12:20.712>trust <00:12:20.713>the <00:12:20.715>diffs <00:12:20.716>and <00:12:20.717>if <00:12:20.719>you

00:12:20.720 --> 00:12:23.670 align:start position:0%
<00:12:20.720>and <00:12:20.813>we <00:12:20.906>trust <00:12:21.000>the <00:12:21.093>diffs <00:12:21.186>and <00:12:21.280>if <00:12:21.373>you <00:12:21.466>remember <00:12:21.560>the <00:12:21.653>60k <00:12:21.746>do <00:12:21.840>we <00:12:21.933>really <00:12:22.026>trust <00:12:22.120>that

00:12:23.670 --> 00:12:23.680 align:start position:0%
<00:12:23.670>remember <00:12:23.671>the <00:12:23.672>60k <00:12:23.673>do <00:12:23.675>we <00:12:23.676>really <00:12:23.677>trust <00:12:23.679>that

00:12:23.680 --> 00:12:26.389 align:start position:0%
<00:12:23.680>remember <00:12:23.807>the <00:12:23.934>60k <00:12:24.061>do <00:12:24.189>we <00:12:24.316>really <00:12:24.443>trust <00:12:24.570>that <00:12:24.698>I <00:12:24.825>reviewed <00:12:24.952>the <00:12:25.079>60k?

00:12:26.389 --> 00:12:26.399 align:start position:0%
<00:12:26.389>I <00:12:26.392>reviewed <00:12:26.395>the <00:12:26.398>60k?

00:12:26.399 --> 00:12:29.190 align:start position:0%
<00:12:26.399>I <00:12:26.515>reviewed <00:12:26.632>the <00:12:26.749>60k? <00:12:26.865>I <00:12:26.982>don't <00:12:27.099>think <00:12:27.215>so. <00:12:27.332>But <00:12:27.449>we <00:12:27.565>don't <00:12:27.682>trust <00:12:27.799>the

00:12:29.190 --> 00:12:29.200 align:start position:0%
<00:12:29.190>I <00:12:29.191>don't <00:12:29.192>think <00:12:29.193>so. <00:12:29.194>But <00:12:29.195>we <00:12:29.196>don't <00:12:29.197>trust <00:12:29.199>the

00:12:29.200 --> 00:12:30.710 align:start position:0%
<00:12:29.200>I <00:12:29.297>don't <00:12:29.394>think <00:12:29.491>so. <00:12:29.588>But <00:12:29.685>we <00:12:29.782>don't <00:12:29.879>trust <00:12:29.976>the <00:12:30.073>diff <00:12:30.170>anymore <00:12:30.267>because <00:12:30.364>we <00:12:30.461>trust <00:12:30.559>the

00:12:30.710 --> 00:12:30.720 align:start position:0%
<00:12:30.710>diff <00:12:30.711>anymore <00:12:30.713>because <00:12:30.715>we <00:12:30.717>trust <00:12:30.719>the

00:12:30.720 --> 00:12:33.110 align:start position:0%
<00:12:30.720>diff <00:12:30.836>anymore <00:12:30.953>because <00:12:31.070>we <00:12:31.186>trust <00:12:31.303>the <00:12:31.420>workflow. <00:12:31.536>So <00:12:31.653>all <00:12:31.770>files <00:12:31.886>that <00:12:32.003>we <00:12:32.120>are

00:12:33.110 --> 00:12:33.120 align:start position:0%
<00:12:33.110>workflow. <00:12:33.111>So <00:12:33.113>all <00:12:33.114>files <00:12:33.116>that <00:12:33.117>we <00:12:33.119>are

00:12:33.120 --> 00:12:34.790 align:start position:0%
<00:12:33.120>workflow. <00:12:33.236>So <00:12:33.353>all <00:12:33.470>files <00:12:33.586>that <00:12:33.703>we <00:12:33.820>are <00:12:33.936>creating <00:12:34.053>are <00:12:34.170>checked <00:12:34.286>in <00:12:34.403>in <00:12:34.520>the

00:12:34.790 --> 00:12:34.800 align:start position:0%
<00:12:34.790>creating <00:12:34.791>are <00:12:34.793>checked <00:12:34.795>in <00:12:34.797>in <00:12:34.799>the

00:12:34.800 --> 00:12:37.030 align:start position:0%
<00:12:34.800>creating <00:12:34.916>are <00:12:35.033>checked <00:12:35.150>in <00:12:35.266>in <00:12:35.383>the <00:12:35.500>repository <00:12:35.616>and <00:12:35.733>you <00:12:35.849>don't <00:12:35.966>have <00:12:36.083>to <00:12:36.199>check

00:12:37.030 --> 00:12:37.040 align:start position:0%
<00:12:37.030>repository <00:12:37.031>and <00:12:37.033>you <00:12:37.034>don't <00:12:37.036>have <00:12:37.037>to <00:12:37.039>check

00:12:37.040 --> 00:12:39.190 align:start position:0%
<00:12:37.040>repository <00:12:37.147>and <00:12:37.255>you <00:12:37.363>don't <00:12:37.470>have <00:12:37.578>to <00:12:37.686>check <00:12:37.793>it <00:12:37.901>against <00:12:38.009>the <00:12:38.116>diff <00:12:38.224>anymore <00:12:38.332>but <00:12:38.439>you

00:12:39.190 --> 00:12:39.200 align:start position:0%
<00:12:39.190>it <00:12:39.191>against <00:12:39.193>the <00:12:39.194>diff <00:12:39.196>anymore <00:12:39.197>but <00:12:39.199>you

00:12:39.200 --> 00:12:42.069 align:start position:0%
<00:12:39.200>it <00:12:39.300>against <00:12:39.400>the <00:12:39.500>diff <00:12:39.600>anymore <00:12:39.700>but <00:12:39.800>you <00:12:39.900>check <00:12:40.000>are <00:12:40.100>my <00:12:40.200>steps <00:12:40.300>fulfilled? <00:12:40.400>Do <00:12:40.500>we <00:12:40.600>have

00:12:42.069 --> 00:12:42.079 align:start position:0%
<00:12:42.069>check <00:12:42.070>are <00:12:42.071>my <00:12:42.072>steps <00:12:42.074>fulfilled? <00:12:42.075>Do <00:12:42.076>we <00:12:42.078>have

00:12:42.079 --> 00:12:45.269 align:start position:0%
<00:12:42.079>check <00:12:42.186>are <00:12:42.294>my <00:12:42.402>steps <00:12:42.509>fulfilled? <00:12:42.617>Do <00:12:42.725>we <00:12:42.832>have <00:12:42.940>gaps? <00:12:43.048>Is <00:12:43.155>the <00:12:43.263>safety <00:12:43.371>checklist <00:12:43.478>completed?

00:12:45.269 --> 00:12:45.279 align:start position:0%
<00:12:45.269>gaps? <00:12:45.270>Is <00:12:45.272>the <00:12:45.274>safety <00:12:45.276>checklist <00:12:45.278>completed?

00:12:45.279 --> 00:12:47.430 align:start position:0%
<00:12:45.279>gaps? <00:12:45.386>Is <00:12:45.494>the <00:12:45.602>safety <00:12:45.709>checklist <00:12:45.817>completed? <00:12:45.925>So <00:12:46.032>you <00:12:46.140>review <00:12:46.248>just <00:12:46.355>a <00:12:46.463>bunch <00:12:46.571>of <00:12:46.679>documents

00:12:47.430 --> 00:12:47.440 align:start position:0%
<00:12:47.430>So <00:12:47.431>you <00:12:47.432>review <00:12:47.433>just <00:12:47.435>a <00:12:47.436>bunch <00:12:47.437>of <00:12:47.439>documents

00:12:47.440 --> 00:12:52.790 align:start position:0%
<00:12:47.440>So <00:12:47.540>you <00:12:47.640>review <00:12:47.740>just <00:12:47.840>a <00:12:47.940>bunch <00:12:48.040>of <00:12:48.140>documents <00:12:48.240>in <00:12:48.340>sets <00:12:48.440>of <00:12:48.540>60k <00:12:48.640>lines <00:12:48.740>of <00:12:48.840>code.

00:12:52.800 --> 00:12:55.509 align:start position:0%
<00:12:52.800>This <00:12:53.000>is <00:12:53.199>a <00:12:53.400>really <00:12:53.599>small <00:12:53.800>scale <00:12:54.000>change <00:12:54.199>or

00:12:55.509 --> 00:12:55.519 align:start position:0%
<00:12:55.509>This <00:12:55.510>is <00:12:55.511>a <00:12:55.512>really <00:12:55.514>small <00:12:55.515>scale <00:12:55.516>change <00:12:55.518>or

00:12:55.519 --> 00:12:57.829 align:start position:0%
<00:12:55.519>This <00:12:55.612>is <00:12:55.705>a <00:12:55.799>really <00:12:55.892>small <00:12:55.985>scale <00:12:56.079>change <00:12:56.172>or <00:12:56.265>the <00:12:56.359>personal <00:12:56.452>shift <00:12:56.545>that <00:12:56.639>you <00:12:56.732>have <00:12:56.825>to <00:12:56.919>do

00:12:57.829 --> 00:12:57.839 align:start position:0%
<00:12:57.829>the <00:12:57.830>personal <00:12:57.831>shift <00:12:57.832>that <00:12:57.834>you <00:12:57.835>have <00:12:57.836>to <00:12:57.838>do

00:12:57.839 --> 00:12:59.670 align:start position:0%
<00:12:57.839>the <00:12:57.946>personal <00:12:58.054>shift <00:12:58.162>that <00:12:58.269>you <00:12:58.377>have <00:12:58.485>to <00:12:58.592>do <00:12:58.700>but <00:12:58.808>to <00:12:58.915>make <00:12:59.023>it <00:12:59.131>really <00:12:59.238>workable

00:12:59.670 --> 00:12:59.680 align:start position:0%
<00:12:59.670>but <00:12:59.671>to <00:12:59.673>make <00:12:59.675>it <00:12:59.677>really <00:12:59.679>workable

00:12:59.680 --> 00:13:02.069 align:start position:0%
<00:12:59.680>but <00:12:59.819>to <00:12:59.959>make <00:13:00.099>it <00:13:00.239>really <00:13:00.380>workable <00:13:00.520>especially <00:13:00.660>in <00:13:00.800>an <00:13:00.939>enterprise <00:13:01.079>environment

00:13:02.069 --> 00:13:02.079 align:start position:0%
<00:13:02.069>especially <00:13:02.071>in <00:13:02.073>an <00:13:02.075>enterprise <00:13:02.078>environment

00:13:02.079 --> 00:13:04.389 align:start position:0%
<00:13:02.079>especially <00:13:02.179>in <00:13:02.279>an <00:13:02.378>enterprise <00:13:02.478>environment <00:13:02.579>you <00:13:02.679>have <00:13:02.779>to <00:13:02.878>scale <00:13:02.978>it <00:13:03.079>up. <00:13:03.179>So <00:13:03.279>you <00:13:03.378>bring <00:13:03.478>it

00:13:04.389 --> 00:13:04.399 align:start position:0%
<00:13:04.389>you <00:13:04.390>have <00:13:04.391>to <00:13:04.392>scale <00:13:04.393>it <00:13:04.394>up. <00:13:04.395>So <00:13:04.396>you <00:13:04.397>bring <00:13:04.398>it

00:13:04.399 --> 00:13:10.550 align:start position:0%
<00:13:04.399>you <00:13:04.476>have <00:13:04.554>to <00:13:04.632>scale <00:13:04.710>it <00:13:04.787>up. <00:13:04.865>So <00:13:04.943>you <00:13:05.021>bring <00:13:05.099>it <00:13:05.176>or <00:13:05.254>you <00:13:05.332>have <00:13:05.410>to <00:13:05.487>bring <00:13:05.565>it <00:13:05.643>to <00:13:05.721>the <00:13:05.799>teams

00:13:10.560 --> 00:13:12.870 align:start position:0%
<00:13:10.560>and <00:13:11.026>for <00:13:11.493>the <00:13:11.959>team

00:13:12.870 --> 00:13:12.880 align:start position:0%
<00:13:12.870>and <00:13:12.873>for <00:13:12.876>the <00:13:12.879>team

00:13:12.880 --> 00:13:15.350 align:start position:0%
<00:13:12.880>and <00:13:13.007>for <00:13:13.134>the <00:13:13.261>team <00:13:13.389>I <00:13:13.516>want <00:13:13.643>to <00:13:13.770>connect <00:13:13.898>on <00:13:14.025>what <00:13:14.152>Dominic <00:13:14.280>was

00:13:15.350 --> 00:13:15.360 align:start position:0%
<00:13:15.350>I <00:13:15.351>want <00:13:15.352>to <00:13:15.353>connect <00:13:15.355>on <00:13:15.356>what <00:13:15.357>Dominic <00:13:15.359>was

00:13:15.360 --> 00:13:18.790 align:start position:0%
<00:13:15.360>I <00:13:15.460>want <00:13:15.560>to <00:13:15.660>connect <00:13:15.760>on <00:13:15.860>what <00:13:15.960>Dominic <00:13:16.060>was <00:13:16.160>saying. <00:13:16.260>So <00:13:16.360>we <00:13:16.460>all <00:13:16.560>know <00:13:16.660>that <00:13:16.760>everyone

00:13:18.790 --> 00:13:18.800 align:start position:0%
<00:13:18.790>saying. <00:13:18.791>So <00:13:18.793>we <00:13:18.794>all <00:13:18.795>know <00:13:18.797>that <00:13:18.799>everyone

00:13:18.800 --> 00:13:20.629 align:start position:0%
<00:13:18.800>saying. <00:13:18.939>So <00:13:19.079>we <00:13:19.219>all <00:13:19.359>know <00:13:19.500>that <00:13:19.640>everyone <00:13:19.780>hates <00:13:19.920>documentation, <00:13:20.060>hates <00:13:20.199>writing

00:13:20.629 --> 00:13:20.639 align:start position:0%
<00:13:20.629>hates <00:13:20.632>documentation, <00:13:20.635>hates <00:13:20.638>writing

00:13:20.639 --> 00:13:22.230 align:start position:0%
<00:13:20.639>hates <00:13:20.989>documentation, <00:13:21.339>hates <00:13:21.689>writing <00:13:22.039>documentation

00:13:22.230 --> 00:13:22.240 align:start position:0%
documentation

00:13:22.240 --> 00:13:24.870 align:start position:0%
<00:13:22.240>documentation <00:13:22.415>and <00:13:22.590>we <00:13:22.765>actually <00:13:22.940>don't <00:13:23.115>do <00:13:23.290>it <00:13:23.465>enough. <00:13:23.640>So

00:13:24.870 --> 00:13:24.880 align:start position:0%
<00:13:24.870>and <00:13:24.871>we <00:13:24.872>actually <00:13:24.873>don't <00:13:24.875>do <00:13:24.876>it <00:13:24.877>enough. <00:13:24.879>So

00:13:24.880 --> 00:13:27.110 align:start position:0%
<00:13:24.880>and <00:13:24.980>we <00:13:25.080>actually <00:13:25.180>don't <00:13:25.280>do <00:13:25.380>it <00:13:25.480>enough. <00:13:25.580>So <00:13:25.680>with <00:13:25.780>this <00:13:25.880>process, <00:13:25.980>if <00:13:26.080>you <00:13:26.180>follow <00:13:26.280>this

00:13:27.110 --> 00:13:27.120 align:start position:0%
<00:13:27.110>with <00:13:27.111>this <00:13:27.113>process, <00:13:27.114>if <00:13:27.116>you <00:13:27.117>follow <00:13:27.119>this

00:13:27.120 --> 00:13:30.230 align:start position:0%
<00:13:27.120>with <00:13:27.236>this <00:13:27.353>process, <00:13:27.470>if <00:13:27.586>you <00:13:27.703>follow <00:13:27.820>this <00:13:27.936>step, <00:13:28.053>you <00:13:28.170>will <00:13:28.286>have <00:13:28.403>already <00:13:28.520>some

00:13:30.230 --> 00:13:30.240 align:start position:0%
<00:13:30.230>step, <00:13:30.231>you <00:13:30.233>will <00:13:30.235>have <00:13:30.237>already <00:13:30.239>some

00:13:30.240 --> 00:13:32.069 align:start position:0%
<00:13:30.240>step, <00:13:30.380>you <00:13:30.520>will <00:13:30.660>have <00:13:30.800>already <00:13:30.940>some <00:13:31.080>documentation <00:13:31.220>available <00:13:31.360>that <00:13:31.500>you <00:13:31.640>can

00:13:32.069 --> 00:13:32.079 align:start position:0%
<00:13:32.069>documentation <00:13:32.071>available <00:13:32.073>that <00:13:32.075>you <00:13:32.078>can

00:13:32.079 --> 00:13:33.750 align:start position:0%
<00:13:32.079>documentation <00:13:32.186>available <00:13:32.294>that <00:13:32.402>you <00:13:32.509>can <00:13:32.617>then <00:13:32.725>share <00:13:32.832>in <00:13:32.940>the <00:13:33.048>team. <00:13:33.155>And <00:13:33.263>this <00:13:33.371>is <00:13:33.478>how

00:13:33.750 --> 00:13:33.760 align:start position:0%
<00:13:33.750>then <00:13:33.751>share <00:13:33.752>in <00:13:33.753>the <00:13:33.754>team. <00:13:33.755>And <00:13:33.756>this <00:13:33.757>is <00:13:33.759>how

00:13:33.760 --> 00:13:37.590 align:start position:0%
<00:13:33.760>then <00:13:33.837>share <00:13:33.915>in <00:13:33.993>the <00:13:34.071>team. <00:13:34.148>And <00:13:34.226>this <00:13:34.304>is <00:13:34.382>how <00:13:34.460>we <00:13:34.537>do <00:13:34.615>it <00:13:34.693>as <00:13:34.771>well <00:13:34.848>in <00:13:34.926>in <00:13:35.004>our <00:13:35.082>group. <00:13:35.160>So

00:13:37.590 --> 00:13:37.600 align:start position:0%
<00:13:37.590>we <00:13:37.591>do <00:13:37.592>it <00:13:37.593>as <00:13:37.594>well <00:13:37.595>in <00:13:37.596>in <00:13:37.597>our <00:13:37.598>group. <00:13:37.599>So

00:13:37.600 --> 00:13:40.069 align:start position:0%
<00:13:37.600>we <00:13:37.700>do <00:13:37.800>it <00:13:37.900>as <00:13:38.000>well <00:13:38.100>in <00:13:38.200>in <00:13:38.300>our <00:13:38.400>group. <00:13:38.500>So <00:13:38.600>whenever <00:13:38.700>we <00:13:38.800>approach <00:13:38.900>refactoring, <00:13:39.000>it's

00:13:40.069 --> 00:13:40.079 align:start position:0%
<00:13:40.069>whenever <00:13:40.071>we <00:13:40.073>approach <00:13:40.075>refactoring, <00:13:40.078>it's

00:13:40.079 --> 00:13:42.629 align:start position:0%
<00:13:40.079>whenever <00:13:40.186>we <00:13:40.294>approach <00:13:40.402>refactoring, <00:13:40.509>it's <00:13:40.617>not <00:13:40.725>just <00:13:40.832>in <00:13:40.940>the <00:13:41.048>mind <00:13:41.155>of <00:13:41.263>someone <00:13:41.371>who <00:13:41.478>then

00:13:42.629 --> 00:13:42.639 align:start position:0%
<00:13:42.629>not <00:13:42.630>just <00:13:42.631>in <00:13:42.632>the <00:13:42.633>mind <00:13:42.634>of <00:13:42.635>someone <00:13:42.636>who <00:13:42.638>then

00:13:42.639 --> 00:13:44.310 align:start position:0%
<00:13:42.639>not <00:13:42.726>just <00:13:42.814>in <00:13:42.901>the <00:13:42.989>mind <00:13:43.076>of <00:13:43.164>someone <00:13:43.251>who <00:13:43.339>then <00:13:43.426>might <00:13:43.514>go <00:13:43.601>on <00:13:43.689>vacation <00:13:43.776>and <00:13:43.864>leave <00:13:43.951>you <00:13:44.039>in

00:13:44.310 --> 00:13:44.320 align:start position:0%
<00:13:44.310>might <00:13:44.311>go <00:13:44.312>on <00:13:44.313>vacation <00:13:44.315>and <00:13:44.316>leave <00:13:44.317>you <00:13:44.319>in

00:13:44.320 --> 00:13:46.790 align:start position:0%
<00:13:44.320>might <00:13:44.420>go <00:13:44.520>on <00:13:44.620>vacation <00:13:44.720>and <00:13:44.820>leave <00:13:44.920>you <00:13:45.020>in <00:13:45.120>the <00:13:45.220>lurch, <00:13:45.320>but <00:13:45.420>it's <00:13:45.520>actually <00:13:45.620>living <00:13:45.720>in

00:13:46.790 --> 00:13:46.800 align:start position:0%
<00:13:46.790>the <00:13:46.791>lurch, <00:13:46.793>but <00:13:46.794>it's <00:13:46.795>actually <00:13:46.797>living <00:13:46.799>in

00:13:46.800 --> 00:13:49.269 align:start position:0%
<00:13:46.800>the <00:13:46.907>lurch, <00:13:47.015>but <00:13:47.123>it's <00:13:47.230>actually <00:13:47.338>living <00:13:47.446>in <00:13:47.553>the <00:13:47.661>repo. <00:13:47.769>So <00:13:47.876>it's <00:13:47.984>available <00:13:48.092>for <00:13:48.199>everyone

00:13:49.269 --> 00:13:49.279 align:start position:0%
<00:13:49.269>the <00:13:49.270>repo. <00:13:49.272>So <00:13:49.273>it's <00:13:49.275>available <00:13:49.276>for <00:13:49.278>everyone

00:13:49.279 --> 00:13:51.350 align:start position:0%
<00:13:49.279>the <00:13:49.372>repo. <00:13:49.465>So <00:13:49.559>it's <00:13:49.652>available <00:13:49.745>for <00:13:49.839>everyone <00:13:49.932>and <00:13:50.025>you <00:13:50.119>don't <00:13:50.212>need <00:13:50.305>to <00:13:50.399>spend <00:13:50.492>any <00:13:50.585>time <00:13:50.679>in

00:13:51.350 --> 00:13:51.360 align:start position:0%
<00:13:51.350>and <00:13:51.351>you <00:13:51.352>don't <00:13:51.353>need <00:13:51.354>to <00:13:51.355>spend <00:13:51.356>any <00:13:51.357>time <00:13:51.359>in

00:13:51.360 --> 00:13:53.750 align:start position:0%
<00:13:51.360>and <00:13:51.460>you <00:13:51.560>don't <00:13:51.660>need <00:13:51.760>to <00:13:51.860>spend <00:13:51.960>any <00:13:52.060>time <00:13:52.160>in <00:13:52.260>writing <00:13:52.360>anything <00:13:52.460>by <00:13:52.560>yourself <00:13:52.660>because <00:13:52.760>AI

00:13:53.750 --> 00:13:53.760 align:start position:0%
<00:13:53.750>writing <00:13:53.751>anything <00:13:53.753>by <00:13:53.755>yourself <00:13:53.757>because <00:13:53.759>AI

00:13:53.760 --> 00:13:57.509 align:start position:0%
<00:13:53.760>writing <00:13:53.887>anything <00:13:54.014>by <00:13:54.141>yourself <00:13:54.269>because <00:13:54.396>AI <00:13:54.523>does <00:13:54.650>it <00:13:54.778>for <00:13:54.905>you. <00:13:55.032>And <00:13:55.160>also

00:13:57.509 --> 00:13:57.519 align:start position:0%
<00:13:57.509>does <00:13:57.510>it <00:13:57.512>for <00:13:57.514>you. <00:13:57.516>And <00:13:57.518>also

00:13:57.519 --> 00:13:59.430 align:start position:0%
<00:13:57.519>does <00:13:57.659>it <00:13:57.799>for <00:13:57.939>you. <00:13:58.079>And <00:13:58.219>also <00:13:58.359>this <00:13:58.499>is <00:13:58.639>really <00:13:58.779>interesting <00:13:58.919>an

00:13:59.430 --> 00:13:59.440 align:start position:0%
<00:13:59.430>this <00:13:59.432>is <00:13:59.434>really <00:13:59.436>interesting <00:13:59.439>an

00:13:59.440 --> 00:14:02.550 align:start position:0%
<00:13:59.440>this <00:13:59.567>is <00:13:59.694>really <00:13:59.821>interesting <00:13:59.949>an <00:14:00.076>interesting <00:14:00.203>shift <00:14:00.330>for <00:14:00.458>me <00:14:00.585>um <00:14:00.712>because <00:14:00.840>when

00:14:02.550 --> 00:14:02.560 align:start position:0%
<00:14:02.550>interesting <00:14:02.551>shift <00:14:02.553>for <00:14:02.554>me <00:14:02.555>um <00:14:02.557>because <00:14:02.559>when

00:14:02.560 --> 00:14:06.949 align:start position:0%
<00:14:02.560>interesting <00:14:02.667>shift <00:14:02.775>for <00:14:02.883>me <00:14:02.990>um <00:14:03.098>because <00:14:03.206>when <00:14:03.313>you <00:14:03.421>approach <00:14:03.529>code <00:14:03.636>without <00:14:03.744>AI <00:14:03.852>you <00:14:03.959>usually

00:14:06.949 --> 00:14:06.959 align:start position:0%
<00:14:06.949>you <00:14:06.950>approach <00:14:06.952>code <00:14:06.953>without <00:14:06.954>AI <00:14:06.956>you <00:14:06.958>usually

00:14:06.959 --> 00:14:09.189 align:start position:0%
<00:14:06.959>you <00:14:07.066>approach <00:14:07.174>code <00:14:07.282>without <00:14:07.389>AI <00:14:07.497>you <00:14:07.605>usually <00:14:07.712>spend <00:14:07.820>very <00:14:07.928>little <00:14:08.035>time <00:14:08.143>in <00:14:08.251>planning <00:14:08.358>and

00:14:09.189 --> 00:14:09.199 align:start position:0%
<00:14:09.189>spend <00:14:09.190>very <00:14:09.192>little <00:14:09.193>time <00:14:09.194>in <00:14:09.196>planning <00:14:09.198>and

00:14:09.199 --> 00:14:12.629 align:start position:0%
<00:14:09.199>spend <00:14:09.292>very <00:14:09.385>little <00:14:09.478>time <00:14:09.572>in <00:14:09.665>planning <00:14:09.758>and <00:14:09.852>we <00:14:09.945>all <00:14:10.039>know <00:14:10.132>agile <00:14:10.225>but <00:14:10.319>now <00:14:10.412>there <00:14:10.505>is <00:14:10.598>a

00:14:12.629 --> 00:14:12.639 align:start position:0%
<00:14:12.629>we <00:14:12.630>all <00:14:12.631>know <00:14:12.632>agile <00:14:12.633>but <00:14:12.634>now <00:14:12.635>there <00:14:12.636>is <00:14:12.638>a

00:14:12.639 --> 00:14:15.110 align:start position:0%
<00:14:12.639>we <00:14:12.721>all <00:14:12.803>know <00:14:12.886>agile <00:14:12.968>but <00:14:13.050>now <00:14:13.133>there <00:14:13.215>is <00:14:13.297>a <00:14:13.380>shift <00:14:13.462>in <00:14:13.544>the <00:14:13.627>back <00:14:13.709>so <00:14:13.791>to <00:14:13.874>say <00:14:13.956>because <00:14:14.039>we

00:14:15.110 --> 00:14:15.120 align:start position:0%
<00:14:15.110>shift <00:14:15.111>in <00:14:15.112>the <00:14:15.113>back <00:14:15.114>so <00:14:15.115>to <00:14:15.116>say <00:14:15.117>because <00:14:15.119>we

00:14:15.120 --> 00:14:17.509 align:start position:0%
<00:14:15.120>shift <00:14:15.202>in <00:14:15.284>the <00:14:15.367>back <00:14:15.449>so <00:14:15.531>to <00:14:15.614>say <00:14:15.696>because <00:14:15.778>we <00:14:15.861>need <00:14:15.943>to <00:14:16.025>invest <00:14:16.108>a <00:14:16.190>lot <00:14:16.272>of <00:14:16.355>time <00:14:16.437>in <00:14:16.520>planning

00:14:17.509 --> 00:14:17.519 align:start position:0%
<00:14:17.509>need <00:14:17.510>to <00:14:17.511>invest <00:14:17.512>a <00:14:17.513>lot <00:14:17.514>of <00:14:17.515>time <00:14:17.516>in <00:14:17.518>planning

00:14:17.519 --> 00:14:19.750 align:start position:0%
<00:14:17.519>need <00:14:17.619>to <00:14:17.719>invest <00:14:17.819>a <00:14:17.919>lot <00:14:18.019>of <00:14:18.119>time <00:14:18.219>in <00:14:18.319>planning <00:14:18.419>in <00:14:18.519>really <00:14:18.619>understanding <00:14:18.719>if <00:14:18.819>the <00:14:18.919>machine

00:14:19.750 --> 00:14:19.760 align:start position:0%
<00:14:19.750>in <00:14:19.751>really <00:14:19.753>understanding <00:14:19.755>if <00:14:19.757>the <00:14:19.759>machine

00:14:19.760 --> 00:14:22.069 align:start position:0%
<00:14:19.760>in <00:14:19.887>really <00:14:20.014>understanding <00:14:20.141>if <00:14:20.269>the <00:14:20.396>machine <00:14:20.523>is <00:14:20.650>following <00:14:20.778>our <00:14:20.905>workflow <00:14:21.032>is <00:14:21.160>following

00:14:22.069 --> 00:14:22.079 align:start position:0%
<00:14:22.069>is <00:14:22.070>following <00:14:22.072>our <00:14:22.074>workflow <00:14:22.076>is <00:14:22.078>following

00:14:22.079 --> 00:14:25.430 align:start position:0%
<00:14:22.079>is <00:14:22.186>following <00:14:22.294>our <00:14:22.402>workflow <00:14:22.509>is <00:14:22.617>following <00:14:22.725>what <00:14:22.832>the <00:14:22.940>patterns <00:14:23.048>that <00:14:23.155>we <00:14:23.263>decided <00:14:23.371>and <00:14:23.478>We

00:14:25.430 --> 00:14:25.440 align:start position:0%
<00:14:25.430>what <00:14:25.431>the <00:14:25.432>patterns <00:14:25.433>that <00:14:25.435>we <00:14:25.436>decided <00:14:25.437>and <00:14:25.439>We

00:14:25.440 --> 00:14:27.910 align:start position:0%
<00:14:25.440>what <00:14:25.527>the <00:14:25.615>patterns <00:14:25.702>that <00:14:25.790>we <00:14:25.877>decided <00:14:25.965>and <00:14:26.052>We <00:14:26.140>see <00:14:26.227>our <00:14:26.315>team <00:14:26.402>also <00:14:26.490>working <00:14:26.577>with <00:14:26.665>this <00:14:26.752>in <00:14:26.840>a

00:14:27.910 --> 00:14:27.920 align:start position:0%
<00:14:27.910>see <00:14:27.911>our <00:14:27.912>team <00:14:27.913>also <00:14:27.914>working <00:14:27.915>with <00:14:27.916>this <00:14:27.917>in <00:14:27.919>a

00:14:27.920 --> 00:14:29.829 align:start position:0%
<00:14:27.920>see <00:14:28.002>our <00:14:28.084>team <00:14:28.167>also <00:14:28.249>working <00:14:28.331>with <00:14:28.414>this <00:14:28.496>in <00:14:28.578>a <00:14:28.661>different <00:14:28.743>way. <00:14:28.825>So <00:14:28.908>they <00:14:28.990>do <00:14:29.072>a <00:14:29.155>lot <00:14:29.237>of <00:14:29.319>team

00:14:29.829 --> 00:14:29.839 align:start position:0%
<00:14:29.829>different <00:14:29.830>way. <00:14:29.831>So <00:14:29.832>they <00:14:29.833>do <00:14:29.834>a <00:14:29.835>lot <00:14:29.836>of <00:14:29.838>team

00:14:29.839 --> 00:14:32.310 align:start position:0%
<00:14:29.839>different <00:14:29.939>way. <00:14:30.039>So <00:14:30.138>they <00:14:30.238>do <00:14:30.339>a <00:14:30.439>lot <00:14:30.539>of <00:14:30.638>team <00:14:30.738>meeting <00:14:30.839>in <00:14:30.939>which <00:14:31.039>they <00:14:31.138>discuss <00:14:31.238>about

00:14:32.310 --> 00:14:32.320 align:start position:0%
<00:14:32.310>meeting <00:14:32.311>in <00:14:32.313>which <00:14:32.315>they <00:14:32.317>discuss <00:14:32.319>about

00:14:32.320 --> 00:14:35.430 align:start position:0%
<00:14:32.320>meeting <00:14:32.436>in <00:14:32.553>which <00:14:32.670>they <00:14:32.786>discuss <00:14:32.903>about <00:14:33.020>refactoring <00:14:33.136>and <00:14:33.253>if <00:14:33.370>the <00:14:33.486>step <00:14:33.603>makes <00:14:33.720>sense

00:14:35.430 --> 00:14:35.440 align:start position:0%
<00:14:35.430>refactoring <00:14:35.431>and <00:14:35.433>if <00:14:35.434>the <00:14:35.436>step <00:14:35.437>makes <00:14:35.439>sense

00:14:35.440 --> 00:14:38.949 align:start position:0%
<00:14:35.440>refactoring <00:14:35.540>and <00:14:35.640>if <00:14:35.740>the <00:14:35.840>step <00:14:35.940>makes <00:14:36.040>sense <00:14:36.140>if <00:14:36.240>the <00:14:36.340>sequence <00:14:36.440>is <00:14:36.540>logical. <00:14:36.640>So <00:14:36.740>um <00:14:36.840>a

00:14:38.949 --> 00:14:38.959 align:start position:0%
<00:14:38.949>if <00:14:38.950>the <00:14:38.951>sequence <00:14:38.952>is <00:14:38.954>logical. <00:14:38.955>So <00:14:38.956>um <00:14:38.958>a

00:14:38.959 --> 00:14:40.949 align:start position:0%
<00:14:38.959>if <00:14:39.052>the <00:14:39.145>sequence <00:14:39.239>is <00:14:39.332>logical. <00:14:39.425>So <00:14:39.519>um <00:14:39.612>a <00:14:39.705>different <00:14:39.799>way <00:14:39.892>of <00:14:39.985>working <00:14:40.079>that <00:14:40.172>we <00:14:40.265>need <00:14:40.359>to

00:14:40.949 --> 00:14:40.959 align:start position:0%
<00:14:40.949>different <00:14:40.950>way <00:14:40.951>of <00:14:40.952>working <00:14:40.954>that <00:14:40.955>we <00:14:40.956>need <00:14:40.958>to

00:14:40.959 --> 00:14:43.110 align:start position:0%
<00:14:40.959>different <00:14:41.046>way <00:14:41.134>of <00:14:41.221>working <00:14:41.309>that <00:14:41.396>we <00:14:41.484>need <00:14:41.571>to <00:14:41.659>get <00:14:41.746>used <00:14:41.834>to <00:14:41.921>and <00:14:42.009>then <00:14:42.096>with <00:14:42.184>help <00:14:42.271>of <00:14:42.359>with

00:14:43.110 --> 00:14:43.120 align:start position:0%
<00:14:43.110>get <00:14:43.111>used <00:14:43.112>to <00:14:43.113>and <00:14:43.114>then <00:14:43.115>with <00:14:43.116>help <00:14:43.117>of <00:14:43.119>with

00:14:43.120 --> 00:14:47.030 align:start position:0%
<00:14:43.120>get <00:14:43.207>used <00:14:43.295>to <00:14:43.382>and <00:14:43.470>then <00:14:43.557>with <00:14:43.645>help <00:14:43.732>of <00:14:43.820>with <00:14:43.907>the <00:14:43.995>help <00:14:44.082>of <00:14:44.170>these <00:14:44.257>tools <00:14:44.345>I <00:14:44.432>think <00:14:44.520>um

00:14:47.030 --> 00:14:47.040 align:start position:0%
<00:14:47.030>the <00:14:47.031>help <00:14:47.032>of <00:14:47.033>these <00:14:47.035>tools <00:14:47.036>I <00:14:47.037>think <00:14:47.039>um

00:14:47.040 --> 00:14:49.670 align:start position:0%
<00:14:47.040>the <00:14:47.133>help <00:14:47.226>of <00:14:47.319>these <00:14:47.413>tools <00:14:47.506>I <00:14:47.599>think <00:14:47.693>um <00:14:47.786>it's <00:14:47.880>an <00:14:47.973>easier <00:14:48.066>shift <00:14:48.160>or <00:14:48.253>it <00:14:48.346>should <00:14:48.439>make

00:14:49.670 --> 00:14:49.680 align:start position:0%
<00:14:49.670>it's <00:14:49.671>an <00:14:49.672>easier <00:14:49.673>shift <00:14:49.675>or <00:14:49.676>it <00:14:49.677>should <00:14:49.679>make

00:14:49.680 --> 00:14:53.910 align:start position:0%
<00:14:49.680>it's <00:14:49.787>an <00:14:49.895>easier <00:14:50.003>shift <00:14:50.110>or <00:14:50.218>it <00:14:50.326>should <00:14:50.433>make <00:14:50.541>the <00:14:50.649>shift <00:14:50.756>to <00:14:50.864>AI <00:14:50.972>nativeness <00:14:51.079>easier.

00:14:53.910 --> 00:14:53.920 align:start position:0%
<00:14:53.910>the <00:14:53.911>shift <00:14:53.913>to <00:14:53.915>AI <00:14:53.917>nativeness <00:14:53.919>easier.

00:14:53.920 --> 00:14:55.750 align:start position:0%
<00:14:53.920>the <00:14:54.027>shift <00:14:54.135>to <00:14:54.243>AI <00:14:54.350>nativeness <00:14:54.458>easier. <00:14:54.566>So <00:14:54.673>when <00:14:54.781>do <00:14:54.889>we <00:14:54.996>trust <00:14:55.104>AI <00:14:55.212>to <00:14:55.319>do

00:14:55.750 --> 00:14:55.760 align:start position:0%
<00:14:55.750>So <00:14:55.751>when <00:14:55.752>do <00:14:55.753>we <00:14:55.755>trust <00:14:55.756>AI <00:14:55.757>to <00:14:55.759>do

00:14:55.760 --> 00:14:57.110 align:start position:0%
<00:14:55.760>So <00:14:55.911>when <00:14:56.063>do <00:14:56.215>we <00:14:56.367>trust <00:14:56.519>AI <00:14:56.671>to <00:14:56.823>do <00:14:56.975>refactoring?

00:14:57.110 --> 00:14:57.120 align:start position:0%
refactoring?

00:14:57.120 --> 00:14:59.509 align:start position:0%
<00:14:57.120>refactoring? <00:14:57.275>&gt;&gt; <00:14:57.431>Yeah, <00:14:57.586>sometimes <00:14:57.742>we <00:14:57.897>have <00:14:58.053>to <00:14:58.208>trust <00:14:58.364>AI <00:14:58.520>even

00:14:59.509 --> 00:14:59.519 align:start position:0%
<00:14:59.509>&gt;&gt; <00:14:59.510>Yeah, <00:14:59.511>sometimes <00:14:59.512>we <00:14:59.513>have <00:14:59.514>to <00:14:59.515>trust <00:14:59.516>AI <00:14:59.518>even

00:14:59.519 --> 00:15:02.150 align:start position:0%
<00:14:59.519>&gt;&gt; <00:14:59.606>Yeah, <00:14:59.694>sometimes <00:14:59.781>we <00:14:59.869>have <00:14:59.956>to <00:15:00.044>trust <00:15:00.131>AI <00:15:00.219>even <00:15:00.306>when <00:15:00.394>it's <00:15:00.481>hard <00:15:00.569>and <00:15:00.656>we <00:15:00.744>can <00:15:00.831>really <00:15:00.919>trust

00:15:02.150 --> 00:15:02.160 align:start position:0%
<00:15:02.150>when <00:15:02.151>it's <00:15:02.152>hard <00:15:02.153>and <00:15:02.155>we <00:15:02.156>can <00:15:02.157>really <00:15:02.159>trust

00:15:02.160 --> 00:15:05.189 align:start position:0%
<00:15:02.160>when <00:15:02.267>it's <00:15:02.375>hard <00:15:02.483>and <00:15:02.590>we <00:15:02.698>can <00:15:02.806>really <00:15:02.913>trust <00:15:03.021>AI <00:15:03.129>when <00:15:03.236>do <00:15:03.344>refactorings. <00:15:03.452>First <00:15:03.560>point

00:15:05.189 --> 00:15:05.199 align:start position:0%
<00:15:05.189>AI <00:15:05.190>when <00:15:05.192>do <00:15:05.194>refactorings. <00:15:05.196>First <00:15:05.198>point

00:15:05.199 --> 00:15:08.710 align:start position:0%
<00:15:05.199>AI <00:15:05.306>when <00:15:05.414>do <00:15:05.522>refactorings. <00:15:05.629>First <00:15:05.737>point <00:15:05.845>really <00:15:05.952>if <00:15:06.060>we <00:15:06.168>refactor <00:15:06.275>with <00:15:06.383>a <00:15:06.491>pattern. <00:15:06.598>So

00:15:08.710 --> 00:15:08.720 align:start position:0%
<00:15:08.710>really <00:15:08.711>if <00:15:08.712>we <00:15:08.713>refactor <00:15:08.715>with <00:15:08.716>a <00:15:08.717>pattern. <00:15:08.719>So

00:15:08.720 --> 00:15:11.110 align:start position:0%
<00:15:08.720>really <00:15:08.802>if <00:15:08.884>we <00:15:08.967>refactor <00:15:09.049>with <00:15:09.131>a <00:15:09.214>pattern. <00:15:09.296>So <00:15:09.378>if <00:15:09.461>AI <00:15:09.543>rely <00:15:09.625>on <00:15:09.708>a <00:15:09.790>pattern <00:15:09.872>that <00:15:09.955>he <00:15:10.037>has <00:15:10.120>to

00:15:11.110 --> 00:15:11.120 align:start position:0%
<00:15:11.110>if <00:15:11.111>AI <00:15:11.112>rely <00:15:11.113>on <00:15:11.114>a <00:15:11.115>pattern <00:15:11.116>that <00:15:11.117>he <00:15:11.118>has <00:15:11.119>to

00:15:11.120 --> 00:15:13.750 align:start position:0%
<00:15:11.120>if <00:15:11.213>AI <00:15:11.306>rely <00:15:11.400>on <00:15:11.493>a <00:15:11.586>pattern <00:15:11.680>that <00:15:11.773>he <00:15:11.866>has <00:15:11.960>to <00:15:12.053>follow, <00:15:12.146>it's <00:15:12.240>more <00:15:12.333>trustable <00:15:12.426>instead <00:15:12.520>of

00:15:13.750 --> 00:15:13.760 align:start position:0%
<00:15:13.750>follow, <00:15:13.751>it's <00:15:13.753>more <00:15:13.755>trustable <00:15:13.757>instead <00:15:13.759>of

00:15:13.760 --> 00:15:16.870 align:start position:0%
<00:15:13.760>follow, <00:15:13.876>it's <00:15:13.993>more <00:15:14.110>trustable <00:15:14.226>instead <00:15:14.343>of <00:15:14.460>just <00:15:14.576>wipe <00:15:14.693>refactor <00:15:14.810>everything <00:15:14.926>out <00:15:15.043>of <00:15:15.160>my

00:15:16.870 --> 00:15:16.880 align:start position:0%
<00:15:16.870>just <00:15:16.871>wipe <00:15:16.873>refactor <00:15:16.874>everything <00:15:16.876>out <00:15:16.877>of <00:15:16.879>my

00:15:16.880 --> 00:15:19.990 align:start position:0%
<00:15:16.880>just <00:15:16.980>wipe <00:15:17.080>refactor <00:15:17.180>everything <00:15:17.280>out <00:15:17.380>of <00:15:17.480>my <00:15:17.580>code. <00:15:17.680>So <00:15:17.780>if <00:15:17.880>you <00:15:17.980>can <00:15:18.080>name <00:15:18.180>the <00:15:18.280>refactoring

00:15:19.990 --> 00:15:20.000 align:start position:0%
<00:15:19.990>code. <00:15:19.991>So <00:15:19.992>if <00:15:19.993>you <00:15:19.995>can <00:15:19.996>name <00:15:19.997>the <00:15:19.999>refactoring

00:15:20.000 --> 00:15:23.670 align:start position:0%
<00:15:20.000>code. <00:15:20.082>So <00:15:20.164>if <00:15:20.247>you <00:15:20.329>can <00:15:20.411>name <00:15:20.494>the <00:15:20.576>refactoring <00:15:20.658>to <00:15:20.741>a <00:15:20.823>pattern <00:15:20.905>or <00:15:20.988>AI <00:15:21.070>can <00:15:21.152>do <00:15:21.235>it <00:15:21.317>then <00:15:21.400>you

00:15:23.670 --> 00:15:23.680 align:start position:0%
<00:15:23.670>to <00:15:23.670>a <00:15:23.671>pattern <00:15:23.673>or <00:15:23.674>AI <00:15:23.675>can <00:15:23.675>do <00:15:23.676>it <00:15:23.678>then <00:15:23.679>you

00:15:23.680 --> 00:15:25.910 align:start position:0%
<00:15:23.680>to <00:15:23.762>a <00:15:23.844>pattern <00:15:23.927>or <00:15:24.009>AI <00:15:24.091>can <00:15:24.174>do <00:15:24.256>it <00:15:24.338>then <00:15:24.421>you <00:15:24.503>can <00:15:24.585>trust <00:15:24.668>it <00:15:24.750>a <00:15:24.832>little <00:15:24.915>bit <00:15:24.997>more. <00:15:25.079>Second

00:15:25.910 --> 00:15:25.920 align:start position:0%
<00:15:25.910>can <00:15:25.911>trust <00:15:25.912>it <00:15:25.913>a <00:15:25.915>little <00:15:25.916>bit <00:15:25.917>more. <00:15:25.919>Second

00:15:25.920 --> 00:15:28.870 align:start position:0%
<00:15:25.920>can <00:15:26.013>trust <00:15:26.106>it <00:15:26.199>a <00:15:26.293>little <00:15:26.386>bit <00:15:26.479>more. <00:15:26.573>Second <00:15:26.666>one <00:15:26.760>the <00:15:26.853>blast <00:15:26.946>radius <00:15:27.040>is <00:15:27.133>bounded. <00:15:27.226>This <00:15:27.319>is

00:15:28.870 --> 00:15:28.880 align:start position:0%
<00:15:28.870>one <00:15:28.871>the <00:15:28.872>blast <00:15:28.873>radius <00:15:28.875>is <00:15:28.876>bounded. <00:15:28.877>This <00:15:28.879>is

00:15:28.880 --> 00:15:31.509 align:start position:0%
<00:15:28.880>one <00:15:28.973>the <00:15:29.066>blast <00:15:29.160>radius <00:15:29.253>is <00:15:29.346>bounded. <00:15:29.439>This <00:15:29.533>is <00:15:29.626>why <00:15:29.720>we <00:15:29.813>are <00:15:29.906>doing <00:15:30.000>the <00:15:30.093>code <00:15:30.186>analysis. <00:15:30.280>We

00:15:31.509 --> 00:15:31.519 align:start position:0%
<00:15:31.509>why <00:15:31.510>we <00:15:31.511>are <00:15:31.512>doing <00:15:31.514>the <00:15:31.515>code <00:15:31.516>analysis. <00:15:31.518>We

00:15:31.519 --> 00:15:34.710 align:start position:0%
<00:15:31.519>why <00:15:31.606>we <00:15:31.694>are <00:15:31.781>doing <00:15:31.869>the <00:15:31.956>code <00:15:32.044>analysis. <00:15:32.131>We <00:15:32.219>have <00:15:32.306>to <00:15:32.394>know <00:15:32.481>which <00:15:32.569>files <00:15:32.656>are <00:15:32.744>in <00:15:32.831>scope <00:15:32.919>to

00:15:34.710 --> 00:15:34.720 align:start position:0%
<00:15:34.710>have <00:15:34.711>to <00:15:34.712>know <00:15:34.713>which <00:15:34.714>files <00:15:34.715>are <00:15:34.716>in <00:15:34.717>scope <00:15:34.719>to

00:15:34.720 --> 00:15:37.350 align:start position:0%
<00:15:34.720>have <00:15:34.813>to <00:15:34.906>know <00:15:35.000>which <00:15:35.093>files <00:15:35.186>are <00:15:35.280>in <00:15:35.373>scope <00:15:35.466>to <00:15:35.560>really <00:15:35.653>reduce <00:15:35.746>his <00:15:35.840>blaze <00:15:35.933>radius. <00:15:36.026>So <00:15:36.120>he

00:15:37.350 --> 00:15:37.360 align:start position:0%
<00:15:37.350>really <00:15:37.351>reduce <00:15:37.353>his <00:15:37.354>blaze <00:15:37.356>radius. <00:15:37.357>So <00:15:37.359>he

00:15:37.360 --> 00:15:39.430 align:start position:0%
<00:15:37.360>really <00:15:37.467>reduce <00:15:37.575>his <00:15:37.683>blaze <00:15:37.790>radius. <00:15:37.898>So <00:15:38.006>he <00:15:38.113>not <00:15:38.221>tackle <00:15:38.329>everything <00:15:38.436>what <00:15:38.544>he <00:15:38.652>wants <00:15:38.760>to

00:15:39.430 --> 00:15:39.440 align:start position:0%
<00:15:39.430>not <00:15:39.431>tackle <00:15:39.433>everything <00:15:39.434>what <00:15:39.436>he <00:15:39.437>wants <00:15:39.439>to

00:15:39.440 --> 00:15:41.189 align:start position:0%
<00:15:39.440>not <00:15:39.567>tackle <00:15:39.694>everything <00:15:39.821>what <00:15:39.949>he <00:15:40.076>wants <00:15:40.203>to <00:15:40.330>do. <00:15:40.458>Especially <00:15:40.585>when <00:15:40.712>he <00:15:40.840>create

00:15:41.189 --> 00:15:41.199 align:start position:0%
<00:15:41.189>do. <00:15:41.191>Especially <00:15:41.193>when <00:15:41.195>he <00:15:41.198>create

00:15:41.199 --> 00:15:43.590 align:start position:0%
<00:15:41.199>do. <00:15:41.339>Especially <00:15:41.478>when <00:15:41.618>he <00:15:41.758>create <00:15:41.899>workarounds <00:15:42.039>it <00:15:42.179>will <00:15:42.319>really <00:15:42.459>blast <00:15:42.598>your

00:15:43.590 --> 00:15:43.600 align:start position:0%
<00:15:43.590>workarounds <00:15:43.591>it <00:15:43.593>will <00:15:43.595>really <00:15:43.597>blast <00:15:43.599>your

00:15:43.600 --> 00:15:45.350 align:start position:0%
<00:15:43.600>workarounds <00:15:43.716>it <00:15:43.833>will <00:15:43.950>really <00:15:44.066>blast <00:15:44.183>your <00:15:44.300>complete <00:15:44.416>code. <00:15:44.533>So <00:15:44.650>we <00:15:44.766>have <00:15:44.883>to <00:15:45.000>really

00:15:45.350 --> 00:15:45.360 align:start position:0%
<00:15:45.350>complete <00:15:45.351>code. <00:15:45.353>So <00:15:45.354>we <00:15:45.356>have <00:15:45.357>to <00:15:45.359>really

00:15:45.360 --> 00:15:47.829 align:start position:0%
<00:15:45.360>complete <00:15:45.500>code. <00:15:45.640>So <00:15:45.780>we <00:15:45.920>have <00:15:46.060>to <00:15:46.200>really <00:15:46.340>bounce <00:15:46.480>the <00:15:46.620>blast <00:15:46.760>radius.

00:15:47.829 --> 00:15:47.839 align:start position:0%
<00:15:47.829>bounce <00:15:47.832>the <00:15:47.834>blast <00:15:47.838>radius.

00:15:47.839 --> 00:15:50.230 align:start position:0%
<00:15:47.839>bounce <00:15:47.966>the <00:15:48.093>blast <00:15:48.220>radius. <00:15:48.348>Third <00:15:48.475>point <00:15:48.602>and <00:15:48.729>this <00:15:48.857>is <00:15:48.984>a <00:15:49.111>very <00:15:49.238>very

00:15:50.230 --> 00:15:50.240 align:start position:0%
<00:15:50.230>Third <00:15:50.231>point <00:15:50.232>and <00:15:50.233>this <00:15:50.235>is <00:15:50.236>a <00:15:50.237>very <00:15:50.239>very

00:15:50.240 --> 00:15:53.910 align:start position:0%
<00:15:50.240>Third <00:15:50.333>point <00:15:50.426>and <00:15:50.520>this <00:15:50.613>is <00:15:50.706>a <00:15:50.800>very <00:15:50.893>very <00:15:50.986>important <00:15:51.080>step <00:15:51.173>or <00:15:51.266>point <00:15:51.360>is <00:15:51.453>we <00:15:51.546>have <00:15:51.640>to

00:15:53.910 --> 00:15:53.920 align:start position:0%
<00:15:53.910>important <00:15:53.911>step <00:15:53.912>or <00:15:53.913>point <00:15:53.915>is <00:15:53.916>we <00:15:53.917>have <00:15:53.919>to

00:15:53.920 --> 00:15:56.629 align:start position:0%
<00:15:53.920>important <00:15:54.020>step <00:15:54.120>or <00:15:54.219>point <00:15:54.319>is <00:15:54.420>we <00:15:54.520>have <00:15:54.620>to <00:15:54.719>have <00:15:54.819>tests <00:15:54.920>before <00:15:55.020>we <00:15:55.120>refactor <00:15:55.219>and <00:15:55.319>the

00:15:56.629 --> 00:15:56.639 align:start position:0%
<00:15:56.629>have <00:15:56.630>tests <00:15:56.632>before <00:15:56.633>we <00:15:56.635>refactor <00:15:56.636>and <00:15:56.638>the

00:15:56.639 --> 00:15:59.269 align:start position:0%
<00:15:56.639>have <00:15:56.746>tests <00:15:56.854>before <00:15:56.962>we <00:15:57.069>refactor <00:15:57.177>and <00:15:57.285>the <00:15:57.392>test <00:15:57.500>should <00:15:57.608>be <00:15:57.715>green <00:15:57.823>or <00:15:57.931>basically <00:15:58.039>every

00:15:59.269 --> 00:15:59.279 align:start position:0%
<00:15:59.269>test <00:15:59.270>should <00:15:59.272>be <00:15:59.273>green <00:15:59.275>or <00:15:59.276>basically <00:15:59.278>every

00:15:59.279 --> 00:16:01.670 align:start position:0%
<00:15:59.279>test <00:15:59.372>should <00:15:59.465>be <00:15:59.559>green <00:15:59.652>or <00:15:59.745>basically <00:15:59.839>every <00:15:59.932>time <00:16:00.025>the <00:16:00.119>test <00:16:00.212>should <00:16:00.305>be <00:16:00.399>green <00:16:00.492>but <00:16:00.585>if <00:16:00.679>you

00:16:01.670 --> 00:16:01.680 align:start position:0%
<00:16:01.670>time <00:16:01.671>the <00:16:01.672>test <00:16:01.673>should <00:16:01.674>be <00:16:01.675>green <00:16:01.676>but <00:16:01.677>if <00:16:01.679>you

00:16:01.680 --> 00:16:03.910 align:start position:0%
<00:16:01.680>time <00:16:01.773>the <00:16:01.866>test <00:16:01.959>should <00:16:02.053>be <00:16:02.146>green <00:16:02.239>but <00:16:02.333>if <00:16:02.426>you <00:16:02.520>cannot <00:16:02.613>prove <00:16:02.706>that <00:16:02.800>your <00:16:02.893>system <00:16:02.986>is <00:16:03.079>working

00:16:03.910 --> 00:16:03.920 align:start position:0%
<00:16:03.910>cannot <00:16:03.911>prove <00:16:03.913>that <00:16:03.914>your <00:16:03.915>system <00:16:03.917>is <00:16:03.919>working

00:16:03.920 --> 00:16:06.310 align:start position:0%
<00:16:03.920>cannot <00:16:04.020>prove <00:16:04.120>that <00:16:04.219>your <00:16:04.319>system <00:16:04.420>is <00:16:04.520>working <00:16:04.620>correctly <00:16:04.719>now <00:16:04.819>how <00:16:04.920>you <00:16:05.020>can <00:16:05.120>prove <00:16:05.219>it <00:16:05.319>when

00:16:06.310 --> 00:16:06.320 align:start position:0%
<00:16:06.310>correctly <00:16:06.311>now <00:16:06.312>how <00:16:06.313>you <00:16:06.315>can <00:16:06.316>prove <00:16:06.317>it <00:16:06.319>when

00:16:06.320 --> 00:16:08.870 align:start position:0%
<00:16:06.320>correctly <00:16:06.413>now <00:16:06.506>how <00:16:06.600>you <00:16:06.693>can <00:16:06.786>prove <00:16:06.880>it <00:16:06.973>when <00:16:07.066>you <00:16:07.160>do <00:16:07.253>refactor <00:16:07.346>it. <00:16:07.440>So <00:16:07.533>you <00:16:07.626>should <00:16:07.720>really

00:16:08.870 --> 00:16:08.880 align:start position:0%
<00:16:08.870>you <00:16:08.871>do <00:16:08.872>refactor <00:16:08.873>it. <00:16:08.875>So <00:16:08.876>you <00:16:08.877>should <00:16:08.879>really

00:16:08.880 --> 00:16:11.030 align:start position:0%
<00:16:08.880>you <00:16:08.973>do <00:16:09.066>refactor <00:16:09.160>it. <00:16:09.253>So <00:16:09.346>you <00:16:09.439>should <00:16:09.533>really <00:16:09.626>have <00:16:09.720>test <00:16:09.813>first <00:16:09.906>and <00:16:10.000>all <00:16:10.093>test <00:16:10.186>should <00:16:10.280>be

00:16:11.030 --> 00:16:11.040 align:start position:0%
<00:16:11.030>have <00:16:11.031>test <00:16:11.032>first <00:16:11.033>and <00:16:11.035>all <00:16:11.036>test <00:16:11.037>should <00:16:11.039>be

00:16:11.040 --> 00:16:14.310 align:start position:0%
<00:16:11.040>have <00:16:11.156>test <00:16:11.273>first <00:16:11.390>and <00:16:11.506>all <00:16:11.623>test <00:16:11.740>should <00:16:11.856>be <00:16:11.973>green <00:16:12.089>before <00:16:12.206>you <00:16:12.323>start <00:16:12.439>refactoring.

00:16:14.310 --> 00:16:14.320 align:start position:0%
<00:16:14.310>green <00:16:14.312>before <00:16:14.314>you <00:16:14.316>start <00:16:14.319>refactoring.

00:16:14.320 --> 00:16:17.269 align:start position:0%
<00:16:14.320>green <00:16:14.436>before <00:16:14.553>you <00:16:14.670>start <00:16:14.786>refactoring. <00:16:14.903>And <00:16:15.020>last <00:16:15.136>if <00:16:15.253>the <00:16:15.370>comet <00:16:15.486>fits <00:16:15.603>in <00:16:15.720>one

00:16:17.269 --> 00:16:17.279 align:start position:0%
<00:16:17.269>And <00:16:17.270>last <00:16:17.271>if <00:16:17.272>the <00:16:17.274>comet <00:16:17.275>fits <00:16:17.276>in <00:16:17.278>one

00:16:17.279 --> 00:16:20.550 align:start position:0%
<00:16:17.279>And <00:16:17.379>last <00:16:17.479>if <00:16:17.579>the <00:16:17.679>comet <00:16:17.779>fits <00:16:17.879>in <00:16:17.979>one <00:16:18.079>breath. <00:16:18.179>So <00:16:18.279>not <00:16:18.379>60k <00:16:18.479>lines <00:16:18.579>of <00:16:18.679>comets

00:16:20.550 --> 00:16:20.560 align:start position:0%
<00:16:20.550>breath. <00:16:20.551>So <00:16:20.553>not <00:16:20.554>60k <00:16:20.555>lines <00:16:20.557>of <00:16:20.559>comets

00:16:20.560 --> 00:16:23.110 align:start position:0%
<00:16:20.560>breath. <00:16:20.715>So <00:16:20.871>not <00:16:21.026>60k <00:16:21.182>lines <00:16:21.337>of <00:16:21.493>comets <00:16:21.648>anymore <00:16:21.804>or <00:16:21.959>change

00:16:23.110 --> 00:16:23.120 align:start position:0%
<00:16:23.110>anymore <00:16:23.114>or <00:16:23.119>change

00:16:23.120 --> 00:16:25.590 align:start position:0%
<00:16:23.120>anymore <00:16:23.320>or <00:16:23.520>change <00:16:23.720>small <00:16:23.920>comets <00:16:24.120>small <00:16:24.320>incremental <00:16:24.520>changes.

00:16:25.590 --> 00:16:25.600 align:start position:0%
<00:16:25.590>small <00:16:25.592>comets <00:16:25.594>small <00:16:25.596>incremental <00:16:25.599>changes.

00:16:25.600 --> 00:16:28.389 align:start position:0%
<00:16:25.600>small <00:16:25.716>comets <00:16:25.833>small <00:16:25.950>incremental <00:16:26.066>changes. <00:16:26.183>Um <00:16:26.300>best <00:16:26.416>approach. <00:16:26.533>So <00:16:26.650>I <00:16:26.766>think <00:16:26.883>we <00:16:27.000>uh

00:16:28.389 --> 00:16:28.399 align:start position:0%
<00:16:28.389>Um <00:16:28.390>best <00:16:28.391>approach. <00:16:28.392>So <00:16:28.394>I <00:16:28.395>think <00:16:28.396>we <00:16:28.398>uh

00:16:28.399 --> 00:16:30.629 align:start position:0%
<00:16:28.399>Um <00:16:28.506>best <00:16:28.614>approach. <00:16:28.722>So <00:16:28.829>I <00:16:28.937>think <00:16:29.045>we <00:16:29.152>uh <00:16:29.260>experience <00:16:29.368>with <00:16:29.475>reducing <00:16:29.583>the <00:16:29.691>comets <00:16:29.799>to

00:16:30.629 --> 00:16:30.639 align:start position:0%
<00:16:30.629>experience <00:16:30.630>with <00:16:30.632>reducing <00:16:30.634>the <00:16:30.636>comets <00:16:30.638>to

00:16:30.639 --> 00:16:33.829 align:start position:0%
<00:16:30.639>experience <00:16:30.746>with <00:16:30.854>reducing <00:16:30.962>the <00:16:31.069>comets <00:16:31.177>to <00:16:31.285>50 <00:16:31.392>lines <00:16:31.500>instead <00:16:31.608>of <00:16:31.715>60k. <00:16:31.823>So <00:16:31.931>if <00:16:32.039>your

00:16:33.829 --> 00:16:33.839 align:start position:0%
<00:16:33.829>50 <00:16:33.830>lines <00:16:33.831>instead <00:16:33.832>of <00:16:33.834>60k. <00:16:33.835>So <00:16:33.836>if <00:16:33.838>your

00:16:33.839 --> 00:16:35.910 align:start position:0%
<00:16:33.839>50 <00:16:33.939>lines <00:16:34.039>instead <00:16:34.138>of <00:16:34.238>60k. <00:16:34.339>So <00:16:34.439>if <00:16:34.539>your <00:16:34.638>comments <00:16:34.738>are <00:16:34.839>readable <00:16:34.939>and <00:16:35.039>you <00:16:35.138>can <00:16:35.238>really

00:16:35.910 --> 00:16:35.920 align:start position:0%
<00:16:35.910>comments <00:16:35.911>are <00:16:35.913>readable <00:16:35.914>and <00:16:35.915>you <00:16:35.917>can <00:16:35.919>really

00:16:35.920 --> 00:16:38.870 align:start position:0%
<00:16:35.920>comments <00:16:36.013>are <00:16:36.106>readable <00:16:36.199>and <00:16:36.293>you <00:16:36.386>can <00:16:36.479>really <00:16:36.573>check <00:16:36.666>it <00:16:36.760>and <00:16:36.853>review <00:16:36.946>it, <00:16:37.040>then <00:16:37.133>uh <00:16:37.226>you <00:16:37.319>can

00:16:38.870 --> 00:16:38.880 align:start position:0%
<00:16:38.870>check <00:16:38.871>it <00:16:38.872>and <00:16:38.873>review <00:16:38.874>it, <00:16:38.875>then <00:16:38.876>uh <00:16:38.877>you <00:16:38.879>can

00:16:38.880 --> 00:16:41.030 align:start position:0%
<00:16:38.880>check <00:16:38.973>it <00:16:39.066>and <00:16:39.160>review <00:16:39.253>it, <00:16:39.346>then <00:16:39.439>uh <00:16:39.533>you <00:16:39.626>can <00:16:39.720>really <00:16:39.813>trust <00:16:39.906>AI <00:16:40.000>created <00:16:40.093>the <00:16:40.186>right <00:16:40.280>stuff

00:16:41.030 --> 00:16:41.040 align:start position:0%
<00:16:41.030>really <00:16:41.031>trust <00:16:41.033>AI <00:16:41.034>created <00:16:41.036>the <00:16:41.037>right <00:16:41.039>stuff

00:16:41.040 --> 00:16:43.030 align:start position:0%
<00:16:41.040>really <00:16:41.214>trust <00:16:41.390>AI <00:16:41.564>created <00:16:41.740>the <00:16:41.915>right <00:16:42.089>stuff <00:16:42.265>for <00:16:42.439>you.

00:16:43.030 --> 00:16:43.040 align:start position:0%
<00:16:43.030>for <00:16:43.039>you.

00:16:43.040 --> 00:16:46.150 align:start position:0%
<00:16:43.040>for <00:16:43.180>you. <00:16:43.319>But <00:16:43.459>if <00:16:43.599>you <00:16:43.740>or <00:16:43.880>when <00:16:44.020>you <00:16:44.160>do <00:16:44.300>should <00:16:44.439>not

00:16:46.150 --> 00:16:46.160 align:start position:0%
<00:16:46.150>But <00:16:46.151>if <00:16:46.152>you <00:16:46.153>or <00:16:46.154>when <00:16:46.155>you <00:16:46.156>do <00:16:46.157>should <00:16:46.159>not

00:16:46.160 --> 00:16:50.710 align:start position:0%
<00:16:46.160>But <00:16:46.237>if <00:16:46.315>you <00:16:46.393>or <00:16:46.471>when <00:16:46.548>you <00:16:46.626>do <00:16:46.704>should <00:16:46.782>not <00:16:46.860>trust <00:16:46.937>uh <00:16:47.015>AI <00:16:47.093>to <00:16:47.171>refactor <00:16:47.248>is <00:16:47.326>as <00:16:47.404>I <00:16:47.482>said <00:16:47.560>if

00:16:50.710 --> 00:16:50.720 align:start position:0%
<00:16:50.710>trust <00:16:50.711>uh <00:16:50.712>AI <00:16:50.713>to <00:16:50.714>refactor <00:16:50.715>is <00:16:50.716>as <00:16:50.717>I <00:16:50.718>said <00:16:50.719>if

00:16:50.720 --> 00:16:53.110 align:start position:0%
<00:16:50.720>trust <00:16:50.802>uh <00:16:50.884>AI <00:16:50.967>to <00:16:51.049>refactor <00:16:51.131>is <00:16:51.214>as <00:16:51.296>I <00:16:51.378>said <00:16:51.461>if <00:16:51.543>you <00:16:51.625>don't <00:16:51.708>have <00:16:51.790>tests <00:16:51.872>and <00:16:51.955>this <00:16:52.037>is <00:16:52.120>really

00:16:53.110 --> 00:16:53.120 align:start position:0%
<00:16:53.110>you <00:16:53.111>don't <00:16:53.112>have <00:16:53.113>tests <00:16:53.115>and <00:16:53.116>this <00:16:53.117>is <00:16:53.119>really

00:16:53.120 --> 00:16:55.590 align:start position:0%
<00:16:53.120>you <00:16:53.220>don't <00:16:53.320>have <00:16:53.420>tests <00:16:53.520>and <00:16:53.620>this <00:16:53.720>is <00:16:53.820>really <00:16:53.920>really <00:16:54.020>important <00:16:54.120>if <00:16:54.220>you <00:16:54.320>don't <00:16:54.420>have <00:16:54.520>tests

00:16:55.590 --> 00:16:55.600 align:start position:0%
<00:16:55.590>really <00:16:55.591>important <00:16:55.593>if <00:16:55.594>you <00:16:55.596>don't <00:16:55.597>have <00:16:55.599>tests

00:16:55.600 --> 00:16:59.430 align:start position:0%
<00:16:55.600>really <00:16:55.707>important <00:16:55.815>if <00:16:55.923>you <00:16:56.030>don't <00:16:56.138>have <00:16:56.246>tests <00:16:56.353>do <00:16:56.461>not <00:16:56.569>let <00:16:56.676>AI <00:16:56.784>to <00:16:56.892>refactor <00:16:57.000>something.

00:16:59.430 --> 00:16:59.440 align:start position:0%
<00:16:59.430>do <00:16:59.431>not <00:16:59.433>let <00:16:59.434>AI <00:16:59.436>to <00:16:59.437>refactor <00:16:59.439>something.

00:16:59.440 --> 00:17:02.310 align:start position:0%
<00:16:59.440>do <00:16:59.556>not <00:16:59.673>let <00:16:59.790>AI <00:16:59.906>to <00:17:00.023>refactor <00:17:00.140>something. <00:17:00.256>You <00:17:00.373>could <00:17:00.490>create <00:17:00.606>tests <00:17:00.723>beforehand <00:17:00.840>also

00:17:02.310 --> 00:17:02.320 align:start position:0%
<00:17:02.310>You <00:17:02.311>could <00:17:02.313>create <00:17:02.315>tests <00:17:02.317>beforehand <00:17:02.319>also

00:17:02.320 --> 00:17:04.710 align:start position:0%
<00:17:02.320>You <00:17:02.427>could <00:17:02.535>create <00:17:02.643>tests <00:17:02.750>beforehand <00:17:02.858>also <00:17:02.966>with <00:17:03.073>AI <00:17:03.181>but <00:17:03.289>be <00:17:03.396>pretty <00:17:03.504>sure <00:17:03.612>that <00:17:03.720>the

00:17:04.710 --> 00:17:04.720 align:start position:0%
<00:17:04.710>with <00:17:04.711>AI <00:17:04.712>but <00:17:04.713>be <00:17:04.715>pretty <00:17:04.716>sure <00:17:04.717>that <00:17:04.719>the

00:17:04.720 --> 00:17:06.549 align:start position:0%
<00:17:04.720>with <00:17:04.827>AI <00:17:04.935>but <00:17:05.043>be <00:17:05.150>pretty <00:17:05.258>sure <00:17:05.366>that <00:17:05.473>the <00:17:05.581>behavior <00:17:05.689>and <00:17:05.796>the <00:17:05.904>system <00:17:06.012>is <00:17:06.120>working

00:17:06.549 --> 00:17:06.559 align:start position:0%
<00:17:06.549>behavior <00:17:06.550>and <00:17:06.552>the <00:17:06.554>system <00:17:06.556>is <00:17:06.558>working

00:17:06.559 --> 00:17:09.829 align:start position:0%
<00:17:06.559>behavior <00:17:06.686>and <00:17:06.813>the <00:17:06.940>system <00:17:07.068>is <00:17:07.195>working <00:17:07.322>correctly <00:17:07.449>and <00:17:07.577>the <00:17:07.704>tests <00:17:07.831>fulfilling <00:17:07.959>it.

00:17:09.829 --> 00:17:09.839 align:start position:0%
<00:17:09.829>correctly <00:17:09.830>and <00:17:09.832>the <00:17:09.834>tests <00:17:09.836>fulfilling <00:17:09.838>it.

00:17:09.839 --> 00:17:13.429 align:start position:0%
<00:17:09.839>correctly <00:17:09.946>and <00:17:10.054>the <00:17:10.162>tests <00:17:10.269>fulfilling <00:17:10.377>it. <00:17:10.485>Second <00:17:10.592>one <00:17:10.700>is <00:17:10.808>if <00:17:10.915>you <00:17:11.023>have <00:17:11.131>like <00:17:11.239>multiple

00:17:13.429 --> 00:17:13.439 align:start position:0%
<00:17:13.429>Second <00:17:13.430>one <00:17:13.431>is <00:17:13.432>if <00:17:13.434>you <00:17:13.435>have <00:17:13.436>like <00:17:13.438>multiple

00:17:13.439 --> 00:17:17.350 align:start position:0%
<00:17:13.439>Second <00:17:13.555>one <00:17:13.672>is <00:17:13.789>if <00:17:13.905>you <00:17:14.022>have <00:17:14.139>like <00:17:14.255>multiple <00:17:14.372>repositories <00:17:14.489>or <00:17:14.605>HTTP <00:17:14.722>requests, <00:17:14.839>package

00:17:17.350 --> 00:17:17.360 align:start position:0%
<00:17:17.349>repositories <00:17:17.352>or <00:17:17.354>HTTP <00:17:17.356>requests, <00:17:17.358>package

00:17:17.360 --> 00:17:21.110 align:start position:0%
<00:17:17.359>repositories <00:17:17.476>or <00:17:17.593>HTTP <00:17:17.709>requests, <00:17:17.826>package <00:17:17.943>libraries <00:17:18.060>or <00:17:18.176>so <00:17:18.293>on <00:17:18.409>that <00:17:18.526>AI <00:17:18.643>cannot <00:17:18.760>reach

00:17:21.110 --> 00:17:21.120 align:start position:0%
<00:17:21.109>libraries <00:17:21.111>or <00:17:21.112>so <00:17:21.113>on <00:17:21.115>that <00:17:21.116>AI <00:17:21.117>cannot <00:17:21.118>reach

00:17:21.120 --> 00:17:23.350 align:start position:0%
<00:17:21.119>libraries <00:17:21.213>or <00:17:21.306>so <00:17:21.399>on <00:17:21.493>that <00:17:21.586>AI <00:17:21.679>cannot <00:17:21.773>reach <00:17:21.866>then <00:17:21.959>you <00:17:22.053>should <00:17:22.146>be <00:17:22.239>really <00:17:22.333>aware <00:17:22.426>that <00:17:22.520>um

00:17:23.350 --> 00:17:23.360 align:start position:0%
<00:17:23.349>then <00:17:23.351>you <00:17:23.352>should <00:17:23.353>be <00:17:23.355>really <00:17:23.356>aware <00:17:23.357>that <00:17:23.358>um

00:17:23.360 --> 00:17:25.669 align:start position:0%
<00:17:23.359>then <00:17:23.459>you <00:17:23.560>should <00:17:23.659>be <00:17:23.760>really <00:17:23.859>aware <00:17:23.959>that <00:17:24.060>um <00:17:24.159>AI <00:17:24.260>shouldn't <00:17:24.359>refactor <00:17:24.459>it <00:17:24.560>because <00:17:24.659>when <00:17:24.760>AI

00:17:25.669 --> 00:17:25.679 align:start position:0%
<00:17:25.669>AI <00:17:25.670>shouldn't <00:17:25.672>refactor <00:17:25.673>it <00:17:25.675>because <00:17:25.676>when <00:17:25.678>AI

00:17:25.679 --> 00:17:28.390 align:start position:0%
<00:17:25.679>AI <00:17:25.772>shouldn't <00:17:25.865>refactor <00:17:25.959>it <00:17:26.052>because <00:17:26.145>when <00:17:26.239>AI <00:17:26.332>cannot <00:17:26.425>trace <00:17:26.519>it <00:17:26.612>down <00:17:26.705>to <00:17:26.799>a <00:17:26.892>package <00:17:26.985>to <00:17:27.079>an

00:17:28.390 --> 00:17:28.400 align:start position:0%
<00:17:28.390>cannot <00:17:28.391>trace <00:17:28.392>it <00:17:28.393>down <00:17:28.394>to <00:17:28.395>a <00:17:28.396>package <00:17:28.397>to <00:17:28.399>an

00:17:28.400 --> 00:17:30.870 align:start position:0%
<00:17:28.400>cannot <00:17:28.500>trace <00:17:28.600>it <00:17:28.700>down <00:17:28.800>to <00:17:28.900>a <00:17:29.000>package <00:17:29.100>to <00:17:29.200>an <00:17:29.300>functionality <00:17:29.400>or <00:17:29.500>something <00:17:29.600>and <00:17:29.700>it <00:17:29.800>cannot

00:17:30.870 --> 00:17:30.880 align:start position:0%
<00:17:30.870>functionality <00:17:30.871>or <00:17:30.873>something <00:17:30.875>and <00:17:30.877>it <00:17:30.879>cannot

00:17:30.880 --> 00:17:34.549 align:start position:0%
<00:17:30.880>functionality <00:17:30.996>or <00:17:31.113>something <00:17:31.230>and <00:17:31.346>it <00:17:31.463>cannot <00:17:31.580>map <00:17:31.696>it <00:17:31.813>then <00:17:31.930>it's <00:17:32.046>really <00:17:32.163>um <00:17:32.280>something

00:17:34.549 --> 00:17:34.559 align:start position:0%
<00:17:34.549>map <00:17:34.550>it <00:17:34.552>then <00:17:34.553>it's <00:17:34.555>really <00:17:34.556>um <00:17:34.558>something

00:17:34.559 --> 00:17:36.789 align:start position:0%
<00:17:34.559>map <00:17:34.675>it <00:17:34.792>then <00:17:34.908>it's <00:17:35.025>really <00:17:35.142>um <00:17:35.259>something <00:17:35.375>really <00:17:35.492>dangerous <00:17:35.609>with <00:17:35.725>AI <00:17:35.842>to <00:17:35.959>refactor

00:17:36.789 --> 00:17:36.799 align:start position:0%
<00:17:36.789>really <00:17:36.790>dangerous <00:17:36.792>with <00:17:36.794>AI <00:17:36.796>to <00:17:36.798>refactor

00:17:36.799 --> 00:17:38.789 align:start position:0%
<00:17:36.799>really <00:17:36.906>dangerous <00:17:37.014>with <00:17:37.122>AI <00:17:37.229>to <00:17:37.337>refactor <00:17:37.445>because <00:17:37.552>it <00:17:37.660>changed <00:17:37.768>and <00:17:37.875>it <00:17:37.983>could <00:17:38.091>not <00:17:38.199>test

00:17:38.789 --> 00:17:38.799 align:start position:0%
<00:17:38.789>because <00:17:38.790>it <00:17:38.791>changed <00:17:38.792>and <00:17:38.794>it <00:17:38.795>could <00:17:38.796>not <00:17:38.798>test

00:17:38.799 --> 00:17:41.270 align:start position:0%
<00:17:38.799>because <00:17:38.892>it <00:17:38.985>changed <00:17:39.079>and <00:17:39.172>it <00:17:39.265>could <00:17:39.359>not <00:17:39.452>test <00:17:39.545>in <00:17:39.639>the <00:17:39.732>cannot <00:17:39.825>trace <00:17:39.918>so <00:17:40.012>you <00:17:40.105>should <00:17:40.199>not

00:17:41.270 --> 00:17:41.280 align:start position:0%
<00:17:41.270>in <00:17:41.271>the <00:17:41.272>cannot <00:17:41.273>trace <00:17:41.275>so <00:17:41.276>you <00:17:41.277>should <00:17:41.279>not

00:17:41.280 --> 00:17:43.590 align:start position:0%
<00:17:41.280>in <00:17:41.455>the <00:17:41.629>cannot <00:17:41.805>trace <00:17:41.980>so <00:17:42.155>you <00:17:42.330>should <00:17:42.504>not <00:17:42.680>aware

00:17:43.590 --> 00:17:43.600 align:start position:0%
aware

00:17:43.600 --> 00:17:46.549 align:start position:0%
<00:17:43.600>aware <00:17:43.800>and <00:17:44.000>last <00:17:44.199>based <00:17:44.399>on <00:17:44.600>my <00:17:44.800>personal <00:17:45.000>experience

00:17:46.549 --> 00:17:46.559 align:start position:0%
<00:17:46.549>and <00:17:46.550>last <00:17:46.552>based <00:17:46.553>on <00:17:46.555>my <00:17:46.556>personal <00:17:46.558>experience

00:17:46.559 --> 00:17:48.950 align:start position:0%
<00:17:46.559>and <00:17:46.652>last <00:17:46.745>based <00:17:46.839>on <00:17:46.932>my <00:17:47.025>personal <00:17:47.119>experience <00:17:47.212>AI <00:17:47.305>wants <00:17:47.399>to <00:17:47.492>do <00:17:47.585>everything <00:17:47.678>for <00:17:47.772>you <00:17:47.865>and <00:17:47.959>it

00:17:48.950 --> 00:17:48.960 align:start position:0%
<00:17:48.950>AI <00:17:48.951>wants <00:17:48.952>to <00:17:48.953>do <00:17:48.954>everything <00:17:48.955>for <00:17:48.956>you <00:17:48.957>and <00:17:48.959>it

00:17:48.960 --> 00:17:51.510 align:start position:0%
<00:17:48.960>AI <00:17:49.042>wants <00:17:49.124>to <00:17:49.207>do <00:17:49.289>everything <00:17:49.371>for <00:17:49.454>you <00:17:49.536>and <00:17:49.618>it <00:17:49.701>volunteered <00:17:49.783>a <00:17:49.865>lot <00:17:49.948>I <00:17:50.030>can <00:17:50.112>do <00:17:50.195>it <00:17:50.277>I <00:17:50.360>will

00:17:51.510 --> 00:17:51.520 align:start position:0%
<00:17:51.510>volunteered <00:17:51.511>a <00:17:51.512>lot <00:17:51.513>I <00:17:51.514>can <00:17:51.515>do <00:17:51.516>it <00:17:51.517>I <00:17:51.519>will

00:17:51.520 --> 00:17:53.990 align:start position:0%
<00:17:51.520>volunteered <00:17:51.607>a <00:17:51.695>lot <00:17:51.782>I <00:17:51.870>can <00:17:51.957>do <00:17:52.045>it <00:17:52.132>I <00:17:52.220>will <00:17:52.307>refactor <00:17:52.395>it <00:17:52.482>for <00:17:52.570>you <00:17:52.657>so <00:17:52.745>if <00:17:52.832>you <00:17:52.920>here

00:17:53.990 --> 00:17:54.000 align:start position:0%
<00:17:53.990>refactor <00:17:53.991>it <00:17:53.992>for <00:17:53.993>you <00:17:53.995>so <00:17:53.996>if <00:17:53.997>you <00:17:53.999>here

00:17:54.000 --> 00:17:56.630 align:start position:0%
<00:17:54.000>refactor <00:17:54.087>it <00:17:54.175>for <00:17:54.262>you <00:17:54.350>so <00:17:54.437>if <00:17:54.525>you <00:17:54.612>here <00:17:54.700>already <00:17:54.787>should <00:17:54.875>I <00:17:54.962>do <00:17:55.050>it <00:17:55.137>also <00:17:55.225>in <00:17:55.312>this <00:17:55.400>way

00:17:56.630 --> 00:17:56.640 align:start position:0%
<00:17:56.630>already <00:17:56.631>should <00:17:56.632>I <00:17:56.633>do <00:17:56.634>it <00:17:56.635>also <00:17:56.636>in <00:17:56.637>this <00:17:56.639>way

00:17:56.640 --> 00:17:58.310 align:start position:0%
<00:17:56.640>already <00:17:56.733>should <00:17:56.826>I <00:17:56.920>do <00:17:57.013>it <00:17:57.106>also <00:17:57.200>in <00:17:57.293>this <00:17:57.386>way <00:17:57.480>then <00:17:57.573>you <00:17:57.666>shouldn't <00:17:57.760>trust <00:17:57.853>it <00:17:57.946>you <00:17:58.040>should

00:17:58.310 --> 00:17:58.320 align:start position:0%
<00:17:58.310>then <00:17:58.311>you <00:17:58.312>shouldn't <00:17:58.314>trust <00:17:58.316>it <00:17:58.317>you <00:17:58.319>should

00:17:58.320 --> 00:18:01.430 align:start position:0%
<00:17:58.320>then <00:17:58.427>you <00:17:58.535>shouldn't <00:17:58.643>trust <00:17:58.750>it <00:17:58.858>you <00:17:58.966>should <00:17:59.073>follow <00:17:59.181>the <00:17:59.289>process <00:17:59.396>then <00:17:59.504>you <00:17:59.612>are <00:17:59.720>really

00:18:01.430 --> 00:18:01.440 align:start position:0%
<00:18:01.430>follow <00:18:01.431>the <00:18:01.433>process <00:18:01.434>then <00:18:01.436>you <00:18:01.437>are <00:18:01.439>really

00:18:01.440 --> 00:18:04.789 align:start position:0%
<00:18:01.440>follow <00:18:01.533>the <00:18:01.626>process <00:18:01.720>then <00:18:01.813>you <00:18:01.906>are <00:18:02.000>really <00:18:02.093>or <00:18:02.186>you <00:18:02.280>can <00:18:02.373>trust <00:18:02.466>AI <00:18:02.560>a <00:18:02.653>little <00:18:02.746>bit <00:18:02.840>more

00:18:04.789 --> 00:18:04.799 align:start position:0%
<00:18:04.789>or <00:18:04.790>you <00:18:04.791>can <00:18:04.792>trust <00:18:04.793>AI <00:18:04.794>a <00:18:04.795>little <00:18:04.796>bit <00:18:04.798>more

00:18:04.799 --> 00:18:07.830 align:start position:0%
<00:18:04.799>or <00:18:04.881>you <00:18:04.963>can <00:18:05.046>trust <00:18:05.128>AI <00:18:05.210>a <00:18:05.293>little <00:18:05.375>bit <00:18:05.457>more <00:18:05.540>one <00:18:05.622>last <00:18:05.704>mirror <00:18:05.787>that <00:18:05.869>I <00:18:05.951>want <00:18:06.034>to <00:18:06.116>show <00:18:06.199>is

00:18:07.830 --> 00:18:07.840 align:start position:0%
<00:18:07.830>one <00:18:07.831>last <00:18:07.832>mirror <00:18:07.833>that <00:18:07.834>I <00:18:07.835>want <00:18:07.836>to <00:18:07.837>show <00:18:07.839>is

00:18:07.840 --> 00:18:10.549 align:start position:0%
<00:18:07.840>one <00:18:07.917>last <00:18:07.995>mirror <00:18:08.073>that <00:18:08.151>I <00:18:08.228>want <00:18:08.306>to <00:18:08.384>show <00:18:08.462>is <00:18:08.540>um <00:18:08.617>on <00:18:08.695>the <00:18:08.773>left <00:18:08.851>side <00:18:08.928>this <00:18:09.006>is <00:18:09.084>how <00:18:09.162>a <00:18:09.240>comet

00:18:10.549 --> 00:18:10.559 align:start position:0%
<00:18:10.549>um <00:18:10.550>on <00:18:10.551>the <00:18:10.552>left <00:18:10.553>side <00:18:10.554>this <00:18:10.555>is <00:18:10.556>how <00:18:10.557>a <00:18:10.558>comet

00:18:10.559 --> 00:18:14.310 align:start position:0%
<00:18:10.559>um <00:18:10.641>on <00:18:10.723>the <00:18:10.806>left <00:18:10.888>side <00:18:10.970>this <00:18:11.053>is <00:18:11.135>how <00:18:11.217>a <00:18:11.300>comet <00:18:11.382>would <00:18:11.464>look <00:18:11.547>like <00:18:11.629>or <00:18:11.711>get <00:18:11.794>blame <00:18:11.876>if <00:18:11.959>it

00:18:14.310 --> 00:18:14.320 align:start position:0%
<00:18:14.310>would <00:18:14.311>look <00:18:14.312>like <00:18:14.313>or <00:18:14.315>get <00:18:14.316>blame <00:18:14.317>if <00:18:14.319>it

00:18:14.320 --> 00:18:17.430 align:start position:0%
<00:18:14.320>would <00:18:14.413>look <00:18:14.506>like <00:18:14.600>or <00:18:14.693>get <00:18:14.786>blame <00:18:14.879>if <00:18:14.973>it <00:18:15.066>follows <00:18:15.159>a <00:18:15.253>workflow <00:18:15.346>so <00:18:15.439>it <00:18:15.533>is <00:18:15.626>fix <00:18:15.720>extract

00:18:17.430 --> 00:18:17.440 align:start position:0%
<00:18:17.430>follows <00:18:17.431>a <00:18:17.432>workflow <00:18:17.433>so <00:18:17.435>it <00:18:17.436>is <00:18:17.437>fix <00:18:17.439>extract

00:18:17.440 --> 00:18:21.029 align:start position:0%
<00:18:17.440>follows <00:18:17.540>a <00:18:17.640>workflow <00:18:17.740>so <00:18:17.840>it <00:18:17.940>is <00:18:18.040>fix <00:18:18.140>extract <00:18:18.240>calc <00:18:18.340>total <00:18:18.440>so <00:18:18.540>it's <00:18:18.640>specify <00:18:18.740>it's <00:18:18.840>variable

00:18:21.029 --> 00:18:21.039 align:start position:0%
<00:18:21.029>calc <00:18:21.030>total <00:18:21.032>so <00:18:21.033>it's <00:18:21.035>specify <00:18:21.036>it's <00:18:21.038>variable

00:18:21.039 --> 00:18:23.909 align:start position:0%
<00:18:21.039>calc <00:18:21.194>total <00:18:21.350>so <00:18:21.505>it's <00:18:21.661>specify <00:18:21.816>it's <00:18:21.972>variable <00:18:22.127>and <00:18:22.283>traceable <00:18:22.439>also

00:18:23.909 --> 00:18:23.919 align:start position:0%
<00:18:23.909>and <00:18:23.913>traceable <00:18:23.918>also

00:18:23.919 --> 00:18:26.470 align:start position:0%
<00:18:23.919>and <00:18:24.046>traceable <00:18:24.173>also <00:18:24.300>on <00:18:24.428>the <00:18:24.555>right <00:18:24.682>side <00:18:24.809>we <00:18:24.937>say <00:18:25.064>I <00:18:25.191>without <00:18:25.319>the

00:18:26.470 --> 00:18:26.480 align:start position:0%
<00:18:26.470>on <00:18:26.471>the <00:18:26.472>right <00:18:26.473>side <00:18:26.474>we <00:18:26.475>say <00:18:26.476>I <00:18:26.477>without <00:18:26.479>the

00:18:26.480 --> 00:18:30.390 align:start position:0%
<00:18:26.480>on <00:18:26.573>the <00:18:26.666>right <00:18:26.760>side <00:18:26.853>we <00:18:26.946>say <00:18:27.040>I <00:18:27.133>without <00:18:27.226>the <00:18:27.320>workflow <00:18:27.413>so <00:18:27.506>very <00:18:27.600>vague <00:18:27.693>but <00:18:27.786>confident <00:18:27.880>so

00:18:30.390 --> 00:18:30.400 align:start position:0%
<00:18:30.390>workflow <00:18:30.391>so <00:18:30.393>very <00:18:30.394>vague <00:18:30.396>but <00:18:30.397>confident <00:18:30.399>so

00:18:30.400 --> 00:18:33.990 align:start position:0%
<00:18:30.400>workflow <00:18:30.493>so <00:18:30.586>very <00:18:30.680>vague <00:18:30.773>but <00:18:30.866>confident <00:18:30.960>so <00:18:31.053>it <00:18:31.146>tells <00:18:31.240>you <00:18:31.333>trust <00:18:31.426>me <00:18:31.520>um <00:18:31.613>and <00:18:31.706>they <00:18:31.800>change

00:18:33.990 --> 00:18:34.000 align:start position:0%
<00:18:33.990>it <00:18:33.991>tells <00:18:33.992>you <00:18:33.993>trust <00:18:33.994>me <00:18:33.995>um <00:18:33.996>and <00:18:33.997>they <00:18:33.999>change

00:18:34.000 --> 00:18:37.029 align:start position:0%
<00:18:34.000>it <00:18:34.082>tells <00:18:34.164>you <00:18:34.247>trust <00:18:34.329>me <00:18:34.411>um <00:18:34.494>and <00:18:34.576>they <00:18:34.658>change <00:18:34.741>a <00:18:34.823>lot <00:18:34.905>so <00:18:34.988>left <00:18:35.070>side <00:18:35.152>with <00:18:35.235>a <00:18:35.317>workflow <00:18:35.400>right

00:18:37.029 --> 00:18:37.039 align:start position:0%
<00:18:37.029>a <00:18:37.030>lot <00:18:37.031>so <00:18:37.032>left <00:18:37.033>side <00:18:37.034>with <00:18:37.035>a <00:18:37.036>workflow <00:18:37.038>right

00:18:37.039 --> 00:18:40.150 align:start position:0%
<00:18:37.039>a <00:18:37.132>lot <00:18:37.225>so <00:18:37.319>left <00:18:37.412>side <00:18:37.505>with <00:18:37.599>a <00:18:37.692>workflow <00:18:37.785>right <00:18:37.879>side <00:18:37.972>AI <00:18:38.065>just <00:18:38.158>uh <00:18:38.252>doing <00:18:38.345>the <00:18:38.439>refactorings

00:18:40.150 --> 00:18:40.160 align:start position:0%
<00:18:40.150>side <00:18:40.151>AI <00:18:40.153>just <00:18:40.154>uh <00:18:40.156>doing <00:18:40.157>the <00:18:40.159>refactorings

00:18:40.160 --> 00:18:43.669 align:start position:0%
<00:18:40.160>side <00:18:40.267>AI <00:18:40.375>just <00:18:40.483>uh <00:18:40.590>doing <00:18:40.698>the <00:18:40.806>refactorings <00:18:40.913>which <00:18:41.021>should <00:18:41.129>be <00:18:41.236>trustable <00:18:41.344>but <00:18:41.452>yeah <00:18:41.560>the

00:18:43.669 --> 00:18:43.679 align:start position:0%
<00:18:43.669>which <00:18:43.670>should <00:18:43.672>be <00:18:43.673>trustable <00:18:43.675>but <00:18:43.676>yeah <00:18:43.678>the

00:18:43.679 --> 00:18:46.150 align:start position:0%
<00:18:43.679>which <00:18:43.786>should <00:18:43.894>be <00:18:44.002>trustable <00:18:44.109>but <00:18:44.217>yeah <00:18:44.325>the <00:18:44.432>main <00:18:44.540>point <00:18:44.648>is <00:18:44.755>the <00:18:44.863>difference <00:18:44.971>is <00:18:45.079>not

00:18:46.150 --> 00:18:46.160 align:start position:0%
<00:18:46.150>main <00:18:46.151>point <00:18:46.153>is <00:18:46.154>the <00:18:46.156>difference <00:18:46.157>is <00:18:46.159>not

00:18:46.160 --> 00:18:48.950 align:start position:0%
<00:18:46.160>main <00:18:46.276>point <00:18:46.393>is <00:18:46.510>the <00:18:46.626>difference <00:18:46.743>is <00:18:46.860>not <00:18:46.976>really <00:18:47.093>intelligence <00:18:47.210>it's <00:18:47.326>really <00:18:47.443>that <00:18:47.560>we

00:18:48.950 --> 00:18:48.960 align:start position:0%
<00:18:48.950>really <00:18:48.951>intelligence <00:18:48.953>it's <00:18:48.955>really <00:18:48.957>that <00:18:48.959>we

00:18:48.960 --> 00:18:50.950 align:start position:0%
<00:18:48.960>really <00:18:49.067>intelligence <00:18:49.175>it's <00:18:49.283>really <00:18:49.390>that <00:18:49.498>we <00:18:49.606>have <00:18:49.713>now <00:18:49.821>a <00:18:49.929>system <00:18:50.036>that <00:18:50.144>makes <00:18:50.252>it <00:18:50.360>more

00:18:50.950 --> 00:18:50.960 align:start position:0%
<00:18:50.950>have <00:18:50.951>now <00:18:50.952>a <00:18:50.953>system <00:18:50.955>that <00:18:50.956>makes <00:18:50.957>it <00:18:50.959>more

00:18:50.960 --> 00:18:53.510 align:start position:0%
<00:18:50.960>have <00:18:51.135>now <00:18:51.310>a <00:18:51.485>system <00:18:51.660>that <00:18:51.835>makes <00:18:52.010>it <00:18:52.185>more <00:18:52.360>trustable

00:18:53.510 --> 00:18:53.520 align:start position:0%
trustable

00:18:53.520 --> 00:18:55.430 align:start position:0%
<00:18:53.520>trustable <00:18:53.986>and <00:18:54.453>with <00:18:54.920>that

00:18:55.430 --> 00:18:55.440 align:start position:0%
<00:18:55.430>and <00:18:55.434>with <00:18:55.439>that

00:18:55.440 --> 00:18:57.750 align:start position:0%
<00:18:55.440>and <00:18:55.580>with <00:18:55.720>that <00:18:55.860>you <00:18:56.000>stay <00:18:56.140>with <00:18:56.280>us <00:18:56.420>for <00:18:56.560>almost <00:18:56.700>30 <00:18:56.840>minutes

00:18:57.750 --> 00:18:57.760 align:start position:0%
<00:18:57.750>you <00:18:57.751>stay <00:18:57.752>with <00:18:57.753>us <00:18:57.755>for <00:18:57.756>almost <00:18:57.757>30 <00:18:57.759>minutes

00:18:57.760 --> 00:18:59.190 align:start position:0%
<00:18:57.760>you <00:18:57.851>stay <00:18:57.943>with <00:18:58.035>us <00:18:58.127>for <00:18:58.219>almost <00:18:58.311>30 <00:18:58.403>minutes <00:18:58.495>but <00:18:58.587>actually <00:18:58.679>we <00:18:58.771>could <00:18:58.863>have <00:18:58.955>done <00:18:59.047>this

00:18:59.190 --> 00:18:59.200 align:start position:0%
<00:18:59.190>but <00:18:59.191>actually <00:18:59.193>we <00:18:59.194>could <00:18:59.196>have <00:18:59.197>done <00:18:59.199>this

00:18:59.200 --> 00:19:01.669 align:start position:0%
<00:18:59.200>but <00:18:59.327>actually <00:18:59.454>we <00:18:59.581>could <00:18:59.709>have <00:18:59.836>done <00:18:59.963>this <00:19:00.090>presentation <00:19:00.218>in <00:19:00.345>these <00:19:00.472>two <00:19:00.600>sentences

00:19:01.669 --> 00:19:01.679 align:start position:0%
<00:19:01.669>presentation <00:19:01.671>in <00:19:01.673>these <00:19:01.675>two <00:19:01.678>sentences

00:19:01.679 --> 00:19:03.990 align:start position:0%
<00:19:01.679>presentation <00:19:01.806>in <00:19:01.933>these <00:19:02.060>two <00:19:02.188>sentences <00:19:02.315>first <00:19:02.442>of <00:19:02.569>all <00:19:02.697>whenever <00:19:02.824>you <00:19:02.951>refactor <00:19:03.079>with

00:19:03.990 --> 00:19:04.000 align:start position:0%
<00:19:03.990>first <00:19:03.991>of <00:19:03.993>all <00:19:03.994>whenever <00:19:03.996>you <00:19:03.997>refactor <00:19:03.999>with

00:19:04.000 --> 00:19:07.270 align:start position:0%
<00:19:04.000>first <00:19:04.093>of <00:19:04.186>all <00:19:04.280>whenever <00:19:04.373>you <00:19:04.466>refactor <00:19:04.560>with <00:19:04.653>AI <00:19:04.746>create <00:19:04.840>a <00:19:04.933>workflow <00:19:05.026>now <00:19:05.120>if <00:19:05.213>this <00:19:05.306>is <00:19:05.400>a

00:19:07.270 --> 00:19:07.280 align:start position:0%
<00:19:07.270>AI <00:19:07.271>create <00:19:07.272>a <00:19:07.273>workflow <00:19:07.274>now <00:19:07.275>if <00:19:07.276>this <00:19:07.277>is <00:19:07.279>a

00:19:07.280 --> 00:19:10.230 align:start position:0%
<00:19:07.280>AI <00:19:07.353>create <00:19:07.427>a <00:19:07.501>workflow <00:19:07.574>now <00:19:07.648>if <00:19:07.722>this <00:19:07.795>is <00:19:07.869>a <00:19:07.943>form <00:19:08.016>of <00:19:08.090>a <00:19:08.164>tool <00:19:08.237>as <00:19:08.311>we <00:19:08.385>did <00:19:08.458>it <00:19:08.532>or <00:19:08.606>if <00:19:08.680>you

00:19:10.230 --> 00:19:10.240 align:start position:0%
<00:19:10.230>form <00:19:10.230>of <00:19:10.231>a <00:19:10.232>tool <00:19:10.233>as <00:19:10.234>we <00:19:10.235>did <00:19:10.236>it <00:19:10.237>or <00:19:10.238>if <00:19:10.239>you

00:19:10.240 --> 00:19:13.909 align:start position:0%
<00:19:10.240>form <00:19:10.317>of <00:19:10.395>a <00:19:10.473>tool <00:19:10.551>as <00:19:10.628>we <00:19:10.706>did <00:19:10.784>it <00:19:10.862>or <00:19:10.940>if <00:19:11.017>you <00:19:11.095>just <00:19:11.173>want <00:19:11.251>to <00:19:11.328>define <00:19:11.406>step <00:19:11.484>by <00:19:11.562>step <00:19:11.640>just

00:19:13.909 --> 00:19:13.919 align:start position:0%
<00:19:13.909>just <00:19:13.910>want <00:19:13.911>to <00:19:13.912>define <00:19:13.914>step <00:19:13.915>by <00:19:13.916>step <00:19:13.918>just

00:19:13.919 --> 00:19:17.510 align:start position:0%
<00:19:13.919>just <00:19:14.012>want <00:19:14.105>to <00:19:14.199>define <00:19:14.292>step <00:19:14.385>by <00:19:14.479>step <00:19:14.572>just <00:19:14.665>give <00:19:14.759>the <00:19:14.852>AI <00:19:14.945>agent <00:19:15.039>guard <00:19:15.132>rail <00:19:15.225>and <00:19:15.319>force

00:19:17.510 --> 00:19:17.520 align:start position:0%
<00:19:17.510>give <00:19:17.511>the <00:19:17.512>AI <00:19:17.513>agent <00:19:17.515>guard <00:19:17.516>rail <00:19:17.517>and <00:19:17.519>force

00:19:17.520 --> 00:19:20.230 align:start position:0%
<00:19:17.520>give <00:19:17.620>the <00:19:17.720>AI <00:19:17.820>agent <00:19:17.920>guard <00:19:18.020>rail <00:19:18.120>and <00:19:18.220>force <00:19:18.320>the <00:19:18.420>agent <00:19:18.520>to <00:19:18.620>follow <00:19:18.720>these <00:19:18.820>guard <00:19:18.920>rails

00:19:20.230 --> 00:19:20.240 align:start position:0%
<00:19:20.230>the <00:19:20.231>agent <00:19:20.233>to <00:19:20.234>follow <00:19:20.236>these <00:19:20.237>guard <00:19:20.239>rails

00:19:20.240 --> 00:19:22.549 align:start position:0%
<00:19:20.240>the <00:19:20.347>agent <00:19:20.455>to <00:19:20.563>follow <00:19:20.670>these <00:19:20.778>guard <00:19:20.886>rails <00:19:20.993>and <00:19:21.101>also <00:19:21.209>think <00:19:21.316>that <00:19:21.424>now <00:19:21.532>refactoring <00:19:21.640>is

00:19:22.549 --> 00:19:22.559 align:start position:0%
<00:19:22.549>and <00:19:22.550>also <00:19:22.552>think <00:19:22.553>that <00:19:22.555>now <00:19:22.556>refactoring <00:19:22.558>is

00:19:22.559 --> 00:19:25.510 align:start position:0%
<00:19:22.559>and <00:19:22.666>also <00:19:22.774>think <00:19:22.882>that <00:19:22.989>now <00:19:23.097>refactoring <00:19:23.205>is <00:19:23.312>not <00:19:23.420>a <00:19:23.528>lonely <00:19:23.635>activity <00:19:23.743>anymore. <00:19:23.851>You <00:19:23.959>can

00:19:25.510 --> 00:19:25.520 align:start position:0%
<00:19:25.510>not <00:19:25.511>a <00:19:25.513>lonely <00:19:25.514>activity <00:19:25.516>anymore. <00:19:25.517>You <00:19:25.519>can

00:19:25.520 --> 00:19:27.669 align:start position:0%
<00:19:25.520>not <00:19:25.620>a <00:19:25.720>lonely <00:19:25.820>activity <00:19:25.920>anymore. <00:19:26.020>You <00:19:26.120>can <00:19:26.220>actually <00:19:26.320>and <00:19:26.420>you <00:19:26.520>should <00:19:26.620>do <00:19:26.720>it <00:19:26.820>with <00:19:26.920>your

00:19:27.669 --> 00:19:27.679 align:start position:0%
<00:19:27.669>actually <00:19:27.670>and <00:19:27.671>you <00:19:27.672>should <00:19:27.674>do <00:19:27.675>it <00:19:27.676>with <00:19:27.678>your

00:19:27.679 --> 00:19:29.830 align:start position:0%
<00:19:27.679>actually <00:19:27.779>and <00:19:27.879>you <00:19:27.979>should <00:19:28.079>do <00:19:28.179>it <00:19:28.279>with <00:19:28.379>your <00:19:28.479>team <00:19:28.579>because <00:19:28.679>you <00:19:28.779>have <00:19:28.879>the <00:19:28.979>expertise <00:19:29.079>in

00:19:29.830 --> 00:19:29.840 align:start position:0%
<00:19:29.830>team <00:19:29.831>because <00:19:29.832>you <00:19:29.834>have <00:19:29.836>the <00:19:29.837>expertise <00:19:29.839>in

00:19:29.840 --> 00:19:32.230 align:start position:0%
<00:19:29.840>team <00:19:29.947>because <00:19:30.055>you <00:19:30.163>have <00:19:30.270>the <00:19:30.378>expertise <00:19:30.486>in <00:19:30.593>the <00:19:30.701>team <00:19:30.809>and <00:19:30.916>you <00:19:31.024>have <00:19:31.132>the <00:19:31.240>documentation

00:19:32.230 --> 00:19:32.240 align:start position:0%
<00:19:32.230>the <00:19:32.231>team <00:19:32.233>and <00:19:32.234>you <00:19:32.236>have <00:19:32.237>the <00:19:32.239>documentation

00:19:32.240 --> 00:19:35.430 align:start position:0%
<00:19:32.240>the <00:19:32.347>team <00:19:32.455>and <00:19:32.563>you <00:19:32.670>have <00:19:32.778>the <00:19:32.886>documentation <00:19:32.993>available <00:19:33.101>now <00:19:33.209>created <00:19:33.316>by <00:19:33.424>AI <00:19:33.532>for <00:19:33.640>your

00:19:35.430 --> 00:19:35.440 align:start position:0%
<00:19:35.430>available <00:19:35.431>now <00:19:35.433>created <00:19:35.434>by <00:19:35.436>AI <00:19:35.437>for <00:19:35.439>your

00:19:35.440 --> 00:19:37.590 align:start position:0%
<00:19:35.440>available <00:19:35.540>now <00:19:35.640>created <00:19:35.740>by <00:19:35.840>AI <00:19:35.940>for <00:19:36.040>your <00:19:36.140>team <00:19:36.240>so <00:19:36.340>that <00:19:36.440>you <00:19:36.540>can <00:19:36.640>actually <00:19:36.740>spend <00:19:36.840>time

00:19:37.590 --> 00:19:37.600 align:start position:0%
<00:19:37.590>team <00:19:37.591>so <00:19:37.592>that <00:19:37.593>you <00:19:37.595>can <00:19:37.596>actually <00:19:37.597>spend <00:19:37.599>time

00:19:37.600 --> 00:19:39.669 align:start position:0%
<00:19:37.600>team <00:19:37.707>so <00:19:37.815>that <00:19:37.923>you <00:19:38.030>can <00:19:38.138>actually <00:19:38.246>spend <00:19:38.353>time <00:19:38.461>discussing <00:19:38.569>planning <00:19:38.676>and <00:19:38.784>then <00:19:38.892>let <00:19:39.000>the

00:19:39.669 --> 00:19:39.679 align:start position:0%
<00:19:39.669>discussing <00:19:39.670>planning <00:19:39.672>and <00:19:39.674>then <00:19:39.676>let <00:19:39.678>the

00:19:39.679 --> 00:19:42.150 align:start position:0%
<00:19:39.679>discussing <00:19:39.795>planning <00:19:39.912>and <00:19:40.029>then <00:19:40.145>let <00:19:40.262>the <00:19:40.379>agent <00:19:40.495>do <00:19:40.612>the <00:19:40.729>execution. <00:19:40.845>Thank <00:19:40.962>you <00:19:41.079>so

00:19:42.150 --> 00:19:42.160 align:start position:0%
<00:19:42.150>agent <00:19:42.151>do <00:19:42.153>the <00:19:42.154>execution. <00:19:42.156>Thank <00:19:42.157>you <00:19:42.159>so

00:19:42.160 --> 00:19:42.710 align:start position:0%
<00:19:42.160>agent <00:19:42.230>do <00:19:42.301>the <00:19:42.372>execution. <00:19:42.442>Thank <00:19:42.513>you <00:19:42.584>so <00:19:42.655>much.

00:19:42.710 --> 00:19:42.720 align:start position:0%
much.

00:19:42.720 --> 00:19:44.898 align:start position:0%
<00:19:42.720>much. <00:19:43.186>&gt;&gt; <00:19:43.653>Thank <00:19:44.120>you.

00:19:44.898 --> 00:19:44.908 align:start position:0%
<00:19:44.898>&gt;&gt; <00:19:44.902>Thank <00:19:44.907>you.

00:19:44.908 --> 00:19:47.669 align:start position:0%
<00:19:44.908>&gt;&gt; <00:19:45.374>Thank <00:19:45.841>you. <00:19:46.308>[applause]

00:19:47.679 --> 00:19:50.470 align:start position:0%
<00:19:47.679>&gt;&gt; <00:19:47.854>All <00:19:48.029>right. <00:19:48.204>So <00:19:48.379>we <00:19:48.554>have <00:19:48.729>time <00:19:48.904>left <00:19:49.079>for

00:19:50.470 --> 00:19:50.480 align:start position:0%
<00:19:50.470>&gt;&gt; <00:19:50.471>All <00:19:50.472>right. <00:19:50.473>So <00:19:50.474>we <00:19:50.475>have <00:19:50.476>time <00:19:50.477>left <00:19:50.479>for

00:19:50.480 --> 00:19:52.710 align:start position:0%
<00:19:50.480>&gt;&gt; <00:19:50.567>All <00:19:50.655>right. <00:19:50.742>So <00:19:50.830>we <00:19:50.917>have <00:19:51.005>time <00:19:51.092>left <00:19:51.180>for <00:19:51.267>questions. <00:19:51.355>So <00:19:51.442>one <00:19:51.530>question <00:19:51.617>is <00:19:51.705>how <00:19:51.792>do <00:19:51.880>you

00:19:52.710 --> 00:19:52.720 align:start position:0%
<00:19:52.710>questions. <00:19:52.711>So <00:19:52.712>one <00:19:52.713>question <00:19:52.715>is <00:19:52.716>how <00:19:52.717>do <00:19:52.719>you

00:19:52.720 --> 00:19:55.510 align:start position:0%
<00:19:52.720>questions. <00:19:52.820>So <00:19:52.920>one <00:19:53.020>question <00:19:53.120>is <00:19:53.220>how <00:19:53.320>do <00:19:53.420>you <00:19:53.520>make <00:19:53.620>sure <00:19:53.720>that <00:19:53.820>the <00:19:53.920>AI <00:19:54.020>workflow <00:19:54.120>has

00:19:55.510 --> 00:19:55.520 align:start position:0%
<00:19:55.510>make <00:19:55.511>sure <00:19:55.513>that <00:19:55.514>the <00:19:55.516>AI <00:19:55.517>workflow <00:19:55.519>has

00:19:55.520 --> 00:19:57.110 align:start position:0%
<00:19:55.520>make <00:19:55.647>sure <00:19:55.774>that <00:19:55.901>the <00:19:56.029>AI <00:19:56.156>workflow <00:19:56.283>has <00:19:56.410>followed <00:19:56.538>each <00:19:56.665>of <00:19:56.792>the <00:19:56.920>instruction

00:19:57.110 --> 00:19:57.120 align:start position:0%
<00:19:57.110>followed <00:19:57.112>each <00:19:57.114>of <00:19:57.116>the <00:19:57.119>instruction

00:19:57.120 --> 00:19:59.110 align:start position:0%
<00:19:57.120>followed <00:19:57.260>each <00:19:57.399>of <00:19:57.540>the <00:19:57.679>instruction <00:19:57.820>provided <00:19:57.959>in <00:19:58.100>the <00:19:58.239>markdown <00:19:58.379>files <00:19:58.520>because

00:19:59.110 --> 00:19:59.120 align:start position:0%
<00:19:59.110>provided <00:19:59.111>in <00:19:59.113>the <00:19:59.115>markdown <00:19:59.117>files <00:19:59.119>because

00:19:59.120 --> 00:20:01.190 align:start position:0%
<00:19:59.120>provided <00:19:59.213>in <00:19:59.306>the <00:19:59.399>markdown <00:19:59.493>files <00:19:59.586>because <00:19:59.679>it <00:19:59.773>looks <00:19:59.866>like <00:19:59.959>it <00:20:00.053>has <00:20:00.146>a <00:20:00.239>lot <00:20:00.333>of <00:20:00.426>things <00:20:00.520>to

00:20:01.190 --> 00:20:01.200 align:start position:0%
<00:20:01.190>it <00:20:01.191>looks <00:20:01.192>like <00:20:01.193>it <00:20:01.194>has <00:20:01.195>a <00:20:01.196>lot <00:20:01.197>of <00:20:01.198>things <00:20:01.199>to

00:20:01.200 --> 00:20:03.510 align:start position:0%
<00:20:01.200>it <00:20:01.293>looks <00:20:01.386>like <00:20:01.480>it <00:20:01.573>has <00:20:01.666>a <00:20:01.760>lot <00:20:01.853>of <00:20:01.946>things <00:20:02.040>to <00:20:02.133>check <00:20:02.226>and <00:20:02.320>doublecheing <00:20:02.413>it <00:20:02.506>manually <00:20:02.600>would

00:20:03.510 --> 00:20:03.520 align:start position:0%
<00:20:03.510>check <00:20:03.511>and <00:20:03.513>doublecheing <00:20:03.515>it <00:20:03.517>manually <00:20:03.519>would

00:20:03.520 --> 00:20:05.830 align:start position:0%
<00:20:03.520>check <00:20:03.660>and <00:20:03.800>doublecheing <00:20:03.940>it <00:20:04.080>manually <00:20:04.220>would <00:20:04.360>take <00:20:04.500>a <00:20:04.639>lot <00:20:04.780>of <00:20:04.920>time.

00:20:05.830 --> 00:20:05.840 align:start position:0%
<00:20:05.830>take <00:20:05.832>a <00:20:05.834>lot <00:20:05.836>of <00:20:05.839>time.

00:20:05.840 --> 00:20:08.710 align:start position:0%
<00:20:05.840>take <00:20:05.967>a <00:20:06.094>lot <00:20:06.221>of <00:20:06.349>time. <00:20:06.476>&gt;&gt; <00:20:06.603>So <00:20:06.730>basically <00:20:06.858>it's <00:20:06.985>an <00:20:07.112>ordered <00:20:07.240>checklist

00:20:08.710 --> 00:20:08.720 align:start position:0%
<00:20:08.710>&gt;&gt; <00:20:08.711>So <00:20:08.713>basically <00:20:08.714>it's <00:20:08.716>an <00:20:08.717>ordered <00:20:08.719>checklist

00:20:08.720 --> 00:20:11.669 align:start position:0%
<00:20:08.720>&gt;&gt; <00:20:08.820>So <00:20:08.920>basically <00:20:09.020>it's <00:20:09.120>an <00:20:09.220>ordered <00:20:09.320>checklist <00:20:09.420>and <00:20:09.520>you <00:20:09.620>don't <00:20:09.720>have <00:20:09.820>to <00:20:09.920>really <00:20:10.020>verify <00:20:10.120>each

00:20:11.669 --> 00:20:11.679 align:start position:0%
<00:20:11.669>and <00:20:11.670>you <00:20:11.671>don't <00:20:11.672>have <00:20:11.674>to <00:20:11.675>really <00:20:11.676>verify <00:20:11.678>each

00:20:11.679 --> 00:20:14.390 align:start position:0%
<00:20:11.679>and <00:20:11.766>you <00:20:11.854>don't <00:20:11.941>have <00:20:12.029>to <00:20:12.116>really <00:20:12.204>verify <00:20:12.291>each <00:20:12.379>step. <00:20:12.466>What <00:20:12.554>you <00:20:12.641>check <00:20:12.729>is <00:20:12.816>really <00:20:12.904>do <00:20:12.991>I <00:20:13.079>have

00:20:14.390 --> 00:20:14.400 align:start position:0%
<00:20:14.390>step. <00:20:14.391>What <00:20:14.392>you <00:20:14.393>check <00:20:14.394>is <00:20:14.395>really <00:20:14.396>do <00:20:14.397>I <00:20:14.399>have

00:20:14.400 --> 00:20:17.110 align:start position:0%
<00:20:14.400>step. <00:20:14.487>What <00:20:14.575>you <00:20:14.662>check <00:20:14.750>is <00:20:14.837>really <00:20:14.925>do <00:20:15.012>I <00:20:15.100>have <00:20:15.187>gaps <00:20:15.275>in <00:20:15.362>my <00:20:15.450>checklist. <00:20:15.537>So <00:20:15.625>this <00:20:15.712>is <00:20:15.800>more

00:20:17.110 --> 00:20:17.120 align:start position:0%
<00:20:17.110>gaps <00:20:17.111>in <00:20:17.112>my <00:20:17.113>checklist. <00:20:17.115>So <00:20:17.116>this <00:20:17.117>is <00:20:17.119>more

00:20:17.120 --> 00:20:19.750 align:start position:0%
<00:20:17.120>gaps <00:20:17.219>in <00:20:17.320>my <00:20:17.419>checklist. <00:20:17.520>So <00:20:17.620>this <00:20:17.719>is <00:20:17.820>more <00:20:17.919>important <00:20:18.020>because <00:20:18.120>you <00:20:18.219>should <00:20:18.320>hope <00:20:18.419>it <00:20:18.520>can

00:20:19.750 --> 00:20:19.760 align:start position:0%
<00:20:19.750>important <00:20:19.751>because <00:20:19.753>you <00:20:19.754>should <00:20:19.756>hope <00:20:19.757>it <00:20:19.759>can

00:20:19.760 --> 00:20:22.630 align:start position:0%
<00:20:19.760>important <00:20:19.860>because <00:20:19.960>you <00:20:20.060>should <00:20:20.160>hope <00:20:20.260>it <00:20:20.360>can <00:20:20.460>hear <00:20:20.560>you <00:20:20.660>should <00:20:20.760>really <00:20:20.860>focus <00:20:20.960>on <00:20:21.060>uh <00:20:21.160>the

00:20:22.630 --> 00:20:22.640 align:start position:0%
<00:20:22.630>hear <00:20:22.631>you <00:20:22.632>should <00:20:22.633>really <00:20:22.635>focus <00:20:22.636>on <00:20:22.637>uh <00:20:22.639>the

00:20:22.640 --> 00:20:24.950 align:start position:0%
<00:20:22.640>hear <00:20:22.740>you <00:20:22.840>should <00:20:22.940>really <00:20:23.040>focus <00:20:23.140>on <00:20:23.240>uh <00:20:23.340>the <00:20:23.440>structure <00:20:23.540>that <00:20:23.640>the <00:20:23.740>workflow <00:20:23.840>is <00:20:23.940>pre <00:20:24.040>and

00:20:24.950 --> 00:20:24.960 align:start position:0%
<00:20:24.950>structure <00:20:24.951>that <00:20:24.953>the <00:20:24.954>workflow <00:20:24.956>is <00:20:24.957>pre <00:20:24.959>and

00:20:24.960 --> 00:20:28.070 align:start position:0%
<00:20:24.960>structure <00:20:25.060>that <00:20:25.160>the <00:20:25.260>workflow <00:20:25.360>is <00:20:25.460>pre <00:20:25.560>and <00:20:25.660>not <00:20:25.760>on <00:20:25.860>uh <00:20:25.960>is <00:20:26.060>this <00:20:26.160>step <00:20:26.260>really <00:20:26.360>done

00:20:28.070 --> 00:20:28.080 align:start position:0%
<00:20:28.070>not <00:20:28.071>on <00:20:28.072>uh <00:20:28.073>is <00:20:28.075>this <00:20:28.076>step <00:20:28.077>really <00:20:28.079>done

00:20:28.080 --> 00:20:29.830 align:start position:0%
<00:20:28.080>not <00:20:28.179>on <00:20:28.280>uh <00:20:28.379>is <00:20:28.480>this <00:20:28.580>step <00:20:28.679>really <00:20:28.780>done <00:20:28.879>because <00:20:28.980>then <00:20:29.080>you <00:20:29.179>you <00:20:29.280>have <00:20:29.379>the <00:20:29.480>checklist

00:20:29.830 --> 00:20:29.840 align:start position:0%
<00:20:29.830>because <00:20:29.831>then <00:20:29.832>you <00:20:29.834>you <00:20:29.836>have <00:20:29.837>the <00:20:29.839>checklist

00:20:29.840 --> 00:20:31.590 align:start position:0%
<00:20:29.840>because <00:20:29.947>then <00:20:30.055>you <00:20:30.163>you <00:20:30.270>have <00:20:30.378>the <00:20:30.486>checklist <00:20:30.593>of <00:20:30.701>the <00:20:30.809>safety <00:20:30.916>checklist <00:20:31.024>you <00:20:31.132>have <00:20:31.240>the

00:20:31.590 --> 00:20:31.600 align:start position:0%
<00:20:31.590>of <00:20:31.591>the <00:20:31.592>safety <00:20:31.594>checklist <00:20:31.596>you <00:20:31.597>have <00:20:31.599>the

00:20:31.600 --> 00:20:34.310 align:start position:0%
<00:20:31.600>of <00:20:31.707>the <00:20:31.815>safety <00:20:31.923>checklist <00:20:32.030>you <00:20:32.138>have <00:20:32.246>the <00:20:32.353>steps <00:20:32.461>checklist <00:20:32.569>you <00:20:32.676>just <00:20:32.784>follow <00:20:32.892>okay <00:20:33.000>do

00:20:34.310 --> 00:20:34.320 align:start position:0%
<00:20:34.310>steps <00:20:34.311>checklist <00:20:34.312>you <00:20:34.314>just <00:20:34.316>follow <00:20:34.317>okay <00:20:34.319>do

00:20:34.320 --> 00:20:36.710 align:start position:0%
<00:20:34.320>steps <00:20:34.413>checklist <00:20:34.506>you <00:20:34.600>just <00:20:34.693>follow <00:20:34.786>okay <00:20:34.879>do <00:20:34.973>I <00:20:35.066>have <00:20:35.159>gaps <00:20:35.253>and <00:20:35.346>you <00:20:35.439>can <00:20:35.533>really <00:20:35.626>trust <00:20:35.720>the

00:20:36.710 --> 00:20:36.720 align:start position:0%
<00:20:36.710>I <00:20:36.711>have <00:20:36.712>gaps <00:20:36.713>and <00:20:36.714>you <00:20:36.715>can <00:20:36.716>really <00:20:36.717>trust <00:20:36.719>the

00:20:36.720 --> 00:20:38.789 align:start position:0%
<00:20:36.720>I <00:20:36.875>have <00:20:37.031>gaps <00:20:37.186>and <00:20:37.342>you <00:20:37.497>can <00:20:37.653>really <00:20:37.808>trust <00:20:37.964>the <00:20:38.120>system.

00:20:38.789 --> 00:20:38.799 align:start position:0%
system.

00:20:38.799 --> 00:20:41.669 align:start position:0%
<00:20:38.799>system. <00:20:38.974>&gt;&gt; <00:20:39.149>All <00:20:39.324>right <00:20:39.499>and <00:20:39.674>another <00:20:39.849>question <00:20:40.024>does <00:20:40.199>your

00:20:41.669 --> 00:20:41.679 align:start position:0%
<00:20:41.669>&gt;&gt; <00:20:41.670>All <00:20:41.671>right <00:20:41.672>and <00:20:41.674>another <00:20:41.675>question <00:20:41.676>does <00:20:41.678>your

00:20:41.679 --> 00:20:45.830 align:start position:0%
<00:20:41.679>&gt;&gt; <00:20:41.795>All <00:20:41.912>right <00:20:42.029>and <00:20:42.145>another <00:20:42.262>question <00:20:42.379>does <00:20:42.495>your <00:20:42.612>workflow <00:20:42.729>work <00:20:42.845>for <00:20:42.962>feature <00:20:43.079>development?

00:20:45.830 --> 00:20:45.840 align:start position:0%
<00:20:45.830>workflow <00:20:45.832>work <00:20:45.834>for <00:20:45.836>feature <00:20:45.839>development?

00:20:45.840 --> 00:20:48.710 align:start position:0%
<00:20:45.840>workflow <00:20:45.980>work <00:20:46.120>for <00:20:46.260>feature <00:20:46.399>development? <00:20:46.540>Not <00:20:46.679>quite <00:20:46.820>because <00:20:46.959>in <00:20:47.100>feature <00:20:47.240>development

00:20:48.710 --> 00:20:48.720 align:start position:0%
<00:20:48.710>Not <00:20:48.711>quite <00:20:48.713>because <00:20:48.715>in <00:20:48.717>feature <00:20:48.719>development

00:20:48.720 --> 00:20:49.990 align:start position:0%
<00:20:48.720>Not <00:20:48.807>quite <00:20:48.895>because <00:20:48.983>in <00:20:49.071>feature <00:20:49.159>development <00:20:49.247>what <00:20:49.335>you <00:20:49.423>would <00:20:49.511>do <00:20:49.599>and <00:20:49.687>this <00:20:49.775>is <00:20:49.863>what

00:20:49.990 --> 00:20:50.000 align:start position:0%
<00:20:49.990>what <00:20:49.991>you <00:20:49.992>would <00:20:49.993>do <00:20:49.995>and <00:20:49.996>this <00:20:49.997>is <00:20:49.999>what

00:20:50.000 --> 00:20:53.350 align:start position:0%
<00:20:50.000>what <00:20:50.107>you <00:20:50.215>would <00:20:50.323>do <00:20:50.430>and <00:20:50.538>this <00:20:50.646>is <00:20:50.753>what <00:20:50.861>specdriven <00:20:50.969>development <00:20:51.076>is <00:20:51.184>um <00:20:51.292>yeah <00:20:51.400>doing

00:20:53.350 --> 00:20:53.360 align:start position:0%
<00:20:53.350>specdriven <00:20:53.351>development <00:20:53.353>is <00:20:53.355>um <00:20:53.357>yeah <00:20:53.359>doing

00:20:53.360 --> 00:20:55.430 align:start position:0%
<00:20:53.360>specdriven <00:20:53.467>development <00:20:53.575>is <00:20:53.683>um <00:20:53.790>yeah <00:20:53.898>doing <00:20:54.006>you <00:20:54.113>would <00:20:54.221>explain <00:20:54.329>it <00:20:54.436>or <00:20:54.544>create <00:20:54.652>a <00:20:54.760>spec

00:20:55.430 --> 00:20:55.440 align:start position:0%
<00:20:55.430>you <00:20:55.431>would <00:20:55.432>explain <00:20:55.433>it <00:20:55.435>or <00:20:55.436>create <00:20:55.437>a <00:20:55.439>spec

00:20:55.440 --> 00:20:57.750 align:start position:0%
<00:20:55.440>you <00:20:55.533>would <00:20:55.626>explain <00:20:55.720>it <00:20:55.813>or <00:20:55.906>create <00:20:56.000>a <00:20:56.093>spec <00:20:56.186>based <00:20:56.280>on <00:20:56.373>a <00:20:56.466>behavior. <00:20:56.560>So <00:20:56.653>you <00:20:56.746>create <00:20:56.840>a

00:20:57.750 --> 00:20:57.760 align:start position:0%
<00:20:57.750>based <00:20:57.751>on <00:20:57.752>a <00:20:57.753>behavior. <00:20:57.755>So <00:20:57.756>you <00:20:57.757>create <00:20:57.759>a

00:20:57.760 --> 00:21:00.549 align:start position:0%
<00:20:57.760>based <00:20:57.860>on <00:20:57.960>a <00:20:58.060>behavior. <00:20:58.160>So <00:20:58.260>you <00:20:58.360>create <00:20:58.460>a <00:20:58.560>behavior <00:20:58.660>spec <00:20:58.760>my <00:20:58.860>new <00:20:58.960>feature <00:20:59.060>should <00:20:59.160>look

00:21:00.549 --> 00:21:00.559 align:start position:0%
<00:21:00.549>behavior <00:21:00.550>spec <00:21:00.552>my <00:21:00.553>new <00:21:00.555>feature <00:21:00.556>should <00:21:00.558>look

00:21:00.559 --> 00:21:03.029 align:start position:0%
<00:21:00.559>behavior <00:21:00.658>spec <00:21:00.759>my <00:21:00.859>new <00:21:00.959>feature <00:21:01.059>should <00:21:01.158>look <00:21:01.259>like <00:21:01.359>this <00:21:01.459>or <00:21:01.559>should <00:21:01.658>behave <00:21:01.759>like <00:21:01.859>this. <00:21:01.959>In

00:21:03.029 --> 00:21:03.039 align:start position:0%
<00:21:03.029>like <00:21:03.030>this <00:21:03.031>or <00:21:03.032>should <00:21:03.034>behave <00:21:03.035>like <00:21:03.036>this. <00:21:03.038>In

00:21:03.039 --> 00:21:05.430 align:start position:0%
<00:21:03.039>like <00:21:03.155>this <00:21:03.272>or <00:21:03.389>should <00:21:03.505>behave <00:21:03.622>like <00:21:03.739>this. <00:21:03.855>In <00:21:03.972>refactorings <00:21:04.089>you <00:21:04.205>don't <00:21:04.322>describe <00:21:04.439>a

00:21:05.430 --> 00:21:05.440 align:start position:0%
<00:21:05.430>refactorings <00:21:05.432>you <00:21:05.434>don't <00:21:05.436>describe <00:21:05.439>a

00:21:05.440 --> 00:21:07.270 align:start position:0%
<00:21:05.440>refactorings <00:21:05.580>you <00:21:05.720>don't <00:21:05.860>describe <00:21:06.000>a <00:21:06.140>behavior <00:21:06.280>because <00:21:06.420>then <00:21:06.560>it <00:21:06.700>would <00:21:06.840>be

00:21:07.270 --> 00:21:07.280 align:start position:0%
<00:21:07.270>behavior <00:21:07.271>because <00:21:07.273>then <00:21:07.275>it <00:21:07.277>would <00:21:07.279>be

00:21:07.280 --> 00:21:09.270 align:start position:0%
<00:21:07.280>behavior <00:21:07.387>because <00:21:07.495>then <00:21:07.603>it <00:21:07.710>would <00:21:07.818>be <00:21:07.926>creating <00:21:08.033>a <00:21:08.141>new <00:21:08.249>feature <00:21:08.356>or <00:21:08.464>rewrite <00:21:08.572>it <00:21:08.680>in

00:21:09.270 --> 00:21:09.280 align:start position:0%
<00:21:09.270>creating <00:21:09.271>a <00:21:09.272>new <00:21:09.273>feature <00:21:09.275>or <00:21:09.276>rewrite <00:21:09.277>it <00:21:09.279>in

00:21:09.280 --> 00:21:11.190 align:start position:0%
<00:21:09.280>creating <00:21:09.373>a <00:21:09.466>new <00:21:09.560>feature <00:21:09.653>or <00:21:09.746>rewrite <00:21:09.840>it <00:21:09.933>in <00:21:10.026>a <00:21:10.120>way <00:21:10.213>that <00:21:10.306>you <00:21:10.399>don't <00:21:10.493>want. <00:21:10.586>you <00:21:10.680>really

00:21:11.190 --> 00:21:11.200 align:start position:0%
<00:21:11.190>a <00:21:11.191>way <00:21:11.192>that <00:21:11.193>you <00:21:11.195>don't <00:21:11.196>want. <00:21:11.197>you <00:21:11.199>really

00:21:11.200 --> 00:21:13.669 align:start position:0%
<00:21:11.200>a <00:21:11.293>way <00:21:11.386>that <00:21:11.480>you <00:21:11.573>don't <00:21:11.666>want. <00:21:11.760>you <00:21:11.853>really <00:21:11.946>create <00:21:12.040>a <00:21:12.133>plan <00:21:12.226>like <00:21:12.320>okay <00:21:12.413>I <00:21:12.506>need <00:21:12.600>to

00:21:13.669 --> 00:21:13.679 align:start position:0%
<00:21:13.669>create <00:21:13.670>a <00:21:13.671>plan <00:21:13.672>like <00:21:13.674>okay <00:21:13.675>I <00:21:13.676>need <00:21:13.678>to

00:21:13.679 --> 00:21:15.510 align:start position:0%
<00:21:13.679>create <00:21:13.779>a <00:21:13.879>plan <00:21:13.979>like <00:21:14.079>okay <00:21:14.179>I <00:21:14.279>need <00:21:14.379>to <00:21:14.479>extract <00:21:14.579>a <00:21:14.679>core <00:21:14.779>module <00:21:14.879>or <00:21:14.979>something <00:21:15.079>or

00:21:15.510 --> 00:21:15.520 align:start position:0%
<00:21:15.510>extract <00:21:15.511>a <00:21:15.513>core <00:21:15.514>module <00:21:15.516>or <00:21:15.517>something <00:21:15.519>or

00:21:15.520 --> 00:21:18.310 align:start position:0%
<00:21:15.520>extract <00:21:15.627>a <00:21:15.735>core <00:21:15.843>module <00:21:15.950>or <00:21:16.058>something <00:21:16.166>or <00:21:16.273>package <00:21:16.381>and <00:21:16.489>uh <00:21:16.596>so <00:21:16.704>it's <00:21:16.812>not <00:21:16.920>applicable

00:21:18.310 --> 00:21:18.320 align:start position:0%
<00:21:18.310>package <00:21:18.311>and <00:21:18.312>uh <00:21:18.314>so <00:21:18.316>it's <00:21:18.317>not <00:21:18.319>applicable

00:21:18.320 --> 00:21:21.270 align:start position:0%
<00:21:18.320>package <00:21:18.427>and <00:21:18.535>uh <00:21:18.643>so <00:21:18.750>it's <00:21:18.858>not <00:21:18.966>applicable <00:21:19.073>for <00:21:19.181>new <00:21:19.289>features <00:21:19.396>for <00:21:19.504>new <00:21:19.612>features <00:21:19.720>specri

00:21:21.270 --> 00:21:21.280 align:start position:0%
<00:21:21.270>for <00:21:21.271>new <00:21:21.273>features <00:21:21.274>for <00:21:21.276>new <00:21:21.277>features <00:21:21.279>specri

00:21:21.280 --> 00:21:24.390 align:start position:0%
<00:21:21.280>for <00:21:21.396>new <00:21:21.513>features <00:21:21.629>for <00:21:21.746>new <00:21:21.863>features <00:21:21.980>specri <00:21:22.096>development <00:21:22.213>would <00:21:22.330>be <00:21:22.446>the <00:21:22.563>way <00:21:22.680>right

00:21:24.390 --> 00:21:24.400 align:start position:0%
<00:21:24.390>development <00:21:24.391>would <00:21:24.393>be <00:21:24.395>the <00:21:24.397>way <00:21:24.399>right

00:21:24.400 --> 00:21:26.789 align:start position:0%
<00:21:24.400>development <00:21:24.540>would <00:21:24.680>be <00:21:24.820>the <00:21:24.960>way <00:21:25.100>right <00:21:25.240>&gt;&gt; <00:21:25.380>I <00:21:25.520>agree <00:21:25.660>with <00:21:25.800>you

00:21:26.789 --> 00:21:26.799 align:start position:0%
<00:21:26.789>&gt;&gt; <00:21:26.791>I <00:21:26.793>agree <00:21:26.795>with <00:21:26.798>you

00:21:26.799 --> 00:21:29.350 align:start position:0%
<00:21:26.799>&gt;&gt; <00:21:26.926>I <00:21:27.053>agree <00:21:27.180>with <00:21:27.308>you <00:21:27.435>and <00:21:27.562>your <00:21:27.689>workflow <00:21:27.817>looks <00:21:27.944>very <00:21:28.071>similar <00:21:28.199>to

00:21:29.350 --> 00:21:29.360 align:start position:0%
<00:21:29.350>and <00:21:29.351>your <00:21:29.352>workflow <00:21:29.354>looks <00:21:29.356>very <00:21:29.357>similar <00:21:29.359>to

00:21:29.360 --> 00:21:31.590 align:start position:0%
<00:21:29.360>and <00:21:29.467>your <00:21:29.575>workflow <00:21:29.683>looks <00:21:29.790>very <00:21:29.898>similar <00:21:30.006>to <00:21:30.113>GitHub <00:21:30.221>spec <00:21:30.329>kit <00:21:30.436>have <00:21:30.544>you <00:21:30.652>checked <00:21:30.760>other

00:21:31.590 --> 00:21:31.600 align:start position:0%
<00:21:31.590>GitHub <00:21:31.591>spec <00:21:31.592>kit <00:21:31.594>have <00:21:31.596>you <00:21:31.597>checked <00:21:31.599>other

00:21:31.600 --> 00:21:34.470 align:start position:0%
<00:21:31.600>GitHub <00:21:31.740>spec <00:21:31.879>kit <00:21:32.020>have <00:21:32.159>you <00:21:32.300>checked <00:21:32.439>other <00:21:32.580>stdd <00:21:32.719>tools <00:21:32.860>or <00:21:33.000>frameworks

00:21:34.470 --> 00:21:34.480 align:start position:0%
<00:21:34.470>stdd <00:21:34.473>tools <00:21:34.476>or <00:21:34.479>frameworks

00:21:34.480 --> 00:21:37.909 align:start position:0%
<00:21:34.480>stdd <00:21:34.587>tools <00:21:34.695>or <00:21:34.803>frameworks <00:21:34.910>&gt;&gt; <00:21:35.018>yeah <00:21:35.126>we <00:21:35.233>tried <00:21:35.341>open <00:21:35.449>spec <00:21:35.556>as <00:21:35.664>well <00:21:35.772>but <00:21:35.880>we

00:21:37.909 --> 00:21:37.919 align:start position:0%
<00:21:37.909>&gt;&gt; <00:21:37.910>yeah <00:21:37.911>we <00:21:37.912>tried <00:21:37.913>open <00:21:37.914>spec <00:21:37.915>as <00:21:37.916>well <00:21:37.917>but <00:21:37.918>we

00:21:37.919 --> 00:21:41.669 align:start position:0%
<00:21:37.919>&gt;&gt; <00:21:38.001>yeah <00:21:38.083>we <00:21:38.166>tried <00:21:38.248>open <00:21:38.330>spec <00:21:38.413>as <00:21:38.495>well <00:21:38.577>but <00:21:38.660>we <00:21:38.742>are <00:21:38.824>kind <00:21:38.907>of <00:21:38.989>using <00:21:39.071>the <00:21:39.154>GitHub <00:21:39.236>one <00:21:39.319>it's

00:21:41.669 --> 00:21:41.679 align:start position:0%
<00:21:41.669>are <00:21:41.670>kind <00:21:41.671>of <00:21:41.672>using <00:21:41.674>the <00:21:41.675>GitHub <00:21:41.676>one <00:21:41.678>it's

00:21:41.679 --> 00:21:44.070 align:start position:0%
<00:21:41.679>are <00:21:41.795>kind <00:21:41.912>of <00:21:42.029>using <00:21:42.145>the <00:21:42.262>GitHub <00:21:42.379>one <00:21:42.495>it's <00:21:42.612>actually <00:21:42.729>almost <00:21:42.845>the <00:21:42.962>same. <00:21:43.079>So

00:21:44.070 --> 00:21:44.080 align:start position:0%
<00:21:44.070>actually <00:21:44.072>almost <00:21:44.074>the <00:21:44.076>same. <00:21:44.079>So

00:21:44.080 --> 00:21:47.270 align:start position:0%
<00:21:44.080>actually <00:21:44.179>almost <00:21:44.280>the <00:21:44.379>same. <00:21:44.480>So <00:21:44.580>&gt;&gt; <00:21:44.679>so <00:21:44.780>we <00:21:44.879>we <00:21:44.980>all <00:21:45.080>the <00:21:45.179>inspiration <00:21:45.280>is <00:21:45.379>also <00:21:45.480>by

00:21:47.270 --> 00:21:47.280 align:start position:0%
<00:21:47.270>&gt;&gt; <00:21:47.271>so <00:21:47.272>we <00:21:47.273>we <00:21:47.274>all <00:21:47.275>the <00:21:47.276>inspiration <00:21:47.277>is <00:21:47.278>also <00:21:47.279>by

00:21:47.280 --> 00:21:49.830 align:start position:0%
<00:21:47.280>&gt;&gt; <00:21:47.362>so <00:21:47.444>we <00:21:47.527>we <00:21:47.609>all <00:21:47.691>the <00:21:47.774>inspiration <00:21:47.856>is <00:21:47.938>also <00:21:48.021>by <00:21:48.103>GitHub <00:21:48.185>specket <00:21:48.268>but <00:21:48.350>we <00:21:48.432>seen <00:21:48.515>also <00:21:48.597>when <00:21:48.680>we

00:21:49.830 --> 00:21:49.840 align:start position:0%
<00:21:49.830>GitHub <00:21:49.831>specket <00:21:49.832>but <00:21:49.833>we <00:21:49.835>seen <00:21:49.836>also <00:21:49.837>when <00:21:49.839>we

00:21:49.840 --> 00:21:52.470 align:start position:0%
<00:21:49.840>GitHub <00:21:49.939>specket <00:21:50.040>but <00:21:50.139>we <00:21:50.240>seen <00:21:50.340>also <00:21:50.439>when <00:21:50.540>we <00:21:50.639>try <00:21:50.740>to <00:21:50.840>refactor <00:21:50.939>with <00:21:51.040>specket <00:21:51.139>we <00:21:51.240>would

00:21:52.470 --> 00:21:52.480 align:start position:0%
<00:21:52.470>try <00:21:52.471>to <00:21:52.473>refactor <00:21:52.474>with <00:21:52.476>specket <00:21:52.477>we <00:21:52.479>would

00:21:52.480 --> 00:21:54.870 align:start position:0%
<00:21:52.480>try <00:21:52.596>to <00:21:52.713>refactor <00:21:52.830>with <00:21:52.946>specket <00:21:53.063>we <00:21:53.180>would <00:21:53.296>need <00:21:53.413>to <00:21:53.530>first <00:21:53.646>reverse <00:21:53.763>engineer <00:21:53.880>the

00:21:54.870 --> 00:21:54.880 align:start position:0%
<00:21:54.870>need <00:21:54.871>to <00:21:54.873>first <00:21:54.875>reverse <00:21:54.877>engineer <00:21:54.879>the

00:21:54.880 --> 00:21:56.710 align:start position:0%
<00:21:54.880>need <00:21:54.996>to <00:21:55.113>first <00:21:55.230>reverse <00:21:55.346>engineer <00:21:55.463>the <00:21:55.580>system <00:21:55.696>because <00:21:55.813>we <00:21:55.930>need <00:21:56.046>to <00:21:56.163>understand <00:21:56.280>the

00:21:56.710 --> 00:21:56.720 align:start position:0%
<00:21:56.710>system <00:21:56.711>because <00:21:56.713>we <00:21:56.714>need <00:21:56.716>to <00:21:56.717>understand <00:21:56.719>the

00:21:56.720 --> 00:21:59.029 align:start position:0%
<00:21:56.720>system <00:21:56.836>because <00:21:56.953>we <00:21:57.070>need <00:21:57.186>to <00:21:57.303>understand <00:21:57.420>the <00:21:57.536>behavior <00:21:57.653>and <00:21:57.770>then <00:21:57.886>refactoring <00:21:58.003>but <00:21:58.120>in

00:21:59.029 --> 00:21:59.039 align:start position:0%
<00:21:59.029>behavior <00:21:59.030>and <00:21:59.032>then <00:21:59.034>refactoring <00:21:59.036>but <00:21:59.038>in

00:21:59.039 --> 00:22:01.029 align:start position:0%
<00:21:59.039>behavior <00:21:59.146>and <00:21:59.254>then <00:21:59.362>refactoring <00:21:59.469>but <00:21:59.577>in <00:21:59.685>this <00:21:59.792>case <00:21:59.900>it <00:22:00.008>will <00:22:00.115>create <00:22:00.223>new <00:22:00.331>features <00:22:00.439>or

00:22:01.029 --> 00:22:01.039 align:start position:0%
<00:22:01.029>this <00:22:01.030>case <00:22:01.031>it <00:22:01.032>will <00:22:01.034>create <00:22:01.035>new <00:22:01.036>features <00:22:01.038>or

00:22:01.039 --> 00:22:03.350 align:start position:0%
<00:22:01.039>this <00:22:01.155>case <00:22:01.272>it <00:22:01.389>will <00:22:01.505>create <00:22:01.622>new <00:22:01.739>features <00:22:01.855>or <00:22:01.972>rewrite <00:22:02.089>the <00:22:02.205>functionalities <00:22:02.322>and <00:22:02.439>it

00:22:03.350 --> 00:22:03.360 align:start position:0%
<00:22:03.350>rewrite <00:22:03.352>the <00:22:03.354>functionalities <00:22:03.356>and <00:22:03.359>it

00:22:03.360 --> 00:22:05.350 align:start position:0%
<00:22:03.360>rewrite <00:22:03.459>the <00:22:03.560>functionalities <00:22:03.659>and <00:22:03.760>it <00:22:03.860>should <00:22:03.959>it <00:22:04.060>was <00:22:04.159>not <00:22:04.260>a <00:22:04.360>fit <00:22:04.459>for <00:22:04.560>us. <00:22:04.659>This <00:22:04.760>is

00:22:05.350 --> 00:22:05.360 align:start position:0%
<00:22:05.350>should <00:22:05.351>it <00:22:05.351>was <00:22:05.352>not <00:22:05.353>a <00:22:05.355>fit <00:22:05.356>for <00:22:05.357>us. <00:22:05.358>This <00:22:05.359>is

00:22:05.360 --> 00:22:08.149 align:start position:0%
<00:22:05.360>should <00:22:05.442>it <00:22:05.524>was <00:22:05.607>not <00:22:05.689>a <00:22:05.771>fit <00:22:05.854>for <00:22:05.936>us. <00:22:06.018>This <00:22:06.101>is <00:22:06.183>why <00:22:06.265>we <00:22:06.348>came <00:22:06.430>up <00:22:06.512>the <00:22:06.595>inspiration <00:22:06.677>is <00:22:06.760>packet

00:22:08.149 --> 00:22:08.159 align:start position:0%
<00:22:08.149>why <00:22:08.150>we <00:22:08.151>came <00:22:08.152>up <00:22:08.154>the <00:22:08.155>inspiration <00:22:08.156>is <00:22:08.158>packet

00:22:08.159 --> 00:22:10.230 align:start position:0%
<00:22:08.159>why <00:22:08.246>we <00:22:08.334>came <00:22:08.421>up <00:22:08.509>the <00:22:08.596>inspiration <00:22:08.684>is <00:22:08.771>packet <00:22:08.859>but <00:22:08.946>we <00:22:09.034>came <00:22:09.121>up <00:22:09.209>with <00:22:09.296>a <00:22:09.384>a <00:22:09.471>separated <00:22:09.559>tool

00:22:10.230 --> 00:22:10.240 align:start position:0%
<00:22:10.230>but <00:22:10.231>we <00:22:10.232>came <00:22:10.233>up <00:22:10.234>with <00:22:10.235>a <00:22:10.236>a <00:22:10.237>separated <00:22:10.239>tool

00:22:10.240 --> 00:22:12.390 align:start position:0%
<00:22:10.240>but <00:22:10.356>we <00:22:10.473>came <00:22:10.590>up <00:22:10.706>with <00:22:10.823>a <00:22:10.940>a <00:22:11.056>separated <00:22:11.173>tool <00:22:11.290>and <00:22:11.406>created <00:22:11.523>by <00:22:11.640>own.

00:22:12.390 --> 00:22:12.400 align:start position:0%
<00:22:12.390>and <00:22:12.393>created <00:22:12.396>by <00:22:12.399>own.

00:22:12.400 --> 00:22:15.029 align:start position:0%
<00:22:12.400>and <00:22:12.516>created <00:22:12.633>by <00:22:12.750>own. <00:22:12.866>&gt;&gt; <00:22:12.983>All <00:22:13.100>right. <00:22:13.216>And <00:22:13.333>one <00:22:13.450>last <00:22:13.566>question. <00:22:13.683>Do <00:22:13.800>you

00:22:15.029 --> 00:22:15.039 align:start position:0%
<00:22:15.029>&gt;&gt; <00:22:15.030>All <00:22:15.031>right. <00:22:15.032>And <00:22:15.033>one <00:22:15.034>last <00:22:15.035>question. <00:22:15.036>Do <00:22:15.038>you

00:22:15.039 --> 00:22:17.590 align:start position:0%
<00:22:15.039>&gt;&gt; <00:22:15.126>All <00:22:15.214>right. <00:22:15.301>And <00:22:15.389>one <00:22:15.476>last <00:22:15.564>question. <00:22:15.651>Do <00:22:15.739>you <00:22:15.826>do <00:22:15.914>post <00:22:16.001>production <00:22:16.089>test <00:22:16.176>as <00:22:16.264>part <00:22:16.351>of <00:22:16.439>the

00:22:17.590 --> 00:22:17.600 align:start position:0%
<00:22:17.590>do <00:22:17.591>post <00:22:17.592>production <00:22:17.593>test <00:22:17.595>as <00:22:17.596>part <00:22:17.597>of <00:22:17.599>the

00:22:17.600 --> 00:22:19.750 align:start position:0%
<00:22:17.600>do <00:22:17.687>post <00:22:17.774>production <00:22:17.862>test <00:22:17.949>as <00:22:18.037>part <00:22:18.125>of <00:22:18.212>the <00:22:18.300>loop? <00:22:18.387>So <00:22:18.475>open <00:22:18.562>a <00:22:18.649>web <00:22:18.737>app <00:22:18.824>in <00:22:18.912>Chrome <00:22:19.000>and

00:22:19.750 --> 00:22:19.760 align:start position:0%
<00:22:19.750>loop? <00:22:19.751>So <00:22:19.752>open <00:22:19.753>a <00:22:19.754>web <00:22:19.755>app <00:22:19.756>in <00:22:19.757>Chrome <00:22:19.759>and

00:22:19.760 --> 00:22:22.549 align:start position:0%
<00:22:19.760>loop? <00:22:19.887>So <00:22:20.014>open <00:22:20.141>a <00:22:20.269>web <00:22:20.396>app <00:22:20.523>in <00:22:20.650>Chrome <00:22:20.778>and <00:22:20.905>browse <00:22:21.032>the <00:22:21.160>UI.

00:22:22.549 --> 00:22:22.559 align:start position:0%
<00:22:22.549>browse <00:22:22.553>the <00:22:22.558>UI.

00:22:22.559 --> 00:22:26.950 align:start position:0%
<00:22:22.559>browse <00:22:22.699>the <00:22:22.839>UI. <00:22:22.979>So <00:22:23.119>um <00:22:23.259>we <00:22:23.399>have <00:22:23.539>multiple <00:22:23.678>or <00:22:23.819>checks <00:22:23.959>of

00:22:26.950 --> 00:22:26.960 align:start position:0%
<00:22:26.950>So <00:22:26.951>um <00:22:26.952>we <00:22:26.953>have <00:22:26.955>multiple <00:22:26.956>or <00:22:26.957>checks <00:22:26.959>of

00:22:26.960 --> 00:22:28.230 align:start position:0%
<00:22:26.960>So <00:22:27.055>um <00:22:27.150>we <00:22:27.245>have <00:22:27.341>multiple <00:22:27.436>or <00:22:27.531>checks <00:22:27.626>of <00:22:27.722>course <00:22:27.817>we <00:22:27.912>have <00:22:28.007>pipelines <00:22:28.103>they're

00:22:28.230 --> 00:22:28.240 align:start position:0%
<00:22:28.230>course <00:22:28.232>we <00:22:28.234>have <00:22:28.236>pipelines <00:22:28.239>they're

00:22:28.240 --> 00:22:29.990 align:start position:0%
<00:22:28.240>course <00:22:28.367>we <00:22:28.494>have <00:22:28.621>pipelines <00:22:28.749>they're <00:22:28.876>checking <00:22:29.003>it <00:22:29.130>and <00:22:29.258>if <00:22:29.385>you're <00:22:29.512>committing <00:22:29.640>you

00:22:29.990 --> 00:22:30.000 align:start position:0%
<00:22:29.990>checking <00:22:29.991>it <00:22:29.993>and <00:22:29.994>if <00:22:29.996>you're <00:22:29.997>committing <00:22:29.999>you

00:22:30.000 --> 00:22:32.870 align:start position:0%
<00:22:30.000>checking <00:22:30.100>it <00:22:30.200>and <00:22:30.300>if <00:22:30.400>you're <00:22:30.500>committing <00:22:30.600>you <00:22:30.700>have <00:22:30.800>the <00:22:30.900>checks <00:22:31.000>already <00:22:31.100>but <00:22:31.200>um <00:22:31.300>we <00:22:31.400>also

00:22:32.870 --> 00:22:32.880 align:start position:0%
<00:22:32.870>have <00:22:32.871>the <00:22:32.872>checks <00:22:32.873>already <00:22:32.875>but <00:22:32.876>um <00:22:32.877>we <00:22:32.879>also

00:22:32.880 --> 00:22:35.590 align:start position:0%
<00:22:32.880>have <00:22:32.980>the <00:22:33.080>checks <00:22:33.180>already <00:22:33.280>but <00:22:33.380>um <00:22:33.480>we <00:22:33.580>also <00:22:33.680>based <00:22:33.780>on <00:22:33.880>the <00:22:33.980>process <00:22:34.080>we <00:22:34.180>have <00:22:34.280>specific

00:22:35.590 --> 00:22:35.600 align:start position:0%
<00:22:35.590>based <00:22:35.591>on <00:22:35.592>the <00:22:35.594>process <00:22:35.596>we <00:22:35.597>have <00:22:35.599>specific

00:22:35.600 --> 00:22:38.789 align:start position:0%
<00:22:35.600>based <00:22:35.699>on <00:22:35.800>the <00:22:35.899>process <00:22:36.000>we <00:22:36.100>have <00:22:36.199>specific <00:22:36.300>metrics <00:22:36.399>one <00:22:36.500>metric <00:22:36.600>for <00:22:36.699>us <00:22:36.800>is <00:22:36.899>for <00:22:37.000>example

00:22:38.789 --> 00:22:38.799 align:start position:0%
<00:22:38.789>metrics <00:22:38.790>one <00:22:38.791>metric <00:22:38.792>for <00:22:38.794>us <00:22:38.795>is <00:22:38.796>for <00:22:38.798>example

00:22:38.799 --> 00:22:41.990 align:start position:0%
<00:22:38.799>metrics <00:22:38.881>one <00:22:38.963>metric <00:22:39.046>for <00:22:39.128>us <00:22:39.210>is <00:22:39.293>for <00:22:39.375>example <00:22:39.457>the <00:22:39.540>roll <00:22:39.622>back <00:22:39.704>um <00:22:39.787>rate <00:22:39.869>if <00:22:39.951>we <00:22:40.034>see <00:22:40.116>that <00:22:40.199>the

00:22:41.990 --> 00:22:42.000 align:start position:0%
<00:22:41.990>the <00:22:41.991>roll <00:22:41.992>back <00:22:41.993>um <00:22:41.994>rate <00:22:41.995>if <00:22:41.996>we <00:22:41.997>see <00:22:41.998>that <00:22:41.999>the

00:22:42.000 --> 00:22:44.310 align:start position:0%
<00:22:42.000>the <00:22:42.077>roll <00:22:42.155>back <00:22:42.233>um <00:22:42.311>rate <00:22:42.388>if <00:22:42.466>we <00:22:42.544>see <00:22:42.622>that <00:22:42.700>the <00:22:42.777>AI <00:22:42.855>roll <00:22:42.933>backing <00:22:43.011>a <00:22:43.088>lot <00:22:43.166>then <00:22:43.244>we <00:22:43.322>see <00:22:43.400>the

00:22:44.310 --> 00:22:44.320 align:start position:0%
<00:22:44.310>AI <00:22:44.311>roll <00:22:44.312>backing <00:22:44.313>a <00:22:44.314>lot <00:22:44.315>then <00:22:44.316>we <00:22:44.317>see <00:22:44.319>the

00:22:44.320 --> 00:22:47.029 align:start position:0%
<00:22:44.320>AI <00:22:44.407>roll <00:22:44.495>backing <00:22:44.582>a <00:22:44.669>lot <00:22:44.757>then <00:22:44.845>we <00:22:44.932>see <00:22:45.020>the <00:22:45.107>process <00:22:45.195>a <00:22:45.282>little <00:22:45.370>bit <00:22:45.457>broken <00:22:45.544>if <00:22:45.632>it's <00:22:45.720>not

00:22:47.029 --> 00:22:47.039 align:start position:0%
<00:22:47.029>process <00:22:47.030>a <00:22:47.031>little <00:22:47.032>bit <00:22:47.034>broken <00:22:47.035>if <00:22:47.036>it's <00:22:47.038>not

00:22:47.039 --> 00:22:48.710 align:start position:0%
<00:22:47.039>process <00:22:47.146>a <00:22:47.254>little <00:22:47.362>bit <00:22:47.469>broken <00:22:47.577>if <00:22:47.685>it's <00:22:47.792>not <00:22:47.900>roll <00:22:48.008>backing <00:22:48.115>because <00:22:48.223>roll <00:22:48.331>back <00:22:48.439>should

00:22:48.710 --> 00:22:48.720 align:start position:0%
<00:22:48.710>roll <00:22:48.711>backing <00:22:48.713>because <00:22:48.715>roll <00:22:48.717>back <00:22:48.719>should

00:22:48.720 --> 00:22:51.430 align:start position:0%
<00:22:48.720>roll <00:22:48.820>backing <00:22:48.920>because <00:22:49.020>roll <00:22:49.120>back <00:22:49.220>should <00:22:49.320>also <00:22:49.420>be <00:22:49.520>done <00:22:49.620>um <00:22:49.720>then <00:22:49.820>maybe <00:22:49.920>the <00:22:50.020>loop <00:22:50.120>is

00:22:51.430 --> 00:22:51.440 align:start position:0%
<00:22:51.430>also <00:22:51.431>be <00:22:51.432>done <00:22:51.433>um <00:22:51.434>then <00:22:51.435>maybe <00:22:51.436>the <00:22:51.437>loop <00:22:51.439>is

00:22:51.440 --> 00:22:53.909 align:start position:0%
<00:22:51.440>also <00:22:51.533>be <00:22:51.626>done <00:22:51.720>um <00:22:51.813>then <00:22:51.906>maybe <00:22:52.000>the <00:22:52.093>loop <00:22:52.186>is <00:22:52.280>skipped <00:22:52.373>or <00:22:52.466>something <00:22:52.560>like <00:22:52.653>that. <00:22:52.746>Um <00:22:52.840>so

00:22:53.909 --> 00:22:53.919 align:start position:0%
<00:22:53.909>skipped <00:22:53.910>or <00:22:53.912>something <00:22:53.913>like <00:22:53.915>that. <00:22:53.916>Um <00:22:53.918>so

00:22:53.919 --> 00:22:56.390 align:start position:0%
<00:22:53.919>skipped <00:22:54.026>or <00:22:54.134>something <00:22:54.242>like <00:22:54.349>that. <00:22:54.457>Um <00:22:54.565>so <00:22:54.672>for <00:22:54.780>the <00:22:54.888>post-p <00:22:54.995>production <00:22:55.103>or <00:22:55.211>we <00:22:55.319>have

00:22:56.390 --> 00:22:56.400 align:start position:0%
<00:22:56.390>for <00:22:56.391>the <00:22:56.393>post-p <00:22:56.394>production <00:22:56.396>or <00:22:56.397>we <00:22:56.399>have

00:22:56.400 --> 00:22:58.789 align:start position:0%
<00:22:56.400>for <00:22:56.500>the <00:22:56.600>post-p <00:22:56.700>production <00:22:56.800>or <00:22:56.900>we <00:22:57.000>have <00:22:57.100>pipelines <00:22:57.200>we <00:22:57.300>test <00:22:57.400>it <00:22:57.500>and <00:22:57.600>so <00:22:57.700>on <00:22:57.800>and

00:22:58.789 --> 00:22:58.799 align:start position:0%
<00:22:58.789>pipelines <00:22:58.790>we <00:22:58.791>test <00:22:58.792>it <00:22:58.794>and <00:22:58.795>so <00:22:58.796>on <00:22:58.798>and

00:22:58.799 --> 00:23:00.789 align:start position:0%
<00:22:58.799>pipelines <00:22:58.899>we <00:22:58.999>test <00:22:59.099>it <00:22:59.199>and <00:22:59.299>so <00:22:59.399>on <00:22:59.499>and <00:22:59.599>during <00:22:59.699>the <00:22:59.799>process <00:22:59.899>we <00:22:59.999>have <00:23:00.099>also <00:23:00.199>specific

00:23:00.789 --> 00:23:00.799 align:start position:0%
<00:23:00.789>during <00:23:00.790>the <00:23:00.792>process <00:23:00.793>we <00:23:00.795>have <00:23:00.796>also <00:23:00.798>specific

00:23:00.799 --> 00:23:01.750 align:start position:0%
<00:23:00.799>during <00:23:00.921>the <00:23:01.043>process <00:23:01.165>we <00:23:01.288>have <00:23:01.410>also <00:23:01.532>specific <00:23:01.654>metrics.

00:23:01.750 --> 00:23:01.760 align:start position:0%
metrics.

00:23:01.760 --> 00:23:04.630 align:start position:0%
<00:23:01.760>metrics. <00:23:01.935>&gt;&gt; <00:23:02.110>Okay. <00:23:02.285>And <00:23:02.460>we <00:23:02.635>have <00:23:02.810>another <00:23:02.985>new <00:23:03.160>questions.

00:23:04.630 --> 00:23:04.640 align:start position:0%
<00:23:04.630>&gt;&gt; <00:23:04.631>Okay. <00:23:04.632>And <00:23:04.633>we <00:23:04.635>have <00:23:04.636>another <00:23:04.637>new <00:23:04.639>questions.

00:23:04.640 --> 00:23:06.950 align:start position:0%
<00:23:04.640>&gt;&gt; <00:23:04.740>Okay. <00:23:04.840>And <00:23:04.940>we <00:23:05.040>have <00:23:05.140>another <00:23:05.240>new <00:23:05.340>questions. <00:23:05.440>How <00:23:05.540>do <00:23:05.640>you <00:23:05.740>provide <00:23:05.840>the <00:23:05.940>AI <00:23:06.040>with

00:23:06.950 --> 00:23:06.960 align:start position:0%
<00:23:06.950>How <00:23:06.951>do <00:23:06.953>you <00:23:06.954>provide <00:23:06.956>the <00:23:06.957>AI <00:23:06.959>with

00:23:06.960 --> 00:23:10.310 align:start position:0%
<00:23:06.960>How <00:23:07.087>do <00:23:07.214>you <00:23:07.341>provide <00:23:07.469>the <00:23:07.596>AI <00:23:07.723>with <00:23:07.850>refactorization <00:23:07.978>patterns <00:23:08.105>is <00:23:08.232>this <00:23:08.360>rack.

00:23:10.310 --> 00:23:10.320 align:start position:0%
<00:23:10.310>refactorization <00:23:10.312>patterns <00:23:10.314>is <00:23:10.316>this <00:23:10.319>rack.

00:23:10.320 --> 00:23:12.070 align:start position:0%
<00:23:10.320>refactorization <00:23:10.553>patterns <00:23:10.786>is <00:23:11.020>this <00:23:11.253>rack. <00:23:11.486>&gt;&gt; <00:23:11.720>Sorry.

00:23:12.070 --> 00:23:12.080 align:start position:0%
<00:23:12.070>&gt;&gt; <00:23:12.079>Sorry.

00:23:12.080 --> 00:23:14.230 align:start position:0%
<00:23:12.080>&gt;&gt; <00:23:12.254>Sorry. <00:23:12.429>&gt;&gt; <00:23:12.605>No, <00:23:12.780>it's <00:23:12.955>based <00:23:13.129>on <00:23:13.304>Martin <00:23:13.480>Fowler's

00:23:14.230 --> 00:23:14.240 align:start position:0%
<00:23:14.230>&gt;&gt; <00:23:14.231>No, <00:23:14.233>it's <00:23:14.234>based <00:23:14.236>on <00:23:14.237>Martin <00:23:14.239>Fowler's

00:23:14.240 --> 00:23:16.149 align:start position:0%
<00:23:14.240>&gt;&gt; <00:23:14.415>No, <00:23:14.590>it's <00:23:14.765>based <00:23:14.940>on <00:23:15.115>Martin <00:23:15.290>Fowler's <00:23:15.465>catalog <00:23:15.640>actually.

00:23:16.149 --> 00:23:16.159 align:start position:0%
<00:23:16.149>catalog <00:23:16.158>actually.

00:23:16.159 --> 00:23:18.710 align:start position:0%
<00:23:16.159>catalog <00:23:16.286>actually. <00:23:16.413>&gt;&gt; <00:23:16.540>Yeah. <00:23:16.668>And <00:23:16.795>uh <00:23:16.922>we <00:23:17.049>don't <00:23:17.177>use <00:23:17.304>a <00:23:17.431>rack <00:23:17.559>because

00:23:18.710 --> 00:23:18.720 align:start position:0%
<00:23:18.710>&gt;&gt; <00:23:18.711>Yeah. <00:23:18.712>And <00:23:18.713>uh <00:23:18.714>we <00:23:18.715>don't <00:23:18.716>use <00:23:18.717>a <00:23:18.718>rack <00:23:18.719>because

00:23:18.720 --> 00:23:22.390 align:start position:0%
<00:23:18.720>&gt;&gt; <00:23:18.802>Yeah. <00:23:18.884>And <00:23:18.967>uh <00:23:19.049>we <00:23:19.131>don't <00:23:19.214>use <00:23:19.296>a <00:23:19.378>rack <00:23:19.461>because <00:23:19.543>the <00:23:19.625>patterns <00:23:19.708>are <00:23:19.790>very <00:23:19.872>small. <00:23:19.955>Um <00:23:20.037>I <00:23:20.120>can

00:23:22.390 --> 00:23:22.400 align:start position:0%
<00:23:22.390>the <00:23:22.391>patterns <00:23:22.392>are <00:23:22.393>very <00:23:22.395>small. <00:23:22.396>Um <00:23:22.397>I <00:23:22.399>can

00:23:22.400 --> 00:23:24.710 align:start position:0%
<00:23:22.400>the <00:23:22.487>patterns <00:23:22.575>are <00:23:22.662>very <00:23:22.750>small. <00:23:22.837>Um <00:23:22.925>I <00:23:23.012>can <00:23:23.100>maybe <00:23:23.187>show <00:23:23.275>it <00:23:23.362>to <00:23:23.450>you <00:23:23.537>to <00:23:23.625>you <00:23:23.712>how <00:23:23.800>it's

00:23:24.710 --> 00:23:24.720 align:start position:0%
<00:23:24.710>maybe <00:23:24.711>show <00:23:24.712>it <00:23:24.713>to <00:23:24.714>you <00:23:24.715>to <00:23:24.716>you <00:23:24.717>how <00:23:24.719>it's

00:23:24.720 --> 00:23:28.230 align:start position:0%
<00:23:24.720>maybe <00:23:24.802>show <00:23:24.884>it <00:23:24.967>to <00:23:25.049>you <00:23:25.131>to <00:23:25.214>you <00:23:25.296>how <00:23:25.378>it's <00:23:25.461>looked <00:23:25.543>like <00:23:25.625>cuz <00:23:25.708>I <00:23:25.790>open <00:23:25.872>one. <00:23:25.955>So <00:23:26.037>one <00:23:26.120>of

00:23:28.230 --> 00:23:28.240 align:start position:0%
<00:23:28.230>looked <00:23:28.231>like <00:23:28.232>cuz <00:23:28.233>I <00:23:28.234>open <00:23:28.235>one. <00:23:28.236>So <00:23:28.237>one <00:23:28.239>of

00:23:28.240 --> 00:23:31.270 align:start position:0%
<00:23:28.240>looked <00:23:28.347>like <00:23:28.455>cuz <00:23:28.563>I <00:23:28.670>open <00:23:28.778>one. <00:23:28.886>So <00:23:28.993>one <00:23:29.101>of <00:23:29.209>these <00:23:29.316>patterns <00:23:29.424>look <00:23:29.532>like <00:23:29.640>this.

00:23:31.270 --> 00:23:31.280 align:start position:0%
<00:23:31.270>these <00:23:31.272>patterns <00:23:31.274>look <00:23:31.276>like <00:23:31.279>this.

00:23:31.280 --> 00:23:34.870 align:start position:0%
<00:23:31.280>these <00:23:31.420>patterns <00:23:31.560>look <00:23:31.700>like <00:23:31.840>this. <00:23:31.980>I <00:23:32.120>hope <00:23:32.260>you <00:23:32.399>can <00:23:32.540>see <00:23:32.680>it.

00:23:34.870 --> 00:23:34.880 align:start position:0%
<00:23:34.870>I <00:23:34.871>hope <00:23:34.873>you <00:23:34.875>can <00:23:34.877>see <00:23:34.879>it.

00:23:34.880 --> 00:23:37.190 align:start position:0%
<00:23:34.880>I <00:23:34.996>hope <00:23:35.113>you <00:23:35.230>can <00:23:35.346>see <00:23:35.463>it. <00:23:35.580>So <00:23:35.696>it's <00:23:35.813>basically <00:23:35.930>markdown <00:23:36.046>files <00:23:36.163>that <00:23:36.280>we

00:23:37.190 --> 00:23:37.200 align:start position:0%
<00:23:37.190>So <00:23:37.191>it's <00:23:37.193>basically <00:23:37.194>markdown <00:23:37.196>files <00:23:37.197>that <00:23:37.199>we

00:23:37.200 --> 00:23:38.870 align:start position:0%
<00:23:37.200>So <00:23:37.307>it's <00:23:37.415>basically <00:23:37.523>markdown <00:23:37.630>files <00:23:37.738>that <00:23:37.846>we <00:23:37.953>have <00:23:38.061>combined <00:23:38.169>into <00:23:38.276>the <00:23:38.384>tool <00:23:38.492>and <00:23:38.600>it

00:23:38.870 --> 00:23:38.880 align:start position:0%
<00:23:38.870>have <00:23:38.871>combined <00:23:38.873>into <00:23:38.874>the <00:23:38.876>tool <00:23:38.877>and <00:23:38.879>it

00:23:38.880 --> 00:23:41.190 align:start position:0%
<00:23:38.880>have <00:23:38.987>combined <00:23:39.095>into <00:23:39.203>the <00:23:39.310>tool <00:23:39.418>and <00:23:39.526>it <00:23:39.633>installed <00:23:39.741>it <00:23:39.849>directly <00:23:39.956>in <00:23:40.064>the <00:23:40.172>context <00:23:40.280>and

00:23:41.190 --> 00:23:41.200 align:start position:0%
<00:23:41.190>installed <00:23:41.191>it <00:23:41.193>directly <00:23:41.194>in <00:23:41.196>the <00:23:41.197>context <00:23:41.199>and

00:23:41.200 --> 00:23:43.270 align:start position:0%
<00:23:41.200>installed <00:23:41.300>it <00:23:41.400>directly <00:23:41.500>in <00:23:41.600>the <00:23:41.700>context <00:23:41.800>and <00:23:41.900>you <00:23:42.000>see <00:23:42.100>in <00:23:42.200>here <00:23:42.300>the <00:23:42.400>motivation <00:23:42.500>why <00:23:42.600>do

00:23:43.270 --> 00:23:43.280 align:start position:0%
<00:23:43.270>you <00:23:43.271>see <00:23:43.272>in <00:23:43.273>here <00:23:43.275>the <00:23:43.276>motivation <00:23:43.277>why <00:23:43.279>do

00:23:43.280 --> 00:23:46.230 align:start position:0%
<00:23:43.280>you <00:23:43.387>see <00:23:43.495>in <00:23:43.603>here <00:23:43.710>the <00:23:43.818>motivation <00:23:43.926>why <00:23:44.033>do <00:23:44.141>and <00:23:44.249>the <00:23:44.356>mechanics <00:23:44.464>so <00:23:44.572>special <00:23:44.680>cases

00:23:46.230 --> 00:23:46.240 align:start position:0%
<00:23:46.230>and <00:23:46.231>the <00:23:46.233>mechanics <00:23:46.235>so <00:23:46.237>special <00:23:46.239>cases

00:23:46.240 --> 00:23:49.270 align:start position:0%
<00:23:46.240>and <00:23:46.340>the <00:23:46.440>mechanics <00:23:46.540>so <00:23:46.640>special <00:23:46.740>cases <00:23:46.840>examples <00:23:46.940>and <00:23:47.040>so <00:23:47.140>on <00:23:47.240>and <00:23:47.340>we <00:23:47.440>should <00:23:47.540>or <00:23:47.640>we

00:23:49.270 --> 00:23:49.280 align:start position:0%
<00:23:49.270>examples <00:23:49.271>and <00:23:49.272>so <00:23:49.273>on <00:23:49.274>and <00:23:49.275>we <00:23:49.276>should <00:23:49.277>or <00:23:49.279>we

00:23:49.280 --> 00:23:50.950 align:start position:0%
<00:23:49.280>examples <00:23:49.367>and <00:23:49.455>so <00:23:49.542>on <00:23:49.629>and <00:23:49.717>we <00:23:49.805>should <00:23:49.892>or <00:23:49.980>we <00:23:50.067>don't <00:23:50.155>have <00:23:50.242>to <00:23:50.330>use <00:23:50.417>the <00:23:50.504>rack <00:23:50.592>because <00:23:50.680>we

00:23:50.950 --> 00:23:50.960 align:start position:0%
<00:23:50.950>don't <00:23:50.951>have <00:23:50.952>to <00:23:50.953>use <00:23:50.955>the <00:23:50.956>rack <00:23:50.957>because <00:23:50.959>we

00:23:50.960 --> 00:23:52.950 align:start position:0%
<00:23:50.960>don't <00:23:51.060>have <00:23:51.160>to <00:23:51.260>use <00:23:51.360>the <00:23:51.460>rack <00:23:51.560>because <00:23:51.660>we <00:23:51.760>don't <00:23:51.860>have <00:23:51.960>to <00:23:52.060>check <00:23:52.160>similarities <00:23:52.260>we <00:23:52.360>know

00:23:52.950 --> 00:23:52.960 align:start position:0%
<00:23:52.950>don't <00:23:52.951>have <00:23:52.953>to <00:23:52.954>check <00:23:52.956>similarities <00:23:52.957>we <00:23:52.959>know

00:23:52.960 --> 00:23:54.870 align:start position:0%
<00:23:52.960>don't <00:23:53.067>have <00:23:53.175>to <00:23:53.283>check <00:23:53.390>similarities <00:23:53.498>we <00:23:53.606>know <00:23:53.713>the <00:23:53.821>patterns <00:23:53.929>already <00:23:54.036>based <00:23:54.144>on <00:23:54.252>the <00:23:54.360>meta

00:23:54.870 --> 00:23:54.880 align:start position:0%
<00:23:54.870>the <00:23:54.871>patterns <00:23:54.873>already <00:23:54.874>based <00:23:54.876>on <00:23:54.877>the <00:23:54.879>meta

00:23:54.880 --> 00:23:57.750 align:start position:0%
<00:23:54.880>the <00:23:54.987>patterns <00:23:55.095>already <00:23:55.203>based <00:23:55.310>on <00:23:55.418>the <00:23:55.526>meta <00:23:55.633>data <00:23:55.741>and <00:23:55.849>we <00:23:55.956>have <00:23:56.064>examples <00:23:56.172>before <00:23:56.280>and

00:23:57.750 --> 00:23:57.760 align:start position:0%
<00:23:57.750>data <00:23:57.751>and <00:23:57.753>we <00:23:57.754>have <00:23:57.756>examples <00:23:57.757>before <00:23:57.759>and

00:23:57.760 --> 00:24:01.110 align:start position:0%
<00:23:57.760>data <00:23:57.860>and <00:23:57.960>we <00:23:58.060>have <00:23:58.160>examples <00:23:58.260>before <00:23:58.360>and <00:23:58.460>after. <00:23:58.560>So <00:23:58.660>we <00:23:58.760>do <00:23:58.860>need <00:23:58.960>to <00:23:59.060>provide <00:23:59.160>the

00:24:01.110 --> 00:24:01.120 align:start position:0%
<00:24:01.110>after. <00:24:01.111>So <00:24:01.112>we <00:24:01.113>do <00:24:01.115>need <00:24:01.116>to <00:24:01.117>provide <00:24:01.119>the

00:24:01.120 --> 00:24:05.029 align:start position:0%
<00:24:01.120>after. <00:24:01.227>So <00:24:01.335>we <00:24:01.443>do <00:24:01.550>need <00:24:01.658>to <00:24:01.766>provide <00:24:01.873>the <00:24:01.981>informations <00:24:02.089>directly. <00:24:02.196>Um <00:24:02.304>yeah <00:24:02.412>so <00:24:02.520>we

00:24:05.029 --> 00:24:05.039 align:start position:0%
<00:24:05.029>informations <00:24:05.030>directly. <00:24:05.032>Um <00:24:05.034>yeah <00:24:05.036>so <00:24:05.038>we

00:24:05.039 --> 00:24:06.789 align:start position:0%
<00:24:05.039>informations <00:24:05.146>directly. <00:24:05.254>Um <00:24:05.362>yeah <00:24:05.469>so <00:24:05.577>we <00:24:05.685>don't <00:24:05.792>use <00:24:05.900>a <00:24:06.008>rack <00:24:06.115>we <00:24:06.223>just <00:24:06.331>use <00:24:06.439>markdown

00:24:06.789 --> 00:24:06.799 align:start position:0%
<00:24:06.789>don't <00:24:06.790>use <00:24:06.791>a <00:24:06.792>rack <00:24:06.794>we <00:24:06.795>just <00:24:06.796>use <00:24:06.798>markdown

00:24:06.799 --> 00:24:09.029 align:start position:0%
<00:24:06.799>don't <00:24:06.926>use <00:24:07.053>a <00:24:07.180>rack <00:24:07.308>we <00:24:07.435>just <00:24:07.562>use <00:24:07.689>markdown <00:24:07.817>files <00:24:07.944>inside <00:24:08.071>the <00:24:08.199>tool.

00:24:09.029 --> 00:24:09.039 align:start position:0%
<00:24:09.029>files <00:24:09.032>inside <00:24:09.035>the <00:24:09.038>tool.

00:24:09.039 --> 00:24:11.430 align:start position:0%
<00:24:09.039>files <00:24:09.166>inside <00:24:09.293>the <00:24:09.420>tool. <00:24:09.548>&gt;&gt; <00:24:09.675>Another <00:24:09.802>questions. <00:24:09.929>How <00:24:10.057>many <00:24:10.184>PRs <00:24:10.311>did <00:24:10.439>you

00:24:11.430 --> 00:24:11.440 align:start position:0%
<00:24:11.430>&gt;&gt; <00:24:11.431>Another <00:24:11.432>questions. <00:24:11.433>How <00:24:11.435>many <00:24:11.436>PRs <00:24:11.437>did <00:24:11.439>you

00:24:11.440 --> 00:24:15.029 align:start position:0%
<00:24:11.440>&gt;&gt; <00:24:11.547>Another <00:24:11.655>questions. <00:24:11.763>How <00:24:11.870>many <00:24:11.978>PRs <00:24:12.086>did <00:24:12.193>you <00:24:12.301>bring <00:24:12.409>to <00:24:12.516>production <00:24:12.624>with <00:24:12.732>this <00:24:12.840>pattern?

00:24:15.029 --> 00:24:15.039 align:start position:0%
<00:24:15.029>bring <00:24:15.030>to <00:24:15.032>production <00:24:15.034>with <00:24:15.036>this <00:24:15.038>pattern?

00:24:15.039 --> 00:24:17.990 align:start position:0%
<00:24:15.039>bring <00:24:15.132>to <00:24:15.225>production <00:24:15.319>with <00:24:15.412>this <00:24:15.505>pattern? <00:24:15.599>&gt;&gt; <00:24:15.692>We <00:24:15.785>don't <00:24:15.879>count <00:24:15.972>the <00:24:16.065>PRs <00:24:16.158>or <00:24:16.252>maybe <00:24:16.345>you <00:24:16.439>want

00:24:17.990 --> 00:24:18.000 align:start position:0%
<00:24:17.990>&gt;&gt; <00:24:17.991>We <00:24:17.992>don't <00:24:17.993>count <00:24:17.994>the <00:24:17.995>PRs <00:24:17.996>or <00:24:17.997>maybe <00:24:17.998>you <00:24:17.999>want

00:24:18.000 --> 00:24:20.789 align:start position:0%
<00:24:18.000>&gt;&gt; <00:24:18.082>We <00:24:18.164>don't <00:24:18.247>count <00:24:18.329>the <00:24:18.411>PRs <00:24:18.494>or <00:24:18.576>maybe <00:24:18.658>you <00:24:18.741>want <00:24:18.823>to <00:24:18.905>answer <00:24:18.988>it. <00:24:19.070>No, <00:24:19.152>we <00:24:19.235>don't <00:24:19.317>count <00:24:19.400>them,

00:24:20.789 --> 00:24:20.799 align:start position:0%
<00:24:20.789>to <00:24:20.790>answer <00:24:20.791>it. <00:24:20.792>No, <00:24:20.794>we <00:24:20.795>don't <00:24:20.796>count <00:24:20.798>them,

00:24:20.799 --> 00:24:22.950 align:start position:0%
<00:24:20.799>to <00:24:20.892>answer <00:24:20.985>it. <00:24:21.079>No, <00:24:21.172>we <00:24:21.265>don't <00:24:21.359>count <00:24:21.452>them, <00:24:21.545>&gt;&gt; <00:24:21.639>but <00:24:21.732>we <00:24:21.825>have <00:24:21.918>refactored <00:24:22.012>the <00:24:22.105>whole <00:24:22.199>front

00:24:22.950 --> 00:24:22.960 align:start position:0%
<00:24:22.950>&gt;&gt; <00:24:22.951>but <00:24:22.952>we <00:24:22.953>have <00:24:22.955>refactored <00:24:22.956>the <00:24:22.957>whole <00:24:22.959>front

00:24:22.960 --> 00:24:25.669 align:start position:0%
<00:24:22.960>&gt;&gt; <00:24:23.060>but <00:24:23.160>we <00:24:23.260>have <00:24:23.360>refactored <00:24:23.460>the <00:24:23.560>whole <00:24:23.660>front <00:24:23.760>end <00:24:23.860>of <00:24:23.960>uh <00:24:24.060>one <00:24:24.160>of <00:24:24.260>Signavio's <00:24:24.360>core

00:24:25.669 --> 00:24:25.679 align:start position:0%
<00:24:25.669>end <00:24:25.670>of <00:24:25.672>uh <00:24:25.673>one <00:24:25.675>of <00:24:25.676>Signavio's <00:24:25.678>core

00:24:25.679 --> 00:24:28.710 align:start position:0%
<00:24:25.679>end <00:24:25.795>of <00:24:25.912>uh <00:24:26.029>one <00:24:26.145>of <00:24:26.262>Signavio's <00:24:26.379>core <00:24:26.495>applications <00:24:26.612>and <00:24:26.729>it <00:24:26.845>was <00:24:26.962>actually <00:24:27.079>planned

00:24:28.710 --> 00:24:28.720 align:start position:0%
<00:24:28.710>applications <00:24:28.711>and <00:24:28.713>it <00:24:28.715>was <00:24:28.717>actually <00:24:28.719>planned

00:24:28.720 --> 00:24:31.269 align:start position:0%
<00:24:28.720>applications <00:24:28.820>and <00:24:28.920>it <00:24:29.020>was <00:24:29.120>actually <00:24:29.220>planned <00:24:29.320>to <00:24:29.420>be <00:24:29.520>over <00:24:29.620>two <00:24:29.720>quarters <00:24:29.820>and <00:24:29.920>we <00:24:30.020>made <00:24:30.120>it

00:24:31.269 --> 00:24:31.279 align:start position:0%
<00:24:31.269>to <00:24:31.270>be <00:24:31.271>over <00:24:31.272>two <00:24:31.273>quarters <00:24:31.274>and <00:24:31.275>we <00:24:31.276>made <00:24:31.278>it

00:24:31.279 --> 00:24:34.070 align:start position:0%
<00:24:31.279>to <00:24:31.386>be <00:24:31.494>over <00:24:31.602>two <00:24:31.709>quarters <00:24:31.817>and <00:24:31.925>we <00:24:32.032>made <00:24:32.140>it <00:24:32.248>into <00:24:32.355>two <00:24:32.463>weeks <00:24:32.571>I <00:24:32.679>think.

00:24:34.070 --> 00:24:34.080 align:start position:0%
<00:24:34.070>into <00:24:34.072>two <00:24:34.074>weeks <00:24:34.076>I <00:24:34.079>think.

00:24:34.080 --> 00:24:35.830 align:start position:0%
<00:24:34.080>into <00:24:34.207>two <00:24:34.334>weeks <00:24:34.461>I <00:24:34.589>think. <00:24:34.716>All <00:24:34.843>right, <00:24:34.970>these <00:24:35.098>were <00:24:35.225>all <00:24:35.352>questions. <00:24:35.480>So,

00:24:35.830 --> 00:24:35.840 align:start position:0%
<00:24:35.830>All <00:24:35.831>right, <00:24:35.832>these <00:24:35.834>were <00:24:35.836>all <00:24:35.837>questions. <00:24:35.839>So,

00:24:35.840 --> 00:24:37.590 align:start position:0%
<00:24:35.840>All <00:24:35.956>right, <00:24:36.073>these <00:24:36.189>were <00:24:36.306>all <00:24:36.423>questions. <00:24:36.540>So, <00:24:36.656>thank <00:24:36.773>you <00:24:36.889>very <00:24:37.006>much. <00:24:37.123>Very <00:24:37.240>interesting

00:24:37.590 --> 00:24:37.600 align:start position:0%
<00:24:37.590>thank <00:24:37.591>you <00:24:37.593>very <00:24:37.595>much. <00:24:37.597>Very <00:24:37.599>interesting

00:24:37.600 --> 00:24:39.590 align:start position:0%
<00:24:37.600>thank <00:24:37.740>you <00:24:37.879>very <00:24:38.020>much. <00:24:38.159>Very <00:24:38.300>interesting <00:24:38.439>session <00:24:38.580>and <00:24:38.719>also <00:24:38.860>very <00:24:39.000>valuable

00:24:39.590 --> 00:24:39.600 align:start position:0%
<00:24:39.590>session <00:24:39.592>and <00:24:39.594>also <00:24:39.596>very <00:24:39.599>valuable

00:24:39.600 --> 00:24:43.647 align:start position:0%
<00:24:39.600>session <00:24:39.774>and <00:24:39.949>also <00:24:40.125>very <00:24:40.300>valuable <00:24:40.475>questions. <00:24:40.649>Thank <00:24:40.824>you. <00:24:41.000>[applause]