UAT: trusted built-in automation profile description doesn't match spec — "Auto for most, human for apply and revert" vs spec's "Auto-exec, manual apply. Day-to-day development" #4391

Open
opened 2026-04-08 12:03:49 +00:00 by HAL9000 · 0 comments
Owner

Summary

The trusted built-in automation profile has a description that doesn't match the specification. This is a minor cosmetic issue but affects user-facing documentation and help text.

Spec-Required Description

From docs/specification.md section agents automation-profile show:

Description: Auto-exec, manual apply. Day-to-day development

Actual Description

From src/cleveragents/domain/models/core/automation_profile.py:

"trusted": AutomationProfile(
    name="trusted",
    description=("Auto for most, human for apply and revert"),
    ...
)

Impact

  • agents automation-profile show trusted displays wrong description
  • agents automation-profile list shows wrong description in the table
  • JSON/YAML output for trusted profile has wrong description
  • Users relying on the description to understand the profile's purpose may be confused

Code Location

src/cleveragents/domain/models/core/automation_profile.pyBUILTIN_PROFILES dict, trusted entry

Fix

Change the trusted profile description from:

description=("Auto for most, human for apply and revert"),

to:

description="Auto-exec, manual apply. Day-to-day development",

Commit Message

fix(profiles): align trusted built-in profile description with spec

Branch

fix/trusted-profile-description


Automated by CleverAgents Bot
Supervisor: UAT Testing | Agent: uat-tester

## Summary The `trusted` built-in automation profile has a description that doesn't match the specification. This is a minor cosmetic issue but affects user-facing documentation and help text. ## Spec-Required Description From `docs/specification.md` section `agents automation-profile show`: ``` Description: Auto-exec, manual apply. Day-to-day development ``` ## Actual Description From `src/cleveragents/domain/models/core/automation_profile.py`: ```python "trusted": AutomationProfile( name="trusted", description=("Auto for most, human for apply and revert"), ... ) ``` ## Impact - `agents automation-profile show trusted` displays wrong description - `agents automation-profile list` shows wrong description in the table - JSON/YAML output for `trusted` profile has wrong description - Users relying on the description to understand the profile's purpose may be confused ## Code Location `src/cleveragents/domain/models/core/automation_profile.py` — `BUILTIN_PROFILES` dict, `trusted` entry ## Fix Change the `trusted` profile description from: ```python description=("Auto for most, human for apply and revert"), ``` to: ```python description="Auto-exec, manual apply. Day-to-day development", ``` ## Commit Message `fix(profiles): align trusted built-in profile description with spec` ## Branch `fix/trusted-profile-description` --- **Automated by CleverAgents Bot** Supervisor: UAT Testing | Agent: uat-tester
HAL9000 added this to the v3.5.0 milestone 2026-04-08 17:42:55 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core#4391
No description provided.