The skills shipped fictional examples (entity_type="TBMT", code TBMT-2026-001)
that fail against the live openclaw-egp-server: entity_type is exact-match and
stored lowercase, so "TBMT" returns 0 rows (verified: tbmt=722, TBMT=0).
Fixes:
- entity_type guidance -> lowercase tbmt/khlcnt/kqlcnt across all skills + README
- entity_code examples -> real eGP format IB<digits>-<version> (e.g. IB2600250575-00)
- index_status values -> indexed/changed/indexing/converting/converted/uploaded/deleted
(failed only exists at chunk level)
Exploit new entity columns now populated by the crawler:
- bid_close_date/bid_open_date (VN-time, UTC+7) -> dong/mo thau status computed in
Vietnam time, never host clock
- title/investor_name/status_code -> fill DISCOVERY candidate table directly
- version_no -> detect amendments/extensions (>"00")
Bump plugin to v0.3.0.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>