================================================================================
INITIALIZATION FOR Movebank (movebank)
================================================================================

--- INPUT PROMPT ---

You are responsible for initializing realistic resource data for a component.

<environment>
A dryland research facility monitoring soil moisture, ephemeral pools, and reptile populations
</environment>

<user_role>
A herpetologist tracking sidewinder rattlesnake movements
</user_role>

<all_available_components>
Components in this environment:
- movebank (Movebank): movebank_list_animals, movebank_get_tracks, movebank_upload_track, movebank_attach_tag_to_animal, movebank_summarize_and_flag_outliers
</all_available_components>

<component_to_initialize>
Initialize THIS component: Movebank (movebank)

Resources this component manages:
  - animal: Individual animals registered in a Movebank study that can have tracks and attached sensor tags.
    Fields: animal_id, name, species, description
  - track: Movement track associated with an animal, represented as a GeoJSON LineString plus free-text notes.
    Fields: track_id, animal_id, geometry, notes
  - sensor_tag: Telemetry sensor tags that can be attached to animals for location or activity data collection.
    Fields: tag_id, animal_id, sensor_type, metadata

Tools available for this component:
  - movebank_list_animals
  - movebank_get_tracks
  - movebank_upload_track
  - movebank_attach_tag_to_animal
  - movebank_summarize_and_flag_outliers

NOTE: Other components will be initialized separately. Focus only on this component's resources.
</component_to_initialize>

<task>
Create realistic, initial resource data for "Movebank" that would exist in this environment.

Look at:
1. The resources this component defines and their fields
2. The tools that will operate on these resources
3. The environment domain and user role
4. Other components available (for context and cross-references)

Then create realistic, structured data that:
- Represents a typical, lived-in system (not empty or minimal)
- Includes multiple entities with varied states
- Has realistic background data (not just one example)
- Uses plausible values for the domain (realistic names, IDs, statuses)
- Could reference entities from other components if relevant

Example (SLURM component with resources "jobs" and "queue"):

BAD (minimal):
{
  "jobs": {
    "job_1": {"job_id": "12345", "status": "running"}
  }
}

GOOD (realistic):
{
  "jobs": {
    "job_12847": {
      "job_id": "12847",
      "user": "swagner",
      "status": "running",
      "partition": "compute"
    },
    "job_12843": {
      "job_id": "12843",
      "user": "jchen",
      "status": "running",
      "partition": "gpu"
    },
    "job_12848": {
      "job_id": "12848",
      "user": "mrodriguez",
      "status": "pending",
      "partition": "compute"
    }
  },
  "queue": {
    "compute": {
      "name": "compute",
      "total_nodes": 32,
      "available": 28
    },
    "gpu": {
      "name": "gpu",
      "total_nodes": 8,
      "available": 7
    }
  }
}

IMPORTANT:
- Use the resource structure and fields defined by this component
- Create realistic, lived-in system states with multiple entities (vary between 10-25 entities per resource type - some resources can be sparse, others can be rich)
- RANDOMIZE the number of entities for each resource type - don't use the same count for everything
- Add contextual details (varied statuses, recent activity, realistic patterns)
- Return structured JSON data, NOT natural language descriptions
- Use realistic names, IDs, and values appropriate for the domain

CRITICAL - ALWAYS INCLUDE DETAILED, ACTUAL READABLE CONTENT:
- ALL resource data MUST contain DETAILED, ACTUAL READABLE CONTENT that agents can use
- Content must be SPECIFIC and REALISTIC - include real data, actual numbers, concrete details
- NEVER be lazy by only providing paths/URLs without content - this makes the data completely unusable
- NEVER use vague placeholders like "..." or "sample data here" - write out the full realistic content
- Paths/URLs are optional metadata, but if included, you MUST also include the detailed actual content

