=== SAVED CAST: firebreath_4_m1 ===
Normalized points: 64
Raw points: N/A

--- NORMALIZED STROKE POINTS (x, y in [0,1], top-left origin) ---
  [ 0]  (0.7826, 0.9377)
  [ 1]  (0.7338, 0.8936)
  [ 2]  (0.6850, 0.8494)
  [ 3]  (0.6362, 0.8052)
  [ 4]  (0.5876, 0.7608)
  [ 5]  (0.5434, 0.7120)
  [ 6]  (0.4992, 0.6632)
  [ 7]  (0.4550, 0.6143)
  [ 8]  (0.4109, 0.5655)
  [ 9]  (0.3667, 0.5167)
  [10]  (0.3225, 0.4679)
  [11]  (0.2783, 0.4190)
  [12]  (0.2342, 0.3702)
  [13]  (0.2102, 0.3089)
  [14]  (0.1863, 0.2475)
  [15]  (0.1624, 0.1862)
  [16]  (0.1386, 0.1248)
  [17]  (0.1176, 0.0625)
  [18]  (0.1554, 0.0623)
  [19]  (0.2178, 0.0818)
  [20]  (0.2829, 0.0918)
  [21]  (0.3480, 0.1018)
  [22]  (0.4130, 0.1119)
  [23]  (0.4782, 0.1201)
  [24]  (0.5438, 0.1146)
  [25]  (0.6094, 0.1092)
  [26]  (0.6750, 0.1037)
  [27]  (0.7406, 0.0982)
  [28]  (0.8062, 0.0927)
  [29]  (0.8719, 0.0872)
  [30]  (0.9375, 0.0818)
  [31]  (1.0000, 0.0669)
  [32]  (0.7826, 0.4088)
  [33]  (0.7576, 0.4133)
  [34]  (0.7326, 0.4177)
  [35]  (0.7076, 0.4222)
  [36]  (0.6826, 0.4267)
  [37]  (0.6574, 0.4300)
  [38]  (0.6321, 0.4332)
  [39]  (0.6069, 0.4364)
  [40]  (0.5817, 0.4397)
  [41]  (0.5565, 0.4429)
  [42]  (0.5313, 0.4461)
  [43]  (0.5061, 0.4493)
  [44]  (0.4808, 0.4526)
  [45]  (0.4556, 0.4558)
  [46]  (0.4304, 0.4590)
  [47]  (0.4052, 0.4622)
  [48]  (0.3800, 0.4654)
  [49]  (0.3548, 0.4687)
  [50]  (0.3295, 0.4719)
  [51]  (0.3043, 0.4751)
  [52]  (0.2791, 0.4783)
  [53]  (0.2539, 0.4816)
  [54]  (0.2286, 0.4833)
  [55]  (0.2032, 0.4823)
  [56]  (0.1778, 0.4813)
  [57]  (0.1524, 0.4803)
  [58]  (0.1270, 0.4793)
  [59]  (0.1016, 0.4784)
  [60]  (0.0762, 0.4774)
  [61]  (0.0508, 0.4764)
  [62]  (0.0254, 0.4754)
  [63]  (0.0000, 0.4744)

--- KEY VERTICES (corners with angle < 120 degrees) ---
  V0  (0.1176, 0.0625)  angle=108.3 deg
  V1  (1.0000, 0.0669)  angle=135.8 deg
  V2  (0.7826, 0.4088)  angle=47.4 deg

--- SUGGESTED DOT TEMPLATE FORMAT ---
// Paste into SpellGestureTracker.java getDotTemplates():
new DotTemplate(DetectedPattern.SPELL_NAME, "description",
    new double[][] {
        // pick key dots from vertices above
    },
    new int[][] {
        // define connections between dots
    }
),
