Repository navigation
Conversation
Missing field now flags the entry node so path/line are useful. Omitted weight stays valid; cover missing/empty/unknown/valid cases (llm-measurement#23).
|
thanks! will review this week. |
|
Thanks! One change before merge: the collector also accepts custom fields in topk_keys (any field defined under also, one requirement before merge: we only accept signed commits. Could you sign yours and force-push the branch? With an SSH key that's already on your GitHub account: git config gpg.format ssh Also add the key as a "Signing key" under GitHub → Settings → SSH and GPG keys, so the commits show as Verified. Docs: https://docs.github.com/en/authentication/managing-commit-signature-verification |
Also drop the extra blank line before TestTopKKeysRequireField for gofmt.
|
Thanks for fixing the documentation and formatting! The code and tests look good now. The remaining blockers are commit signatures and DCO sign-offs. Please update both of your authored commits so each has a verified cryptographic signature and a matching The setup is in [CONTRIBUTING.md](https://github.com/llm-measurement/fleetdiff/blob/main/CONTRIBUTING.md). Once |
|
Thanks for confirming the code and tests look good, and for clarifying that signatures and DCO sign-offs are separate requirements covering both authored commits. Noted: both commits still need a verified cryptographic signature plus a matching Signed-off-by trailer. That step is pending on my side — I'll update the branch once it's done, then confirm the commit-signatures, dco, and remaining CI checks pass. Disclosure: this reply was drafted with AI assistance. |
Summary
topk_keysfield requirement explicit: a missingfieldflags the entry node so path/line are actionable (instead of a nil-node finding).weightstays valid (connector default).DIAGNOSE.md.Test plan
go test ./internal/diagnose ./internal/cligo vet ./...Fixes #23