<feed xmlns='http://www.w3.org/2005/Atom'>
<title>claudomator.git/scripts/debug-execution, branch story/repo-url</title>
<subtitle>claudomator — task automation server
</subtitle>
<id>https://git.terst.org/claudomator.git/atom?h=story%2Frepo-url</id>
<link rel='self' href='https://git.terst.org/claudomator.git/atom?h=story%2Frepo-url'/>
<link rel='alternate' type='text/html' href='https://git.terst.org/claudomator.git/'/>
<updated>2026-03-19T23:17:16+00:00</updated>
<entry>
<title>chore: improve debug-execution script and add ADR-007</title>
<updated>2026-03-19T23:17:16+00:00</updated>
<author>
<name>Peter Stone</name>
<email>thepeterstone@gmail.com</email>
</author>
<published>2026-03-19T23:17:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/claudomator.git/commit/?id=1e4649ebbeb1a51cc48f32c7195fe854847d1b10'/>
<id>urn:sha1:1e4649ebbeb1a51cc48f32c7195fe854847d1b10</id>
<content type='text'>
- debug-execution: default to most recent execution when no ID given
- docs/adr/007: planning layer and story model design decisions

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>executor: persist log paths at execution create time, not just at end</title>
<updated>2026-03-05T23:03:02+00:00</updated>
<author>
<name>Peter Stone</name>
<email>thepeterstone@gmail.com</email>
</author>
<published>2026-03-05T23:03:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/claudomator.git/commit/?id=f8b5f2580e730a8affbccec8b5bde9b96b1f9fc2'/>
<id>urn:sha1:f8b5f2580e730a8affbccec8b5bde9b96b1f9fc2</id>
<content type='text'>
Add LogPather interface; ClaudeRunner implements it via ExecLogDir().
Pool pre-populates stdout_path/stderr_path/artifact_dir on the execution
record before CreateExecution, so paths are in the DB from the moment
a task starts running.

ClaudeRunner.Run() skips path assignment when already set by the pool.

Also update scripts/debug-execution to derive paths from the known
convention (&lt;data-dir&gt;/executions/&lt;exec-id&gt;/) as a fallback for
historical records that predate this change.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>scripts: add debug-execution and deploy</title>
<updated>2026-03-05T17:42:02+00:00</updated>
<author>
<name>Peter Stone</name>
<email>thepeterstone@gmail.com</email>
</author>
<published>2026-03-05T17:42:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.terst.org/claudomator.git/commit/?id=2bbae7416274ef83a6b1d0f9e6101814f0d15ad1'/>
<id>urn:sha1:2bbae7416274ef83a6b1d0f9e6101814f0d15ad1</id>
<content type='text'>
debug-execution: inspect a failed execution by ID prefix from prod DB.
deploy: build and restart the claudomator systemd service.

Co-Authored-By: Claude Sonnet 4.6 &lt;noreply@anthropic.com&gt;
</content>
</entry>
</feed>
