Skip to content

Conversation

@abhiraajv-xbe
Copy link

Summary

  • Add xbe view maintenance rules list/show - Browse maintenance requirement rules with client-side BU filtering
  • Add xbe view maintenance sets list/show - Browse maintenance requirement sets with completion tracking
  • Add xbe view maintenance requirements list/show - Browse individual maintenance requirements
  • Add xbe view maintenance parts list/show - Browse parts catalog
  • Add xbe view work-orders list/show - Browse work orders with assigned users
  • Add xbe view business-unit-memberships list - Browse BU memberships with roles
  • Add xbe do maintenance evaluations trigger - Trigger maintenance rule evaluations (admin)

Features

  • --me and --bu-id filters for BU-scoped access across all commands
  • Smart rule ownership detection:
    • Direct BU match
    • Equipment ownership match
    • Classification match (only if rule has no specific BU assigned)
  • SCOPE column shows rule targeting level (Equipment/Classification/BU/Branch Level)
  • Comprehensive filtering: status, priority, type, equipment, dates
  • JSON output support for all commands

Test plan

  • Test xbe view maintenance rules list --me shows correct rules for user's BUs
  • Test xbe view maintenance rules list --bu-id <id> filters correctly
  • Test xbe view maintenance sets list --me shows correct sets
  • Test xbe view maintenance requirements list --me shows correct requirements
  • Test xbe view work-orders list --me shows correct work orders
  • Test xbe view business-unit-memberships list --me shows user's memberships
  • Test all show commands display correct details
  • Test JSON output format for all commands

🤖 Generated with Claude Code

New commands:
- `xbe view maintenance rules list/show` - Browse maintenance rules
- `xbe view maintenance sets list/show` - Browse requirement sets
- `xbe view maintenance requirements list/show` - Browse requirements
- `xbe view maintenance parts list/show` - Browse parts catalog
- `xbe view work-orders list/show` - Browse work orders
- `xbe view business-unit-memberships list` - Browse BU memberships
- `xbe do maintenance evaluations trigger` - Trigger rule evaluations

Features:
- --me and --bu-id filters for BU-scoped access
- Smart ownership detection for rules (direct BU, equipment, classification)
- SCOPE column shows rule targeting level
- Comprehensive filtering: status, priority, type, equipment, dates
- JSON output support

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@abhiraajv-xbe abhiraajv-xbe force-pushed the feature/maintenance-and-bu-memberships-cli branch from e3cc879 to 952138a Compare January 21, 2026 08:27
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.

2 participants