{"body":"Before Astra was announced, I was preparing for a major transition. The plan was to make it the project's main strategist and connect absolutely all communications to it, so that it could see all our systems, the interaction of all agents, the entire health of the infrastructure, and update the state with fresh context through one button. The goal was to help me see the whole picture strategically, with the fullest context and all the advantages of artificial intelligence.\n\nDuring the integration I ran into many difficulties (I wrote about them earlier). Here is what I found most interesting and valuable:\n\n**1. Reasoning: less means better**\nAstra at the minimum reasoning levels, Low and Medium, produces such depth and quality of decisions that it is enough for most tasks. As it turns out (although I already knew this before), deeper reasoning can even be harmful in a huge number of cases. When we think about architecture design, it seems like the most difficult task and that we should immediately turn on Max or Ultra. For Astra, this task is already easy to solve at the medium level.\n\nMy first lesson: lowering the model's reasoning level makes it easier to work with, speeds up the process, and the quality of the result remains high.\n\n**2. Directive skills and AGENTS.md**\nI had to create many new skills that would constrain the model's behavior. I rewrote `AGENTS.md` and rebuilt the skills. It is not that the previous ones were unnecessary. Given Astra's characteristics, I had to add more ready-made solutions and more directive instructions to the skills.\n\n**3. Market reality against endless tests**\nWhen Astra works outside exact data, in areas with probabilities or forecasts, there is a high chance that it will start running tests endlessly. Forecast accuracy cannot be proven (and its probability cannot be calculated exactly), because there are always unknown variables.\n\nBecause of this, I deliberately introduced a rule: there is the ideal result the model wants to achieve, and there is market reality, which does not tolerate endless polishing and striving for perfection. It needs a good, normal solution right now. This is one of the main skills I make it follow.\n\n**4. A clear separation of roles: Astra and SOL**\nI established strict rules and protocols for using models and reasoning levels for different types of tasks. On tasks where SOL should work, Astra or something else no longer starts.\n\nAstra is inefficient for writing code. Strategy management: yes, architecture: yes, searching for complex dependencies and solving errors and problems: yes, but implementation is fully assigned to SOL.\n\nToday is the third stage of restructuring the project for full autonomy. There are six stages before the first pilot.\n\nI will keep you posted.","content_language":"en","day_counter":{"label":"Day 364","number":364,"start_date":"2025-09-11"},"edited_at":"2026-09-09T15:13:11+00:00","id":"2026-09-09-two-days-and-nights-with-astra","project_date":"2026-09-09","published_at":"2026-09-09T14:00:43+00:00","retrospective":false,"schema_version":"crash_brief_public_blog_post_v0_1","slug":"two-days-and-nights-with-astra","source_language":"ru","source_types":["telegram"],"status":"published","summary":"Four practical lessons from integrating Astra: calibrated reasoning depth, directive skills, stopping rules for uncertain work, and a strict division of model roles.","title":"Two Days and Nights with Astra","topic":"Practical operating lessons from integrating a highly capable reasoning model","type":"founder_post","updated_at":"2026-09-09T15:13:11+00:00","version":3,"visuals":[{"alt":"A two-level diagram separates strategy from implementation and marks stage three of six in the project restructuring.","caption":"Separating strategy from implementation at stage three of the project's six-stage restructuring.","url":"/blog-media/2026-09-09/astra-strategy-build-cover.png"}],"x_thread_url":"https://x.com/Amigov_AI/status/2097703435122426095"}