InfraNotes Accounting Engine · v0
Welcome
Select a document from the sidebar to read it.
Smart Engine Platform Backoffice
GetPlatformSummary exposes platform inventory for infranotes-accounting-engine
through the existing smart_engine.v1.SmartEngine gRPC service.
The engine accepts workload JWTs through the existing gRPC auth interceptor.
Browser/user authorization should be enforced by Gateway/IAM before Gateway
invokes this RPC. The response reports:
- Rule management coverage: Smart Engine rules and rule-set versions.
- Evaluation audit coverage: evaluation logs and anomaly dismissals.
- Feedback and statistics coverage: feedback records and rule-accuracy
statistics.
Tenant registration approvals, package subscriptions, seats, and entitlements
remain owned by infranotes-iam.
Count Accuracy
Counts use short-lived cached PostgreSQL table statistics for the hardcoded
summary table allowlist. If a table later enables forced row-level security, the
summary keeps isolation intact by returning the same estimated statistics with
status=degraded and count_accuracy=estimated.
Rollback: revert the endpoint commit. No migrations or datastore changes are
required.