mlflow — 1 hook
Pinned source listing — machine-checked
What declarations and files are present in this pinned source?
Pinned source declarations and file hashes were listed.
Review
Machine-checked ·
- Run UTC
- Reviewed
- Published
- Updated
Observations · Limitations · Evidence
What we ran
Git blob acquisition followed by static source inspection.
What we saw
Listed 1 hook declaration. Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
Limits
Scope: acquisition and static inspection. Command results: commands.json.
developer-tools · hooks · Upstream source · Upstream documentation
Pinned source inspection only; no runtime platform was exercised. UTC 2026-10-19T06:19:37Z, tree 385abdd1cc058d2ba6a4b54ab2c3236c6964682a45e373795e6f9de87f46d51c.
No browser or computer-use tools. Pin this exact version; the stamp does not follow updates.
Full record
- name
- mlflow — 1 hook
- slug
- source-hooks-ba8c1a936161275371c69e61
- type
- hooks
- category
- developer-tools
- example
- false
- evidence state
- pinned_source_listing
- stamp
- Pinned source listing — machine-checked
- summary
- Pinned source declarations and file hashes were listed.
- outcome
- Listed 1 hook declaration. Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
- rule results
- ["The retained source tree matches its acquisition manifest.","Declared hook names (listing.json): UserPromptSubmit"]
- task
- What declarations and files are present in this pinned source?
- setup
- Git blob acquisition followed by static source inspection.
- limitations
- Scope: acquisition and static inspection. Command results: commands.json.
- source url
- https://github.com/mlflow/skills.git
- documentation url
- https://github.com/mlflow/skills.git
- commit
- 51a42ea2b07fadb45fb34c7cecf0c87edbe05686
- tree sha256
- 385abdd1cc058d2ba6a4b54ab2c3236c6964682a45e373795e6f9de87f46d51c
- file sha256
- {".claude-plugin/README.md":"a5855bd1ebb70a7475b35dc05191fb71321427b11a1d15bb80e666033effee45",".claude-plugin/plugin.json":"0b443c77145496572e908cdbaaa424142ac58ebd18e5be8dda62e9e60dfe4392",".gitignore":"c546a1d1ba661369827b1826790312733bcc2b37c9619625b4dc25351d90d5d5","LICENSE":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","README.md":"64df3ef01fef7d8c8886bba6985f29dc0f9cbb92382b3aeb0617b895e60a8e47","agent-evaluation/SKILL.md":"3a0d868663fb53b7e36ca7145054d7e7c084452fef9cbb5417f295675335a9ed","agent-evaluation/assets/evaluation_report_template.md":"a3639086bb3de4b8eb803ea739fa8dd7f79b9ebf68cb924103e59de09779a840","agent-evaluation/references/advanced-evaluation.md":"b5c3f4d93e784fd5eaea1d1e2ffdb3dcc929d7add0e5932b22e8bec78bdf26b2","agent-evaluation/references/databricks-online-monitoring.md":"f3d88b46de1a9fb187ef9f988f079967c8997c3b7605e37109ca45918a6bbe9a","agent-evaluation/references/dataset-preparation.md":"201077219e9e53d2e1a1262e94d72dee5f6476f7f8e5cb292979617b6dfb7b93","agent-evaluation/references/prompt-optimization.md":"13da09cc3e6f91ab422e5f004f0845c360285b59f284dbb7fd471ffc8f6378a5","agent-evaluation/references/scorers-constraints.md":"288725993e54458578e57eae92ea80305287461fd6e20087ec30f5f3f301d337","agent-evaluation/references/scorers.md":"14eed9ac148df1e6a75e9065e0d88dba8a691b60721b98504b5e9c6c80ece9e8","agent-evaluation/references/setup-guide.md":"9559a77e5aa9ba0c1039269091ce4d765357eb7a3e4443a17841514ef8305350","agent-evaluation/references/throughput-guide.md":"f4f9a5156ffd2477975b8405be83646cdac0c883bb38f5171423f00d0e3e150f","agent-evaluation/references/troubleshooting.md":"3c205374e68066f9c6e83eb4fd497df58b75c5e7620e8474a9a0e76547b0f469","agent-evaluation/scripts/analyze_results.py":"3d77837429bff9b7824a7fadf8e51fa1c487aa4703239b95405c786601cf59c1","agent-evaluation/scripts/create_dataset_template.py":"402669fc3a9ec50260c3bfb66c3cbbc2088d58dfb5d0ff87ce9ff3b3855017a9","agent-evaluation/scripts/list_datasets.py":"1ff08f43eed054713cd709095690673143c922315367896ac8064ca15f8f8625","agent-evaluation/scripts/run_evaluation_template.py":"62b55f86117294f21edb2f142fa883be071405da54bc00eac04add7b36e4ed41","agent-evaluation/scripts/setup_mlflow.py":"cc3db8ec595e67d6abaa6fb2ca5da514126aea1236994fc641260126a90b5219","agent-evaluation/scripts/utils/__init__.py":"bae4aaf1e35288ddf8f43eff2e0d0befa6066122fb4eae3de9c86d9164c6b0e6","agent-evaluation/scripts/utils/env_validation.py":"4e5fb6f4ec1b228b90ae40341f8fca29253320a61404a5ca6c46cec747ee3c10","agent-evaluation/scripts/validate_auth.py":"84844e72213f0f6e4c67e91f1199a4f570eb6695f701efc2890503f1d5aa5f41","agent-evaluation/scripts/validate_environment.py":"26efa98e2bc3c10d37948607be03944b3a6b142979e27add1ebadbedae4be83e","agent-evaluation/scripts/validate_tracing_runtime.py":"dc014371cbba73453b56c05e01c28ac7ba67b409b6461f72644da4a7e0282359","analyze-mlflow-chat-session/SKILL.md":"1d49369ebfe64b35f0591b8b676f4a036242ceedf189ed2e41b596157748fb5c","analyze-mlflow-chat-session/scripts/discover_schema.sh":"2570224d423c643ba63a5dc465963bb587f5920d836ff65dabfc1a9f669a7ac0","analyze-mlflow-chat-session/scripts/inspect_turn.sh":"cd70f573be84b555417510aeafedbb50b25ed1d7ae20c17adc962e12cea3aeeb","analyze-mlflow-trace/SKILL.md":"8095339d940276e1222c66b205084aadc5fad0e09e14dfcf2885e1618c4d3109","analyze-mlflow-trace/references/cross-trace-analysis.md":"85d0976bfb0ce69fec699600042076bbe9d43f931d852b02da93960966ddcaa5","analyze-mlflow-trace/references/trace-structure.md":"d058e03e4225fbf07c9472fec514b1f08391afb52c83ce3f66a6bca927b85a58","assets/header.svg":"b258e8b9fc32dfe2dc2a0fb6a44b2cc19f0b64ad40837e00b0f9205d652a8c92","build-a-scorer/SKILL.md":"0dbb6096cfed834ad9b9bae07dfc6532c88db3fbc9a851b07e66d09dba7b293b","build-a-scorer/references/judge-alignment.md":"b01e35849cde114de26ee142c5dbc5899e2eda5a28f659d473d9a24a49eae5fb","debug-agent/SKILL.md":"b70860fb7677a9248bd51aa3fbe63ec8fc16bc312cb392854a9bb05caba159fc","debug-agent/agents/openai.yaml":"6f2d07f2b51146daececfdd96034e8d07d827b725b6a97116937228d7e46d532","fix-agent-issue/SKILL.md":"f8014dc894f1d64048837147018ba8afb1598eb8daa42482ddc0535ee02820fe","fix-agent-issue/references/context-optimization.md":"c7b54ebb3051ecd57bbd1a1d8fdf8606917598c97b95b34d08a5a6ab7b707b20","fix-agent-issue/references/regression-test-suite.md":"3a633b6c6af2a45ed80331e399450c35faf5f22061989d41b2056fcbf9a5b2de","hooks/README.md":"fbc5a9be045a009e2d1fb183b8a52c56b10531dfd6af25c309884c3ee8f84831","hooks/hooks.json":"ab65803c908aa76c3752e5c932c6def5b27dcc4702b93a128031765346bbe1e5","hooks/mlflow-suggest-hook.py":"46157f39589ba90c17e87ad0b96340b7732ba7a28914e496194d9dbb9fc77f82","instrumenting-with-mlflow-tracing/SKILL.md":"dde12f9a89d5871b7311c6a16c9386befc4ca7f0ca42a14e0e9be77db82d2c24","instrumenting-with-mlflow-tracing/references/advanced-patterns.md":"1e3551e973ebe996750a3b27031197527b92af914e0b33eaa96a53d3d248dbc0","instrumenting-with-mlflow-tracing/references/databricks.md":"eef0583d901cf91c1b2a5d50e4ed080b1d1f5cb8268a0a13cce61c2b260665b4","instrumenting-with-mlflow-tracing/references/distributed-tracing.md":"9a8de12bfadb0961e89bbd0af3305c6a7e7b04f01a9659d93bc0ca787317f5ac","instrumenting-with-mlflow-tracing/references/feedback-collection.md":"4c8977d817d4e90413071d36fd6efd3c17eec5375737e5151cddbb299028c1b7","instrumenting-with-mlflow-tracing/references/production.md":"df7c62405593297ad37d18a2920d6a3982b87b0b65fac93ae357bf9f36b58c1c","instrumenting-with-mlflow-tracing/references/python.md":"e9a3b8ba9c2af251dbaa32b1054b3fd19521185b961c296310e0ab9c229edcd3","instrumenting-with-mlflow-tracing/references/root-span-previews.md":"f55e40eefaf5e4c19e24d81d69860cdce03ef4341bc0e184b9a972fd4d0d7324","instrumenting-with-mlflow-tracing/references/typescript.md":"d41ebf3cad424b07bb1a21defa328060f980b299e04c933671f01d7432a8551d","mlflow-agent/SKILL.md":"e8059656dd2dc3e39f7328dc5fbf3110749307d4098ecb14c4f76edffcbd76ae","mlflow-onboarding/SKILL.md":"ac2fcfffba8f09c752e97f314b67327272ff9c7f7a45987fa3ef64a526c544c8","querying-mlflow-metrics/SKILL.md":"dae35439982c322c73c813690c8e325dbfaa186aebc9a80feb1e67a6f208cd3c","querying-mlflow-metrics/references/api_reference.md":"f2c13eff49b561a2cf7180cca7a46b8f040cf51fca2bdaf97571257e6f4158e8","querying-mlflow-metrics/scripts/fetch_metrics.py":"16a87a353bc7cbd7041ca1a108503a4a414eb6263703179cbaa55a37923c1675","retrieving-mlflow-traces/SKILL.md":"d44d2df8435202ca985680946264120bac949202f675ee44f40dad04d6a315b3","sagemaker-mlflow/SKILL.md":"f95cf8cffa4b0b06ff9a169cb2c39f3ba02de003646d754ddc94370c4b3f62c6","sagemaker-mlflow/scripts/discover_arns.py":"2e5cfdd11d214f634aa19493aec58b63ec981f9cbfd633daab0bbc5155e694c4","sagemaker-mlflow/scripts/verify_connection.py":"34098a50938c8fb5256880e5d5a4e5b1fc8017a594e74931a9cf3fab3b6a40ae","searching-mlflow-docs/SKILL.md":"06bdb082b09ae1d2ec49d7b6e442276f3d7f899111b2c878e89e8e209e848174","tests/config.py":"7ef2eb70ec2d2d70779aa823701617f4a1be0917ce86b56828b49624a42a017e","tests/configs/agent_debug_trace_first.yaml":"104fca841730506f3f7721c0bb2fb08c135d0c2e4872480591a05c59b2d70996","tests/configs/agent_evaluation.yaml":"75202369466c5bfb6875311c2948083ae095fd147f43b65921eedcfa39c01f99","tests/configs/langgraph_autolog_guidance.yaml":"359c7886857024d2c0fef7cacec985d8c5a6b4ecbd55fba41328dedc6e8383a3","tests/configs/tracing_test.yaml":"6bf32fc1e714f8a616b7a5b5cedf20c7a2bf1f6ffebe452842e365874b479ede","tests/infra.py":"3d0da5811cd3801e3eab3ceffddca5fe05ace0af28fbc9dbb77b36243a0c41b9","tests/judges/agent_debugged_from_trace.py":"abccfa728552c890a7e8734e005235eea8b9af1dbf81dda590a8feeff09c450a","tests/judges/agent_eval_skill_invoked.py":"64df66af91cd2600b6a3730360241c10576262f8c7cf1802358872d046efeca8","tests/judges/agent_ran_code.py":"5d0e82f84cc0461de9771ab2b392a12139a5b60139323fa126f1df65dd5cddf1","tests/judges/agent_trace_logged.py":"6cc84a5b635c5b2ec6f54cac595f048bcc5a204ca282a571c306e4e30f4464f4","tests/judges/dataset_created.py":"f79cd6978ab109cd8c5d8ebb3aa8121923e626c2225f82ec09d530c7e14efe95","tests/judges/evaluation_run_created.py":"7991cfe1f20eeef25ff4605bef76eed48987462de234b1e52ebc195b8fdccd84","tests/judges/langgraph_autolog_guidance.py":"22caaa3d5deaa0ec2bf2c1a221f46b85938eafed14738939912b36ba04121855","tests/judges/scorer_registered.py":"e7021d4168e5b30fff822377a303b78f5540d6dcf565710a64f9b6cc61d0fdaf","tests/judges/tracing_skill_invoked.py":"1a5042cde71026bfb906ac472db1450a7c77e6dbb55930ee7bc4e2467f3b3bc6","tests/run_judges.py":"453a9185c78c9b8c6d38124c5679278b29b1d6341b25d5ecb05221bacc8b08bc","tests/scripts/setup_agent_debug_trace_first.py":"4baf57f243892f7e24f233da3b2b76e0feb28dccab7e1f0fda7d9706faec4616","tests/scripts/setup_agent_eval.py":"c24976a1a0dbd306c93f9fc940e75ab9840a84dc9dad5853722a416e952508cd","tests/scripts/setup_langgraph_autolog_guidance.py":"a159a82cc24675a4e1b0e18ed6be3c09e966ecdb85903a9dcb68b494d28f565d","tests/scripts/setup_tracing_test.py":"c24976a1a0dbd306c93f9fc940e75ab9840a84dc9dad5853722a416e952508cd","tests/test_skill.py":"fb3f59d08fb9e25274c58b48754fdb11815cf43710e5495f2e65f76cabd5ba7b","tests/utils.py":"0b298c6ec97629ed1c940d634406b440cf49a7594f9fd3df6539b9b6f9f1d252"}
- lockfiles
- ["LOCK.json"]
- utc date
- 2026-10-19T06:19:37Z
- source date
- 2026-10-16
- discovered date
- 2026-10-16
- retested date
- 2026-10-19
- reviewed date
- 2026-10-19
- published date
- 2026-10-19
- modified date
- 2026-10-19
- reviewer
- Machine-checked
- harness version
- toolwitness harness at commit eac457691419a3214df5483f0485ded68080af00
- claude code version
- Not applicable: static source inspection (commands.json).
- model id
- Not applicable: static source inspection (commands.json).
- scanner version
- Not applicable: static source inspection.
- rulepack version
- Not applicable: static source inspection.
- agents
- []
- commands
- ["Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."]
- prompt list
- ["Not applicable: static source inspection (commands.json)."]
- history
- ["2026-10-19T06:19:37Z: pinned source inspection"]
- application
- {"applicationCategory":"DeveloperApplication","name":"mlflow — 1 hook","operatingSystem":"Not exercised","softwareVersion":"51a42ea2b07fadb45fb34c7cecf0c87edbe05686"}
- review input
- {"claims":[{"field":"summary","id":"acquired","sources":["LOCK.json","listing.json","commands.json"],"text":"Pinned source declarations and file hashes were listed."},{"field":"outcome","id":"listed","sources":["LOCK.json","listing.json","commands.json"],"text":"Listed 1 hook declaration. Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection."},{"field":"rule_results.0","id":"tree","sources":["LOCK.json","listing.json","commands.json"],"text":"The retained source tree matches its acquisition manifest."},{"field":"rule_results.1","id":"declared","sources":["LOCK.json","listing.json","commands.json"],"text":"Declared hook names (listing.json): UserPromptSubmit"}],"evidence_sha256":{"LOCK.json":"732b4e1ce5cd7f07c972abf2615ef5631d14e46e43086bf038f7aec8ace3d82c","commands.json":"2ebdbb052036e1430a63fd68039d2724852b4f551603f8b755fa6fe475dc747b","complete.json":"91b504b43905fdc009504d516c45eea831f39a1995b9e7d69987c9756c936d6f","identity.json":"011a32a5193bc0c1433f5c6efaf889698702895c058150711bce2a29bf69eb6d","listing.json":"e7806c449e51c4ddb2e61cd7a309989c84c04bca4837bf410051321a325c990e","selection.json":"41766fd4a9c6175d70545cb5ea218f02b12fe89c6528308986313c43799abc62"},"identity_artifact":"identity.json"}
- review
- {"codex":"97a287b721d7c6f946949f55a73563e0c84de22df7a283ed7bf9d15514116adc","date":"2026-10-19","gates":"98b1ab3aaab3ec6963f55c2d3ca7a7fbf5849dbc52119f168a9705bcf7ca8b17","grok":"ba32240e5c5cc2d705b4598c89362435b7bc0bd9c69e33bdcbe2d23803f67786","kind":"machine-checked","reviewed_sha256":"45cb6697fd90624d1493684be22482f076e11a7bea37dca8247e91e2cf00d1e4","summary":"Deterministic gates passed; every claim rebuilt from evidence with a reviewed template; Grok reported no standing refutation."}
Downloadable evidence
transcript
Ran 89 git commands; each one's exit status and output hash is in commands.json. Scope: acquisition and static inspection.
sinkhole log
Download complete sinkhole log
Not applicable: static source inspection (commands.json).
canary log
Not applicable: static source inspection (commands.json).
scanner output
Download complete scanner output
Not applicable: static source inspection (commands.json).
normalized text
Download complete normalized text
{
"listing": {
"skills": [
{
"path": "agent-evaluation/SKILL.md",
"name": "agent-evaluation",
"description": "Use this when you need to EVALUATE OR IMPROVE or OPTIMIZE an existing LLM agent's output quality - including improving tool selection accuracy, answer quality, reducing costs, or fixing issues where the agent gives wrong/incomplete responses. Evaluates agents systematically using MLflow evaluation with datasets, scorers, and tracing. IMPORTANT - Always also load the instrumenting-with-mlflow-tracing skill before starting any work. Covers end-to-end evaluation workflow or individual components (tracing setup, dataset creation, scorer definition, evaluation execution).",
"files": {
"agent-evaluation/SKILL.md": "3a0d868663fb53b7e36ca7145054d7e7c084452fef9cbb5417f295675335a9ed",
"agent-evaluation/assets/evaluation_report_template.md": "a3639086bb3de4b8eb803ea739fa8dd7f79b9ebf68cb924103e59de09779a840",
"agent-evaluation/references/advanced-evaluation.md": "b5c3f4d93e784fd5eaea1d1e2ffdb3dcc929d7add0e5932b22e8bec78bdf26b2",
"agent-evaluation/references/databricks-online-monitoring.md": "f3d88b46de1a9fb187ef9f988f079967c8997c3b7605e37109ca45918a6bbe9a",
"agent-evaluation/references/dataset-preparation.md": "201077219e9e53d2e1a1262e94d72dee5f6476f7f8e5cb292979617b6dfb7b93",
"agent-evaluation/references/prompt-optimization.md": "13da09cc3e6f91ab422e5f004f0845c360285b59f284dbb7fd471ffc8f6378a5",
"agent-evaluation/references/scorers-constraints.md": "288725993e54458578e57eae92ea80305287461fd6e20087ec30f5f3f301d337",
"agent-evaluation/references/scorers.md": "14eed9ac148df1e6a75e9065e0d88dba8a691b60721b98504b5e9c6c80ece9e8",
"agent-evaluation/references/setup-guide.md": "9559a77e5aa9ba0c1039269091ce4d765357eb7a3e4443a17841514ef8305350",
"agent-evaluation/references/throughput-guide.md": "f4f9a5156ffd2477975b8405be83646cdac0c883bbExcerpt shown; complete evidence is in the download.
Disclaimer
This record lists declarations and file hashes from a pinned source tree. Git command results from acquisition and static inspection are retained in commands.json. Scope: acquisition and static inspection. It is not a security or quality verdict. Changed bytes are outside this record.
Template placeholders refer to the snapshot metadata above.
Get new snapshots
Follow the machine-checked snapshot feed for published evidence updates.