ruleset: navsea_field_value_rules_v1
bundle_id: navsea-core
version: v1-draft
rules:
  - rule_id: FVAL-LIGHT-001
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "1"
    standardized_field: light_color_code
    standardized_value: green
    notes: Legacy light color code 1 maps to green in current data.
  - rule_id: FVAL-LIGHT-002
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "2"
    standardized_field: light_color_code
    standardized_value: red
    notes: Legacy light color code 2 maps to red.
  - rule_id: FVAL-LIGHT-003
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "3"
    standardized_field: light_color_code
    standardized_value: yellow
    notes: Legacy light color code 3 maps to yellow.
  - rule_id: FVAL-LIGHT-004
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "4"
    standardized_field: light_color_code
    standardized_value: white
    notes: Legacy light color code 4 maps to white.
  - rule_id: FVAL-LIGHT-005
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "5"
    standardized_field: light_color_code
    standardized_value: blue
    notes: Legacy light color code 5 maps to blue.
  - rule_id: FVAL-LIGHT-006
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "6"
    standardized_field: light_color_code
    standardized_value: violet
    notes: Legacy light color code 6 maps to violet.
  - rule_id: FVAL-LIGHT-007
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "7"
    standardized_field: light_color_code
    standardized_value: orange
    notes: Legacy light color code 7 maps to orange.
  - rule_id: FVAL-LIGHT-008
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "8"
    standardized_field: light_color_code
    standardized_value: amber
    notes: Legacy light color code 8 maps to amber.
  - rule_id: FVAL-LIGHT-009
    rule_revision: 1
    field_name_jp: 灯色
    legacy_value: "9"
    standardized_field: light_color_code
    standardized_value: mixed
    notes: Legacy light color code 9 maps to mixed.
  - rule_id: FVAL-LABELPOS-001
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "0"
    standardized_field: chart_label_position_code
    standardized_value: tl
    notes: Legacy label position 0 maps to top-left.
  - rule_id: FVAL-LABELPOS-002
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "1"
    standardized_field: chart_label_position_code
    standardized_value: t
    notes: Legacy label position 1 maps to top.
  - rule_id: FVAL-LABELPOS-003
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "2"
    standardized_field: chart_label_position_code
    standardized_value: tr
    notes: Legacy label position 2 maps to top-right.
  - rule_id: FVAL-LABELPOS-004
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "4"
    standardized_field: chart_label_position_code
    standardized_value: l
    notes: Legacy label position 4 maps to left.
  - rule_id: FVAL-LABELPOS-005
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "5"
    standardized_field: chart_label_position_code
    standardized_value: c
    notes: Legacy label position 5 maps to center.
  - rule_id: FVAL-LABELPOS-006
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "6"
    standardized_field: chart_label_position_code
    standardized_value: r
    notes: Legacy label position 6 maps to right.
  - rule_id: FVAL-LABELPOS-007
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "8"
    standardized_field: chart_label_position_code
    standardized_value: bl
    notes: Legacy label position 8 maps to bottom-left.
  - rule_id: FVAL-LABELPOS-008
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "9"
    standardized_field: chart_label_position_code
    standardized_value: b
    notes: Legacy label position 9 maps to bottom.
  - rule_id: FVAL-LABELPOS-009
    rule_revision: 1
    field_name_jp: 表示位置
    legacy_value: "10"
    standardized_field: chart_label_position_code
    standardized_value: br
    notes: Legacy label position 10 maps to bottom-right.
  - rule_id: FVAL-CLASS-001
    rule_revision: 1
    field_name_jp: 分類番号
    legacy_value: "428"
    standardized_field: chart_symbol_code
    standardized_value: fish_reef
    geom_scope: Point
    canonical_object_scope: 魚礁
    notes: Legacy class 428 point object renders as fish reef symbol.
  - rule_id: FVAL-CLASS-002
    rule_revision: 1
    field_name_jp: 分類番号
    legacy_value: "428"
    standardized_field: chart_fill_style
    standardized_value: fish_reef_area
    geom_scope: Polygon,MultiPolygon
    canonical_object_scope: 魚礁
    notes: Legacy class 428 area object renders as fish reef area pattern.
