ソースを参照

diagnosing-superpowers: report verified absolute session paths

Drew Ritter 3 週間 前
親
コミット
3f0a63e860

+ 1 - 1
skills/diagnosing-superpowers/SKILL.md

@@ -26,7 +26,7 @@ Create a todo per step. Steps 5–7 run only on their stated condition.
    (wall-clock, tokens, repeated actions, one specific action). "It took
    (wall-clock, tokens, repeated actions, one specific action). "It took
    too long" is a complaint, not a problem statement. Note whether the
    too long" is a complaint, not a problem statement. Note whether the
    goal is a superpowers bug report.
    goal is a superpowers bug report.
-2. **Locate.** Resolve each session to exact paths using
+2. **Locate.** Resolve each session to verified absolute filesystem paths using
    `references/session-discovery.md`. Confirm a past session by quoting its
    `references/session-discovery.md`. Confirm a past session by quoting its
    first prompt and timestamp, and list every candidate you rejected with the
    first prompt and timestamp, and list every candidate you rejected with the
    reason, or "none". Enumerate subagent transcripts. Create
    reason, or "none". Enumerate subagent transcripts. Create

+ 4 - 0
skills/diagnosing-superpowers/references/session-discovery.md

@@ -14,6 +14,10 @@ and matching conversation content. Recency alone is not confirmation. Distinguis
 the requested session from its children and unrelated candidates. Ask for a
 the requested session from its children and unrelated candidates. Ask for a
 missing identifying fact when the available evidence cannot distinguish them.
 missing identifying fact when the available evidence cannot distinguish them.
 
 
+For each filesystem source, obtain its full absolute path from the environment,
+with home-directory shorthand and variables expanded. Use that same path in the
+case record and in the discovery answer you give your human partner.
+
 Establish the record meanings needed for the requested investigation from
 Establish the record meanings needed for the requested investigation from
 observed records or documentation. Distinguish human messages from injected
 observed records or documentation. Distinguish human messages from injected
 messages, tool results, and a parent agent's dispatch. Match tool calls to their
 messages, tool results, and a parent agent's dispatch. Match tool calls to their