ADR-013 Phase 3: generic asset-panels renderer (Path A)

This commit is contained in:
2026-07-18 22:44:06 -04:00
parent 197b51f2b3
commit 72e3484497
7 changed files with 373 additions and 7 deletions

View File

@@ -297,7 +297,9 @@ class BasePlugin(ABC):
'title': str, # panel heading
'assettypes': List[str], # AssetType keys it appears on; ['*'] = all
'endpoint': str, # data endpoint (may contain {assetid})
'render': str, # 'keyvalue' | 'table' | 'badge'
'render': str, # 'keyvalue' | 'table' | 'badge' | 'list'
# ('list' takes a 'map' of title/badge/meta
# keys, rendered generically - see warranty)
'position': int, # order among panels
}