<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Trails on aitasks</title><link>https://www.aitasks.io/docs/tuis/trails/</link><description>Recent content in Trails on aitasks</description><generator>Hugo</generator><language>en</language><atom:link href="https://www.aitasks.io/docs/tuis/trails/index.xml" rel="self" type="application/rss+xml"/><item><title>How-To Guides</title><link>https://www.aitasks.io/docs/tuis/trails/how-to/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.aitasks.io/docs/tuis/trails/how-to/</guid><description>&lt;h3 id="how-to-open-a-trail"&gt;How to Open a Trail&lt;/h3&gt;
&lt;p&gt;Run &lt;code&gt;ait trails&lt;/code&gt;, or press &lt;strong&gt;j&lt;/strong&gt; then &lt;strong&gt;i&lt;/strong&gt; from any other TUI. The TUI opens straight into the &lt;strong&gt;trail selector&lt;/strong&gt;, which lists every trail in the project; choose one and its waves are drawn as columns.&lt;/p&gt;
&lt;p&gt;If you close the selector without choosing, the subtitle reads &lt;code&gt;no trail selected — press s&lt;/code&gt;. Press &lt;strong&gt;s&lt;/strong&gt; to open the selector again.&lt;/p&gt;
&lt;p&gt;If the project has no trails yet, the TUI says so. Create one with the &lt;a href="https://www.aitasks.io/docs/skills/aitask-trail/"&gt;&lt;code&gt;/aitask-trail&lt;/code&gt;&lt;/a&gt; skill in your coding agent, or with &lt;strong&gt;T&lt;/strong&gt; on a task card in the board — see &lt;a href="https://www.aitasks.io/docs/workflows/implementation-trails/#creating-a-trail"&gt;Creating a Trail&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Feature Reference</title><link>https://www.aitasks.io/docs/tuis/trails/reference/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.aitasks.io/docs/tuis/trails/reference/</guid><description>&lt;h2 id="keybindings"&gt;Keybindings&lt;/h2&gt;
&lt;p&gt;Every key below can be rebound — press &lt;strong&gt;?&lt;/strong&gt; for the in-place editor, or open
&lt;a href="https://www.aitasks.io/docs/tuis/settings/#shortcuts-s"&gt;Settings → Shortcuts&lt;/a&gt;. See
&lt;a href="#shortcut-scope"&gt;Shortcut scope&lt;/a&gt; for how a rebind here relates to the board.&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Key&lt;/th&gt;
 &lt;th&gt;Action&lt;/th&gt;
 &lt;th&gt;Context&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Open the trail selector — re-scans the project for trails first&lt;/td&gt;
 &lt;td&gt;Any time; the selector also opens on launch&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;r&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Re-read task files from disk and redraw the loaded trail&lt;/td&gt;
 &lt;td&gt;Trail selected&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;d&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Fetch the active trail again from storage and re-check its freshness&lt;/td&gt;
 &lt;td&gt;Trail selected&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;R&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Open the agent workflow that re-authors the active trail&lt;/td&gt;
 &lt;td&gt;Trail selected; not while a launch is already starting&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;v&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Open the trail&amp;rsquo;s summary in a scrollable dialog&lt;/td&gt;
 &lt;td&gt;The trail has a summary&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;T&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Open the &lt;code&gt;/aitask-trail&lt;/code&gt; creation workflow for the focused task — the workflow confirms before it writes&lt;/td&gt;
 &lt;td&gt;Focused live local card (a ghost card, or no focus, gives a warning)&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Enter&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Open the focused member&amp;rsquo;s detail screen&lt;/td&gt;
 &lt;td&gt;Focused card&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Up&lt;/code&gt; / &lt;code&gt;Down&lt;/code&gt; / &lt;code&gt;Left&lt;/code&gt; / &lt;code&gt;Right&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Move between cards and waves&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;j&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;TUI switcher&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;?&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Shortcut editor&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;q&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Quit&lt;/td&gt;
 &lt;td&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 id="in-the-detail-screen"&gt;In the detail screen&lt;/h3&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Key&lt;/th&gt;
 &lt;th&gt;Action&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;a&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Reveal the whole trail document, or return to the focused member&amp;rsquo;s own material&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;Escape&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Close the detail screen&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="what-each-refresh-reads"&gt;What each refresh reads&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;Key&lt;/th&gt;
 &lt;th&gt;Task files&lt;/th&gt;
 &lt;th&gt;Stored trail&lt;/th&gt;
 &lt;th&gt;List of trails&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;r&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;Re-read&lt;/td&gt;
 &lt;td&gt;Not read — the loaded copy is redrawn&lt;/td&gt;
 &lt;td&gt;Not read&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;d&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;Fetched again, then freshness re-checked&lt;/td&gt;
 &lt;td&gt;Not read&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;s&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;Re-scanned&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;&lt;code&gt;R&lt;/code&gt;&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;td&gt;A new version is written by the agent after you confirm; the view reloads it when it lands&lt;/td&gt;
 &lt;td&gt;—&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;None of &lt;code&gt;r&lt;/code&gt;, &lt;code&gt;d&lt;/code&gt; and &lt;code&gt;s&lt;/code&gt; writes anything. For the costs of each key and the drift reasons a card can show, see &lt;a href="https://www.aitasks.io/docs/tuis/board/reference/#by-trail"&gt;By-Trail&lt;/a&gt; in the board reference — the view is the same.&lt;/p&gt;</description></item></channel></rss>