head number, and 𝑓 is some function like RELU or whatever and the 𝐛s are biases (𝑀 is the attention mask and 𝑑 𝐸is the size of the embedding). the output of layer 𝑙∈1...𝐋, 𝐗𝐥 is ,
Handle disambiguation • Lexical- e.g. flies as verb vs. part of noun , understand the like is related to arrow/banana • Structural (fruit-flies is a unit) Time flies like an arrow; fruit flies like a banana
of word) prediction ◦ What we get is an option • Common things are easy - if you are using common practices, working on areas that have a lot of good example, chances are AI can really push you fast ◦ The corollary is that if you have unique patterns in your code, completely novel area AI will struggle • Getting exactly what you want is hard • Probable != Correct (aka “hellucinations”) • CONTEXT is king
pre-process to enrich the context - now it is basically a big MCP for Search • Helps bring relevant data (to help with Attention) • Enforces permissions over data
of word) prediction ◦ What we get is an option • Common things are easy - if you are using common practices, working on areas that have a lot of good example, chances are AI can really push you fast ◦ The corollary is that if you have unique patterns in your code, completely novel area AI will struggle • Getting exactly what you want is hard • Probable != Correct (aka “hellucinations”) • CONTEXT is king
LLM - they don’t copy paste, the regenerate so big refactoring can be risky • Don’t try big things if you/LLM didn’t also write down all the tasks (e.g. in an MD file) the attention can break
on the right thing ◦ Increase odds for hallucination (we predict on prediction rather on concrete knowledge) • So create contexts often, work in small increments • Don’t hesitate to git commit successful interim steps
or someone else wrote • The essence of documentation (sometimes via tools) • The plan before making changes • Nuances of the code you or you and the LLM just created • Trace why something is broken • Analyze profiling data (CPU/ memory )
Workflow: Clear separation of development phases, with Research and Innovate unified for a streamlined discovery and ideation process. • Memory Bank: Persistent documentation across sessions • State Management: Explicit tracking of project phase and mode