Перейти к содержимому

Runtime capability atlases

Canonical probe: 0.2.0-fix3, run 0fa6e20674fc.

Метрика Canonical value
Types 2,905
Members 38,553
Type ID collisions 0
Runtime concrete types 697
Runtime specialized types 29
Safe runtime reads 8,488
Runtime read failures 0
Relations 19,150
Unresolved relation endpoints 0
Research queue 15,079
Stability 4,988 same / 12 changed / 0 failed

0.2 — read-only census и relationship map. Найденные methods/properties/constructors не auto-invoke. Queue — research prioritization, а не safety verdict.

Canonical probe: 0.3.0-fix1, run 82c23a7c8916.

Метрика Canonical value
Methods scanned 18,625
Zero-arg non-void 4,411
Capability records 3,021
IL-safe 1,751
Owner resolved 1,505
Invoked 1,505
VERIFIED 1,462
OBSERVED-THREW 43
Public Verified 1,116
Reflection Verified 346
Unsafe invoked 0
Stale invoked 0
Stability 1,429 same / 33 changed / 0 failed

Первый 0.3 был structurally green, но sampled dead/stale Actor и считал read-like names с attack опасными. fix1 исправил sample quality и поставил read intent раньше broad name heuristic.

Canonical Actor:

signature: getAge()->System.Int32
visibility: public
owner_source: City._professions_dict{value}[]
invocation_status: VERIFIED
result_kind: scalar
result_type: System.Int32
snapshot: 76
stability: same

76 — значение конкретного sample, а не invariant.

Machine data: /worldbox-modding-docs/data/wbml/0200-automatic-api-atlas.json и /worldbox-modding-docs/data/wbml/0300-capability-verification-atlas.json.

Quick Docs · Actor details · WBML 0.2 · WBML 0.3