Spécification des données

Une référence technique pour vérifier les champs d'enregistrement de tiny wag, la couverture structurée et la façon dont les notes horodatées sont traitées.

Last reviewed: 2026-05-16

Cette page est destinée à ceux qui veulent vérifier ce qui se cache derrière les chiffres

La façon générale de lire est le Guide des données ; cette page est une référence pour vérifier les noms de champs, les types et l'état du traitement.

La Spécification des données est une page pour vérifier les champs d'enregistrement à partir desquels les chiffres de tiny wag sont créés.

Si vous voulez d'abord lire quelque chose, le Guide des données est suffisant. Cette page est destinée à ceux qui veulent vérifier les noms d'éléments CSV ou JSON, l'étendue des données structurées et comment examiner les événements connexes à partir de notes horodatées.

  • Vérifier la base de référence des enregistrements : Voir jusqu'où ils sont structurés et retraités
  • Vérifier la signification des champs : Faire correspondre les noms d'éléments, les types et les significations des valeurs
  • Tracer les événements connexes : Voir les déclencheurs, les réponses et les différences de temps jusqu'au règlement

Unités de données principales

This page separates what is counted as one row or one event.

Couverture d'enregistrement actuelle

Résume dynamiquement jusqu'où les données publiées sont structurées et réorganisées.

Logged days

1,445 days

Latest published data 2026-05-17

Refined records

97.7 %

1,412 days include corrected or expanded fields

Structured events

3,768 entries

Split into health events on 1,381 days

Socialization days

74.3 %

1,074 days include a social interaction event

Training logs

813 entries

575 days include structured training logs

Liste des champs d'enregistrement

Un tableau de correspondance pour le nom, le type et la signification de chaque champ. Pour ceux qui veulent interpréter les données de manière indépendante.

Version du schéma: 2.2

Basic Info

ChampTypeNullableDescription
Champage_daysTypeintegerNullableDescriptionAge in days since birth
ChampdateTypestringNullableDescriptionRecord date (YYYY-MM-DD)
Champday_numberTypeintegerNullableDescriptionDays since adoption (1-indexed)
Champweight_kgTypenumberNullableDescriptionBody weight (kg)

Behavior & Health Scores

ChampTypeNullableDescription
Champmetrics.activity_levelTypeintegerNullableDescriptionActivity level (1-10, AI-estimated)
Champmetrics.appetiteTypeintegerNullableDescriptionAppetite (1-10, AI-estimated)
Champmetrics.diet_gTypeintegerNullableDescriptionTotal daily food intake (g)
Champmetrics.play_duration_minTypeintegerNullableDescriptionPlay duration (minutes)
Champmetrics.socialization_progressTypeintegerNullableDescriptionSocialization progress (1-10, AI-estimated)
Champmetrics.stress_levelTypeintegerNullableDescriptionStress level (1-10, AI-estimated)

Food Intake

ChampTypeNullableDescription
Champfood.evening_gTypeintegerNullableDescriptionEvening meal (g)
Champfood.morning_gTypeintegerNullableDescriptionMorning meal (g)
Champfood.snack_gTypeintegerNullableDescriptionSnack/treat amount (g, explicit mentions only)
Champfood.total_gTypeintegerNullableDescriptionTotal food intake (g)

Elimination

ChampTypeNullableDescription
Champelimination.defecation.coprophagy_flagTypebooleanNullableDescriptionCoprophagy detected
Champelimination.defecation.failureTypeintegerNullableDescriptionDefecation accidents
Champelimination.defecation.successTypeintegerNullableDescriptionSuccessful defecations
Champelimination.defecation.timesTypearrayNullableDescriptionDefecation times (HH:MM format)
Champelimination.urination.failureTypeintegerNullableDescriptionUrination accidents
Champelimination.urination.successTypeintegerNullableDescriptionSuccessful urinations
Champelimination.urination.timesTypearrayNullableDescriptionUrination times (HH:MM format)

Health Events

