From 6c365e9cde535efb42eb8720dccfd5ad9cf718ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartal=20L=C3=A6arsson?= Date: Tue, 15 Sep 2026 10:46:23 +0100 Subject: [PATCH] instructions only in index, not slices --- internal/renderer/renderer.go | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/internal/renderer/renderer.go b/internal/renderer/renderer.go index 3707020..d3be2be 100644 --- a/internal/renderer/renderer.go +++ b/internal/renderer/renderer.go @@ -154,7 +154,7 @@ func WriteSlices(result *walker.Result, outputDir, repoName string) ([]string, e } } - if err := writeDirSlice(slicePath, absDir, absRoot, dirName, treeEntries, dirEntries, indexBasename, result.OmitTest, result.Commit, result.Instructions); err != nil { + if err := writeDirSlice(slicePath, absDir, absRoot, dirName, treeEntries, dirEntries, indexBasename, result.OmitTest, result.Commit); err != nil { return nil, fmt.Errorf("failed to write slice %s: %w", sliceName, err) } } @@ -238,7 +238,7 @@ func writeRootSlice(path, absRoot, rootName, repoName string, rootFiles []walker return err } -func writeDirSlice(path, absDir, absRoot, dirName string, treeEntries, fileEntries []walker.Entry, rootFileName string, omitTest bool, commit *git.CommitInfo, instContent string) error { +func writeDirSlice(path, absDir, absRoot, dirName string, treeEntries, fileEntries []walker.Entry, rootFileName string, omitTest bool, commit *git.CommitInfo) error { f, err := os.Create(path) if err != nil { return fmt.Errorf("cannot create slice file: %w", err) @@ -249,11 +249,7 @@ func writeDirSlice(path, absDir, absRoot, dirName string, treeEntries, fileEntri fmt.Fprintf(&sb, "# %s [SLICE]\n", absDir) fmt.Fprintf(&sb, "> Generated: %s\n", time.Now().Format(time.RFC3339)) sb.WriteString(git.FormatCommitLine(commit)) - if instContent != "" { - sb.WriteString(instructions.Format(instContent)) - } else { - sb.WriteString("\n") - } + sb.WriteString("\n") fmt.Fprintf(&sb, "Root document: %s\n\n", rootFileName) sb.WriteString("## Directory Tree\n\n")