Spécification des données

Référence technique des champs, du pipeline et de la couverture des données.

Last reviewed: 2026-04-07

Read time 1 min Key sections 3

Who this page helps

Lecteurs souhaitant examiner la structure et le traitement derrière les enregistrements

Start with

Next step

À propos de tiny wag Start with the site philosophy and the big picture of the workflow. Open page

Couverture actuelle de la télémétrie

Résumé dynamique de ce qui est déjà structuré, retraité et réutilisable.

Logged days

1,427 days

Latest diary date 2026-04-09

Refined records

98.9 %

1,412 days include corrected or expanded fields

Structured events

3,713 entries

Split into health events on 1,363 days

Socialization days

74.1 %

1,058 days include a social interaction event

Training logs

810 entries

572 days include structured training logs

Pipeline

  1. Générer le markdown du journal/article
  2. Convertir en JSON de télémétrie (convert_diary_to_json_telemetry_v2.py)
  3. Conserver le JSON comme données sources (posts/telemetry/ja/telemetry_XXXX.json)
  4. Synchronisation delta quotidienne avec SQLite via WP-Cron (1h30)
  5. Réutiliser les données dans les tableaux de bord/FAQ/pages fixes

Référence des champs

Un tableau de référence de tous les champs publics : nom, type et signification.

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

Lire ensuite