mud_server.db.axis_repo ======================= .. py:module:: mud_server.db.axis_repo .. autoapi-nested-parse:: Axis registry and character state snapshot repository operations. Functions --------- .. autoapisummary:: mud_server.db.axis_repo.seed_axis_registry mud_server.db.axis_repo.apply_entity_state_to_character mud_server.db.axis_repo.get_character_axis_state Module Contents --------------- .. py:function:: seed_axis_registry(*, world_id, axes_payload, thresholds_payload) Insert or update axis and axis-value rows from policy payloads. .. py:function:: apply_entity_state_to_character(*, character_id, world_id, entity_state, seed = None, event_type_name = 'entity_profile_seeded') Apply entity-state labels as score deltas through the event ledger. .. py:function:: get_character_axis_state(character_id) Return axis score + snapshot payload for one character.