Repository navigation
chore(claude): point the proto tracer at the published packages - #862
Merged
Merged
Conversation
The tracer's first step diffed FlipcashAPI/Sources/FlipcashAPI/*/Generated, which has held only Exports.swift since #645, so every trace started from an empty diff. It now reads the version pin in FlipcashAPI/Package.swift and compares the package tags, or diffs the client checkout under FLIPCASH_PROTO_LOCAL. /fetch-protos passes it the package and tag range. Also drop the ultrathink line and the "Max effort" heading from /triage; the frontmatter already sets effort: max.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The
proto-change-traceragent started every trace from an empty diff. Its step 1 rangit diffonFlipcashAPI/Sources/FlipcashAPI/Core/GeneratedandPayments/Generated, but since #645 that directory holds onlyExports.swift.FlipcashAPI/Package.swiftand lists the changed files between the two package tags withgh api …/compare. UnderFLIPCASH_PROTO_LOCALit diffs the client checkout instead. Also drops a stale "now".<package> <old-tag> → <new-tag>instead ofgit diff FlipcashAPI/, and step 7's summary describes a version bump rather than generated-file updates.ultrathinkline and renames the "Max effort, no shortcuts" rule to "Read the evidence in full". The frontmatter already setseffort: max, so the keyword did nothing. The rule's instructions are unchanged.