start	end	text
80	3984	Hi everyone and a very warm welcome to this course on codeex.
3984	8267	Really excited to have you here today and hope to learn a lot of things together.
8267	12390	We will learn how to use codeex for enterprise how to use codeex for enterprise development.
12400	18870	We will see how it works as a coding assistant and its many functions in different situations.
18880	21990	Codeex is a tool made by openai.
22000	25830	You might know their famous tool called chat GPT.
25840	32598	OpenAI is the main company behind chat GPT and they handle all the AI generation and work.
32598	35976	First I will show you the OpenAI website.
35976	44709	On their website they say their research will lead to artificial general intelligence which is a system that can solve human problems.
44719	51190	In the product section you can see tools like chat GPT codeex atlas and prism.
51200	60523	Chat GPT is a very large tool that includes images, deep research and GPTs, codecs, multiple applications and libraries.
60523	64707	If we talk about apps, we have multiple apps connection.
64707	73109	You can connect it with popular apps like Adobe, Air Table, Booking.com, Canva, Spotify and more.
73119	76710	Now let us look at OpenAI codeex.
76720	79627	Codeex is an AI software engineering agent.
79627	85052	It helps developers write, understand, change, test, and ship code easily.
85052	89646	It is not just a simple chatbot that only answers questions.
89646	99012	It works directly with your project files and helps with the whole repository structure and can make the changes, run commands, and assists with development cycles.
99012	103510	It gives developers real engineering results.
103520	107950	Codeex is also inside chat GPT, so you can use it directly.
107950	112664	There is a specific app for codeex and you can download it for Windows.
112664	122789	We will see how codeex makes real engineering work faster from planning and building the features to fixing and releases and cross-checking.
122799	128710	There is also a command line interface or CLI on GitHub for codecs.
128720	131629	CLI means command line interface.
131629	135993	It is a textbased interface used to talk to software and computers.
135993	150390	Instead of clicking buttons with a mouse on visual icons, you type text commands and the textbased user interface used to interact with the software operating system and on your keyboard instead of using a mouse to click on visual items
150400	153262	and press enter to make them work.
153262	156046	We will learn how to use this CLI.
156046	161350	Codeex helps what a developer wants to do and turns it into engineering output.
161350	169030	You can describe a bug or a new feature, test environment, documentation, task in natural language.
169040	175939	Codeex can analyze the database, identifying files, propose changes and generate limitation steps.
175939	182869	This makes it useful not only for the writer but also for navigating unfamiliar systemd.
182879	185352	Here we have codeex discussion.
185352	193266	In this course, we will talk about daily development, prompting, making agents and using codecs for a long time.
193266	199430	We will cover all of these important topics will cover all of these important topics together.
199440	208869	So moving on, the next critical discussion is primarily related to exactly how we are going to securely install codeex on our machine.
208879	212554	first well before actually installing it anywhere else.
212554	217990	We will practically use the standard command line interface to get things started.
218000	226550	But right before that specific step, we can smoothly download the dedicated version specifically meant for Windows operating systems.
226560	231833	Now I already have the necessary codeex installer fully ready to go here.
231833	235463	I simply open up the main system downloads folder right now.
235463	241350	Then I firmly run the executable installer directly as a system administrator.
241360	245830	The core software immediately starts to install itself smoothly.
245840	252309	Simultaneously, the Microsoft Store seamlessly begins its essential download seamlessly begins its essential download process.
252319	259030	Finally, when the entire download completely finishes, codeex will successfully run.
259040	265995	Interestingly, we can certainly also manage to install it safely across multiple different computer systems.
265995	273350	As we smoothly scroll further down the main page, you will clearly see three distinct setup options presented.
273360	276544	The very first one is the standard standalone app.
276544	283590	If we really want to use a code editor, we can install it directly within our preferred IDE.
283600	289863	Fortunately, we already have Visual Studio Code fully set up right inside VS Code.
289863	293126	A highly helpful AI is fully available.
293126	298567	It is completely automated and we can easily use various models right here.
298567	304905	To successfully add this to our daily workflow, we simply need to install it in VS Code.
304905	310776	We securely click allow in VS Code and Codeex will seamlessly open.
310776	316752	Essentially, it is OpenAI's powerful coding agent that constantly works with you.
316752	324629	It is fully included in chat GPT plus pro, business, education, and enterprise plans.
324639	331394	First and foremost, we absolutely must carefully check our specific chat GPT subscription plan.
331394	336390	I will officially open up the chat GPT interface right open up the chat GPT interface right now.
336400	342070	As you can clearly see, we currently have the plus version fully activated.
342080	348424	Looking closely in the dedicated upgrade plan section, you clearly see our active billing plan.
348424	351387	It is indeed the standard plus plan.
351387	357646	This essentially means all our ongoing coding work is completely safe and secure.
357646	361033	Codeex is fully available to use today.
361033	366150	The strictly required language model is situated right here.
366160	372390	Moving back into VS Code, we will effectively start the complete software effectively start the complete software installation.
372400	376710	It securely installs just like a standard web extension.
376720	380790	First, we smoothly pair it directly with First, we smoothly pair it directly with codeex.
380800	391990	We basically add codeex as a dedicated side panel within VS Code to seamlessly chat, intuitively edit, and carefully check all our changes.
392000	398634	Then we can confidently use Codeex directly in the cloud, sending massive jobs straight to it.
398634	407749	Moving gracefully to the very next step, we simply need to safely sign in using our primary chat GPT account credentials.
407759	415430	Once fully authenticated, our main application will automatically install directly into the workspace.
415440	422870	Now the third available setup option is to actually install this directly inside our system terminal.
422880	429513	For this specific method, just look closely at the keep going in the terminal prompt section.
429513	434309	We carefully copy this exact command string to our copy this exact command string to our clipboard.
434319	442629	Following that, we explicitly open up the system command prompt, making sure to run it strictly as an administrator.
442639	448093	The Windows PowerShell interface naturally opens up within PowerShell itself.
448093	454341	We formally install the OpenAI codeex tool utilizing the npm package manager.
454341	459995	Naturally, it will definitely take a little bit of time to fully install properly.
459995	465853	The underlying system will sequentially gather necessary data in a much better way.
465853	470710	Codeex is actively installing and we have our app ready.
470720	473670	Now we go to settings.
473680	479110	We purposefully open the main application settings directly from the main dashboard.
479120	486390	Once inside the comprehensive settings menu, there are actually many different customizable options available.
486400	493350	I specifically navigate over to the appearance tab in order to make some visual interface changes.
493360	499830	First, I completely change the overall display theme to a comfortable dark display theme to a comfortable dark mode.
499840	506550	Next, I noticeably increase the base system UI size for better visibility.
506560	513029	We then carefully choose our preferred font style and slightly adjust the visual contrast.
513039	517593	Initially, I confidently write in 32 for the primary font size.
517593	524064	However, upon seeing it, 32 is admittedly just a bit too big for my screen.
524064	528230	So, I quickly change it down to exactly 24.
528240	534550	Honestly, 24 is a genuinely comfortable size for long coding sessions.
534560	540070	For the dedicated code font, we firmly use size 20.
540080	545509	Moving on, we strategically turn off the reduce motion option.
545519	552070	We ensure we use standard pointer cursors and gently lower the screen cursors and gently lower the screen contrast.
552080	554173	Everything is working well.
554173	559750	Honestly, the overall reading experience is just so much better right now.
559760	566922	Before we made those crucial visual tweaks, the default text font was incredibly small and honestly hard to read.
566922	573590	We absolutely had to step in and make the font significantly bigger for basic clarity.
573600	582470	I truly believe that 24 and 20 are excellent, highly optimized sizes for our daily coding tasks.
582480	592079	Now, if we quickly navigate over to the general configuration settings menu, we can clearly see multiple distinct operational modes available to choose from.
592079	600297	I promise that I will carefully explain all of these specific working modes in much greater detail a little bit later on.
600297	606070	Right now, all our required system packages are successfully installed.
606080	611590	The powerful Open AI codeex itself is completely installed.
611600	616710	Now we just essentially need to forcefully run it one more time.
616720	620395	I smoothly tab back over to the chat GPT window.
620395	623864	I explicitly type out and clearly ask.
623864	627299	I have basically run this command in the terminal.
627299	630710	What do I do next to start it?
630720	636476	We will now officially start the require process right here within our local system terminal.
636476	640625	The entire background installation procedure is completely finished.
640625	647454	It successfully managed to add two vital software packages in just about 36 seconds total.
647454	654639	The software carefully checks the current MPM installation status alongside the available AI models.
654639	659558	First and foremost, we must verify the active codeex version.
659558	664260	I simply type MPM codeex directly into the prompt.
664260	672069	The resulting Codeex CLI version currently shows up as Codeex CLI version currently shows up as 0.139.0.
672079	677216	Next, we actively run Codeex, so we can finally start to code.
677216	681190	We type codeex right into the system environment.
681200	685518	A brand new security message suddenly appears on the screen.
685518	692389	It clearly asks, "Do you currently trust the exact contents of this specific directory?"
692399	700870	Working directly with untrusted contents definitely carries inherent security risks or potential prompt injections.
700880	706117	Trusting that directory directly allows for reading local configuration settings.
706117	710949	I confidently click yes and smoothly continue.
710959	719269	After successfully getting that required yes confirmation, we now finally have our direct working option ready to go.
719279	724310	We have the full power of the open AI codeex at our fingertips.
724320	730230	Our specifically selected AI model is currently GPT 5.5.
730240	735910	Our active working directory is listed safely as system 32.
735920	740949	We can comfortably make direct code changes right here in this space.
740959	749110	If I quickly send over a very simple introductory message, it impressively replies back almost automatically.
749120	756790	I simply write out, "Can you explicitly help me in generating some basic HTML help me in generating some basic HTML code?"
756800	761054	It quickly gives a remarkably short, concise response.
761054	763890	It plainly says, "Yes, concise response.
763890	764949	It plainly says, "Yes, absolutely.
764959	771473	Just tell me exactly what you want the final HTML page to do or what you want it to look like.
771473	776470	Paste any existing code snippets you might already have.
776480	783535	If you happen to start entirely from scratch, I can easily create a simple HTML framework for you.
783535	786341	Our coding journey begins.
786341	789190	I press Ctrl C to pause.
789200	791003	It shows the response.
791003	796629	The interface clearly displays our complete token usage statistics right on the screen.
796639	802948	The grand total comes out to exactly The grand total comes out to exactly 7,939 tokens used.
802948	810150	The initial input strictly accounted for 7,881 accounted for 7,881 tokens.
810160	816069	Meanwhile, the generated output was a remarkably short 58 tokens.
816079	823110	To seamlessly continue this exact same chat session, we carefully copy the provided resume command.
823120	827231	I smoothly paste that specific command right back in here.
827231	833590	Instantly, the previous conversation thread beautifully continues right where we left off.
833600	842470	If I suddenly decide that I want to completely change the underlying AI model, we currently have three distinct options available.
842480	851350	First is GPT 5.5, which is essentially the Frontier model specifically built for complex coding tasks.
851360	860230	Next is GPT 5.4, the strongest overall model strictly meant for everyday standard coding.
860240	865448	Finally, we have the incredibly lightweight GPT 5.4 Mini.
865448	876069	We also have very handy slash commands completely ready to use. we will clearly show exactly how to effectively use them moving forward.
876079	878629	Let's use slash commands.
878639	887750	When I proactively type out a forward slash, codeex immediately shows a complete, highly detailed working menu of commands.
887760	893269	First and foremost, we can fully configure how codeex strictly operates.
893279	896557	We have the primary model selection option available.
896557	901509	We also have the specific fast option explicitly listed.
901519	908870	We have the IDE integration to easily include currently open files and broader include currently open files and broader context.
908880	916710	We actively have detailed permissions to precisely choose exactly what codecs can or cannot do safely.
916720	923030	We have dedicated key maps specifically designed for setting custom keyboard designed for setting custom keyboard shortcuts.
923040	928069	We have Vim mode strictly intended for our main code composer.
928079	933030	We logically have the sandbox add to directory feature ready.
933040	937110	Finally, we have the experimental feature section.
937120	943750	I intentionally select the very first configuration option to explore the available models.
943760	949269	I ultimately choose the GPT 5.4 mini I ultimately choose the GPT 5.4 mini variant.
949279	952977	Now we selectively choose the preferred reasoning level.
952977	958629	We specifically select low reasoning instead of the standard low reasoning instead of the standard medium.
958639	963590	We can carefully view current IDE sessions and files.
963600	966310	Next, we review permissions.
966320	971036	There are several highly specific model permissions carefully listed here.
971036	979510	The readonly setting strictly means that Codeex can only safely read active files located within the current workspace environment.
979510	989670	It absolutely requires your direct manual approval before it can ever attempt to edit files or directly access the live internet.
989680	1004310	The ask for approval setting actually serves as the standard default mode where Codeex can seamlessly run, read, or even edit files inside the current workspace and fully read the active command prompt.
1004320	1012710	Still, explicit manual approval is completely required to permanently edit files or access the internet.
1012720	1021110	Approve for me intelligently only asks for explicit permission when it encounters potentially unsafe system encounters potentially unsafe system actions.
1021120	1033350	Full access simply means Codeex can freely edit files far outside the designated workspace and easily access the internet without ever asking for prior approval.
1033360	1039270	Exercise extreme caution and ask vital questions when using this.
1039280	1043590	I explicitly choose the approve for me I explicitly choose the approve for me setting.
1043600	1046158	Our updated permissions are cleanly applied.
1046158	1051190	I press enter and transition to the key map configuration.
1051200	1058230	In keymap, we have our transcript, external editor, clear terminal, and more options.
1058240	1068390	We practically have multiple distinct configuration options readily available right here alongside some incredibly useful direct operational options.
1068400	1076195	What we can actually do here is utilize the basic left and right keyboard arrow keys to smoothly navigate and group items.
1076195	1083990	We firmly use the enter key whenever we strictly need to modify or edit an existing shortcut.
1084000	1098310	We smartly use the star symbol strictly for creating completely custom shortcuts, the dash symbol to quickly unbind an active key, and the escape key to easily close out the menu entirely.
1098320	1103990	I simply press escape right now to smoothly go back to the previous screen.
1104000	1112150	Right after successfully configuring our system permissions, we logically have our custom key maps fully sorted out.
1112160	1116870	Next up, we carefully review our active system approvals.
1116880	1123750	You can transparently see absolutely all the recent system changes we manually made right here.
1123760	1128310	We actually changed our primary AI model twice today.
1128320	1132470	We closely reviewed the IDE context We closely reviewed the IDE context settings.
1132480	1137882	We officially updated our security permissions to approve for me.
1137882	1139995	Finally, I press Ctrl C.
1139995	1145881	Executing that specific command officially closes out the active chat session entirely.
1145881	1156950	It is crucial to note that this specific underlying configuration genuinely remains the exact same across every single linked application environment.
1156960	1162231	Thankfully, the powerful codeex tool is readily available right here, too.
1162231	1166234	We can practically do so many different amazing things with it.
1166234	1177110	If we smartly decide to switch over to the exclusive pre-release software version, absolutely all the newest experimental features become instantly available.
1177120	1186230	I am going to intentionally open up a brand new dedicated project folder officially named Metabrains for our officially named Metabrains for our work.
1186240	1193270	We carefully select this exact folder directory and smoothly open up our fresh chat interface.
1193280	1200150	I explicitly confirm that I fully trust the verified authors operating in this specific environment.
1200160	1203129	I smoothly close this secondary pop-up window.
1203129	1210710	I promptly open up a brand new code file appropriately named code file appropriately named index.html.
1210720	1215990	You can distinctly see the familiar codeex logo right inside this document.
1216000	1222230	We can now finally start to actively write out our core underlying code write out our core underlying code snippets.
1222240	1228630	The generated codeex AI response will seamlessly appear right here on the seamlessly appear right here on the interface.
1228640	1244870	We will be able to clearly see our active IDE connection, the linked source repository, the comprehensive onboarding bug log, and of course our preferred dark mode visual theme. we will consistently get highly accurate direct
1244880	1247590	responses moving forward.
1247600	1253350	Now, we need to take a very close look at our overall system usage metrics.
1253360	1258070	I purposefully navigate back over to the main settings page.
1258080	1263909	The exact same user account is actively being used uniformly everywhere.
1263919	1268950	We can easily modify our deeper codec software settings right here.
1268960	1281669	You clearly see broad configurations, custom personalization, advanced MCP servers, web hook integrations, system usage, and active integrations, system usage, and active billing.
1281679	1291510	We absolutely need to check these panels timely and consistently to perfectly know exactly how we are efficiently carrying all these things forward.
1291520	1294422	We can chat and utilize commands.
1294422	1297029	We can switch models and connect apps.
1297029	1303190	Inside the primary settings menu, we prominently have the visual appearance and core system configuration tabs.
1303200	1314789	Right at the top, we absolutely also have detailed personalization settings, custom keyboard shortcuts, active usage limits, and standard billing limits, and standard billing information.
1314799	1321830	The general designated application usage limit strictly caps out at exactly 5 limit strictly caps out at exactly 5 hours.
1321840	1327190	Currently, we happily have a massive 99% of that time left available.
1327200	1332656	The broader weekly limit currently shows 100% completely left over.
1332656	1342475	We have successfully expanded our overall codeex usage capabilities alongside the powerful GPT 5.5 deep thinking mode.
1342475	1346630	We can effortlessly purchase an additional credit balance whenever needed.
1346640	1357510	Supported system integrations proudly include seamless browser connections, broad computer use permissions, and robust MCP servers.
1357520	1370487	The core coding section beautifully includes active web hooks, secure remote connections, complete git source control, safe isolated environments, and managed work trees.
1370487	1375430	Our foundational setup phase is now entirely complete.
1375440	1382710	The highly anticipated direct usage strictly begins right now.
1382720	1391029	We will now efficiently set up highly secure cloud-based development environments right here in this specific environments right here in this specific module.
1391039	1397110	You probably remember that we previously ran our codeex agent directly here on the local machine.
1397120	1402837	Absolutely all of our core operational functions were safely contained directly inside it.
1402837	1414470	Now, however, we will purposefully run our advanced cloud-based development environment securely integrated directly within our main codec setup.
1414480	1424230	First things first, I will quickly navigate back over to the main settings panel and intentionally make the system font slightly smaller for better font slightly smaller for better viewing.
1424240	1433590	We gracefully go over to the visual appearance tab and actively change the primary text size down from 24 to precisely 20.
1433600	1438870	Now, the overall tech size is just so much better and more manageable.
1438880	1445669	I will clearly explain to you generally what these advanced cloud-based development environments actually are.
1445679	1450074	We will deeply understand this entire concept right here today.
1450074	1459590	You absolutely should know right up front that this is essentially a preconfigured, entirely remotely hosted software workspace.
1459600	1466149	It actively contains your preferred IDE alongside all your necessary background alongside all your necessary background tools.
1466159	1475269	Modern developers can effortlessly code, rigorously test, and smoothly deploy complex software straight from the web complex software straight from the web browser.
1475279	1482710	The acronym CDE specifically stands for cloud development environment.
1482720	1494549	It effectively solves that highly frustrating age-old problem when a specific piece of code miraculously only works on one specific person's local works on one specific person's local computer.
1494559	1500070	Brand new software engineers can easily start actively coding in mere minutes.
1500080	1503510	This is our dedicated cloud system.
1503520	1507590	Now let's take a moment to talk about codeex itself.
1507600	1513830	Codeex fundamentally has some massive, undeniably big advantages here.
1513840	1521110	Codeex genuinely works absolute best when it can safely access the entire full code repository.
1521120	1525621	It impressively also has powerful built-in deployment tools.
1525621	1532070	A cloud environment safely lets codec seamlessly talk directly to remote code talk directly to remote code repositories.
1532080	1539190	It can reliably run terminal commands, execute unit tests, and thoroughly check execute unit tests, and thoroughly check projects.
1539200	1542950	It safely makes automated code changes.
1542960	1547887	The biggest overall benefit is undeniable absolute consistency.
1547887	1560710	In significantly older traditional local development environments, various developers constantly use completely different underlying operating systems and vastly different local machine and vastly different local machine settings.
1560720	1568310	This inherently creates the infamous frustrating well it perfectly works on my machine problem.
1568320	1574950	Modern streamlined cloud environments completely remove these highly annoying problems entirely.
1574960	1578123	Absolutely everything that we actively do right here.
1578123	1585430	For example, the previously pinned chat log specifically about making a functional calculator about making a functional calculator application.
1585440	1593510	Absolutely all our deep technical discussions are safely stored permanently in this robust cloud system.
1593520	1599830	We can effortlessly and rapidly review our collective past work right here at any given time.
1599830	1615909	Other incredibly massive benefits strictly include nearly instant team on boarding, highly consistent underlying tool setups, absolute hardware independence, and reliable long-term session persistence.
1615919	1621835	Now moving forward, we will thoughtfully choose a specific cloud development platform to use.
1621835	1627190	I will happily show you some excellent real world examples some excellent real world examples shortly.
1627200	1632950	First and foremost, we will take a very close look at GitHub code spaces today.
1632960	1639110	It is a remarkably secure, highly robust cloud development environment used by cloud development environment used by many.
1639120	1646149	If we genuinely do not want to use this specific one, we can alternatively utilize gitpod.
1646159	1650959	We actually use the git pod platform quite a lot in our daily workflows.
1650959	1657269	It is a fantastic strictly ondemand, highly scalable development environment.
1657279	1666310	For massively big enterprise companies, we consistently have the AWS Cloud9 infrastructure safely available.
1666320	1671990	We can seamlessly use it directly for our larger, more complex coding tasks.
1672000	1678950	It is basically a fully complete cloud-based integration development environment from Amazon.
1678960	1684789	It is truly a complete fully featured IDE right in your browser.
1684799	1693029	We can effortlessly write smoothly run and quickly fix our complex code directly inside it.
1693039	1697269	These are a few older very solid These are a few older very solid examples.
1697279	1705990	Now I will explicitly search the web to see if Codeex itself is officially classified as a cloud-based development classified as a cloud-based development environment.
1706000	1709269	It confidently says yes.
1709279	1717430	Codeex created by OpenAI is officially a cloud-based AI software engineering cloud-based AI software engineering agent.
1717440	1731350	It remarkably handles incredibly complex programming tasks, consistently fixes highly stubborn software bugs, and smoothly proposes absolutely all the necessary fundamental work changes for your review.
1731360	1744310	This essentially means that the powerful tool we are actively utilizing right now acts almost exactly like a completely standalone, fully robust cloud-based development environment in itself.
1744320	1753661	I strongly suggest that we consistently use this incredible tool to intentionally make a highly secure, deeply isolated remote workspace.
1753661	1758499	There are honestly quite a lot of highly technical backend things actively running here.
1758499	1766789	I will quickly hop back and change the UI font size once again because it simply does not look visually right on this display.
1766799	1773590	I will purposefully make it just a little bit bigger strictly for the sake of our video course clarity.
1773600	1778149	Now we simply go straight back into our main codeex application.
1778159	1780608	Everything visually looks exceptionally good.
1780608	1785899	Now we have our advanced reasoning engine and other vital backend things running.
1785899	1790726	We will take a complete comprehensive look at this.
1790726	1797750	Nextly shows how we put things into a complete cloud-based setup.
1797760	1806950	Now moving smoothly forward, our very next crucial task is to securely connect our remote GitHub repositories directly.
1806960	1817115	We absolutely need to establish a solid link to our GitHub account directly within the main codec system inside our primary GitHub platform.
1817115	1822630	A tremendous amount of distinct configurable options are always readily configurable options are always readily available.
1822640	1829029	You can clearly see the active status regarding the connection with GitHub right here on the interface.
1829039	1841029	If I cautiously go over to the main settings panel, specifically looking closely in the connections option area, there is currently absolutely no active connection established.
1841039	1849669	The standard SSH and secure git credential options similarly show that there are simply no active connections there are simply no active connections present.
1849679	1857029	Furthermore, down in the remote servers and local browser tab, there is similarly no connection.
1857039	1864070	In the computer use section, we can alternatively use the Google Chrome browser extension.
1864080	1871099	So, our primary GitHub repository profile is clearly not effectively connected to the system just yet.
1871099	1874401	I will intentionally just type out the specific query.
1874401	1883909	Is GitHub firmly connected to codeex right now? to quickly see if we actually get a reassuring green verification tick.
1883919	1894230	This built-in diagnostic tool will thoroughly check the backend systems and explicitly tell us if our GitHub account is successfully connected or not.
1894240	1904310	Simultaneously, I will efficiently search for the precise phrasing GitHub and official codeex integration securely and official codeex integration securely online.
1904320	1911901	This highly powerful system connection can miraculously be added directly without any significant friction.
1911901	1924070	It prominently includes highly advanced automated pull request code reviews, a dedicated co-pilot AI coding agent, and deeply integrated GitHub workflow deeply integrated GitHub workflow actions.
1924080	1931509	We will comprehensively discuss absolutely all of these incredible back-end setup options in extreme back-end setup options in extreme detail.
1931519	1941756	The diagnostic system now clearly shows that the official GitHub integration plugin is indeed fully available directly within the primary codeex plug-in section.
1941756	1949914	But unfortunately, this specific local workspace folder is actually not initialized as a valid Git repository right now.
1949914	1954710	A brand new Git tracking folder is quickly being created in the background.
1954720	1965350	Now, if we explicitly click the prominent plus button on the user interface, we can clearly see the GitHub icon safely listed in the available plugins directory.
1965360	1973917	But we critically want to verify exactly which specific user account is currently connected directly to our active GitHub plug-in extension.
1973917	1978310	We currently cannot seem to find our primary GitHub profile.
1978320	1982470	So, we will manually initiate a deep search for it.
1982480	1988950	When we effectively run the search, the official GitHub authentication app finally appears.
1988960	1997391	The application safely requests broad permission to actively access repositories, track software issues, and manage pull requests.
1997391	2001489	But we have simply not fully connected it just yet.
2001489	2005697	So we will proceed to log securely into our main GitHub account.
2005697	2012070	This is our dedicated primary account explicitly named Metabrains-dell.
2012080	2017460	It undeniably has many repositories and we have done a lot of work here.
2017460	2025350	We will now meticulously connect this specific GitHub account directly to our active codec system workspace.
2025360	2033750	When I confidently click the connect button, it explicitly asks for final permission to securely connect to GitHub permission to securely connect to GitHub servers.
2033760	2045750	It safely allows the underlying chat GPT engine to carefully read our previous chats and stored memories to consistently give significantly better contextaware answers.
2045760	2052820	It clearly states that your deep personal privacy permissions are heavily respected and you are always completely in control.
2052820	2058634	It does warn that external connectors may possibly introduce some slight security risk.
2058634	2063349	I will boldly open up our direct GitHub developer up our direct GitHub developer dashboard.
2063359	2070629	You can visually see that the secure GitHub app authorization connection is actively starting in the background.
2070639	2075278	Absolutely all our ongoing critical development work is safely housed right here.
2075278	2083109	We will press firmly to continue onward to GitHub so we can comfortably go straight to our main profile account.
2083119	2087509	It will naturally take a little bit of processing time to fully connect.
2087509	2089354	A basic connection will form.
2089354	2091493	You can see it is connected.
2091493	2093349	I open plugins again.
2093359	2099900	Now you will actively see that our dedicated GitHub plugin is finally working precisely as intended.
2099900	2104233	It smoothly works specifically because it is successfully connected to the back end.
2104233	2112544	If it is ever mysteriously not connected, we can easily check our credentials again to see if we can actively reconnect it.
2112544	2120310	We currently have our active user login, but unfortunately adding the specific external link just adding the specific external link just failed.
2120320	2123589	Why exactly did it suddenly fail here?
2123599	2128908	We must remember that this is our specific chat GPT plus tier account.
2128908	2135109	You absolutely must remember this vital detail because it impacts our detail because it impacts our permissions.
2135119	2141190	Now we will purposefully open up the completely alternative chat GPT account completely alternative chat GPT account instead.
2141200	2149109	We will securely bring our dedicated Michael Deont user account right here into the active workspace to try again.
2149119	2155227	Our premium chat GPT plus subscription tier is fully available right here.
2155227	2159811	Now we will carefully attempt to securely connect the integration system once again.
2159811	2166069	It will systematically connect our main chat GPT interface to the our main chat GPT interface to the repository.
2166079	2175349	If we ever eventually want to completely remove it for security reasons, we can easily uninstall it and quickly reinstall it from scratch later again.
2175359	2181381	We obviously also have the standard option to immediately disconnect the authorization any time.
2181381	2187990	We will gracefully proceed straight directly over to the main GitHub authorization over to the main GitHub authorization portal.
2188000	2194470	Now it will successfully build the required connection directly in our correct targeted application.
2194480	2199910	It strictly demands highly secure multiffactor user authentication.
2199920	2205270	We will comfortably utilize the standard authenticator mobile app to handle this.
2205280	2211750	The mobile authenticator app will swiftly finish processing our deep security verification.
2211760	2219030	Now you can clearly see that our primary GitHub profile is finally directly connected perfectly.
2219040	2223589	I will quickly pivot back over to our main codeex interface.
2223599	2229910	You can clearly see that our secure software link is now fully established and solidly connected.
2229920	2241351	If we carefully look directly at our active system plugins list right now, absolutely all our relevant GitHub integration tasks have delightfully started showing up directly in there.
2241351	2246470	We will smoothly navigate back over to our main chat terminal interface.
2246480	2254230	You can very clearly see our dedicated GitHub functionality is directly added and fully available right there.
2254240	2261328	We will quickly go back over to the plugins tab and our GitHub features will be permanently included in the active workflow loop.
2261328	2267109	It will effortlessly come directly into our daily software development work.
2267119	2278710	Ultimately, we have incredibly successfully added our robust codeex AI tool to perfectly sync with our remote GitHub code repositories.
2278720	2288790	Moving logically to the very next crucial step, we will thoroughly talk about the highly specific agents.mmd configuration file.
2288800	2296710	This incredibly important file is primarily used for organizing massively big software development projects.
2296720	2307498	We specifically utilize it whenever we happen to have many complex automated tasks or a full highly detailed business use case to carefully look at.
2307498	2320310	I will intentionally open it up right here on the screen so you can clearly see exactly where these vital agent configuration files naturally come from and exactly where to easily find them.
2320320	2325750	It will reliably give us the system response directly and accurately.
2325760	2335030	The dedicated agents.mmd file immensely helps us to deeply inspect and standardize our overall project standardize our overall project architecture.
2335040	2340630	You can clearly see it actively looking deep inside our raw project files.
2340640	2346077	Here it explicitly states that the active workspace is entirely empty right now.
2346077	2351349	There is absolutely no agents.mmd file found.
2351359	2357270	It checked the temporary scratch space and verified there is no file.
2357280	2367006	To successfully create one from scratch, we absolutely must make a brand new correctly formatted agents.mmd file.
2367006	2372870	I will manually go ahead and create a brand new foundational file right here for you.
2372880	2385270	This incredibly efficient way, we can consistently see absolutely all the necessary high-level production details firmly embedded safely within this specific file.
2385280	2390263	First, the core structured agents file is quickly drafted out.
2390263	2399670	Right after that initial phase, we can comfortably make far more highly nuanced text changes to this preliminary draft.
2399680	2413750	In this specific advanced technical setup, we usually really need to carefully check if our highly specific basic operational rules or distinct business use cases are actually working business use cases are actually working properly.
2413760	2421430	It successfully and directly created an excellent base foundational agent file right here for us.
2421440	2428150	If we carefully review the generated file, we can clearly see its intended core purpose.
2428160	2432710	Besides the purpose, there is a clear project overview.
2432720	2437396	We also see a working agreement, a layout, and editing rules.
2437396	2444790	We can actively cross-check all of these fundamental operational rules precisely here in the document.
2444800	2452230	I will also make sure to explicitly tell you exactly where this specialized configuration file is typically used.
2452240	2465829	We consistently use the specialized agents.mmd file to effectively establish strict working boundaries and core rules for literally any AI agent operating in the workspace.
2465839	2472069	There are basically no other bizarre tasks or unrelated work explicitly meant for it.
2472079	2483670	Sometimes, unfortunately, we literally have to go deep down into our underlying operating system just to manually set up the complex agents.mmd file perfectly.
2483680	2488931	This tedious manual process admittedly takes quite a lot of valuable development time.
2488931	2501910	We essentially have to carefully look at so many different distinct things like our strict project requirements, core team work ethics, and several other highly detailed technical several other highly detailed technical options.
2501920	2507197	We absolutely need to fully know how to properly handle these nuance things.
2507197	2514470	But for massively big projects, we only deliberately include our basic setup requirements here.
2514480	2515800	Moving right along.
2515800	2525750	Next, we will deeply discuss exactly how to effectively use this incredibly vital agents.md file in standard practice.
2525760	2535589	Deeply understanding this specific core concept is an undeniably very important foundational part of the entire development process.
2535599	2545030	We absolutely need to fully know exactly how to actively create the underlying file directly from absolute scratch.
2545040	2551990	Now we purposefully transition and move seamlessly right over to the very next important part.
2552000	2564069	We will fundamentally learn exactly how to appropriately handle highly complex things and deeply understand them right after actively creating the foundational after actively creating the foundational file.
2564079	2570150	This is fundamentally a highly special deeply vital system instruction file.
2570160	2578790	It consistently provides invaluable deep guidance and much needed environmental context directly for our automated work.
2578800	2586304	It can absolutely also be used incredibly effectively, exactly like a traditional readme developer file.
2586304	2593006	You might vividly remember that standard software developers constantly use structured readme files.
2593006	2596819	In the exact same way, we can use this file.
2596819	2611750	I have created a basic agents.mmd file, but incredibly we can undoubtedly also meticulously make a highly reusable foundational agents.mmd configuration template right here in the workspace.
2611760	2620175	We can comfortably and securely include absolutely all of our strict foundational base development requirements firmly inside it.
2620175	2626390	This proactive step will flawlessly kickstart our broader automation work immediately.
2626400	2630309	I will gladly proceed to show you an excellent highly structured example.
2630319	2637910	Right now I will purposely open up Microsoft Word or a standard blank dock text document.
2637920	2646630	I am deliberately using a blank doc right now strictly so we can comfortably start a fresh entirely new empty start a fresh entirely new empty document.
2646640	2654470	Here you can very clearly see exactly what critical structural things are highly recommended and available.
2654480	2659193	First, we logically have the high-level project overview section.
2659193	2665349	This clearly tells us exactly what core deliverables we strictly need in the project.
2665359	2671910	Next, we definitely have the strict team coding standards that we must absolutely coding standards that we must absolutely follow.
2671920	2680790	After that, we discuss repository structures, testing requirements, security rules, and large scale systems.
2680800	2687314	We will practically use a fully functional, highly complete overarching working system here.
2687314	2698470	Our strictly prohibited, highly restricted system areas will absolutely also be meticulously explicitly listed right here for immense safety.
2698480	2707670	Then our highly nuanced, deeply specific primary AI operational instructions will be thoroughly included next.
2707680	2718630	Right after all the comprehensive AI baseline instructions, we will seamlessly have all our broader full feature architectural options carefully feature architectural options carefully documented.
2718640	2726870	This is essentially exactly what we traditionally call a comprehensive well ststructured readme file in standard ststructured readme file in standard development.
2726880	2734659	It practically has all our complete strict baseline instructions deeply hardcoded and built directly right into it.
2734659	2747190	After this section is successfully completed, the very next essential technical thing dynamically available is dealing with our sensitive backend environment variables.
2747200	2757750	We will deeply see precisely how we can effectively securely manage these highly critical system environment variables.
2757760	2766950	Now our next incredibly critical technical discussion is primarily about handling robust backend environment handling robust backend environment variables.
2766960	2772726	These are essentially highly dynamic configurable key values operating in the background.
2772726	2781190	We can actively store them either directly or indirectly deep within our underlying operating system within our underlying operating system infrastructure.
2781200	2789109	we can comfortably and securely utilize them later for absolutely all of our other automated complex coding tasks.
2789119	2803910	Usually we deeply involve our complete highly systematic overall workflow process directly here to explicitly see exactly how a full robust software system is successfully constructed.
2803920	2817510	These are highly dynamic backend key values that are stored strictly and directly inside the native operating system, kept entirely safely outside of our vulnerable raw source code files.
2817520	2824630	They heavily detect and dictate precisely how the running process fundamentally behaves.
2824640	2833270	This brilliant system effortlessly allows developers to incredibly safely store highly sensitive security store highly sensitive security credentials.
2833280	2836630	What exactly are sensitive credentials?
2836640	2839670	It is highly vital to see this clearly.
2839680	2843750	If we fail to understand this, our work If we fail to understand this, our work suffers.
2843760	2856390	Sometimes developers are understandably incredibly afraid that their highly sensitive personal or corporate information will eventually accidentally leak to the dangerous public internet.
2856400	2860550	Why exactly does this enormous fear Why exactly does this enormous fear exist?
2860560	2868710	basically because our complete interconnected development environment inherently has some deeply guarded inherently has some deeply guarded secrets.
2868720	2879829	These highly confidential items definitely include things like private API keys, secure admin account usernames, and highly encrypted user usernames, and highly encrypted user passwords.
2879839	2885190	We absolutely have to carefully look closely at them and protect them.
2885200	2892870	Now we officially pivot to selectively talk about the massive overarching enterprise operational level.
2892880	2898710	What exactly inherently happens operating at the massive enterprise scale level?
2898720	2906950	Let us quickly intentionally open up a brand new fresh isolated chat window at the highest enterprise level.
2906960	2917589	Actively managing profound structural secrets properly is absolutely critical for safely protecting tremendously sensitive proprietary information.
2917599	2932470	Secrets routinely may include remote cloud access keys, massive database passwords, complex encryption keys, vital third-party API credentials, and various access authentication tokens.
2932480	2936611	Handling environment variables securely with codecs is important.
2936611	2945510	These specific crucial security items are undeniably very important to actively manage appropriately right here.
2945520	2955430	Usually wildly different distinct deployment environments inherently fundamentally require completely different sets of unique configuration different sets of unique configuration values.
2955440	2961270	We can intelligently deploy and actively utilize them safely over there.
2961280	2976950	Let me clearly tell you whenever I actively try to perform a direct system search for standard environment variables, you immediately see our primary system environment variables are visibly available precisely right here.
2976960	2986870	You will undeniably see that absolutely all of our current environment variables are entirely accessible and available literally right now.
2986880	2992710	Sometimes it happens to merely be the static number of active system static number of active system processes.
2992720	2997829	Sometimes it is a highly confidential external API key.
2997839	3013750	We can smoothly dive deep directly right into the backend system variables menu carefully enter the specific custom variable name and its corresponding strict value directly and permanently safely store it.
3013760	3021270	So the next time we run a use case, all variables are automatically set variables are automatically set perfectly.
3021280	3027670	How exactly is this properly handled inside a secure underlying database inside a secure underlying database architecture?
3027680	3040950	As you can visibly observe precisely here, located deep inside the primary configuration interface, we purposely actively include a dedicated corporate company database link.
3040960	3046788	If there happens to clearly be a specific network port required, we firmly include it.
3046788	3060870	If there explicitly is an overarching master application configuration requirement, we safely add the core app environment variable alongside the specific designated app alongside the specific designated app port.
3060880	3068630	Secure, highly confidential API credentials will absolutely come directly right here.
3068640	3080150	For one clear example, if we genuinely want to safely utilize an external OpenAI API authentication key, we securely do it precisely here.
3080160	3087750	We can undoubtedly also clearly see secure encrypted payment gateway keys stored right here.
3087760	3095829	Then there are massive authentication backend settings designed purely to store multiple dynamic secrets.
3095839	3103190	These environment variables brilliantly enable large organizations to safely manage app configurations.
3103200	3107190	It prevents leaking sensitive It prevents leaking sensitive information.
3107200	3110903	Codeex handles keys safely too without hard coding.
3110903	3127349	I will definitively also sincerely tell you that strict environment variables frankly may not initially actively seem incredibly very important right now when we merely successfully create basic simple software absolutely like a fundamental
3127359	3132150	basic calculator or standard normal terminal tools.
3132160	3148390	However, the exact moment when we actively rigorously try to fundamentally change our massive software architecture or alter major things safely on a significantly much larger, incredibly massive corporate scale, literally many
3148400	3155750	distinct individual things wildly realistically start changing aggressively side by side aggressively side by side simultaneously.
3155760	3169034	We immediately rapidly actively see literally multiple deep cascading fundamental code structural changes fundamental code structural changes happening now moving confidently right forward seamlessly.
3169034	3181733	We will deeply actively rigorously explicitly discuss all of these major systematic fundamental software changes and deeply integrated highly complex AI functions directly later.
3181733	3188549	We will explore this in the next sections perfectly.
3188559	3197430	Authentication and access configuration is a critical part of using open AI codecs in an enterprise development codecs in an enterprise development environment.
3197440	3209670	Authentication verifies the identity of the user or system attempting to use codecs while access configuration defines what that user or system is allowed to do.
3209680	3224470	Together, these controls ensure that only authorized developers, teams, and automation tools can interact with repositories, environments, APIs, and sensitive project resources.
3224480	3237109	In enterprise software development, codeex usually works with cloud-based development environments, GitHub repositories, CI/CD pipelines, and internal tools.
3237119	3248390	Because these systems may contain confidential source code, credentials, customer data, and deployment customer data, and deployment configurations, access must be carefully managed.
3248400	3258790	A weak authentication setup can expose the organization to unauthorized code access, accidental changes, or security access, accidental changes, or security breaches.
3258800	3269349	Therefore, enterprises commonly rely on identity providers, single sign on, role-based access control, and audit role-based access control, and audit logging.
3269359	3276549	The authentication process normally begins when a developer signs in using an approved identity provider.
3276559	3285829	This may include enterprise login systems such as SSO, OOTH, or multiffactor authentication.
3285839	3296710	Once the user identity is confirmed, the system checks whether the user has permission to access codeex, the development workspace and the connected development workspace and the connected repositories.
3296720	3304470	This ensures that codeex activities are tied to a verified user and can be tracked for accountability.
3304480	3309349	Access configuration determines the scope of codeex's permissions.
3309359	3320069	For example, codecs may be allowed to read a repository, analyze code, create a branch, run tests, or open a pull a branch, run tests, or open a pull request.
3320079	3327109	In some cases, it may not be allowed to directly merge code or access production directly merge code or access production secrets.
3327119	3337670	These permissions should follow the principle of least privilege, meaning codecs and users should receive only the access required to complete their assigned tasks.
3337680	3340485	Repository access is especially important.
3340485	3347445	Codecex must often inspect project files, understand dependencies, and modify code.
3347445	3354549	However, not every repository should be accessible to every user or AI workflow.
3354559	3361829	Enterprises should configure repository permissions based on teams, projects, and business sensitivity.
3361839	3372390	For example, a front-end developer may receive access to UI repositories, but not to payment infrastructure or identity management services.
3372400	3377190	Environment variables and secrets also require strict control.
3377200	3388150	Codeex may need to understand variable names, configuration patterns, or runtime requirements, but it should not expose or hardcode secret values.
3388160	3395109	Sensitive credentials should be stored in secure secret managers and injected only when required.
3395119	3405030	This prevents accidental leakage of API keys, tokens, database passwords or cloud credentials into source code.
3405040	3410630	Auditability is another major requirement in enterprise access requirement in enterprise access configuration.
3410640	3421270	Organizations should be able to review who accessed codecs, which repositories were used, what tasks were performed, and what changes were generated.
3421280	3431670	Audit logs help security teams investigate incidents, enforce governance policies, and demonstrate compliance with internal or regulatory compliance with internal or regulatory standards.
3431680	3440150	A well-designed authentication and access configuration model allows enterprises to use codec safely and enterprises to use codec safely and efficiently.
3440160	3446710	It protects sensitive assets while still enabling developers to benefit from AI assisted coding.
3446720	3463155	By combining strong identity verification, scoped permissions, secure secret handling, and continuous monitoring, organizations can create a controlled environment where codeex improves productivity without increasing operational risk.
3463155	3465197	We discuss codeex workflows.
3465197	3469356	Now we want to see how codeex uses large workflows.
3469356	3473750	We look at complete software solutions and complete software solutions and workability.
3473760	3477538	Sometimes we must see how the whole process grows over time.
3477538	3480904	For this we change and improve code on a large scale.
3480904	3486069	After these changes we check the overall process understanding.
3486079	3489270	I will tell you about codeex workflows.
3489280	3493150	Codeex helps developers in the software development life cycle.
3493150	3494846	It does repeating tasks.
3494846	3497491	It makes the coding environment fast.
3497491	3501386	It helps us understand how to fix different problems.
3501386	3505030	It helps us understand different work processes.
3505040	3508561	The most important discussion is how we use codecs.
3508561	3510905	We start with a prompt.
3510905	3513158	We can add details in the prompt.
3513158	3515433	This helps software work well.
3515433	3520390	We use prompts to make software processes easy, fast.
3520400	3521935	We start with the prompt.
3521935	3524213	We can add details in the prompt.
3524213	3527621	The important thing in the prompt is a defined objective.
3527621	3529810	We must have a defined objective.
3529810	3531030	We must have a defined objective.
3531040	3535270	We bring this objective into our software and working process.
3535280	3538069	First, we take the generation process.
3538079	3540689	We understand the process on a large scale.
3540689	3542878	We see how we generate scale.
3542878	3544230	We see how we generate everything.
3544240	3546395	We have one big question.
3546395	3550309	The question is how to define the objective.
3550319	3552465	We look at things to define it.
3552465	3555829	We will see how these things work together.
3555839	3558413	This is a very strong and important point.
3558413	3563510	We must know how to set up objectives for large generation.
3563520	3566655	After we set the objective, we look at the next steps.
3566655	3569383	The next step is feature development.
3569383	3573750	Feature development is a process in our pipeline.
3573760	3578630	After development, the next thing is software defect identification.
3578640	3583190	We must make this defect identification process strong.
3583200	3585958	After we find defects, we move to next steps.
3585958	3590789	The next steps are refactoring and optimization.
3590799	3593433	First, we must define a task.
3593433	3596950	We must have a clear task definition.
3596960	3600554	After we define the task, we provide background context.
3600554	3604630	We provide this context on a large scale.
3604640	3607197	I will explain this process to you.
3607197	3611030	I will use a flow diagram to show how things work.
3611040	3614309	First, we have the task definition.
3614319	3616805	Next, we have task context.
3616805	3620549	We must know how to add the context.
3620559	3623365	After the context, we need a detailed prompt.
3623365	3625944	Then, we connect our main prompt.
3625944	3627190	Then, we connect our main codeex.
3627200	3629704	We connect codeex with our own code bases.
3629704	3635670	We connect codeex with our code bases to show complete analysis.
3635680	3639589	After analysis, we must have solution After analysis, we must have solution generation.
3639599	3642710	Solution generation must be available.
3642720	3647190	After solution generation, the next step is review.
3647200	3649473	I tell you we need these things in our prompt.
3649473	3653670	When we have these things, our prompt starts.
3653680	3657648	Inside this prompt, our solution generation process starts.
3657648	3660950	Here we have our solution generation.
3660960	3663530	After we generate the solution, we review it.
3663530	3667270	We check everything in the review step.
3667280	3669713	After the review, another process starts.
3669713	3672052	We call this new process starts.
3672052	3673430	We call this new process testing.
3673440	3676211	Testing is very important here.
3676211	3678862	In testing, we include debugging.
3678862	3682187	Both testing and debugging must happen together.
3682187	3685109	We need both in our workflow.
3685119	3688230	They help us find and fix problems.
3688240	3692870	These steps make the software better and ready for final stages.
3692880	3695838	Both testing and debugging must be present.
3695838	3699196	The last step available here is refinement.
3699196	3703190	We call this refinement process iteration.
3703200	3705645	We do refinement to make software better.
3705645	3709324	After the refinement step, we commit changes.
3709324	3711999	We save all the changes we made.
3711999	3715190	This is the complete process.
3715200	3717976	At the end, our workflow closes.
3717976	3720695	It closes at the deployment stage.
3720695	3722132	We go to closes at the deployment stage.
3722132	3722630	We go to deployment.
3722640	3725829	We deploy our project into our system.
3725839	3728116	These steps are helpful on a large scale.
3728116	3730582	They help us create a better score.
3730582	3734393	They help us create a better decision tree for work.
3734393	3738244	This is how the complete workflow operates from start to finish.
3738244	3742008	We follow these simple rules to make good software.
3742008	3745430	Every step is important for the final product.
3745440	3748179	Deployment is the final goal of this journey.
3748179	3750950	Our next talk is about codecs.
3750960	3753326	We will learn about our projects in codecs.
3753326	3759094	Project navigation is a very important AI skill in modern software development.
3759094	3763270	In big business places, developers work with big repositories.
3763280	3767036	Often these repositories have thousands of files.
3767036	3770568	We can see our multiple services directly.
3770568	3776668	It also sees big documentation, complex dependencies, and multiple servers.
3776668	3781088	Understanding these projects by hand needs much time and effort.
3781088	3786069	Codeex helps developers understand the project structures well.
3786079	3793109	It finds correct files, traces dependencies, and locates our implementation details.
3793119	3795752	I go to the project menu directly.
3795752	3797782	I click start from scratch.
3797782	3801190	I name the new project Metabrains.
3801200	3804299	I start one project directly here.
3804299	3805263	I save it.
3805263	3808069	Now we have a new project.
3808079	3810605	There is no chat available yet in the project.
3810605	3813212	You see our explorer and object project.
3813212	3814470	You see our explorer and object options.
3814480	3819029	If we turn on the explorer, our file opens automatically.
3819039	3821912	You can see we have no document available yet.
3821912	3826230	With time we will make many additions and changes.
3826240	3830390	Automatically our response and style will change.
3830400	3832427	I will start from the beginning.
3832427	3835804	We will look at all the changes we make from start to now.
3835804	3839754	Along with changes, we will also see the time.
3839754	3843834	We will see how much time one full cycle takes.
3843834	3847349	We can look at the complete process directly.
3847359	3850870	Sometimes we must approve things directly to understand them.
3850870	3851901	I will tell you.
3851901	3856133	I will type what things should be in our project.
3856133	3860710	I write create an agent MD file.
3860720	3864390	We will create the agent.mmd file here.
3864400	3867397	This makes our agent work in a much better way.
3867397	3873000	I type because this is a corporate sales manager and content creator project.
3873000	3877029	It will do the first step of our project here.
3877039	3881190	First of all, we give it the context and our details.
3881200	3884126	We are making the employee do these things here.
3884126	3888309	We will include this directly for our approval.
3888319	3893342	I tell you that a complete process discussion is very important here.
3893342	3897190	In this we have to involve all our details.
3897200	3900014	We must involve our full working process.
3900014	3903197	Here you can see it will take some time.
3903197	3906800	Obviously it is working in our exact folder.
3906800	3913750	If I refresh our folder here you will see the agent ND file is created.
3913760	3916531	We can directly review it here.
3916531	3921402	It created the agent.mmd file with a tailored operating brief.
3921402	3925910	This is for the corporate sales manager and content the corporate sales manager and content project.
3925920	3929305	The agent.md file is made here.
3929305	3933818	You can see our exact source code and other things are available.
3933818	3937046	We can open it directly in our VS code.
3937046	3940549	We can open it in the default application.
3940559	3943670	We can also open it in our terminal.
3943680	3946315	These things are much better here.
3946315	3949750	We have a complete system environment.
3949760	3954281	Automatically we see all divisions and working ability here.
3954281	3959022	Sometimes this working ability or complete process causes problems.
3959022	3961826	It causes problems on a big scale.
3961826	3964368	We see many issues in our big scale.
3964368	3965510	We see many issues in our work.
3965520	3970997	We usually create our complete empty MD file at the very start of the project setup.
3970997	3977106	So on a big scale if any issue happens later we can understand it early.
3977106	3980907	We can do things early according to our system.
3980907	3983248	This is a basic discussion.
3983248	3986715	Now we see how complete generation happens.
3986715	3990692	We see how we take a complete process or understanding with us.
3990692	3997430	After the agent MD file we will directly look at our project structure.
3997440	3999923	I will go into the exact same folder.
3999923	4002536	I will include a new folder here.
4002536	4005609	This is from a previously created section.
4005609	4008022	You can see our portfolios are available here.
4008022	4011730	I will do all the portfolio discussion here.
4011730	4014214	I will now analyze our discussion here.
4014214	4015349	I will now analyze our repository.
4015359	4021519	I write analyze this repository and provide a comprehensive overview of the project structure.
4021519	4025190	It includes the main purpose of the application.
4025200	4028230	Then we have highlevel architecture.
4028240	4031270	Then we have important directories.
4031280	4035843	Then we have all options for important directories on a big scale.
4035843	4039570	After major frameworks, we have entry points.
4039570	4042424	After entry points, we have configuration files.
4042424	4045245	Then we have deployment related files.
4045245	4046549	Then we have deployment related files.
4046559	4049430	Then we have testing structure.
4049440	4055753	Then it says present the information in a structured format suitable for onboarding a new developer.
4055753	4059664	We can take our things directly in developer onboarding too.
4059664	4061670	We can involve them.
4061680	4066069	This is a complete structured repository layout that we use here.
4066079	4068852	Sometimes we must see some changes in this too.
4068852	4074470	In this we also involve multiple repositories and options multiple repositories and options directly.
4074480	4077890	When I enter this it will directly go to our folder.
4077890	4080549	The index file is inside.
4080559	4083510	You can see this is like our index file.
4083520	4088789	When the index file opens, a complete portfolio website is available.
4088799	4093757	Now we will see how to enhance and understand this portfolio website on a big scale.
4093757	4096583	This will happen in our codeex here.
4096583	4099441	It understood the child item here.
4099441	4102373	After that it showed our files.
4102373	4105749	It has shown the key pattern too.
4105759	4108169	We have one HTML document.
4108169	4110385	We have one stylesheet.
4110385	4113189	We have one script bundle.
4113199	4116070	Then we have some static assets.
4116080	4120630	We also have all other things available to use directly.
4120640	4122814	Now I will take our details.
4122814	4125317	I will see how our process runs.
4125317	4129805	I will see how all direct discussions and details run.
4129805	4132647	With this we will take our setup.
4132647	4137320	Usually this needs a lot of time if we take these things in another environment.
4137320	4140550	But here our things are much simpler now.
4140560	4143481	We can include much better things and accounts here.
4143481	4146469	I will look at our direct use case now.
4146469	4149307	It read out our whole folder here.
4149307	4156149	After that it told us there are no platform specific deployment manifests checked into the repository.
4156159	4159590	The deployment guidance is document The deployment guidance is document only.
4159600	4162229	After that we have a testing structure.
4162239	4165110	Then all other things have come.
4165120	4167611	Now we have gone inside our project.
4167611	4169808	We have seen how we will include our system.
4169808	4173696	Now I will see what entry points are available there.
4173696	4176553	I will write to find the entry points.
4176553	4183113	If we want to look at something other than entry points, we will involve all user authentication features.
4183113	4185879	Here we will see how we can look at them.
4185879	4190352	Along with this, we will get a direct response from the complete system.
4190352	4193590	We will see how we take things directly in our system.
4193600	4200202	First I will type to locate and explain the implementation of the user authentication feature.
4200202	4204004	I will identify all the components involved here.
4204004	4207189	Then I will look at the authentication flow.
4207199	4210550	Then I will look at the authentication Then I will look at the authentication middleware.
4210560	4213430	Then I will look at password handling.
4213440	4217110	Then I will look at the token generation Then I will look at the token generation process.
4217120	4220709	Then I will look at the session or token Then I will look at the session or token management.
4220719	4226630	Then I will provide a step-by-step explanation of how the application explanation of how the application starts.
4226640	4231830	Then I will process the requests from login to successful authentication.
4231840	4234790	These things bring all our details here.
4234800	4237416	All our handling has come here.
4237416	4244116	Now generating code from requirements is one of the most practical uses of OpenAI codeex in everyday development.
4244116	4254790	Instead of translating every single business requirement into working code by hand, developers can provide codecs with a vast amount of information or context.
4254800	4259510	We can include clear instructions, behaviors, and context.
4259520	4262660	We have multiple forms of languages available to use.
4262660	4264995	Let me open Excaladraw here.
4264995	4268955	As you can see, we have some business languages.
4268955	4279510	For example, we can allow users to export reports as CSV or involve RO based access control, also known as RBAC.
4279520	4293392	Codeex helps bridge the gap between these requirements and implementations by identifying relevant files, suggesting changes, creating new components, updating APIs, and adding tests where needed.
4293392	4299350	However, codeex works best when the requirements are very specific in nature.
4299360	4303558	Let me show you how to include basics in codeex right from the start.
4303558	4308406	Suppose you want a plan mode and after that you want to pursue a goal.
4308406	4311604	Then you might want to create a document.
4311604	4315343	After document creation, you might want to include photos.
4315343	4319673	You have multiple plugins that you can use side by side.
4319673	4323118	Even if you need a browser plugin, you can use that one too.
4323118	4328550	If you have specific content to use, that can be utilized as well.
4328560	4334766	For instance, we can go to documents or downloads, select an available document and use it.
4334766	4337523	After that, we select our model.
4337523	4340950	This latency is quite important.
4340960	4343404	Therefore, I will use a latest model here.
4343404	4348861	With that latest model, we can increase speed and manage latency.
4348861	4353497	Well, after this, our prompt should contain very detailed options.
4353497	4358738	First of all, a well- set prompt has some specific elements available within it.
4358738	4361325	I will explain these elements to you.
4361325	4364717	A good prompt includes all these necessary components.
4364717	4372390	The very first thing is context followed by the role details and then the requirements.
4372400	4379179	When discussing requirements, it is a crucial point because codeex works better when the requirements are specific.
4379179	4384148	A vague prompt may produce incomplete or misaligned code.
4384148	4398790	A strong prompt includes the feature goal, affected users, input and output behavior, files or modules to consider, coding standards, test expectations, and what our codec should avoid changing.
4398800	4406709	Developers should treat the codeex generated code as a first draft so we get a complete response right from the very start of it.
4406719	4411990	Next, after the requirements, we need to establish our acceptance criteria.
4412000	4416404	This defines the standard our response must maintain when we receive it.
4416404	4420070	At the end, we sometimes use a negative prompt.
4420080	4424349	In a negative prompt, we specify the things that we do not need.
4424349	4429179	In the rest of the prompt, we list all the necessary things that we want.
4429179	4436190	However, in a negative prompt, we mention all those exact things that are not required for our output at all.
4436190	4440822	For example, let me show you a sample prompt right here in this section.
4440822	4444062	We can go into codeex and type out our prompt.
4444062	4453322	We will write that you are working in this repository as a senior software engineer with a lot of experience and solid technical background knowledge today.
4453322	4454881	This defines our role.
4454881	4458250	The complete task is outlined in plain words.
4458250	4466757	After the task, you can see our functional requirements are discussed such as adding an export CSV button near the reports table.
4466757	4471482	Towards the end, all the detailed steps we need to perform are available.
4471482	4473828	This is our acceptance criteria.
4473828	4476664	The export button appears on the report page.
4476664	4483623	Clicking the button downloads a valid CSV file and the CSV contains the same rows displayed on the table.
4483623	4486330	It will take data straight from the browser.
4486330	4491910	Commit the repository in GitHub and provide the response in document form.
4491920	4496398	Generating code from requirements with codeex improves overall development speed.
4496398	4504550	When our prompts are better, the final results we get will also be much better, which we can then utilize today.
4504560	4516149	Clear requirements, a defined scope, and strong acceptance criteria help codeex produce code that is easier to review, test, and merge in big enterprise teams.
4516159	4522432	We are discussing how big enterprise teams can incorporate these modern features on a larger scale.
4522432	4527438	Today our next discussion will be related to editing and refactoring existing code bases.
4527438	4536149	We have generated this exact code as an example project where we are utilizing all these core elements in real time.
4536159	4539791	Now suppose our initial code is generated and ready.
4539791	4546950	To demonstrate this point, well, I will show you a custom calculator code from our older previous calculator code from our older previous generations.
4546960	4556777	In that existing code, we will perform and showcase our past iterations and refactoring processes step by step for all of you to see right here today.
4556777	4561510	Now, we will discuss editing or refactoring the code.
4561520	4564761	Here you can see that we asked to create a calculator code.
4564761	4568027	It took a quick look and made a plan for us.
4568027	4574550	After making the plan, it implemented the calculator in the calculator.py file.
4574560	4576950	This is our calculator.
4576960	4579995	Everything in it is functional from start to finish.
4579995	4586870	If we want to run it, we will see that the verification passed using the bundled Python runtime.
4586880	4590607	Note that Python and py are not on our system path.
4590607	4596709	So if we want to use it in our environment, we need all these our environment, we need all these requirements.
4596719	4602231	I will open PowerShell here or I will just open the command prompt.
4602231	4605171	In the command prompt, we will give this command.
4605171	4610601	When I press enter, you will see that we have a complete response included here.
4610601	4612936	Now, I will include it here.
4612936	4617350	There is an issue in the first line of our code.
4617360	4620544	So, we will run it from here to here.
4620544	4621990	I will copy this.
4621990	4626085	After copying, I will go back to the command prompt.
4626085	4628870	Here is the command prompt.
4628880	4632149	Now we will include it in the command Now we will include it in the command prompt.
4632159	4638794	When we include it, you can see that because this file is very old, our file is not available here.
4638794	4642470	But we can still run it in our browser.
4642480	4645784	Now we will look at our editing and refactoring here.
4645784	4653590	Usually this is the most valuable capability of our OpenAI codeex for enterprise software codeex for enterprise software development.
4653600	4663750	While generating new code is useful, developers spend a lot of time improving, maintaining, and modernizing existing applications.
4663760	4666285	Codeex can analyze the current code base.
4666285	4675350	It can understand relationships between files, identify code smells, and suggest improvements for better suggest improvements for better readability.
4675360	4678229	First, I will explain the first thing.
4678239	4681510	This is what we call refactoring code.
4681520	4685083	This is a process of restructuring the existing code.
4685083	4693350	It improves readability, maintainability and internal design without changing its external behavior.
4693360	4696206	We primarily involve this in our code review.
4696206	4704070	If I go to Excaladraw, I can tell you that after refactoring, the next thing is restructuring or editing.
4704080	4706229	That is very simple.
4706239	4723030	It is simple because we can come into our code include any line here and include things by giving a local comment or if we want to do overall refactoring I can say to make this into an HTML file that I can run in VS code here you can
4723040	4735990	see that now it will directly take our prompt the code was previously available now it will connect our Python calculator into a browserfriendly HTML calculator into a browserfriendly HTML version.
4736000	4739590	Alternatively, I will open our VS Code.
4739600	4744223	You might remember that we already included codecs in Visual Studio Code before.
4744223	4749910	So, this will also be available for us to use in a much easier way.
4749920	4758070	Along with this, in Visual Studio Code, where everything else is, we will automatically include our calculator automatically include our calculator file.
4758080	4759307	Codeex is open.
4759307	4763187	All our generations and things are available in it.
4763187	4768217	Now you will see that our codeex file has arrived here in the codeex file.
4768217	4771750	All our things are directly included.
4771760	4780390	Now you can see that if we want we can directly open the calculator in the browser or we can copy its link and go to another browser.
4780400	4784470	If we copy its link we just have to go If we copy its link we just have to go here.
4784480	4789350	When we open it here the calculator will open in our browser.
4789360	4791922	This is a very simple calculator.
4791922	4797083	If we want to open it in the internal browser of codeex, that is also possible.
4797083	4801350	It will load and run our calculator in the codeex browser.
4801360	4807398	Here you can see that if we want we can directly use this file in our VS code from the options.
4807398	4809205	We can include from the options.
4809205	4810229	We can include annotations.
4810239	4813990	If we want we can save a screenshot If we want we can save a screenshot here.
4814000	4819270	After saving the screenshot here, we can also use it in another browser.
4819280	4822533	We can come here and use it here too.
4822533	4827750	So if we want to make any design changes, we can do that directly.
4827760	4834603	When working with legacy systems, developers often face challenges such as inconsistent coding styles.
4834603	4838470	Here the coding we have is AI based coding.
4838480	4844575	However, if we talk about legacy systems, they are systems where we manually write all the code.
4844575	4849510	We make all the changes and alterations in that code the changes and alterations in that code ourselves.
4849520	4849857	there.
4849857	4856630	Sometimes there are outdated frameworks, poor documentation, and tightly coupled components.
4856640	4863189	Codeex can help developers understand the purpose of existing code before making modifications.
4863199	4867590	It does this by analyzing the related files and dependencies.
4867600	4875110	It can recommend safer refactoring strategies and identify areas where changes may have downstream effects.
4875120	4881430	This significantly reduces the time required to understand unfamiliar code required to understand unfamiliar code bases.
4881440	4890229	Despite these advantages, developers should carefully review all refactoring changes before merging them into the production branches.
4890239	4896769	Even when functionality appears unchanged, modifications can introduce unintended side effects.
4896769	4899473	Now I will work on our code here.
4899473	4901396	I will go to our codeex.
4901396	4908310	In codeex, we will write a prompt that you are working as a senior software engineer in this repository.
4908320	4913270	The task is to refactor the existing code without changing its functionality.
4913280	4920551	We will improve the code readability and maintainability and remove duplicate logic with simple complex methods.
4920551	4922818	There is a lot of detail here.
4922818	4929220	The general overview of this detail is that we should make our code readability and maintainability better.
4929220	4932838	As soon as I improve this, we start getting our response.
4932838	4935636	We can directly include this response.
4935636	4938805	First, it will look at the current state.
4938805	4943780	The main refactor target is that we will slightly change the HTML file.
4943780	4948112	First of all, we will include the keyboard handling.
4948112	4953189	After that, we will see multiple changes in this HTML file.
4953199	4959510	If we want to review it, our changes will automatically appear wherever changes are being made in our file.
4959520	4963194	You will see that the refactor is done in one focused pass.
4963194	4965447	I am validating both sides.
4965447	4973667	Now, Python behavior should still pass and the HTML script should still calculate and respond to the button and keyboard actions.
4973667	4975796	Here, our checks have passed.
4975796	4982629	Now, if we reload our calculator, many changes will be included in our calculator.
4982639	4985117	Now, we have another very important thing.
4985117	4988103	It is not just doing a simple check.
4988103	4991750	It also performed a Python check.
4991760	4998640	If I show you the working after the Python check, it also included HTML behavior checks.
4998640	5002370	The refactored HTML is built here.
5002370	5005189	It has only 123 lines.
5005189	5008149	I can say that our workability is much easier.
5008159	5013838	Now, if we look at the code review, it changed many lines in the code.
5013838	5021270	For example, instead of display value zero, it has set the display value to the default value.
5021280	5024144	Overall, it showed our functionality in depth.
5024144	5029510	It directly changed the error coming in the display into show error.
5029520	5034196	Here too, it changed set display error to show error.
5034196	5042208	In simple words, it improved our code maintainability and nullified the error-causing paths on a large scale.
5042208	5046761	It manipulated the errors into the show error function.
5046761	5052017	Exactly here too the set display error was changed to show error.
5052017	5056956	This means in simple words our code maintainability has improved.
5056956	5061168	It has removed the paths that cause errors on a large scale.
5061168	5064212	Next we will discuss context windows and scope.
5064212	5067270	Context window is a new topic.
5067280	5069472	People do not discuss it much.
5069472	5072870	I will tell you what a context window is.
5072880	5078371	A context window is the maximum text an AI model can hold at one time.
5078371	5080804	It works as the AI's memory.
5080804	5087955	Everything inside this window like prompts, history or files is seen by the model.
5087955	5092550	Before explaining how it works, I will give you a simple example.
5092560	5096629	For a simple example, I will go to chat For a simple example, I will go to chat GPT.
5096639	5099980	First, I write a message in chat GPT.
5099980	5105110	I say hi, I want to work with AI and HTML.
5105120	5108880	If I continue this conversation, it will write the code.
5108880	5111182	This is simple prompting.
5111182	5114149	We get our answer through it.
5114159	5121595	But if we do something else, if we give a very long prompt again and again, you will see a message.
5121595	5124052	The message says it is too long.
5124052	5128494	Let us see the size of the context window in chat GPT.
5128494	5131137	I will search for the context window of chat GPT.
5131137	5134381	It will show the context window size.
5134381	5139516	Usually the model has a 128,000 token window.
5139516	5147043	This means it takes 96,000 words or 250 to 300 pages of text.
5147043	5149611	I will copy this text and paste it many times.
5149611	5153801	I will do this until the prompt becomes too long.
5153801	5158149	I will copy it and go to a word counter website.
5158159	5160326	It is a famous word counter.
5160326	5165270	When I paste the words here, you will see the website becomes slow.
5165280	5170003	This is because there are 9,776 words in total.
5170003	5172373	We put this in our prompt.
5172373	5175990	It has 76,000 characters.
5176000	5178950	Now suppose I paste the last text here.
5178960	5180558	You will see a message.
5180558	5183593	It says the long text is added as a file.
5183593	5185596	The text will show up here.
5185596	5189811	I will write that if I put this file in the chat, it cannot process it.
5189811	5192140	The message is too long.
5192140	5196550	We want to see the context window size of chat GPT.
5196560	5197773	It will take time.
5197773	5201830	You will see that the context window depends on the model.
5201840	5204651	Open AI does not always show the exact limit.
5204651	5215430	But if you see the message, it means the text is too long for one input, the file is too big, or the user interface has strict limits.
5215440	5219430	If we use fewer words, we will get our If we use fewer words, we will get our answer.
5219440	5222756	In the same way, when we go to codeex, we can see limits.
5222756	5225092	In the new chat, we have limits.
5225092	5226088	Wait a minute.
5226088	5227536	I will open it here.
5227536	5230431	We know that codeex has some limits.
5230431	5235091	Even if we add many images, files, and documents, there are still limits.
5235091	5241796	In real business projects, apps have thousands of files and millions of lines of code.
5241796	5245162	No AI can read all the code at once.
5245162	5250149	Developers must help codecs focus on important information.
5250159	5252786	Scope sets the limits of a task.
5252786	5256470	It includes files, modules, and features.
5256480	5258976	Setting the right scope stops bad changes.
5258976	5262950	It helps codeex focus on the right parts.
5262960	5265035	Now I will tell you directly.
5265035	5266762	Suppose we get an answer.
5266762	5268995	How will a full developer work?
5268995	5272873	For example, we will take an e-commerce store.
5272873	5276115	In our example, we have an e-commerce store.
5276115	5279246	A developer wants to add a discount box to a product page.
5279246	5283102	The developer does not share all the code with Codeex.
5283102	5289590	He only shares the product model, service, controller, form, and tests.
5289600	5291287	This limits the context.
5291287	5293356	Codeex can focus on the updates.
5293356	5297430	It will not make bad changes in other places.
5297440	5299215	Where do we use this?
5299215	5302498	When we make changes, this is very helpful.
5302498	5304498	We can modify things easily.
5304498	5307343	You will see two or three options here.
5307343	5309413	We can open it in VS Code.
5309413	5312673	We have a full Metabrains project.
5312673	5315382	Here it has all our files.
5315382	5317649	We can run the index file.
5317649	5320524	Here on the side, we have our chat.
5320524	5323750	Our codeex is also running directly.
5323760	5326398	Besides codeex, we have an agents option.
5326398	5329244	We can use agents to do our work option.
5329244	5330950	We can use agents to do our work directly.
5330960	5333910	Now we will verify our GitHub account.
5333920	5337430	Do you remember how I did GitHub Do you remember how I did GitHub authentication?
5337440	5340950	We will authorize VS Code directly.
5340960	5344294	Our workflow and personal details will be added here.
5344294	5348310	This works for public and private projects.
5348320	5350790	We can include this directly.
5350800	5355391	If I show you the signin again, authorization comes directly.
5355391	5356846	We can confirm it.
5356846	5360040	Suppose we want to verify using email.
5360040	5362217	The email will come using email.
5362217	5363510	The email will come automatically.
5363520	5366266	We will confirm the email here.
5366266	5369339	These emails run through a base setup.
5369339	5371410	We got the code here.
5371410	5373990	Then we will verify it.
5374000	5378310	Our VS Code will sign in and connect Our VS Code will sign in and connect automatically.
5378320	5382870	After signing in, Metabrains connects with our co-pilot.
5382880	5385177	We are running many windows.
5385177	5387761	In one place, we run the agent.
5387761	5391189	In another place, we use our IDE.
5391199	5395030	In a third place, we use it as a In a third place, we use it as a chatbot.
5395040	5398790	So, we must manage our context So, we must manage our context carefully.
5398800	5404629	Context window and scope management are very important for AI software very important for AI software development.
5404639	5410310	By giving the right information and clear boundaries, developers help clear boundaries, developers help codeex.
5410320	5413770	It creates accurate, good and reliable code.
5413770	5417466	We must look at these important things carefully.
5417466	5422149	Now, our discussion is about reviewing our AI generated code.
5422159	5430211	In the AI generated code, we want to see how we previously used codes like create calculator multiple times.
5430211	5438973	As you can see, we have created the calculator here and you can see that all our changes are also available here.
5438973	5445510	For these AI generated changes, we first need to understand two or three things.
5445520	5458550	First, in this complete software we are using, whenever there are changes, the red values will be all our previous values and the green values will be our new possible changes that we have used new possible changes that we have used here.
5458560	5462635	If you look here, you can first see the set display error.
5462635	5467270	But now in our new code, some things have expanded.
5467280	5473990	Let us suppose I directly include a prompt here saying I want a scientific prompt here saying I want a scientific calculator.
5474000	5477580	Now a scientific calculator will be created here.
5477580	5483110	Usually we had this one code and we can call it version one.
5483120	5486576	Automatically this version of ours will be applied here.
5486576	5493430	And along with this version, if we have any other versions available here, they will be used.
5493440	5499910	First of all, it will take some time to think about what things were discussed in the previous context.
5499920	5503830	It will review what discussions we were having previously.
5503840	5509750	After all those discussions, our code will automatically start generating will automatically start generating here.
5509760	5512275	All right, it is reconnecting with our work.
5512275	5522070	Our connection with the model is being created to see how a complete connection will be generated and how our thinking will work on a larger scale.
5522080	5526671	Usually when we are looking at such a code we have to do validation.
5526671	5529469	We can separate our unified difference from here.
5529469	5534470	We call this split and we call the other one unified.
5534480	5542235	In the split view our complete previous code base is on one side and our new code is included on the other side.
5542235	5550229	In the previous one you can see the display error and here you can see how much our error evaluation is available now.
5550239	5553996	Similarly our if action is also available here.
5553996	5561916	We can see how much if action we had previously and after that how many evaluations are coming in our run action.
5561916	5562931	All right.
5562931	5566702	So all these things are being directly included in our system.
5566702	5569565	We are looking at multiple changes here.
5569565	5573030	You can see that our connection is being created once again.
5573040	5576534	Here we can change the model to a very simple one.
5576534	5581074	Make the speed fast and also change the reasoning here.
5581074	5585974	Now besides all these things, we have two options available here.
5585974	5587910	Review and undo.
5587920	5592898	In the review option, we can directly review our code once in the first scenario.
5592898	5597512	And undo works exactly like our version control system.
5597512	5601350	It keeps multiple versions in our adopted system.
5601360	5609110	Here you can see that our system is now running and it is telling us that it is upgrading the existing HTML.
5609120	5612565	Now let us suppose I take you to this HTML file.
5612565	5615844	I will show all the differences here.
5615844	5620629	They are here now and we will also enable the rich preview.
5620639	5623149	Now you can see that this is our newer file.
5623149	5630074	Even after the newer file when we make changes again those changes will also be visible here.
5630074	5633301	You will see plus 32 and minus 21.
5633301	5640174	This shows how many lines of code were removed and how many lines of code were added to our total system.
5640174	5646796	When both these things work together we automatically start getting our response and work results.
5646796	5649750	It shows how we are managing things.
5649760	5650452	All right.
5650452	5654310	So this is our very detailed working process.
5654320	5657021	Here you can see all the changes.
5657021	5667669	For a simple example as we are reviewing now the title was previously calculator but now our new title has become scientific now our new title has become scientific calculator.
5667679	5668433	All right.
5668433	5675510	If we look here now all the design changes of our calculator are shown here with plus and minus signs.
5675520	5681356	Also you can see that if we want to add something here we can directly include a local comment.
5681356	5685971	For example I can say here I want round buttons.
5685971	5686489	Okay.
5686489	5689247	So now we want our round buttons.
5689247	5693287	As soon as I post this comment you can see it is included here.
5693287	5695268	Now this comment is added.
5695268	5696183	All right.
5696183	5701489	Similarly if we go here I will say I want more buttons.
5701489	5704311	I am making very simple changes in front of you.
5704311	5706645	I will add the comment.
5706645	5709016	Now there are two comments here.
5709016	5709750	All right.
5709760	5715696	In the same way at the end of this file I will say that we need simpler functionality here.
5715696	5716247	Okay.
5716247	5720310	I will say simple functionality please.
5720320	5721182	All right.
5721182	5723510	This comment is added here.
5723520	5727429	After that we can go to the end or just go to the start.
5727429	5730672	In the start I will change our name here.
5730672	5734339	Change the name as metabrains cal.
5734339	5735091	Okay.
5735091	5737350	Metabrains cal.
5737360	5738241	All right.
5738241	5740445	Now our comment is added.
5740445	5743162	You can see that three or four comments are here.
5743162	5751350	Now in our calculator we have a comment in row number 46 and a comment in row number 102.
5751360	5757350	After that there is a comment in row number 200 and then a comment in row number six.
5757360	5763750	Now what we have to do here is I can say make the possible changes asked.
5763760	5764006	Okay.
5764006	5771173	What will happen here is that based on the changes we included in these comments, the changes will happen at those exact points.
5771173	5776080	I will only show you this one change that we demanded at the end in the comments.
5776080	5780315	We will see how it changes the name of our scientific calculator here.
5780315	5783078	And this is a very advanced feature.
5783078	5792608	We are reviewing our complete AI generated changes to see how our reviews can be applied on a larger scale and how we can include them.
5792608	5794868	It will take some time to think.
5794868	5802470	Obviously you can see that it is thinking here and after that it says I will apply the review comments directly.
5802480	5805830	First of all our name will be changed to First of all our name will be changed to metabrains.
5805840	5809119	After that the calculator buttons will be made circular.
5809119	5813189	A few practical scientific buttons will be included.
5813199	5815669	Here you can see our calculation.
5815679	5818496	Metabrains cal is written here.
5818496	5823910	After that we also included a comment here that we want our buttons to be rounded.
5823920	5830188	So you can see that by including height, aspect ratio, border radius and all these things.
5830188	5834851	It has provided us with some rounded buttons that we can directly see here.
5834851	5835813	All right.
5835813	5844149	So all these things are greatly included in our working process here and through this we can include it in our system and it will work here.
5844149	5847059	Now we will get all our changes here.
5847059	5854156	You can see that whatever visual changes we have it has included some lines in a file and showed us the changes here.
5854156	5856347	We can also open that here.
5856347	5856855	Okay.
5856855	5862763	After that for the next changes it makes you can see our thinking process here.
5862763	5871750	In the thinking process as it is including our constants and other values these files will automatically come here side by side.
5871760	5873706	Now it has updated our file.
5873706	5875675	We have all the commands here.
5875675	5891189	As soon as we open this in our browser all our discussed changes are here like metabrains cal our buttons have become rounded and now if we include anything here that thing will automatically be directly included here.
5891199	5892793	Okay, our error came here.
5892793	5895069	We are seeing everything working.
5895069	5895842	All right.
5895842	5899707	If we suppose we need the value of pi here, we get our pi value.
5899707	5904470	If we need the value of log 8, we can directly input it here.
5904480	5909510	Also, you can see that this delete option is working directly here too.
5909520	5914349	If we look at all the signs here, every sign that we have is working very easily.
5914349	5918950	We can directly enter all our values here.
5918960	5925651	If there is no responsiveness, we can go ahead and directly include responsiveness in our code later.
5925651	5930000	But code review is the main thing that I have discussed with you.
5930000	5933774	After this, our next discussion is related to our prompt hints.
5933774	5937557	Next, we discuss the main usage of a prompt library.
5937557	5942470	We will see how we can use it and where more options are can use it and where more options are included.
5942480	5944038	First, I come here.
5944038	5949750	Instead of using everything, I will search the prompt library in codeex.
5949760	5952550	Here you see codeex prompting.
5952560	5962310	First, I tell you this is a built-in collection of reusable workflows, templates, and skills in OpenAI codeex and Agentic CLI.
5962320	5966709	When I go to prompting, you see we often use prompts.
5966719	5971590	You interact with the codeex by sending prompts that describe what you want.
5971600	5974310	Example prompts are shown here.
5974320	5976359	Thread is a single session.
5976359	5981111	It has your prompt plus the model outputs and tool calls that follow.
5981111	5984195	A thread can include multiple prompts.
5984195	5988072	We use a chain of process to take things forward.
5988072	5992470	I will explain this exact process right here in our codeex.
5992480	5996629	In codeex, we go to our main user In codeex, we go to our main user settings.
5996639	6000390	Inside these settings, we have Inside these settings, we have personalization.
6000400	6005109	In personalization, our own custom instructions are included.
6005119	6010390	We can also switch our AI personality from pragmatic to friendly.
6010400	6013185	Both of these personalization options are here.
6013185	6021669	In custom instructions, we can include all custommade personalized instructions that we want in our tool.
6021679	6025270	It is quite simple to include our text It is quite simple to include our text responses.
6025280	6032671	But sometimes we must see our clear deviation and how we are working on stuff and how these custom instructions work.
6032671	6039030	We have our memory which we can induce right here in our experimental induce right here in our experimental form.
6039040	6045270	We see how our things can be included and how we can take our many processes and how we can take our many processes forward.
6045280	6049830	Our standard options show how we will best include our own memory.
6049840	6053189	First is the main enable memories.
6053199	6056709	Second is our good tool assisted Second is our good tool assisted memories.
6056719	6063990	We can also involve tool assisted memories and involve all our process or workability in it.
6064000	6067510	Next thing is our own custom prompt Next thing is our own custom prompt libraries.
6067520	6070070	What is a good prompt library?
6070080	6075430	I will tell you first that our prompt library is a great reusable prompt hub.
6075440	6079350	In this we can do our text discussion multiple times.
6079360	6082313	We can do multiple workings for our single tool.
6082313	6087367	We must see one more thing here from the chat GPT side.
6087367	6091266	There is no prompt library available here yet.
6091266	6093947	We have clear information about basic prompting.
6093947	6099045	But if I talk about the claude code, there is a distinct prompt library available.
6099045	6105189	We can go there and see the many prompts are collected from the various anthropic guides.
6105199	6113270	This includes our common workflows and best practices and how anthropic teams take clawed code forward.
6113280	6117477	If I want, we can also see the core understand prompts.
6117477	6126950	We see how we can use our own prompts if we need a new prompt for git, release, data, automate or product.
6126960	6134753	A set number of proper prompts are available for every single thing. we can reuse them multiple times over.
6134753	6140070	We can utilize multiple variations or our many utilize multiple variations or our many functions.
6140080	6143355	This very same thing is available here in our claude.
6143355	6151669	But if we go to our codeex then until now we do not have these full prompt libraries available.
6151679	6154399	We can do one other good thing here.
6154399	6157585	We can come right here and ask a prompt question.
6157585	6163410	If we go into chat GPT and for our codeex we include our own best prompts.
6163410	6168629	I can say I want a whole new prompt library for my codeex.
6168639	6174229	It will then give a good reusable clean codeex prompt library.
6174239	6177485	Inside it we have all our good useful prompts.
6177485	6192229	We have our bug fixes, text test generator, code review, refactoring, feature builder, API design, performance optimization and security audit prompt.
6192239	6195990	All these things will involve in that exact thing.
6196000	6198950	From there we will take and use it well.
6198960	6204870	These various things are included in our entire core system on a large scale.
6204880	6210203	We must look at all these many things on a large scale to see how we can reuse them.
6210203	6216790	We will copy it and come inside this main system to use all our many this main system to use all our many prompts.
6216800	6219517	We will not use these exact things.
6219517	6224149	But besides this, we have all our 12 core besides this, we have all our 12 core prompts.
6224159	6228899	As we go forward, our prompt library will increase even more.
6228899	6234635	From 1 to 12 are many different options will be used and we will include them.
6234635	6240382	These things are used very much inside the entire are used very much inside the entire system with this.
6240382	6245030	We have a lot of great automation in our work on a large scale.
6245040	6247016	We can use that well.
6247016	6251439	I will tell you we also have cool automations here on the side.
6251439	6257830	We can run our day brief, week review or smart project monitor.
6257840	6262631	But besides that if we look at our cool templates we have very many.
6262631	6271350	Now our next discussion relates to integration we will see how to perform AI enhanced we will see how to perform AI enhanced CI/CD.
6271360	6276550	First I will explain the full definition of CI/CD.
6276560	6280070	CI stands for continuous integration.
6280080	6284310	CD stands for continuous delivery and CD stands for continuous delivery and deployment.
6284320	6289973	Usually when enterprise level workflow loops run, we have multiple projects.
6289973	6298667	We have standalone projects, collaborative projects or autonomous projects connected to multiple companies, industries and businesses.
6298667	6302550	For them, we must look at integration and deployment.
6302560	6308235	This is a DevOps methodology that automates building, testing and releasing software.
6308235	6310861	We can discuss this as automation.
6310861	6320502	This pipeline allows development teams to ship code updates frequently, safely, and reliably while catching bugs early in the development cycle.
6320502	6328470	Usually, we do CI/CD at an industrial or enterprise level where we need automation.
6328480	6331270	First, we have continuous integration.
6331280	6337386	It is a practice where developers regularly merge their code into a central repository like GitHub or GitLab.
6337386	6345990	Every time code is merged, an automated system builds the application and runs tests until the integration and runs tests until the integration finishes.
6346000	6350331	This ensures that the new code does not break the existing code base.
6350331	6354070	It allows teams to catch errors instantly.
6354080	6358283	Then we have continuous delivery versus continuous deployment.
6358283	6360663	How can we use continuous deployment.
6360663	6361830	How can we use CI/CD?
6361840	6365270	First, it gives a faster time to market.
6365280	6370629	New features and bug fixes reach users in hours instead of weeks or months.
6370639	6376229	There are fewer bugs, easier rollbacks, and better developer productivity.
6376239	6385030	CI/CD pipelines can be used in GitHub actions, GitLab CI, Jenkins, and actions, GitLab CI, Jenkins, and CircleCI.
6385040	6387759	I will search for codeex on Google.
6387759	6395910	Now, for example, if I share here that I want this in codeex, then we can also do that. how it becomes possible.
6395920	6403910	Integrating the codeex command line into the pipeline enables open AI codeex to automatically evaluate build failures.
6403920	6410163	It analyzes vulnerability scans and proposes minimal changes required to make the tests pass.
6410163	6413432	It executes code quality checks directly.
6413432	6417669	It also generates remediation patches or pull generates remediation patches or pull requests.
6417679	6425910	Usually when we talk about our process, we can perform CI/CD in multiple forms inside our projects.
6425920	6434470	Here in this interface and outside it, if I go directly to the terminal, I can run the CI/CD pipeline.
6434480	6435839	How can I do this?
6435839	6439910	First, I will search for codeex CLI.
6439920	6443779	The developer platform will open which we can access directly.
6443779	6445497	Here we must install it.
6445497	6449334	I will come here and command the system to install codeex.
6449334	6452342	We will copy and paste the required command.
6452342	6454887	You will see that codeex is already set up here.
6454887	6458552	Because of this, we do not need to install it again.
6458552	6462691	We simply type our codeex command and it will start running.
6462691	6465109	You have seen this here too.
6465119	6469750	Whenever we give a command, we have a terminal option available on the side.
6469760	6474296	Inside this, we can automatically initiate our working process.
6474296	6479669	We also have a browser option to run CI/CD have a browser option to run CI/CD pipelines.
6479679	6487392	Usually, continuous integration and continuous deployment have become a foundation of modern software engineering.
6487392	6494639	Traditional CI/CD pipelines automate the building, testing, and deployment processes.
6494639	6499510	This reduces manual effort and ensures consistent software delivery.
6499520	6510704	With the introduction of AI powered development tools like Open AI, enhanced CI and CD introduces a new layer of intelligence into the software delivery life cycle.
6510704	6516575	Instead of merely reporting failures, AI systems can investigate the root cause.
6516575	6521319	They propose correlations and create pull requests containing fixes.
6521319	6526796	This dramatically reduces the time developers spend troubleshooting failed builds.
6526796	6534470	It allows engineering teams to focus on high value work such as feature development and architectural as feature development and architectural improvement.
6534480	6536841	Let me show you a simple example.
6536841	6538858	We can take any system here.
6538858	6542624	When we give a prompt, you can see our working process begins.
6542624	6546732	We get options to debug an issue or review a plan.
6546732	6551910	I will select GitHub and ask it to review the newest and ask it to review the newest repository.
6551920	6554415	The newest repository will appear.
6554415	6557847	Then I will command it to analyze the latest pull request.
6557847	6567350	It must generate unit tests for newly added functions, modified business logic and edge cases to improve our error handling to improve our error handling completely.
6567360	6571773	As soon as I include this, the error handling scenarios will become much better.
6571773	6577189	The other responses will also appear here for us to analyze directly.
6577199	6579970	Usually the GitHub workflow is infused here.
6579970	6586790	Inside the GitHub workflow, we can directly use our other generations or directly use our other generations or processes.
6586800	6591511	Our other regions and our understanding will also appear side by side.
6591511	6593671	I must tell you another thing.
6593671	6599590	We usually face a concern about how to check our processes inside out on a larger scale.
6599600	6601669	We will see that in a much better form.
6601679	6608392	Now in the CI/CD pipeline, you can see the local workspace is empty.
6608392	6612518	The GitHub account is authenticated but git is not available.
6612518	6618629	If we set up these things, we can cross-check our CI/CD pipelines.
6618639	6624629	We prepare a repository and use the CI/CD pipeline perfectly.
6624639	6627198	Here I will give you the example of a pipeline.
6627198	6635744	If you prepare a pipeline of build which have a request, it has many stage such as names and tests will appear here.
6635744	6641598	If you connect codecs here, then our AI tasks can work side by side with it.
6641598	6646151	Our next topic is putting codeex into our work process.
6646151	6649751	This means adding codecs to our build system.
6649751	6653254	When we do this, the system helps us find problems.
6653254	6659829	If a build stops working or a task breaks, the tool sees the code quality issues.
6659829	6664870	Before, people had to look at every single problem by hand.
6664880	6667577	Now the system looks at the failures for us.
6667577	6671772	It gives ideas to fix them and creates tests.
6671772	6675809	It can even make pull requests with good answers.
6675809	6680310	In a normal process, a person sends code to GitHub.
6680320	6684629	Then our complete system starts running Then our complete system starts running automatically.
6684639	6687426	Things begin to work on their own.
6687426	6690509	We usually watch these actions in our deployment area.
6690509	6693961	For enterprises, this saves a lot of time.
6693961	6698709	People do not have to fix the same small problems again.
6698719	6701634	The codeex assistant helps keep the work active.
6701634	6705562	It understands the whole process of how things run.
6705562	6709510	We like having a place without mistakes.
6709520	6712550	Now let us look at consistency.
6712560	6715830	This is a very important benefit.
6715840	6719834	Sometimes working directly with these pipelines can be hard.
6719834	6723189	The steps become difficult to manage.
6723199	6726470	First I will go to our plug-in section.
6726480	6729621	We can see the GitHub plugin here.
6729621	6733174	Next I will search for codeex in the bar.
6733174	6737834	We see many results but I want to find it in the profile settings.
6737834	6744709	I look at the list of options like packages copilot pages and security.
6744719	6747510	Here I will search for the codeex.
6747520	6749752	And here we have our codeex.
6749752	6753510	We can also search in GitHub or settings.
6753520	6756323	Then I decide to grant access.
6756323	6759669	To do this, I open our repository.
6759679	6762347	I click on the code button and copy the link.
6762347	6768070	I will ask the chat, do you have access to this project?
6768080	6777750	The system will now check if it can reach the repository and provide us with it and how we can initiate our working or a larger scale.
6777760	6782097	Sometimes we have to look at these details ourselves also.
6782097	6787674	We can take a complete process out here and our generation will be completed in that.
6787674	6791265	This is usually present at a lesser extent.
6791265	6794697	But now we will initiate a full-fledged process here.
6794697	6800157	You will see that it has told us here that yes, I can access the repository.
6800157	6804629	The access to our repository has also arrived here.
6804639	6808314	The second thing it said is that our default branch is main.
6808314	6817830	Visibility is public and effective permissions in the session are admin, maintain, push, pull and triage.
6817840	6823449	I can simply say here that we now have to include an agents.md file inside this.
6823449	6827444	This will directly include it and give it to us.
6827444	6831906	But the thing is we cannot create things inside this.
6831906	6839591	So right now we will only cross-ch checkck our agents.mmd file here to see if it is directly available to us or not.
6839591	6841319	These are our things.
6841319	6844904	I will now take our full detailed discussion.
6844904	6853223	You will see that directly after just 1 second our agents.md file has been included here inside it.
6853223	6855785	As you see git isn't available.
6855785	6860470	So here after inspecting it has directly arrived.
6860480	6868698	I can give access here to directly push the code to see how we can improve or include things on a large scale side by side.
6868698	6871868	Another very important thing is running here.
6871868	6879334	Usually in a base pipeline I could not run git push origin here because the directory is not a git repository.
6879334	6882528	Git is not installed in our current shell.
6882528	6885746	Let us suppose we want to install git.
6885746	6887750	How can we do that?
6887760	6890026	First of all, we will open our PowerShell.
6890026	6892254	Here we come inside this one.
6892254	6894945	Here I say our PowerShell.
6894945	6897529	This is our PowerShell window.
6897529	6901847	Coming directly inside PowerShell, we will state our git version.
6901847	6906637	Here you are seeing that the git version is available to us here.
6906637	6909669	Let us suppose we want to install our git.
6909679	6916709	If we use this directly, you are seeing that now we will say we want to install git with our basic widget.
6916719	6919527	Automatically our widget will be installed here.
6919527	6923980	On the basis of that widget, we will take our things inside running.
6923980	6927233	Usually these things are not explained to us.
6927233	6931038	We are just initiating our production and working on a large scale.
6931038	6933641	Here it will take some time to scale.
6933641	6934950	Here it will take some time to install.
6934960	6937990	Until it installs, we will wait here.
6938000	6941995	Now due to some issues our git is not becoming active.
6941995	6944560	I tried a lot to activate our git.
6944560	6949030	You are seeing the prefix branch prefix is working.
6949040	6950696	Everything is working.
6950696	6954188	We usually did not include our commit instructions.
6954188	6960790	But still it is possible that by opening these things all these items come into these things all these items come into working.
6960800	6969830	But still, as a matter of fact, the discussion here is that when integrating codeex, organizations start in non-production environments.
6969840	6974550	This allows codeex to analyze failures and generate suggestions.
6974560	6981270	Once the team gains confidence in the results, they can gradually introduce more advanced workflows.
6981280	6986870	These include automated pull request generations and our AI assisted bug fixing.
6986870	6994101	Overall, codeex acts as an intelligent engineering assistant inside our CI/CD pipeline.
6994101	6998768	It will overall help us in building all our things.
6998768	7001430	These entire matters have been discussed here.
7001440	7009270	An autofix workflow begins the moment a developer pushes code to a repository or submits a pull request for review.
7009280	7026709	The CI/CD pipeline automatically starts a series of validation processes such as compiling the application, running automated tests, checking code formatting standards, verifying linting rules, and executing security scans.
7026719	7038870	In traditional software development environments, any failure in these checks would require a developer to manually investigate logs, identify the source of the issue, and implement a source of the issue, and implement a fix.
7038880	7044535	With codeex powered autofix workflows, the process becomes significantly more efficient.
7044535	7054390	Instead of merely reporting that something failed, the workflow can immediately begin analyzing the problem and preparing a potential solution.
7054400	7064550	This transforms CI/CD from a passive validation system into an active participant in software maintenance and quality assurance.
7064560	7070531	Once a failure is detected, Codeex examines all available information related to the problem.
7070531	7085750	This includes error messages, build logs, test outputs, recently modified files, project documentation, repository instructions, and any development guidelines defined in agents.mmd.
7085760	7094229	By reviewing these sources together, Codeex gains a much broader understanding of the issue than a simple rule-based automation tool.
7094239	7109350	For example, if a login related test starts failing after a recent update, Codeex can inspect the authentication logic, compare the recent code changes, review the affected test cases, and determine where the behavior diverged
7109360	7111430	from expectations.
7111440	7117910	This contextual understanding is one of the major advantages of AI assisted development workflows.
7117920	7123589	After gathering the necessary information, Codeex performs root cause information, Codeex performs root cause analysis.
7123599	7131990	Rather than attempting random modifications until a test passes, it tries to determine why the failure occurred in the first place.
7132000	7148550	The underlying issue could be a missing import statement, a renamed function that was not updated everywhere, a changed API response structure, an incorrect configuration value, a dependency upgrade that introduced breaking changes, or a test case that no
7148560	7152070	longer reflects the intended application longer reflects the intended application behavior.
7152080	7163513	By identifying the actual source of the problem, codecs can generate fixes that are more accurate, maintainable, and less likely to introduce new defects elsewhere in the system.
7163513	7169504	Once the root cause has been identified, Codeex generates a proposed solution.
7169504	7174950	A well-designed autofix workflow emphasizes minimal and focused changes.
7174960	7183109	The goal is not to rewrite large portions of the application, but to make the smallest possible modification that resolves the failure.
7183119	7189430	This approach reduces risk and makes the resulting changes easier for developers to review.
7189440	7200867	For example, if a build fails because of an incorrect import path, codec should update only the affected import statement rather than refactoring multiple unrelated files.
7200867	7217430	Developers can also provide explicit instructions to guide this process, such as requesting that only necessary files be modified, preserving existing coding conventions, and updating tests only when required to reflect legitimate behavior changes.
7217440	7222537	Following fix generation, validation becomes the next critical step.
7222537	7228535	The proposed solution is tested using the same pipeline checks that originally detected the problem.
7228535	7240149	Automated builds, unit tests, integration tests, linting tools, and security scans are executed again to confirm that the issue has been resolved successfully.
7240159	7251189	If the validation process still detects failures, developers can provide additional context or refined instructions and allow codeex to perform another iteration.
7251199	7259350	This feedback loop helps improve solution quality while ensuring that every proposed change is verified before moving forward.
7259360	7266229	Even when automated validation succeeds, human review remains an essential part of the workflow.
7266239	7280950	Developers examine the AI generated modifications to confirm that the solution is technically correct, aligns with business requirements, follows architectural standards, and does not introduce unintended side effects.
7280960	7293669	This review process also provides accountability and governance which are especially important in enterprise environments where compliance, security and maintainability requirements must be carefully enforced.
7293679	7301109	Once the fix has been approved, the changes can be merged into the main branch and included in future branch and included in future deployments.
7301119	7308070	Over time, teams can analyze recurring issues and improve their development processes accordingly.
7308080	7321830	Repository instructions, testing strategies, agents.mmd guidelines, and CI/CD configurations can be updated to help codeex handle similar situations more effectively in the future.
7321840	7334310	As a result, autofix workflows not only resolve immediate problems, but also contribute to continuous improvement across the software development [clears throat] life cycle, enabling teams to deliver higher quality software
7334320	7339750	faster while reducing the manual effort required to maintain complex systems.
7339760	7345025	Now the discussion we have is related to configuring automated bug resolution.
7345025	7352100	We can say this on a large scale in our codeex along with other things. a discussion was going on.
7352100	7357082	This is most valuable for enterprise use cases for open AI codecs.
7357082	7375092	Instead of developers manually investigating every test field, linting error, securing warnings, or production defects, codeex can analyze the issue, identify the affected files, generate a proposed fix, and create a pull request for human review.
7375092	7385510	This significantly reduces the time spent on repetitive maintenance tasks while allowing focus for engineers to concentrate on high-level architectural business problems.
7385520	7396470	In modern software teams, bugs are often discovered through CI/CD pipelines, monitoring systems, issue trackers, and security scanners.
7396480	7409270	Codeex can integrate into these workflows so that when an issue occurs, the AI automatically receives the failure logs, repository context, coding standards, and our project instructions.
7409280	7409926	All right.
7409926	7416550	The critical aspect we have for automated bug resolution is defining clear boundaries.
7416560	7422133	Enterprise organizations should never allow AI to directly deploy files into production.
7422133	7430634	Instead, codec should generate code changes, execute tests, and create pull requests that require developer approval.
7430634	7436550	This maintains governance and accountability while still benefiting from automation.
7436560	7441990	Human reviewers can remain fully responsible for validating the basic responsible for validating the basic logic.
7442000	7444994	Now, let me tell you a very important thing.
7444994	7449910	Our agents.mmd file plays a crucial role in the process.
7449910	7457830	What happens is they provide our project specifications and instructions that guide codeex's decision-making during bug resolution.
7457840	7467655	These instructions define the coding conventions, testing requirements, security constraints, dependency policies, and our architectural patterns.
7467655	7474950	The more structured the agents.mmd file is, the more accurate and reliable the fixes become.
7474960	7481372	Organizations must look at another thing alongside agents.mmd confidence thresholds.
7481372	7493196	For example, codecs may automatically fix linting errors and formatting issues while security vulnerabilities or database related bugs require a mandatory senior engineer review.
7493196	7498286	An example of this is that first of all we have to do this step by step.
7498286	7506390	The first part of our process is to identify our bug trigger resources and define where the bug reports originate.
7506400	7518629	Usually what happens is we see this in our CI/CD builds or we can see this in our unit tests we perform or we can see this in our integration test failures.
7518639	7524229	Sometimes issues can arise in GitHub or our security scans can cause an issue.
7524239	7524936	All right.
7524936	7529887	After that, we have to identify the AI and look at the AI's fix permissions.
7529887	7543510	If let's suppose there's a formatting issue, a linting issue or a unit test failure, we'll automatically look at all of them and a detailed discussion will take place regarding production incidents and everything.
7543520	7547783	Agents.md is our most important file which I mentioned here.
7547783	7553106	What happens in agents.md is we can see the automated bug resolution rules.
7553106	7556764	Whenever we fix a bug, we should minimize the code changes.
7556764	7559522	We should never modify the database schemas.
7559522	7566636	We should preserve the API contracts, add our tests for everyone, and run all of the affected test suites.
7566636	7571343	We must explain the root cause and also create a pull request summary.
7571343	7573394	You can see all of this in summary.
7573394	7578794	You can see all of this in agents.md where we address the bugs and multiple things are included.
7578794	7596790	Then if I let's suppose perform proper CI/CD integration meaning after identifying the trigger sources we've defined our AI then if I say we want to configure CI/CD here what I'll do first is take you to the I'll do first is take you to the configuration
7596800	7612257	in the configuration workflow we first discuss the build failure then we understand our codeex investigation generate the fix run the tests create the pull request test develop our reviews and also then merge our workings.
7612257	7614755	So this will come here.
7614755	7622550	Then the next and most important process which will be discussed in our setup here will be our validation of fixes.
7622560	7631830	Here we will require our unit tests, integration tests, security scans, code reviews and our build verifications.
7631840	7635105	These will directly be used to approve our process.
7635105	7636160	All right.
7636160	7644868	Now as an example, if I go into codeex and open a new chat, what will happen in our chat is I'll say directly that a GitHub action has failed.
7644868	7647660	We'll include the repository name directly.
7647660	7652813	We have our failure logs here and the tasks are being discussed the most here.
7652813	7653444	All right.
7653444	7657696	After that, we have our unit test failure which we will use.
7657696	7662673	After that, whatever automated bug resolution we have directly, we will configure it.
7662673	7665514	We will discuss a onego project today.
7665514	7669669	We will direct a full repository in our onego project.
7669679	7672796	First we will create all project code and details.
7672796	7677830	After that we will check our iterations and possible our iterations and possible improvements.
7677840	7681510	Then we will use GitHub and codeex.
7681520	7683705	Here is our codeex.
7683705	7685430	We open codeex.
7685440	7690260	Inside codeex we generate a full project before using prompts.
7690260	7697487	In codeex we must include the set agents file but we will first exit this project.
7697487	7700553	Then we will build a new project here.
7700553	7702297	I will close this one.
7702297	7705854	We close it and build a new project again.
7705854	7708730	You see projects are available here.
7708730	7712390	I can organize them or start from scratch.
7712400	7715476	We will name our project one go.
7715476	7720353	In this project, we will build a complete application with everything.
7720353	7723430	First, we will pin this project.
7723440	7726950	After pinning, we open it in our After pinning, we open it in our explorer.
7726960	7730390	Our explorer has no file inside.
7730400	7734310	Later, all generations will come into this file.
7734320	7737222	We have our VS code and terminal.
7737222	7741430	I told you before we can use codecs in our you before we can use codecs in our terminal.
7741440	7745010	In VS Code, our cursor is available.
7745010	7747173	I will first tell you the plan.
7747173	7749440	We will open our plan mode.
7749440	7751516	We have no plugins yet.
7751516	7754790	We will not use the browser much.
7754800	7758790	We will use the 5.4 model in our GPT.
7758800	7762336	We will use the medium 5.4 model.
7762336	7764330	We will use fast speed here.
7764330	7765881	Not default speed.
7765881	7768550	It will be used here.
7768560	7771583	We will not connect GitHub for now.
7771583	7777669	I will say in one go that I'm going to make a project about a healthcare make a project about a healthcare application.
7777679	7780629	Can you plan a project for me?
7780639	7783201	Project planning will start here.
7783201	7786470	First it will settle output resources.
7786480	7788596	I will not include them.
7788596	7791830	Now we look at current workspace.
7791840	7795189	You see nothing is there in workspace.
7795199	7799686	Who is the primary user for the first version of the healthcare app?
7799686	7802550	We have patients and doctors.
7802560	7806709	I will say this application is for I will say this application is for patients.
7806719	7809224	We want to build an application for our patients.
7809224	7813057	What kind of first release do you want to plan?
7813057	7815707	MVP or balanced or you want to plan?
7815707	7816709	MVP or balanced or ambitious?
7816719	7819270	I will choose MVP.
7819280	7821750	What is our delivery target?
7821760	7824229	We want to build a web application here.
7824239	7827192	I will not build a mobile application.
7827192	7829669	I will build a web app here.
7829679	7831990	The current decision is clear.
7832000	7836950	Patientfacing, MVP sized and optimized for a web app.
7836960	7839990	I still need to lock the feature set.
7840000	7842107	Now we have our feature sets.
7842107	7847282	Which feature bundle should define the MVP booking and records?
7847282	7850790	We will use this simple option.
7850800	7855270	How should the plan treat healthcare compliance in the first version?
7855280	7859510	We will use HIPPA ready design which is We will use HIPPA ready design which is recommended.
7859520	7864390	We can also use full compliance track or lightweight prototype.
7864400	7868709	How much external integration should the first plan include?
7868719	7871541	I will say minimal integration will be included.
7871541	7873758	These things are recommended here.
7873758	7876433	Through them our entire process here.
7876433	7877910	Through them our entire process comes.
7877920	7880790	What will be the delivery timeline?
7880800	7884390	What will be the delivery timeline for our project?
7884400	7887243	I will say I want it in an urgent manner.
7887243	7891950	This is a fourth part where we can include what we want.
7891950	7894950	What team should this plan assume?
7894960	7896793	Our small team is here.
7896793	7901350	Instead of a small team, we can choose solo builder.
7901360	7903903	Our solo builder is here.
7903903	7906163	Now, what kind of plan do you need?
7906163	7908629	Build plan or business build.
7908629	7911856	We will work with a simple build plan.
7911856	7915990	Now it reduces the project scope and other things.
7916000	7920087	You see multiple questions are asked here for a solo builder.
7920087	7923499	What does urgent mean for the first usable release?
7923499	7926315	We will answer one week.
7926315	7929270	We will include one week here.
7929280	7931439	Our plan will come here.
7931439	7945270	Build a patient-f facing web MVP for a solo builder optimized for one week urgent prototype while keeping the design hippaware and future ready for real healthcare data handling.
7945280	7948660	I will read the plan once then we will implement it.
7948660	7952077	I am saying that we have the entire process.
7952077	7956520	We say our product definition is also happening here.
7956520	7962709	After product definition, our recommended MVP features have also arrived here.
7962719	7966629	Front end and backend have come in our technical approach.
7966639	7971910	I will tell it that I want just a working front end and minimal back end.
7971920	7977510	Also, it should be just HTML and CSS with JS logics.
7977520	7980790	We want our product in a simpler way.
7980800	7982911	All these things will come here.
7982911	7985189	The stack has arrived.
7985199	7988034	What should a minimal backend do?
7988034	7991510	We can use a tiny mock API.
7991520	7994754	We can use a basic form back end.
7994754	7998310	We will not use any real backend.
7998320	8001109	How should the front end be structured?
8001119	8005750	I can say a multi-page application will be required here.
8005760	8009109	What level of front-end quality is What level of front-end quality is needed?
8009119	8014069	I will say we need a portfolio quality user interface.
8014079	8016629	Our plan is created.
8016639	8020840	You can see we have JSo objects and local storage here.
8020840	8027644	Key changes are to reframe the project as a front-end prototype, not a production ready option.
8027644	8031030	Now we can implement this plan.
8031040	8033790	During implementation, it will bring our coding.
8033790	8036318	It is checking the workspace shape.
8036318	8041270	We will look at static app files and shared styles and JavaScript layers.
8041280	8047910	Here we will also check the open file to see what things are discussed in it.
8047920	8051669	First it took basic index html.
8051679	8054086	We will open our file explorer.
8054086	8057669	We will open one go from documents.
8057679	8064917	For the time being we have no file or format available in one go but later our files will appear.
8064917	8071510	It has confirmed our HTML pages and state stylesheet and JS HTML pages and state stylesheet and JS layer.
8071520	8074176	In plugins, our GitHub is not installed yet.
8074176	8078721	I will go to our codec settings to install GitHub once.
8078721	8080757	We will go to our settings.
8080757	8083024	You can see our connections here.
8083024	8087830	In settings, you can see we have our connections.
8087840	8093016	Besides connections, we have our MCP servers here which we can use.
8093016	8096708	We also use plugins here which we can connect.
8096708	8098440	I will go to our plugins.
8098440	8103125	You can see our plugins are available where all our other details are.
8103125	8106842	We will include our direct option in configuration.
8106842	8108608	We have our plugins.
8108608	8110556	We can use user our plugins.
8110556	8111750	We can use user configuration.
8111760	8118735	We have sandbox settings and current version and everything is working in MCP servers.
8118735	8120786	Our plugins have arrived.
8120786	8125353	We can also see our mostused plug-in here and how it is discussed.
8125353	8130988	Then we have plugins inside our hooks and we have our computer use plugin.
8130988	8134858	So any app and our Google Chrome browser has also arrived here.
8134858	8138872	I will bring our plugins into our settings search.
8138872	8140950	These are our plugins.
8140960	8142942	I will use GitHub here.
8142942	8146991	When I connect GitHub, you can see all details have arrived here.
8146991	8152872	Because we are using the Michael Deont account, we will bring the same Michael Deont email here.
8152872	8154880	We click on add plugin.
8154880	8157334	Adding GitHub will appear.
8157334	8160112	It is approved by our admin.
8160112	8163990	We will go to connect and continue to will go to connect and continue to GitHub.
8164000	8168069	We will get our detail in our browser which we will use.
8168079	8170455	You will see that GitHub is now connected.
8170455	8172823	We can try it out in the chat connected.
8172823	8173990	We can try it out in the chat too.
8174000	8179317	In GitHub, we have our repositories and pull requests and all things have arrived.
8179317	8181850	Our GitHub access is now arrived.
8181850	8182950	Our GitHub access is now connected.
8182960	8187814	We have our repositories and issues and pull requests inside it.
8187814	8193406	We have 97 actions available in the GitHub app related to read and write.
8193406	8197190	We can use it for read and write functions.
8197200	8201349	If we want to try it in the chat, we can do that too.
8201359	8204870	After this, we go to our healthcare After this, we go to our healthcare application.
8204880	8208464	You will see that a total of nine files generated here.
8208464	8212648	You can see in these files we have our app.js.JS.
8212648	8217859	If I go here and reload it, our file structure is still not very strong.
8217859	8227429	But you will see that all our assets are available here index and records and all these files are generated here overall.
8227439	8232549	Now it also told us it found a portability issue in the static assets.
8232559	8236252	A few non-ASKY characters slipped into the labels.
8236252	8238000	It will run them.
8238000	8239981	The command is normalized.
8239981	8243349	I am loading the normal browser.
8243359	8246108	Now we will connect things in our inapp browser.
8246108	8248972	You will see I did not give any prompt.
8248972	8252345	I did not give any prompt on a large scale.
8252345	8256870	I gave a basic prompt that I need a healthcare application.
8256880	8261910	It planned it and took multiple recommendations from me during planning.
8261920	8265148	In the end, it generated all our assets in one go.
8265148	8271830	Appointments and dashboard and doctors and index and record files are generated.
8271840	8275110	Now browser automation has also arrived.
8275120	8280070	We have all files for implementation and we can run prototypes.
8280080	8282309	Here is our documentation.
8282319	8289168	Now if I open our file explorer and go to documents and one go our folder is empty right now.
8289168	8296870	But if I look at our index html here in the file explorer, you will see that we have a file you will see that we have a file available.
8296880	8301713	If I open this file in our browser, you will see our project has arrived.
8301713	8304629	It is a healthcare app prototype.
8304639	8309589	We are accessing healthcare here with appointments and records and reminders.
8309599	8312335	When we want to enter a dashboard, we sign in here.
8312335	8314465	Our doctors have arrived in it.
8314465	8319793	After doctors, our appointments have arrived and our records have arrived.
8319793	8323246	This is our whole process as you can see.
8323246	8327657	If we want we can confirm any other appointment too.
8327657	8329993	I will confirm an appointment.
8329993	8332248	I will say I have a heart pain.
8332248	8334227	I will just include a reason.
8334227	8338076	When we include this part, our second appointment will come.
8338076	8340519	This means our page is loading.
8340519	8346870	If we go to records, we have our medications and allergies and recent visits available.
8346880	8351119	If we go to doctors, all doctors we have are listed here.
8351119	8352940	Then comes our are listed here.
8352940	8353910	Then comes our dashboard.
8353920	8360455	Inside this dashboard, we have our current summary showing the plan and conditions and recent visits.
8360455	8366389	Our insurance card and hydration reminder and medication review are all available.
8366399	8370309	Active members and unwanted things are available here.
8370319	8375037	If we want, we can build a new demo account instead of demo credentials.
8375037	8376616	I will close this one.
8376616	8378581	I will give a prompt here.
8378581	8383738	I liked my first draft and I want to make this an official app for the patients.
8383738	8387847	Add some vibrant health-based colors in the website.
8387847	8389522	Also try to make it more real.
8389522	8391797	Our prototype is very much liked.
8391797	8395849	In the prototype, our login and doctors are very real.
8395849	8398284	But this dashboard has some issues.
8398284	8401799	When I bring it to the phone view, it does not look special.
8401799	8403609	It has many issues.
8403609	8406950	This dashboard does not go higher from here.
8406960	8410128	The second thing is our login panel goes too far back.
8410128	8415058	If we go to our network inside the console, nothing special is loading.
8415058	8418230	This means we have no back end.
8418240	8421504	It created a working front end for us.
8421504	8424034	I have given a prompt to update our prototype.
8424034	8427625	You see we have our browser available in plugins.
8427625	8429535	Due to this we can use it.
8429535	8431911	It says I am updating the use it.
8431911	8433510	It says I am updating the prototype.
8433520	8439110	It is updating the prototype towards a more launch oriented Alaska patient app.
8439120	8442355	First I am verifying the current frontend structure.
8442355	8447167	Then I will replace the mock positioning with real Alaska provider data.
8447167	8457104	It will shift the design towards a premium Apple adjacent aesthetic without copying Apple owned logos or icons because we cannot copy the icons.
8457104	8464950	But if we want we can copy aesthetics based on an ecosystem and we are going to do the same thing here.
8464960	8468493	This thing will be induced here in styles.
8468493	8470866	You see we have many changes.
8470866	8472950	It is performing enhancements in our file.
8472960	8477359	Overall, I have included one thing in the one go project.
8477359	8480847	I want to run the Apple ecosystem here.
8480847	8486491	Apple ecosystem means the user interface enhancements in our MacBook or iPhones.
8486491	8489176	I want to adapt them in our project.
8489176	8491670	All those things are happening here.
8491670	8493398	You see what it is doing.
8493398	8496020	First, I gave this information here.
8496020	8499455	Use real doctor information from Alaska.
8499455	8501555	I want to launch it.
8501555	8505372	There it is taking Alaska doctor profiles from the list.
8505372	8508573	First it read all our files.
8508573	8511912	Then it understood index.js file.
8511912	8515910	Then it understood all files in data.js.
8515920	8519670	After that it is carrying on our research purpose.
8519680	8524421	When these things are included our final website version will come in a better form.
8524421	8528473	Let me tell you an important thing in codeex.
8528473	8532997	Whatever things are happening now, you can see them all here.
8532997	8536230	If we have any output, we can see it too.
8536230	8541071	If we have any source, we can see which source it is utilizing here.
8541071	8545684	Like here, from a regional hospital list, it is retrieving doctors.
8545684	8554710	First, it makes concrete changes, replacing generic healthcare content with Alaska specific facility and care context.
8554720	8565445	Second, it is rebuilding the visual system into a brighter, premium look that feels native on iPhone and Mac without copying Apple trademarks or proprietary icon sets.
8565445	8569055	All these changes are being created right now.
8569055	8574326	Here in the style section, you can see that we have many changes appearing.
8574326	8580143	We are experiencing many changes because it is performing complete enhancements in our file.
8580143	8586389	Overall, all the styling updates are being processed to match the ecosystem we processed to match the ecosystem we requested.
8586399	8589140	Our project design is improving to look professional.
8589140	8592877	The software implementation has reached the required final stages.
8592877	8595110	All web files were edited.
8595120	8597690	The main index file is now running.
8597690	8600790	The visual brand appears much better now.
8600800	8603497	Demo login credentials exist in the database.
8603497	8607804	Entering the main dashboard shows Aurora Care Alaska.
8607804	8616389	Navigating to care teams displays available health and vascular care, internal medicine, and real-time schedules.
8616399	8625429	Alaska Regional Cardiology and Providence primary care access details are visible with exact addresses and contact access details.
8625439	8627750	We can book a medical appointment here.
8627760	8632790	For example, a normal checkup for a child can be scheduled at 10:15.
8632800	8636870	A new medical appointment request is submitted for 1:30.
8636880	8639670	The system updates the patient schedule.
8639680	8642710	The active list shows scheduled visits.
8642720	8645422	We can cancel any booked visit from the records.
8645422	8651429	Previous health records display current patient medications and known current patient medications and known allergies.
8651439	8655510	Recent clinical visits and lab reviews are also listed.
8655520	8660630	All recommended system features are implemented in this application version.
8660640	8664950	All these recommended software features are now complete.
8664960	8667542	Next, a brand new change will be adopted.
8667542	8670784	A new user profile feature is needed.
8670784	8678550	The end user should create a new account, add personal details, and access a personalized dashboard.
8678560	8682790	Logging out of the current active session brings us to the main screen.
8682800	8686680	Clicking on create a demo account opens a new form.
8686680	8689514	A new name, Alex, is entered.
8689514	8691358	The email address entered.
8691358	8693686	The email address alex@gmail.com is provided.
8693686	8697690	A secure password is created for this new account.
8697690	8700652	The brand new demo account is accessed.
8700652	8707318	Looking at the health records for this new user, previous medications and known allergies are still visible.
8707318	8711726	The recent clinical visit data is also showing old information.
8711726	8716230	This problem happens because synthetic mock data is used.
8716240	8721759	When a new user account is created, all personal details should start fresh.
8721759	8726341	We need to include actual user inputs instead of synthetic data.
8726341	8733101	Even if previous scheduled appointments are canled, they remain in the application database for the new patient.
8733101	8737670	This behavior applies to every new patient profile created.
8737680	8741270	New data is not available yet in the New data is not available yet in the interface.
8741280	8745108	To solve this issue, new code logic must be introduced.
8745108	8749358	A text prompt is written to update the application logic.
8749358	8754563	The missing profile fields need to be added and displayed on the main dashboard.
8754563	8758955	The user account creation flow must be complete from end to end.
8758955	8765190	The new user must feel personalized without falling back to generic demo data.
8765200	8768309	The core application logic is updating.
8768319	8772309	Five project files are being edited to implement the changes.
8772319	8779429	These code items include data, HTML, dashboard, index, and records files.
8779439	8782396	More software changes are expected to arrive soon.
8782396	8785402	The main project goal is defined now.
8785402	8790395	A new created user account must feel custom and personalized.
8790395	8792880	It should not fall back to generic demo data.
8792880	8797538	The user profile flow is implemented in the source code.
8797538	8800875	Syntax checks are running to verify the software changes.
8800875	8805190	The main index file now includes a complete signup form.
8805200	8810150	Logging out again allows us to test the updated demo account creation.
8810160	8814487	The new registration form requires comprehensive user details.
8814487	8823670	Full name, email, phone number, date of birth, blood type, address, and medical insurance information must be provided.
8823680	8828024	Emergency contact details are also required to complete the setup.
8828024	8831566	These user details will be stored across the application assets.
8831566	8835968	The new account registration form is filled with specific user data.
8835968	8840118	The first name, Alex, is entered along with the email address.
8840118	8842537	A random phone number is provided.
8842537	8844736	The proper date of birth is set.
8844736	8848117	The blood type is selected as a positive.
8848117	8851029	The user city is entered as Alaska.
8851029	8859270	The geographic region is specified as USA. region, state, Alaska.
8859280	8863225	An insurance plan named master insure pro is added.
8863225	8867397	An emergency contact number is also provided.
8867397	8872469	In the end, a secure password is created to finalize the account.
8872479	8875190	The new user account is created.
8875200	8880766	Navigating to the medical record section shows the updated patient identity.
8880766	8884714	All personal details provided during signup are displayed here.
8884714	8889830	The scheduled appointment section is now empty and ready for new bookings.
8889840	8894199	The care team section reflects the correct operational details.
8894199	8897143	The personalized user dashboard is functional.
8897143	8903110	Multiple future system changes can be integrated as the project changes can be integrated as the project evolves.
8903120	8905990	All main project details are configured.
8906000	8909331	The next crucial step is to upload the project code.
8909331	8915510	A command request is made to push all files into a remote GitHub to push all files into a remote GitHub repository.
8915520	8921510	The operating system checks available GitHub capabilities within the active GitHub capabilities within the active workspace.
8921520	8924510	A local system git installation is not found.
8924510	8930230	The active folder is not recognized as a valid git repository.
8930240	8934809	Two concrete system blockers prevent the code push process.
8934809	8939349	First, the Git software is not installed on the software is not installed on the machine.
8939359	8944469	Second, there is no connected remote GitHub repository available.
8944479	8948790	Suggested options are provided to resolve these software issues.
8948800	8952357	A new public code repository must be created first.
8952357	8957990	The main GitHub website is open to create a new online is open to create a new online repository.
8958000	8961028	The user login credentials are saved.
8961028	8966309	A new repository named one go project healthcare is created.
8966319	8969429	The access visibility is set to public.
8969439	8971955	The repository creation process completes.
8971955	8976790	The internet repository link is now available for connection.
8976800	8980436	The required remote repository link is copied from GitHub.
8980436	8986550	This specific link is pasted into the system prompt to initiate the web connection.
8986560	8990849	The active system processes the target online repository URL.
8990849	8996578	It checks whether the main GitHub connector has the necessary account access.
8996578	8999237	The code push access is verified.
8999237	9003270	The current local project files are being read in order.
9003280	9007385	The development plan is to publish them into the main code branch.
9007385	9011670	This action is done through the built-in GitHub is done through the built-in GitHub connector.
9011680	9016230	The raw text content of all project files is extracted.
9016240	9019373	The public code files are prepared for web publishing.
9019373	9024550	A small project readme file is also generated for the file is also generated for the repository.
9024560	9027692	At this moment, the online repository is empty.
9027692	9033646	Refreshing the web GitHub page confirms no files are uploaded yet.
9033646	9037551	The background publishing application is running the pull request.
9037551	9043349	Once the upload process is approved, the new content will be available online.
9043359	9048230	The computer system waits for the background publishing process to background publishing process to execute.
9048240	9050659	A new approval prompt appears on the screen.
9050659	9055488	It requests security permission to allow GitHub to run the file creation tool.
9055488	9060744	The required permission is granted by selecting the allow option.
9060744	9067190	This choice ensures automatic file creation without repetitive manual user without repetitive manual user approvals.
9067200	9071323	A subsequent system request asks to create code git blobs.
9071323	9075190	This security permission is also allowed to proceed.
9075200	9081672	These technical steps are necessary to transfer the local workspace files to the remote web environment.
9081672	9086557	If the source code is left in the local workspace, it cannot be shared or deployed.
9086557	9092150	Moving it to the online repository ensures the system is repository ensures the system is integrated.
9092160	9095114	Two separate system blockers are identified again.
9095114	9099382	The local machine still lacks a local software git installation.
9099382	9104584	The web GitHub integration can read files but write operations are blocked.
9104584	9110654	This problem happens because the integration cannot access the necessary developer tools.
9110654	9115990	To resolve this exact issue, a local system installation is required.
9116000	9118872	A new internet browser tab is opened.
9118872	9122790	A search query for install Git is search query for install Git is executed.
9122800	9126189	The official Git software installation page is accessed.
9126189	9130563	The Windows desktop operating system option is selected.
9130563	9134205	The standalone software installer for Windows is downloaded.
9134205	9137728	The software download process will take some time to finish.
9137728	9141334	The installation setup will be executed soon.
9141334	9146230	The main Git installer file is saved to the computer desktop.
9146240	9149070	The file download continues in the background.
9149070	9154355	In the meantime, the computer system provides a text list of terminal commands.
9154355	9160524	These commands are required to push the source code by hand before executing them.
9160524	9163929	Remote repository permissions must be verified.
9163929	9169577	The main GitHub settings page is opened to ensure proper developer access rights.
9169577	9172796	The account security and variables section is examined.
9172796	9176501	The account moderation options are also visible.
9176501	9183030	Navigating to the repository security permissions is necessary to allow new code uploads.
9183040	9185657	The active pull request settings are reviewed.
9185657	9190365	The code merge commits and squash merging options are enabled by default.
9190365	9194886	The version commit settings and archive features are checked.
9194886	9199910	The critical danger zone is avoided to prevent accidental project deletion.
9199920	9202743	Everything appears to be configured in a proper state.
9202743	9206640	The Git software installer download is now complete.
9206640	9212150	The application setup file will be executed next to install the software on the next to install the software on the computer.
9212160	9217037	The downloaded Git software installer is executed from the computer desktop.
9217037	9219840	The application setup wizard appears on the screen.
9219840	9226550	The standard default installation options are selected by clicking the next button multiple times.
9226560	9230389	The default components are chosen for the system installation.
9230399	9233429	The default code editor is maintained.
9233439	9237453	The initial project branch name configuration is left as a default choice.
9237453	9240162	The system path environment is choice.
9240162	9241510	The system path environment is updated.
9241520	9245763	The software installation process begins extracting core files.
9245763	9250790	The visual progress bar indicates the current installation status.
9250800	9253951	The program installation is completed without errors.
9253951	9258230	The active current terminal window is closed.
9258240	9263910	A fresh new terminal session is launched to apply the updated installation paths.
9263920	9268550	The specific git initialize command is executed again.
9268560	9273510	The operating system initializes an empty local git repository.
9273520	9278117	The local development project folder is now tracked by the git tool.
9278117	9282870	The next required command is copied from the text required command is copied from the text instructions.
9282880	9287990	The project branch is renamed to main using the active terminal.
9288000	9291504	The text command executes without any prompt errors.
9291504	9295193	The remote origin target command is copied.
9295193	9303270	Next, this specific command links the local code repository to the new created online GitHub to the new created online GitHub repository.
9303280	9307349	The web link is pasted into the terminal and executed.
9307359	9311429	The internet connection is established without issues.
9311439	9316696	The next development step requires adding all project files to the code staging area.
9316696	9320188	The standard git add command is prepared.
9320188	9324136	An error prompt occurs stating access permission is denied.
9324136	9330309	The operating system cannot open a distinct application data directory.
9330319	9333750	This file access issue must be resolved.
9333760	9338150	The access permission denied error halts the running process.
9338160	9345349	The operating system attempts to add developer files from the root user directory instead of the project folder.
9345359	9348389	This behavior is a crucial mistake.
9348399	9353110	The code terminal is operating in the wrong system directory path.
9353120	9358856	A new terminal application tab must be opened within the exact correct project folder.
9358856	9362796	The root user terminal is closed without delay.
9362796	9369510	The new command terminal now displays the correct document path for the software project.
9369520	9374858	The standard git initialize command is executed again in the right folder.
9374858	9379910	An empty code repository is initialized here without any issues.
9379920	9385510	The branch rename text command is executed to set the main branch.
9385520	9392309	The remote origin command is pasted and executed to link the online GitHub executed to link the online GitHub repository.
9392319	9396070	The correct project folder is now The correct project folder is now connected.
9396080	9401030	The next workflow step is to add all files to the staging area.
9401040	9405137	The simple git add command is executed without errors.
9405137	9410710	This time all main project files are added to the code staging area.
9410720	9416150	The standard git commit command is executed with a descriptive message.
9416160	9421021	The operating system returns an author identity unknown error.
9421021	9426469	The code commit cannot proceed without proper user cannot proceed without proper user identification.
9426479	9431510	The global user configuration commands must be executed first.
9431520	9435670	The terminal command to set the user email is copied.
9435680	9441830	The account email address is updated to match the online GitHub account match the online GitHub account credentials.
9441840	9445047	The command is executed without any system errors.
9445047	9449798	The terminal command to set the username is copied.
9449798	9455429	Next, the developer username is retrieved from the web GitHub profile page.
9455439	9460309	The target username is pasted into the terminal command line.
9460319	9464630	The system configuration is updated without issues.
9464640	9468550	The required author identity is now The required author identity is now established.
9468560	9472721	The standard git commit command is executed once again.
9472721	9477429	This specific time, the code commit is a success.
9477439	9481670	All modified files are recorded in the local repository.
9481680	9485349	The source code is ready for the final The source code is ready for the final push.
9485359	9489833	The main commit process includes all necessary application files.
9489833	9496635	The design assets, HTML web pages, and application data files are secured.
9496635	9500926	The final terminal command to push the source code is executed.
9500926	9508230	The command terminal requests user authentication to access the remote GitHub repository.
9508240	9513190	A new internet browser window opens for the user login process.
9513200	9517349	The signin with internet browser option is selected.
9517359	9523110	The existing active session credentials are used to authorize the upload are used to authorize the upload transaction.
9523120	9526358	The access authorization succeeds without delay.
9526358	9531757	Returning to the command terminal confirms the code push process is active.
9531757	9536299	The data objects are compressed and written to the remote web server.
9536299	9541811	The main code branch is set up to track the remote origin point.
9541811	9545349	The entire application project is uploaded.
9545359	9550864	The online GitHub repository page is refreshed in the internet browser.
9550864	9554710	All local project files are now visible local project files are now visible online.
9554720	9559347	The assets folder and HTML text documents are listed.
9559347	9563798	The code upload process is verified and a success.
9563798	9570309	The uploaded index document file is opened on GitHub to verify its code contents.
9570319	9575510	The online code matches the local computer version without flaws.
9575520	9579405	The source blame and file history options are functional.
9579405	9583227	The raw text code can be accessed any time.
9583227	9586870	The entire upload process is now concluded.
9586880	9591901	The initial project objective was to build a medical healthcare application project.
9591901	9595710	A detailed development plan was formulated first.
9595710	9600991	The project scope was defined for a basic minimum viable product.
9600991	9608389	The database backend requirements were later removed to focus on the user front-end interface.
9608399	9615190	The HTML and CSS design structures were developed with minimal JavaScript logic.
9615200	9621670	Various design iterations improved the visual page aesthetics and user visual page aesthetics and user experience.
9621680	9626710	The personalized user profile creation feature was integrated.
9626720	9632230	In the end, the local source code was pushed to a public code repository.
9632240	9636230	The application project is stored and The application project is stored and accessible.
9636240	9642997	Future code modifications can be implemented and tracked through this version repository system without effort.
9642997	9648395	The detailed software implementation plan proved effective in practice.
9648395	9655510	We established a strong code foundation using standard modern web foundation using standard modern web technologies.
9655520	9664469	The front-end user interface provides a seamless smooth experience for clinical patients managing their healthcare patients managing their healthcare needs.
9664479	9671750	The synthetic mock data limitations were overcome by implementing dynamic user input handling.
9671760	9678803	The medical appointmentuling and user cancellation workflows operate without any system errors.
9678803	9688686	Essential patient medical records remain accessible on the personalized user dashboard by utilizing the git version control system.
9688686	9694230	The main source code remains protected against accidental data loss.
9694240	9701510	The open public repository allows other software developers to review the application project structure.
9701520	9709590	This developer workflow demonstrates a practical approach to rapid web application development and code application development and code deployment.
9709600	9716362	The initial system setup challenges regarding local machine software requirements were resolved with great speed.
9716362	9724710	The comprehensive command terminal instructions ensured execution of necessary developer commands.
9724720	9732469	The final software outcome is a functional, well doumented and versioned front-end application.
9732479	9734774	The established project goals are fulfilled.
9734774	9739670	The discussion relates to possible iterations we can include here.
9739680	9745590	In our use cases, we create projects multiple times requiring iterations.
9745600	9749590	We can include these iterations to see what is possible.
9749600	9751864	Iterations start from the beginning.
9751864	9754870	We include project details and formats.
9754880	9758260	Another option is available after project creation.
9758260	9762950	Moving to the end, our index was complete at this step.
9762960	9768654	Here in front end, back end, appointments and records, our option has arrived.
9768654	9771335	Changes are never small.
9771335	9775004	For changes, we will include details multiple times.
9775004	9780790	Another important thing is working in an environment requiring code changes.
9780800	9783570	Iterations become version based.
9783570	9787941	The first website version was quite different from the current version.
9787941	9792550	We must understand version histories to see which was more compatible.
9792560	9796372	Sometimes we include specific things from a specific version.
9796372	9800790	Going into our project, this was the final version.
9800800	9806550	Looking at this project, considering the whole use case, the logo is incorrect.
9806560	9808240	We can change the logo.
9808240	9812575	The dashboard should be a sliding dashboard, not a consistent one.
9812575	9817190	Instead of this, some analytics should be involved here.
9817200	9822058	Looking here, the card distance and the empty space in the website should be minimal.
9822058	9824398	We should fill such spaces minimal.
9824398	9825910	We should fill such spaces beforehand.
9825920	9830772	In our website text, search engine optimization is not involved.
9830772	9833845	The colors involved here are quite dull.
9833845	9837750	We can improve all these things just by giving it some prompts.
9837750	9840642	Our iteration will start happening.
9840642	9847165	Now alongside iteration, another important thing is making large scale improvements via prompts.
9847165	9853088	Since this tool is based on our prompts, any new improvement will be based on prompts.
9853088	9856270	There is no other way to improve our stuff.
9856270	9860389	These things will be induced here with our ongoing time.
9860399	9866870	As our time increases, we must iterate these things and see how we are taking them forward.
9866880	9874950	Along with this, another important thing is that when making improvements based on prompts, error chances increase.
9874960	9877617	Therefore, we should review our code first.
9877617	9884630	After reviewing the code, we should take things towards our other generations and discussions.
9884640	9890870	Sometimes within our code itself, there are multiple errors we spend time are multiple errors we spend time correcting.
9890880	9893456	We are focusing on making the dashboard intuitive.
9893456	9900309	The layout needs adjustments, so upcoming visits and active reminders are visible to the user.
9900319	9904441	Care teams and appointment sections must be integrated together.
9904441	9911269	This ensures the entire application functions without visual or technical interruptions.
9911279	9915750	This completes our entire discussion related to our iteration.
9915760	9921590	Along with the iteration, we covered possible improvements that needed to be possible improvements that needed to be discussed.
9921600	9928550	Looking at the bottom section, the reminders and profile loaded cards have gaps needing fixes.
9928560	9932309	The design should feel premium and The design should feel premium and responsive.
9932319	9937590	The patient readiness items must be tracked on one premium dashboard.
9937600	9947750	When looking at source options for medical centers like Providence Alaska Medical Center or Alaska Native Medical Center, information must be displayed.
9947760	9953510	The layout structure lacks proper alignment and text blocks feel alignment and text blocks feel disconnected.
9953520	9958469	We will use specific commands to refine these interface elements.
9958479	9963830	Once we apply new styles, the final product will look more professional.
9963840	9971613	Everything will be committed to the repository, ensuring all changes are saved and tracked for future updates and continuous development.
9971613	9973174	Now comes the last part.
9973174	9977089	At the end of this course, you saw one main thing.
9977089	9979998	It was our GitHub and codeex tools.
9979998	9982089	We tried to connect GitHub.
9982089	9984238	Then we got many tech issues.
9984238	9988073	I will say here I will use our plugin of GitHub.
9988073	9992230	Now I will start a discussion with the GitHub plug-in tool.
9992240	9996195	I will ask can you check if GitHub plugin is working.
9996195	9998477	This will test our plug-in once.
9998477	10002074	We will see if our plug-in works in any user case.
10002074	10006057	If our plug-in is not available, we can check it.
10006057	10008877	You can see we have verification now.
10008877	10011387	You can see that I have verified it.
10011387	10013679	This login account Robert is here.
10013679	10017973	You will remember our main account here that is connected here.
10017973	10025990	Its user ID has also come that confirmed that the plug-in is installed, reachable and authenticated.
10026000	10029190	Now I can say what can I do with this.
10029200	10031695	This will start giving us a response.
10031695	10034094	It will tell us where we can use this plug-in.
10034094	10037404	This tool is not available on a weak level.
10037404	10040753	But still we have to see how our tool can work.
10040753	10046024	Here you will see here it says you can ask it to read multiple actions.
10046024	10049750	In this we also get more recommendations.
10049760	10057123	I will suggest to you that we should use multiple plugins like right now you are seeing that we can use our windows.
10057123	10060842	We have our chrome and data analytics and product design.
10060842	10067325	We also have Apollo and Atio and Carter CRM and Clay and Circleback.
10067325	10070524	We have granola and otter and canva.
10070524	10073670	We can use all these plugins.
10073680	10075355	We have many options.
10075355	10079358	If we bring any of these in here, we can use it out.
10079358	10082701	For every niche, we have separate options available for us.
10082701	10088267	Like for our education and research, we also have options available right here.
10088267	10090588	We have our Dow Jones Factiva.
10090588	10095590	Here we have our gov tribe and we have life science research.
10095600	10099626	For finance, we have multiple softwares available right here.
10099626	10106267	So what codeex does is on a large scale, it gives us multiple plugins to use from these.
10106267	10110235	The used plug-in on our developer side is our GitHub plug-in.
10110235	10116630	But if we want to use multiple plugins on our whole enterprise level, we can do that too.
10116640	10119135	With that, our price will increase.
10119135	10126150	Our usage cost will also become a cost that is quite high.
10126160	10138309	The open AI ecosystem is a collection of tools, models, and platforms that help individuals and organizations use artificial intelligence in practical artificial intelligence in practical workflows.
10138319	10147750	In this diagram, open AI ecosystem is the central idea and the main branches show the important parts connected to show the important parts connected to it.
10147760	10152230	Chat GPT is one of the most familiar parts of the ecosystem.
10152240	10161269	It helps users write content, explain concepts, solve problems, summarize information, and support daily work.
10161279	10173269	In software development, Chat GPT can help developers understand errors, write documentation, plan features, and improve prompts before using them with coding tools.
10173279	10181750	The Open AI API allows developers to connect OpenAI models directly into their own applications.
10181760	10193990	For example, a company can build a chatbot, document assistant, coding assistant, customer support tool, or automation system using the API.
10194000	10199830	This makes AI usable inside real business products and enterprise business products and enterprise systems.
10199840	10202605	Codeex is focused on software development.
10202605	10213830	It helps developers generate code, refactor files, explain existing code, create tests, debug issues, and work with repositories.
10213840	10223990	In an enterprise course, codeex is important because it shows how AI can support real development workflows instead of only answering questions.
10224000	10228790	The models branch represents the AI models behind the ecosystem.
10228800	10237190	These models can work with text, code, images, and other types of input depending on the product or depending on the product or configuration.
10237200	10244469	Better models usually mean better reasoning, better code understanding, and more accurate responses.
10244479	10249110	Finally, enterprise tools are important for organizations.
10249120	10257269	Enterprises need security, governance, permissions, auditing, and control over how AI is used.
10257279	10266550	These tools help companies adopt AI safely while protecting data, managing access, and following internal policies.
10266560	10273064	Overall, the diagram shows that the open AI ecosystem is not just one product.
10273064	10282550	It includes user-facing tools, developer APIs, coding assistance, advanced models, and enterprise controls.
10282560	10293429	Together, these parts help teams build, automate, learn, and develop software more efficiently.
10293439	10301750	This conclusion mind map summarizes the key lessons learned throughout the OpenAI codeex enterprise development OpenAI codeex enterprise development course.
10301760	10316630	The central idea is that AI assisted development is becoming an important part of modern software engineering and organizations that learn to use these tools effectively can significantly improve productivity, software quality
10316640	10319349	and development speed.
10319359	10322778	The first branch focuses on OpenAI codeex itself.
10322778	10337269	Throughout the course, learners discovered how Codeex helps developers generate code, analyze repositories, refactor applications, create tests, and automate repetitive development tasks.
10337279	10346070	Rather than replacing developers, Codeex acts as an intelligent development assistant that helps teams work more assistant that helps teams work more efficiently.
10346080	10350070	The next branch highlights the development workflow.
10350080	10357349	One of the most important lessons from the course is that AI can support every stage of software development.
10357359	10366230	Developers can use codeex during planning, implementation, testing, debugging, and deployment preparation.
10366240	10375830	Instead of viewing AI as a tool used only for coding, organizations can integrate it into the complete software development life cycle.
10375840	10384870	The enterprise adoption section emphasizes that successful AI implementation requires more than technical capability.
10384880	10393830	Organizations must establish governance frameworks, security controls, compliance processes, and collaboration compliance processes, and collaboration standards.
10393840	10404630	Enterprise teams need visibility into how AI is used and must ensure that generated code meets organizational policies and quality requirements.
10404640	10411269	The best practices branch represents the habits that produce the best results when working with codecs.
10411279	10415650	Effective prompt engineering helps developers communicate requirements clearly.
10415650	10420950	Code reviews ensure generated code is maintainable and secure.
10420960	10427670	Validation and testing confirm that AI generated features satisfy business generated features satisfy business requirements.
10427680	10432710	These practices help maximize the value of AI assisted development.
10432720	10436084	Another important area is operational excellence.
10436084	10445590	As AI adoption grows, organizations must monitor usage, manage costs, optimize resources, and measure costs, optimize resources, and measure performance.
10445600	10457750	Understanding token consumption, tracking productivity improvements, and evaluating return on investment help organizations scale AI responsibly and organizations scale AI responsibly and efficiently.
10457760	10464070	The continuous learning branch reminds learners that AI technologies evolve learners that AI technologies evolve rapidly.
10464080	10474630	Developers should stay informed about new codeex capabilities, open AI platform updates, community best practices, and industry trends.
10474640	10482710	Teams that continuously learn and adapt will gain the greatest long-term benefits from AI assisted development.
10482720	10487590	The future of development section looks ahead to emerging trends.
10487600	10490550	AI assistance will become more capable.
10490560	10498150	Agent-based workflows will become more common and human AI collaboration will continue to evolve.
10498160	10508710	Developers will increasingly focus on architecture, business logic, and strategic decision-m while AI handles more implementation tasks.
10508720	10515690	Finally, the most important takeaway is that AI augments developers rather than replacing them.
10515690	10529910	Human expertise remains essential for understanding business requirements, making architectural decisions, reviewing code quality, managing risk, and ensuring software meets organizational goals.
10529920	10540630	When used effectively, codeex enables developers to deliver better software faster while maintaining quality, security, and reliability.
10540640	10557200	In summary, the course demonstrates that successful enterprise AI adoption requires a combination of technical skills, governance practices, continuous learning, and thoughtful collaboration between humans and AI systems.
