Dashboard › craft › Distillation
Distillation
ID: 8ecb6497-487f-411a-af45-90f34807f9cc
Generation: 0
Tokens: 262
R_compression: 7.298
C_norm: 0.000
Archived: Yes
Created: 2026-07-15 10:11:11
Source IDs:
["267c68277b932ea565990f17f862b107","5431fd1f2a9c79ab2e4689fd806da4bd"]
Observations
- 🔴 (10:11) User examined file
/home/byk/Code/getsentry/craft/src/utils/git.ts (lines 40-109 of 260).
- 🔴 (10:11) User identified gaps in prefixed tag handling for monorepos: getGitTagPrefix() returns only the first target's prefix, getLatestTag() uses git describe --tags without prefix filter, and release branch/publish lookup use plain version.
- 🔴 (10:11) User noted existing implementation of getLatestTag() uses git describe --tags --abbrev=0 and handles errors for no tags or describe failures.
- 🔴 (10:11) User observed getChangesSince() function uses git.log with symmetric=false and --no-merges to get changelog-style commits.
- 🔴 (10:11) User identified functions to assess: getGitTagPrefix(), getLatestTag(), getChangesSince(), stripRemoteName(), and getGitClient().