<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="383224" data-post-id="383224">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Alex66" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Alex66/120/7934_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Alex66
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I implemented some corrections on report :</p>
<ol>
<li>Behaviour integrity  — now returns enriched fracture data with 4 categories: missing (real gaps), injected (MacroMap-detected), optional_omitted (legal), heuristic_injected (ghost-detected). Only<br>
missing triggers fracture status.</li>
<li>Preflight Behaviour Contract  — now has a 4-level integrity status: consistent, consistent_with_optionals, heuristic_match, fractured. Plus new fields: optional_omitted and heuristic_injected.</li>
</ol>
<p>here the SKILL file : <a href="https://gist.github.com/alessiobattistutta/f34738f327c4da8aba288460d588b60d" rel="noopener nofollow ugc">SKILL.md</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383224" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-383224" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383224"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="383248" data-post-id="383248">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="SyntaxSorcerer" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/SyntaxSorcerer/120/39483_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  SyntaxSorcerer
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p><a class="mention" href="/u/lud" rel="nofollow">@lud</a> , good questions. I think the easiest way for me to answer is with a high-level overview.</p>
<p>First, I like TDD, DDD, and SDD, and try to incorporate them into most of my projects.</p>
<p>I think building with AI is a different skill set than traditional software development. As others have noted in this forum, AI has the tendency (as of now) to try to force non-idiomatic patterns on Elixir code, so I maintain a healthy skepticism with AI-generated code.</p>
<p>Eventually, I think there’s a significant chance the majority of code may be AI-generated, so I want to be prepared for this, but I don’t think it’s going to happen as fast as some of the big proponents would have you believe. So I’m kind of in this intermediate state where I try to push AI as much as possible with a “trust but verify” approach.</p>
<p>I’m also working on my own harnesses for spec-driven development and multi-agent coordination and task management. My thought is this exercise is a good way to learn about what the symbiosis between AI and developer could look like, and maybe will be a better way to produce quality code with a very specific toolset.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383248" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-383248" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383248"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="383274" data-post-id="383274">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="mikehostetler" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/mikehostetler/120/20620_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  mikehostetler
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Would love to get your review of packages across the Jido ecosystem, starting with <code>jido_action</code>, <code>jido_signal</code> and <code>jido</code> - I’ll DM you</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383274" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-383274" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383274"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="383296" data-post-id="383296">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="lud" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/lud/120/14382_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  lud
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Well keep me posted!</p>
<p>I’m evaluating Claude Code in deptht for my company right now so I’m writing a feature with mostly long, documented prompts. Well that was the plan but I have to intervene all the time. The code is sometimes ok, sometimes crap.</p>
<p>Consistency is very important in development, but AI is everything but consistent, this is what makes it so unreliable to my eyes. You will get good results with minor problems, which will build your trust and slightly lower your standards at the same time, which is fine since you are delegating to a junior. But it’s a trap.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383296" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-383296" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383296"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="383389" data-post-id="383389">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kokjinsam" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/kokjinsam/120/36093_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kokjinsam
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Interesting project! How does this compare to LSP?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383389" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-383389" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383389"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #15"></div>
  </section>
</div>
    <div class="postbit" id="383549" data-post-id="383549">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="SyntaxSorcerer" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/SyntaxSorcerer/120/39483_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  SyntaxSorcerer
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>The best advice I could give you is to get as much hands-on experience using these tools as you possibly can. I think this is the best way to figure out what works for you and what doesn’t.</p>
<p>A few suggestions to look into:</p>
<ul>
<li>I’ve seen positive feedback about <a href="https://github.com/ash-project/usage_rules" rel="noopener nofollow ugc">Ash Framework’s UsageRules</a> , which uses agent skills.</li>
<li>(not a skill, per se) Using git worktrees to simultaneously build different versions of the same feature (e.g. to A/B test quality), or to work on different features in parallel, can be a big time saver.
<ul>
<li>It can also be very expensive token-wise, so make sure you use the <code>/status</code> command to monitor your usage metrics.</li>
</ul>
</li>
<li>(not a skill, per se) I’m integrating <a href="https://github.com/steveyegge/beads" rel="noopener nofollow ugc">Steve Yegge’s beads</a> into my experimental harness project to help with memory and task management. I can’t give you any first-hand feedback yet, but I’ve heard very good things about this project so far and I think it’s worth looking into.</li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383549" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/17">Post #16</a>
	                </div>
	            </div>
              <div id="likers-container-383549" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383549"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #16"></div>
  </section>
</div>
    <div class="postbit" id="384779" data-post-id="384779">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="jallum" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/jallum/120/38850_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  jallum
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I’ve been a <em>big</em> beads user since last year – i rode along through the iterations as it made the changes through .beads/issues.jsonl → sqlite → daemons → dolt, etc. it’s been rough at times, but when it worked it was <em>beautiful</em>. recently, i’ve had a lot of problems with the direction it’s gone, and the complexity that’s been introduced (and the occasional <em>brokenness</em>).</p>
<p>this pushed me to build a stripped down, focused, <em>stable</em> tool called <a href="https://github.com/jallum/beadwork" rel="noopener nofollow ugc"><code>beadwork</code></a> – it does the basics, and it does them without all the unnecessary complications of a database… it currently boasts 87% test coverage.</p>
<p>beadwork manages all of the tickets as individual json files on an orphan branch, so it:</p>
<ul>
<li>doesn’t cruft up your project</li>
<li>the merge-friendly format eliminates a lot of the problems that beads’ is trying to fix with a db.</li>
<li>transactions are <em>commits</em> to the orphan branch, so all changes are naturally atomic. the commit comments are human-readable <em>intents</em> that can be used to sort out  conflicts (in the rare event).</li>
</ul>
<p>as a <em>heavy</em> user of this style of workflow, i’ve been iterating on the tool to streamline it’s interactions with the agent. for example, by adding clean/dirty/branch stats to the <code>bw ready</code> command’s output, i was able to cut the number of tool calls that claude or gemini will make when deciding what to do next. <code>bw prime</code> includes information about in-process and ready tickets, saving more tool calls.</p>
<p>lastly, there’s a <em>lovely</em> import and export command that will happily eat beads’ .jsonl files, so that you can make the switch without losing any of your ticket history.</p>
<p>if you find it useful, let me know! <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="384779" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/18">Post #17</a>
	                </div>
	            </div>
              <div id="likers-container-384779" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="384779"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #17"></div>
  </section>
</div>
    <div class="postbit" id="385821" data-post-id="385821">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="te_chris" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/te_chris/120/6142_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  te_chris
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>This sounds fantastic. Are you considering releasing it?</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="385821" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/19">Post #18</a>
	                </div>
	            </div>
              <div id="likers-container-385821" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="385821"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #18"></div>
  </section>
</div>
    <div class="postbit" id="385823" data-post-id="385823">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Alex66" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/Alex66/120/7934_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Alex66
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Its opensource in github <a href="https://github.com/thatsme/giulia" class="inline-onebox" rel="noopener nofollow ugc">GitHub - thatsme/giulia: A persistent, local-first AI development daemon built in Elixir/OTP. AST-level code intelligence, Property Graph, runtime BEAM introspection, and semantic search — all via a 80+ endpoint REST API. · GitHub</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="385823" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/elixir-skills-for-claude-cursor-codex/74180/20">Post #19</a>
	                </div>
	            </div>
              <div id="likers-container-385823" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="385823"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>