GOOD examples (detailed content is present):
- {"content": "Dear Sarah, I'm writing to confirm our upcoming meeting in the Oak conference room. Looking forward to discussing the quarterly budget proposal and staffing changes. Please bring the department head approvals we discussed recently."}
- {"file_path": "/docs/quarterly_report.pdf", "content": "Quarterly Revenue Analysis: Total revenue reached $2.4M, representing a 15% increase compared to last quarter ($2.08M). Key drivers included: Enterprise sales (+$180K), new product launches (+$95K), and subscription renewals (+$67K). Operating expenses were $1.8M, yielding a net profit margin of 25%."}
- {"body": "Patient John Smith (ID: P-4782) presents with acute respiratory symptoms including persistent cough, fever of 101.2°F, and fatigue for 3 days. Rapid antigen test negative. Diagnosis: likely viral upper respiratory infection. Treatment plan: rest, increased fluids (2-3L daily), acetaminophen 500mg every 6 hours for fever, follow-up in 5 days if symptoms worsen."}
- {"data": "Call Analysis Results:\nCall_047: Duration 8m 23s, Frequency range 15-45kHz, Peak intensity at 28kHz, Prey detection success: 7/10 attempts\nCall_048: Duration 12m 01s, Frequency range 18-52kHz, Peak intensity at 35kHz, Prey detection success: 9/10 attempts\nCall_049: Duration 6m 47s, Frequency range 12-38kHz, Peak intensity at 25kHz, Prey detection success: 5/10 attempts", "dataset_name": "vampire_bat_social_calls_batch_7"}

BAD examples (lazy initialization, no usable content):
- {"file_path": "/documents/email_archive.txt"} - NO CONTENT! Useless!
- {"url": "https://example.com/email"} - NO CONTENT! Useless!
- {"medical_record_url": "http://emr.hospital.com/patient/12345"} - NO CONTENT! Useless!
- {"root_path": "/projects/rnaseq_study/release_v1/"} - NO CONTENT! Useless!
- {"content": "Some email text here..."} - TOO VAGUE! Not detailed enough!
- {"data": "Sample data for experiments"} - TOO VAGUE! No actual data!

Content must be DETAILED and SPECIFIC:
- Emails/messages: 3-5 full sentences with specific details (names, numbers, concrete information)
- Documents/reports: 2-4 full paragraphs with real data, statistics, concrete findings
- Data/datasets: Actual data points, real measurements, specific values (not summaries or descriptions)
- Include realistic proper nouns, specific numbers, technical details appropriate to the domain
- CRITICAL: DO NOT include any dates, years, months, timestamps, or time-related information. No "2024", "2025", "January", "Q4 2024", "nov_2024", etc. Use generic references like "recent", "last quarter", or omit time references entirely. This is extremely important.
- Make it dense with information that agents can actually work with
</task>

<response_format>
Respond with a JSON object where:
- Keys are resource types (from component resource definitions)
- Values are structured data matching the resource fields

{
  "resource_type_1": {
    "entity_id_1": {"field1": "value", "field2": "value", ...},
    "entity_id_2": {"field1": "value", "field2": "value", ...}
  },
  "resource_type_2": {...}
}

Only respond with the JSON object, nothing else.
</response_format>

--- OUTPUT ---

