Skip to content

fix(engine): stabilize schema target extraction order#39

Merged
Patel230 merged 1 commit into
mainfrom
fix/schema-target-order
Jun 12, 2026
Merged

fix(engine): stabilize schema target extraction order#39
Patel230 merged 1 commit into
mainfrom
fix/schema-target-order

Conversation

@Patel230

Copy link
Copy Markdown
Contributor

Summary

  • make schema-based target extraction deterministic instead of relying on Go map iteration order
  • prioritize source-like keys before destination-like keys for multi-path tool schemas
  • remove the flake behind the current main CI failure in internal/engine

Verification

  • GOCACHE=/private/tmp/hawk-main-gocache go test ./internal/engine -race -count=20 -shuffle=on -run TestExtractTargetsFromSchema
  • GOCACHE=/private/tmp/hawk-main-gocache go test ./internal/engine -race -count=1 -shuffle=on

@Patel230 Patel230 enabled auto-merge (squash) June 12, 2026 21:12
@Patel230 Patel230 merged commit 0432c94 into main Jun 12, 2026
18 checks passed
@Patel230 Patel230 deleted the fix/schema-target-order branch June 12, 2026 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant