Scenario
You want to audit what has been customized on a machine relative to the image defaults. The AI surfaces the full ujust recipe list, which includes ujust check-local-overrides — the built-in recipe that diffs the system's /etc against the image baseline and reports configuration drift.
Tools that serve this scenario today
list_recipes — returns the live ujust --list output, which should include check-local-overrides and any other audit-relevant recipes.
What to verify / improve
- Is
ujust check-local-overrides (or an equivalent drift-detection recipe) present in the recipe list from projectbluefin/common? If not, this is a gap that should be tracked as a separate upstream contribution request.
- Does the recipe's description in
ujust --list make its purpose clear to a sysadmin — specifically that it diffs /etc against the image baseline, not just "checks overrides"?
- Are there other audit-relevant recipes (e.g. listing pinned packages, checking image signing, verifying SELinux policy state) that should be present or better described?
- Does
list_recipes output give enough context for the AI to say "run ujust check-local-overrides to see what has drifted from the image defaults"?
Acceptance criteria
Scenario
You want to audit what has been customized on a machine relative to the image defaults. The AI surfaces the full
ujustrecipe list, which includesujust check-local-overrides— the built-in recipe that diffs the system's/etcagainst the image baseline and reports configuration drift.Tools that serve this scenario today
list_recipes— returns the liveujust --listoutput, which should includecheck-local-overridesand any other audit-relevant recipes.What to verify / improve
ujust check-local-overrides(or an equivalent drift-detection recipe) present in the recipe list fromprojectbluefin/common? If not, this is a gap that should be tracked as a separate upstream contribution request.ujust --listmake its purpose clear to a sysadmin — specifically that it diffs/etcagainst the image baseline, not just "checks overrides"?list_recipesoutput give enough context for the AI to say "runujust check-local-overridesto see what has drifted from the image defaults"?Acceptance criteria
ujust check-local-overridesor equivalent is present and discoverable vialist_recipes./etcdiff against image baseline behavior.list_recipesoutput can guide a sysadmin through a complete configuration audit using only built-in recipes.