## Summary
Briefly describe what this PR does in plain English, and provide as much of the following information as possible.

## Motivation / Problem
What issue does this solve?
- Bug
- Feature
- Refactor
- Maintenance / cleanup

Link any related issues if applicable.

## Scope of Change
Delete items that don’t apply:

- Sync/Import logic
- NetBox models / ORM
- LibreNMS API interaction
- Config / settings
- Web UI / templates
- Database migrations
- Tests
- Docs only
- Other: <describe>

## How Was This Tested?
Delete items that don’t apply and describe briefly.

- Unit tests: <yes/no + what>
- Manual testing: <yes/no + what>
- Not tested: <explain why>

### Manual Test Steps (if applicable)
1.
2.
3.

## Risk Assessment
- Does this change affect existing users?
- Could this cause unintended imports / updates?

Explain briefly.

## Backwards Compatibility
- No breaking changes
- Breaking change (explain and document)

## Other Notes
Anything the maintainer(s) should pay particular attention to?