ChampTypeNullableDescription
Champhealth_eventsTypearrayNullableDescriptionArray of health and behavioral events
Champhealth_events[].descriptionTypestringNullableDescriptionEvent description
Champhealth_events[].severityTypeintegerNullableDescriptionSeverity (0=routine, 1-2=minor, 3+=serious)
Champhealth_events[].typeTypestringNullableDescriptionEvent type (vomiting, clinic, grooming, etc.)

Training Logs

ChampTypeNullableDescription
Champtraining_logsTypearrayNullableDescriptionArray of training command records
Champtraining_logs[].commandTypestringNullableDescriptionCommand name
Champtraining_logs[].confidenceTypenumberNullableDescriptionParser confidence (0.0-1.0)
Champtraining_logs[].context.arousalTypestringNullableDescriptionArousal state (calm/excited/mixed/unknown)
Champtraining_logs[].context.distractionTypestringNullableDescriptionDistraction level (low/high/unknown)
Champtraining_logs[].context.locationTypestringNullableDescriptionLocation (home/outside/mixed/unknown)
Champtraining_logs[].notesTypestringNullableDescriptionTraining notes
Champtraining_logs[].signalsTypearrayNullableDescriptionArray of context signals
Champtraining_logs[].statusTypestringNullableDescriptionMastery status (introduced/in_progress/mastered)

Environment

ChampTypeNullableDescription
Champenvironment.delivery_eventsTypeintegerNullableDescriptionNumber of delivery events
Champenvironment.separation_duration_minTypeintegerNullableDescriptionSeparation duration (minutes)
Champenvironment.separation_session_countTypeintegerNullableDescriptionNumber of separation sessions
Champenvironment.visitor_countTypeintegerNullableDescriptionNumber of visitors
Champenvironment.weatherTypestringNullableDescriptionWeather (sunny/cloudy/rainy/snowy)

Weather Details

ChampTypeNullableDescription
Champweather_detailsTypeobjectNullableDescriptionDetailed weather API data
Champweather_details.cloud_cover_percentTypenumberNullableDescriptionCloud cover (%)
Champweather_details.conditionTypestringNullableDescriptionWeather condition (sunny/cloudy/rainy/snowy)
Champweather_details.humidity_percentTypenumberNullableDescriptionHumidity (%)
Champweather_details.precip_mmTypenumberNullableDescriptionPrecipitation (mm)
Champweather_details.precip_prob_percentTypenumberNullableDescriptionPrecipitation probability (%)
Champweather_details.pressure_hpaTypenumberNullableDescriptionAtmospheric pressure (hPa)
Champweather_details.sunriseTypestringNullableDescriptionSunrise time (HH:MM:SS)
Champweather_details.sunsetTypestringNullableDescriptionSunset time (HH:MM:SS)
Champweather_details.temp_max_cTypenumberNullableDescriptionMax temperature (°C)
Champweather_details.temp_min_cTypenumberNullableDescriptionMin temperature (°C)
Champweather_details.uv_indexTypeintegerNullableDescriptionUV index
Champweather_details.wind_dir_16TypestringNullableDescriptionWind direction (16-point compass)
Champweather_details.wind_speed_msTypenumberNullableDescriptionWind speed (m/s)

Tags

ChampTypeNullableDescription
ChamptagsTypearrayNullableDescriptionArray of auto-extracted event tags

Examiner les événements apparemment connexes

Comparez le flux de la vie quotidienne et les réactions en fonction de l'heure, et organisez-les comme des hypothèses qui peuvent être vérifiées ultérieurement.

Comparez les enregistrements du même jour dans l'ordre chronologique et organisez le flux de déclencheur → réponse → règlement comme une hypothèse qui peut être vérifiée ultérieurement.

  • Résultat 1 : Une séquence d'événements apparemment connexes
  • Résultat 2 : Texte source original et différence de temps qui a servi de preuve
  • Résultat 3 : Certitude (Élevée / Moyenne / Basse)
    Élevée = temps et preuve suffisants, Moyenne = preuve partielle, Basse = stade de l'hypothèse
  • Résultat 4 : Éléments que vous voulez enregistrer ensuite

Cette hypothèse est examinée pour la priorité dans Plan d'observation de cette semaine, et décomposée en actions spécifiques dans le Guide d'entraînement.

Pages à lire ensuite