feat: add missing audit completeness endpoints #9

Open
opened 2026-02-16 15:55:35 +00:00 by forbes · 0 comments
Owner

Summary

The server provides 2 audit/completeness endpoints with no client coverage.

Missing Methods

Server Endpoint Proposed Method
GET /api/audit/completeness get_audit_completeness() -- item completeness scores summary
GET /api/audit/completeness/{pn} get_item_completeness(part_number) -- per-item scoring with weighted fields and tier classification

Context

The audit system scores items on completeness (weighted fields, category-specific property validation) and classifies them into tiers: critical, low, partial, good, complete. This is used by the web UI Audit page and could be useful for programmatic quality checks.

References

  • SPECIFICATION.md Section 11.1 (Audit endpoints)
  • GAP_ANALYSIS.md Appendix B
## Summary The server provides 2 audit/completeness endpoints with no client coverage. ## Missing Methods | Server Endpoint | Proposed Method | |---|---| | `GET /api/audit/completeness` | `get_audit_completeness()` -- item completeness scores summary | | `GET /api/audit/completeness/{pn}` | `get_item_completeness(part_number)` -- per-item scoring with weighted fields and tier classification | ## Context The audit system scores items on completeness (weighted fields, category-specific property validation) and classifies them into tiers: critical, low, partial, good, complete. This is used by the web UI Audit page and could be useful for programmatic quality checks. ## References - SPECIFICATION.md Section 11.1 (Audit endpoints) - GAP_ANALYSIS.md Appendix B
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/silo-client#9