{
  "animal": {
    "ANM-SW-001": {
      "animal_id": "ANM-SW-001",
      "name": "SW-01",
      "species": "Crotalus cerastes",
      "description": "Adult female sidewinder; SVL 515 mm, mass 183 g. Pale tan dorsal pattern with faint saddles; 7 rattle segments, old scar along right flank fully healed. Captured in a dune swale east of the main yard among sparse Larrea tridentata and Ambrosia dumosa. Body condition robust; cloacal swab negative for visible parasites; PIT in left side, mid-body."
    },
    "ANM-SW-002": {
      "animal_id": "ANM-SW-002",
      "name": "SW-02",
      "species": "Crotalus cerastes",
      "description": "Adult male; SVL 480 mm, mass 165 g. Sandy-beige dorsum with darker ocular horns; 6 rattle segments. Initial capture along a gravelly wash margin with scattered Prosopis. Slight abrasion on rostrum. Responsive and active; tongue flicks frequent."
    },
    "ANM-SW-003": {
      "animal_id": "ANM-SW-003",
      "name": "SW-03",
      "species": "Crotalus cerastes",
      "description": "Subadult female; SVL 420 mm, mass 132 g. Light cream ground color; 5 rattle segments. Found on leeward dune slipface; sand fine and dry. Mild ectoparasite load (mites) removed during processing."
    },
    "ANM-SW-004": {
      "animal_id": "ANM-SW-004",
      "name": "SW-04",
      "species": "Crotalus cerastes",
      "description": "Adult male; SVL 540 mm, mass 200 g. Pronounced lateral keels; 7 rattle segments with clean break at the tip. Captured near basalt cobble outcrop adjacent to a shallow wash. Musculature firm; good reflexes."
    },
    "ANM-SW-005": {
      "animal_id": "ANM-SW-005",
      "name": "SW-05",
      "species": "Crotalus cerastes",
      "description": "Adult female; SVL 505 mm, mass 176 g. Dorsal blotches well-defined; 6 rattle segments. Located in interdune flat with sparse Sphaeralcea; substrate compact. Ventral scales clean and intact."
    },
    "ANM-SW-006": {
      "animal_id": "ANM-SW-006",
      "name": "SW-06",
      "species": "Crotalus cerastes",
      "description": "Adult male; SVL 495 mm, mass 170 g. Subtle dorsal pattern; 6 rattle segments. Found under creosote canopy with damp sand patches following a localized shower event. Slightly lean; hydrated orally during workup."
    },
    "ANM-SW-007": {
      "animal_id": "ANM-SW-007",
      "name": "SW-07",
      "species": "Crotalus cerastes",
      "description": "Juvenile; SVL 360 mm, mass 98 g. Fine dorsal pattern; 4 rattle segments. Captured near dune toe with scattered pebbles. Not tagged due to size constraints; measured and released at capture site."
    },
    "ANM-SW-008": {
      "animal_id": "ANM-SW-008",
      "name": "SW-08",
      "species": "Crotalus cerastes",
      "description": "Adult female; SVL 530 mm, mass 190 g. Darker sandy morph; 7 rattle segments. Observed sidewinding across open sand toward a low ridge. Body condition excellent; no injuries noted."
    },
    "ANM-SW-009": {
      "animal_id": "ANM-SW-009",
      "name": "SW-09",
      "species": "Crotalus cerastes",
      "description": "Adult male; SVL 500 mm, mass 175 g. Missing the terminal rattle button; 5 complete segments present. Captured on compacted service track adjacent to an ephemeral drainage. Scales free of lesions."
    },
    "ANM-SW-010": {
      "animal_id": "ANM-SW-010",
      "name": "SW-10",
      "species": "Crotalus cerastes",
      "description": "Adult female; SVL 550 mm, mass 210 g. Darker blotches with strong contrast; 7 rattle segments. Found in sandy wash with evidence of rodent burrows. Good tone and alert; slight superficial rub on tail base."
    },
    "ANM-MF-011": {
      "animal_id": "ANM-MF-011",
      "name": "Coachwhip-Red1",
      "species": "Masticophis flagellum piceus",
      "description": "Adult male coachwhip; total length 1.35 m, mass 420 g. Reddish posterior coloration; rapid runner. Captured along utility corridor with sparse grasses. Temporarily fitted with lightweight GPS logger with breakaway harness."
    },
    "ANM-CC-012": {
      "animal_id": "ANM-CC-012",
      "name": "Shovel-nose-01",
      "species": "Chionactis occipitalis",
      "description": "Adult; total length 270 mm, mass 28 g. Sand swimmer; narrow head; smooth scales. Found under shallow sand near dune crest. Not tagged; voucher photos taken; released at microhabitat."
    },
    "ANM-AE-013": {
      "animal_id": "ANM-AE-013",
      "name": "Glossy-01",
      "species": "Arizona elegans",
      "description": "Adult glossy snake; total length 650 mm, mass 320 g. Pale blotches, smooth scales. Captured on compacted sandy flat near old road bed. Implanted with small VHF; incision closed with absorbable sutures; recovery normal."
    },
    "ANM-DD-014": {
      "animal_id": "ANM-DD-014",
      "name": "Diguana-01",
      "species": "Dipsosaurus dorsalis",
      "description": "Adult desert iguana; SVL 230 mm, mass 85 g. Cream with brown banding; active on open flats. Fitted with dorsal-mounted GPS-accelerometer package using skin-safe adhesive and elastic harness."
    },
    "ANM-CH-015": {
      "animal_id": "ANM-CH-015",
      "name": "Chuck-01",
      "species": "Sauromalus ater",
      "description": "Adult chuckwalla; SVL 280 mm, mass 680 g. Dark morph; found basking on basalt boulder. Not currently tagged; used as habitat sentinel; measurements recorded and released."
    },
    "ANM-CS-016": {
      "animal_id": "ANM-CS-016",
      "name": "Mojave-01",
      "species": "Crotalus scutulatus",
      "description": "Adult Mojave rattlesnake; total length 800 mm, mass 530 g. Greenish hue; strong tail banding. Located near gravelly bajada below low ridge. Implanted VHF with mid-body placement; strong telemetry signal upon release."
    }
  },
  "track": {
    "TRK-SW-001A": {
      "track_id": "TRK-SW-001A",
      "animal_id": "ANM-SW-001",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2729, 36.5618],
          [-115.2737, 36.5621],
          [-115.2749, 36.5626],
          [-115.2761, 36.5634],
          [-115.2769, 36.5642],
          [-115.2780, 36.5648],
          [-115.2788, 36.5654]
        ]
      },
      "notes": "Manual VHF triangulations across a dune swale and into a low ridge. Estimated path length 410 m with average step length near 60 m. Substrate fine sand with sparse Ambrosia; surface crust intact. Proximity to Ephemeral Pool A reached 72 m at the northernmost point; no direct water access observed. Several discrete sidewinding tracks photographed; no road crossings."
    },
    "TRK-SW-001B": {
      "track_id": "TRK-SW-001B",
      "animal_id": "ANM-SW-001",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2788, 36.5654],
          [-115.2796, 36.5650],
          [-115.2808, 36.5643],
          [-115.2817, 36.5637],
          [-115.2824, 36.5631]
        ]
      },
      "notes": "Short displacement from dune crest into leeward slope with microtopographic sheltering. Total displacement 220 m; behavior consistent with ambush setup near rodent burrow entrances. Surface sand loose and dry; wind ripples evident. No sign of predation attempts; tail held elevated above substrate. Body print patterns indicate intermittent stops."
    },
    "TRK-SW-002A": {
      "track_id": "TRK-SW-002A",
      "animal_id": "ANM-SW-002",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2891, 36.5563],
          [-115.2898, 36.5569],
          [-115.2912, 36.5574],
          [-115.2925, 36.5576],
          [-115.2939, 36.5575],
          [-115.2950, 36.5570]
        ]
      },
      "notes": "Track follows a shallow wash margin with mixed sand and small gravel. Path length ~360 m; movement linear with few turns. One point located 48 m from a concentration of kangaroo rat mounds. Wind shelter provided by low shrubs; no overhead canopy. Strong VHF signal quality throughout."
    },
    "TRK-SW-003A": {
      "track_id": "TRK-SW-003A",
      "animal_id": "ANM-SW-003",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2682, 36.5640],
          [-115.2689, 36.5646],
          [-115.2698, 36.5651],
          [-115.2706, 36.5656],
          [-115.2715, 36.5660],
          [-115.2723, 36.5665]
        ]
      },
      "notes": "Subadult ranged along the margin of Ephemeral Pool A, maintaining distance between 24–58 m from open water. Fine, damp sand noted near the lower points of the track; later segments transition to drier substrate. Total linear distance ~310 m. Two shed cicada exuviae found along route; no predation signs."
    },
    "TRK-SW-004A": {
      "track_id": "TRK-SW-004A",
      "animal_id": "ANM-SW-004",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3052, 36.5483],
          [-115.3043, 36.5489],
          [-115.3036, 36.5497],
          [-115.3029, 36.5505],
          [-115.3021, 36.5512],
          [-115.3010, 36.5516]
        ]
      },
      "notes": "Movement across basalt cobble field toward compacted sandy flat. Path length near 420 m; intermittent pauses inferred from repeated bearings. Rattle segments intact; no shed detected along path. Deceptive multipath risk low; line-of-sight triangulation achieved at each point."
    },
    "TRK-SW-005A": {
      "track_id": "TRK-SW-005A",
      "animal_id": "ANM-SW-005",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2811, 36.5712],
          [-115.2800, 36.5716],
          [-115.2790, 36.5721],
          [-115.2780, 36.5726],
          [-115.2769, 36.5730],
          [-115.2758, 36.5733],
          [-115.2746, 36.5735]
        ]
      },
      "notes": "Steady displacement across interdune flat with compacted crust. Total distance approximately 520 m. A cluster of sidewinder tracks from another individual intersected at the midpoint; no signs of conflict. Substrate temperatures measured in the area were elevated but tolerable; snake likely using micro-shade from dwarf shrubs. No proximity to open water bodies; nearest ephemeral pool > 400 m."
    },
    "TRK-SW-005B": {
      "track_id": "TRK-SW-005B",
      "animal_id": "ANM-SW-005",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2746, 36.5735],
          [-115.2737, 36.5730],
          [-115.2728, 36.5723],
          [-115.2719, 36.5716],
          [-115.2709, 36.5709]
        ]
      },
      "notes": "Return toward a known shelter near low root burrows in compact sand. Movement conservative; step lengths 40–65 m. One predation attempt inferred from rapid deviation near rodent tunnel system; no kills observed. Soft sand patches around plants used as anchor points for partial burial."
    },
    "TRK-SW-006A": {
      "track_id": "TRK-SW-006A",
      "animal_id": "ANM-SW-006",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2959, 36.5594],
          [-115.2968, 36.5590],
          [-115.2980, 36.5586],
          [-115.2992, 36.5581],
          [-115.3003, 36.5578],
          [-115.3014, 36.5574]
        ]
      },
      "notes": "Path hugs a shallow drainage with moist sand patches likely from localized precipitation. Distance ~330 m; movement speed inferred as moderate. Two kangaroo rat burrow complexes noted within 15–25 m along the midpoints. VHF signal stable; minor attenuation where drainage deepens."
    },
    "TRK-SW-008A": {
      "track_id": "TRK-SW-008A",
      "animal_id": "ANM-SW-008",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2661, 36.5609],
          [-115.2669, 36.5616],
          [-115.2678, 36.5623],
          [-115.2688, 36.5630],
          [-115.2697, 36.5637],
          [-115.2708, 36.5643]
        ]
      },
      "notes": "Movement from dune toe toward leeward slipface with increasing slope. Total path length roughly 390 m. Fine sidewinding impressions preserved in sheltered sections; footprints of small passerines noted nearby. Nearest water (Ephemeral Pool A) at ~110 m during mid-segment; no direct approach. Buried partially in sand at final fix."
    },
    "TRK-SW-009A": {
      "track_id": "TRK-SW-009A",
      "animal_id": "ANM-SW-009",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3091, 36.5528],
          [-115.3082, 36.5532],
          [-115.3072, 36.5536],
          [-115.3061, 36.5539],
          [-115.3050, 36.5543]
        ]
      },
      "notes": "Linear traverse along the edge of a compacted service path. Distance ~280 m; low sinuosity. One brief incursion onto the track surface detected, then return to adjacent sand. No vehicle traffic observed; track prints crisp. A small patch of Russian thistle provided shade near final fix."
    },
    "TRK-SW-010A": {
      "track_id": "TRK-SW-010A",
      "animal_id": "ANM-SW-010",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2845, 36.5678],
          [-115.2837, 36.5669],
          [-115.2829, 36.5661],
          [-115.2818, 36.5654],
          [-115.2807, 36.5649],
          [-115.2796, 36.5644]
        ]
      },
      "notes": "Transition from open flat into a shallow wash with finer sediments. Distance ~370 m; microhabitat shift evident from substrate texture and vegetative cover. Several rodent tracks intersect with sidewinder impressions; no predation evidence. Short-term shelter likely in wash bank near last fix."
    },
    "TRK-CS-016A": {
      "track_id": "TRK-CS-016A",
      "animal_id": "ANM-CS-016",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2971, 36.5459],
          [-115.2960, 36.5465],
          [-115.2947, 36.5472],
          [-115.2935, 36.5480],
          [-115.2922, 36.5487],
          [-115.2910, 36.5495],
          [-115.2899, 36.5502]
        ]
      },
      "notes": "Mojave rattlesnake moved along lower bajada terrain with intermittent cactus patches. Overall distance ~530 m; path shows consistent bearing toward a known rodent-rich wash. VHF signal strong; terrain allowed clear triangulation. One perch site under creosote reported with shed skin fragment < 3 cm; likely superficial abrasion."
    },
    "TRK-AE-013A": {
      "track_id": "TRK-AE-013A",
      "animal_id": "ANM-AE-013",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2863, 36.5588],
          [-115.2852, 36.5592],
          [-115.2840, 36.5598],
          [-115.2829, 36.5605],
          [-115.2819, 36.5613]
        ]
      },
      "notes": "Glossy snake route across compacted sandy flat with minimal elevation change. Distance ~300 m; smooth, low-friction substrate. Active burrow entrances of Dipodomys within 20 m of midpoints. VHF attenuation minimal; antenna orientation constant."
    },
    "TRK-DD-014A": {
      "track_id": "TRK-DD-014A",
      "animal_id": "ANM-DD-014",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2705, 36.5559],
          [-115.2719, 36.5561],
          [-115.2732, 36.5566],
          [-115.2744, 36.5572],
          [-115.2755, 36.5579],
          [-115.2765, 36.5586],
          [-115.2775, 36.5593]
        ]
      },
      "notes": "Desert iguana GPS-accelerometer data show steady traverse across open flat toward a low hummock. Total path length ~520 m; accelerometer bursts indicate periodic sprinting to shrubs followed by stillness. Nearest Ephemeral Pool B at ~290 m; no detour observed. Burrow entrance use suspected near last segment based on reduced movement variance."
    },
    "TRK-MF-011A": {
      "track_id": "TRK-MF-011A",
      "animal_id": "ANM-MF-011",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3128, 36.5480],
          [-115.3115, 36.5491],
          [-115.3099, 36.5503],
          [-115.3086, 36.5514],
          [-115.3072, 36.5525],
          [-115.3058, 36.5534]
        ]
      },
      "notes": "Coachwhip GPS fixes indicate long, direct segments across mixed substrates. Total displacement ~830 m with low sinuosity and high step lengths (120–180 m). Brief stop inferred near a mesquite clump; likely thermoregulation or prey assessment. Harness alignment verified at recapture checkpoint."
    },
    "TRK-SW-002B": {
      "track_id": "TRK-SW-002B",
      "animal_id": "ANM-SW-002",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2950, 36.5570],
          [-115.2962, 36.5567],
          [-115.2975, 36.5564],
          [-115.2988, 36.5561]
        ]
      },
      "notes": "Short relocation within the same wash corridor. Distance ~210 m; positions aligned with previous track bearings. One sudden lateral shift of ~18 m suggests avoidance of exposed ground. No anthropogenic disturbances detected."
    },
    "TRK-SW-008B": {
      "track_id": "TRK-SW-008B",
      "animal_id": "ANM-SW-008",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.2708, 36.5643],
          [-115.2715, 36.5650],
          [-115.2723, 36.5657],
          [-115.2731, 36.5664],
          [-115.2738, 36.5671]
        ]
      },
      "notes": "Continued ascent toward dune crest with gradual increase in slope angle. Distance ~320 m; footprints indicate repeated partial burial. Ephemeral Pool A remained beyond 150 m; no apparent attraction. Several lizard tracks crossed the path; no interaction signs."
    },
    "TRK-SW-009B": {
      "track_id": "TRK-SW-009B",
      "animal_id": "ANM-SW-009",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3050, 36.5543],
          [-115.3041, 36.5548],
          [-115.3032, 36.5554],
          [-115.3021, 36.5559]
        ]
      },
      "notes": "Shift from path edge to adjacent sandy hummocks. Path length near 230 m. A small patch of denser vegetation (Atriplex) provided shade near final fix; likely short-term refuge. Signal clarity consistent; no evidence of tag movement within body cavity."
    },
    "TRK-SW-004B": {
      "track_id": "TRK-SW-004B",
      "animal_id": "ANM-SW-004",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3010, 36.5516],
          [-115.3001, 36.5522],
          [-115.2990, 36.5528],
          [-115.2981, 36.5535],
          [-115.2972, 36.5543]
        ]
      },
      "notes": "Downslope movement from basalt outcrop into finer sand plain. Distance ~340 m. Several ant colonies observed at intermediate fixes; snake did not appear to utilize them for prey. Minor wind gusts created soft dunelets; sidewinding tracks preserved well."
    },
    "TRK-SW-006B": {
      "track_id": "TRK-SW-006B",
      "animal_id": "ANM-SW-006",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3014, 36.5574],
          [-115.3026, 36.5570],
          [-115.3038, 36.5566],
          [-115.3052, 36.5562],
          [-115.3065, 36.5559]
        ]
      },
      "notes": "Position series continues along drainage with increasing gravel content. Distance ~360 m; path parallels shallow banks. One outlier position was initially suspected but ground check verified continuous trail; no flag required. Proximity to Ephemeral Pool B never below 260 m."
    },
    "TRK-MF-011B": {
      "track_id": "TRK-MF-011B",
      "animal_id": "ANM-MF-011",
      "geometry": {
        "type": "LineString",
        "coordinates": [
          [-115.3058, 36.5534],
          [-115.3042, 36.5548],
          [-115.3026, 36.5561],
          [-115.3011, 36.5574],
          [-115.2995, 36.5586],
          [-115.2981, 36.5598]
        ]
      },
      "notes": "Long, direct segments across open flats; GPS logger produced clean fixes with PDOP within acceptable range. Total displacement ~860 m. A brief cluster of points near a low shrub suggests thermoregulatory pause. Harness remained centered; accelerometer spikes indicate short bursts of high-speed movement."
    }
  },
  "sensor_tag": {
    "TAG-VHF-150329": {
      "tag_id": "TAG-VHF-150329",
      "animal_id": "ANM-SW-001",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: ATS; model R1655 implant. Frequency 150.329 MHz; output 20 mW; mass 3.2 g. Antenna length 18 cm; implant site coelomic cavity mid-body; closure with 4-0 absorbable sutures. Expected battery life ~9 months; tested in water bath pre-implant; signal field-verified to >700 m in open desert."
    },
    "TAG-VHF-150412": {
      "tag_id": "TAG-VHF-150412",
      "animal_id": "ANM-SW-002",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Holohil; model SI-2. Frequency 150.412 MHz; output 12 mW; mass 2.9 g. Implant mid-body; antenna trimmed to 16 cm. Battery life estimate ~8 months; bench-checked duty cycle continuous."
    },
    "TAG-VHF-150537": {
      "tag_id": "TAG-VHF-150537",
      "animal_id": "ANM-SW-003",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: ATS; model R1620. Frequency 150.537 MHz; output 10 mW; mass 2.5 g. Shortened antenna for subadult; implant site slightly anterior to mid-body. Expected life ~7 months; verified pulse rate 40 ppm."
    },
    "TAG-VHF-150601": {
      "tag_id": "TAG-VHF-150601",
      "animal_id": "ANM-SW-004",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Telonics; model IMP/200. Frequency 150.601 MHz; output 20 mW; mass 3.4 g. Antenna 18 cm; implanted mid-body. Coated with biocompatible epoxy; expected life ~10 months; field range ~800 m in flat terrain."
    },
    "TAG-VHF-150724": {
      "tag_id": "TAG-VHF-150724",
      "animal_id": "ANM-SW-005",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Holohil; model SI-2T temperature pulse. Frequency 150.724 MHz; output 12 mW; mass 3.1 g. Emits temperature-modulated pulse; antenna 17 cm. Battery life ~9 months; internal temp calibration offset +0.3 C."
    },
    "TAG-VHF-150815": {
      "tag_id": "TAG-VHF-150815",
      "animal_id": "ANM-SW-006",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: ATS; model R1655. Frequency 150.815 MHz; output 20 mW; mass 3.3 g. Antenna 18 cm; implanted posterior to mid-body due to scar tissue anteriorly. Expected life ~9 months; verified on-spectrum with handheld scanner."
    },
    "TAG-VHF-150932": {
      "tag_id": "TAG-VHF-150932",
      "animal_id": "ANM-SW-008",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Telonics; model IMP/200. Frequency 150.932 MHz; output 18 mW; mass 3.5 g. Antenna 19 cm; suture knots secured with tissue adhesive. Expected life ~10 months; initial range check successful."
    },
    "TAG-VHF-151047": {
      "tag_id": "TAG-VHF-151047",
      "animal_id": "ANM-SW-009",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Holohil; model SI-2. Frequency 151.047 MHz; output 12 mW; mass 3.0 g. Antenna 17 cm; implant mid-body. Battery life estimate ~8 months; pulse rate 35 ppm; clean signal without harmonics."
    },
    "TAG-VHF-151158": {
      "tag_id": "TAG-VHF-151158",
      "animal_id": "ANM-SW-010",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: ATS; model R1620. Frequency 151.158 MHz; output 10 mW; mass 3.1 g. Antenna 18 cm; implant mid-body. Expected life ~8 months; field test showed audible signal at 600 m through shallow wash."
    },
    "TAG-GPS-PP-010": {
      "tag_id": "TAG-GPS-PP-010",
      "animal_id": "ANM-MF-011",
      "sensor_type": "GPS",
      "metadata": "Manufacturer: Lotek; model PinPoint 10. Fix interval 10 min burst, storage with later download; mass 9.5 g; dorsal harness with cotton breakaway. Reported PDOP typically < 2.5 in open desert; internal clock drift negligible. Antenna oriented posterior; epoxy footplate contoured to scales."
    },
    "TAG-VHF-151269": {
      "tag_id": "TAG-VHF-151269",
      "animal_id": "ANM-AE-013",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Holohil; model BD-2. Frequency 151.269 MHz; output 9 mW; mass 2.2 g. Antenna 15 cm; implanted anterior to mid-body due to body plan. Expected life ~6 months; pulse interval 40 ppm."
    },
    "TAG-GPS-ACC-004": {
      "tag_id": "TAG-GPS-ACC-004",
      "animal_id": "ANM-DD-014",
      "sensor_type": "GPS-Accelerometer",
      "metadata": "Manufacturer: Technosmart; model GiPSy-5 with triax accelerometer. Fix interval 5 min; accelerometer 50 Hz bursts 5 s duration. Mass 12 g; dorsal mount with elastic harness and skin-safe adhesive; expected life ~14 days. Device calibrated against static acceleration; alignment verified with test movements."
    },
    "TAG-VHF-151380": {
      "tag_id": "TAG-VHF-151380",
      "animal_id": "ANM-CS-016",
      "sensor_type": "VHF",
      "metadata": "Manufacturer: Telonics; model IMP/400. Frequency 151.380 MHz; output 20 mW; mass 4.8 g. Antenna 22 cm; implanted mid-body. Expected life ~12 months; strong signal across bajada; validated against spectrum analyzer."
    },
    "TAG-VHF-150255": {
      "tag_id": "TAG-VHF-150255",
      "animal_id": null,
      "sensor_type": "VHF",
      "metadata": "Spare transmitter; Manufacturer: ATS R1620. Frequency 150.255 MHz; output 10 mW; mass 2.6 g. Sterilized and packaged; antenna 16 cm; ready for implant in small snake."
    },
    "TAG-VHF-150698": {
      "tag_id": "TAG-VHF-150698",
      "animal_id": null,
      "sensor_type": "VHF",
      "metadata": "Spare transmitter; Holohil SI-2. Frequency 150.698 MHz; output 12 mW; mass 2.9 g. Bench tested; pulse 35 ppm; antenna 17 cm; sterile pouch sealed."
    },
    "TAG-GPS-PP-011": {
      "tag_id": "TAG-GPS-PP-011",
      "animal_id": null,
      "sensor_type": "GPS",
      "metadata": "Spare GPS logger; Lotek PinPoint 10. Mass 9.6 g; configured for 10 min fix interval. Battery at 100%; schedule loaded but disabled; ready for harness mounting."
    },
    "TAG-GPS-ACC-005": {
      "tag_id": "TAG-GPS-ACC-005",
      "animal_id": null,
      "sensor_type": "GPS-Accelerometer",
      "metadata": "Spare unit; Technosmart GiPSy-5 with tri-ax accelerometer. Mass 12 g; accelerometer 50 Hz; epoxy footplates included. Intended for small lizard deployment; adhesive kit packed."
    },
    "TAG-VHF-151492": {
      "tag_id": "TAG-VHF-151492",
      "animal_id": null,
      "sensor_type": "VHF",
      "metadata": "Spare transmitter; Telonics IMP/200. Frequency 151.492 MHz; output 18 mW; mass 3.4 g. Antenna 18 cm; sterilized; QC passed."
    }
  }
}

