CANINE ETHOLOGY & COMPUTATIONAL RIGOR

The Transparency Project is an open-science initiative, born from restless curiosity and empirical rigor.

Transforming subjective companion animal handler narratives into deterministic, machine-readable datasets for veterinary epidemiology and population-scale welfare science.

Substrates & Pipelines

Studio-grade craft for open-science ethology.

Three unified chambers establishing verifiable physical motor sequences, typed schema validation, and RSE dispatches.

psychology
01

The Project

Scientific Thesis & Statement of Need

  • ✓ De-anthropomorphizing companion animal observations
  • ✓ Grounded in Broseghini et al. & de Winkel et al.
  • ✓ Variance reduction across intake logs & shelter incidents
terminal
02

EthoPipe Engine

Deterministic Ingestion Pipeline

  • ✓ Clamped zero-temperature LLM parsing (T=0.0)
  • ✓ Pydantic strict validation (30–250 BPM bounds)
  • ✓ Darwin Core (DwC-A) relational star-schema mapping
menu_book
03

RSE Blog & Dispatches

Field Notes & Architectural Theory

  • ✓ 'They’re Made Out of Weights: Calibrating Zero-Temp'
  • ✓ 'De-anthropomorphizing Incident Reports'
  • ✓ Cloud Engineering for Veterinary Welfare (Cloud Run & Firestore)
DOI: 10.5281/zenodo.21211371 ORCID: 0009-0003-0048-8982 43 / 43 Tests Passing License: MIT / CC-BY-4.0 Active Engine: gemini-3.5-flash @ T=0.0
Architectural Evolution

Evolutionary Timeline: Research, Infrastructure & AI Architecture

Tracing the methodological transition from qualitative human observation to deterministic, zero-temperature open-science data pipelines.

Phase 0 2025
Google AI Pro & Early Prototyping

The Incubation: Visual Phenotyping, Google AI Pro & Database Ideation

Conceptualization of the companion animal welfare replication crisis. Documented canine morphology and physical conditioning, recognizing that field records trapped in subjective narrative storytelling ("stubborn", "spiteful") fail statistical reproducibility. Initiated digital visual phenotyping and drafted anatomical condition frameworks.

  • ✓ Domain Inception: Early architectural drafts of the Firebase Care Planner and exploratory database prototypes.
  • ✓ Ecosystem Entry: Secured Google AI Pro access for initial high-context exploratory prototypes.
  • ✓ Methodological Shift: Identified the imperative to reject unconstrained generative prose in favor of rule-governed validation layers.
Phase 1 May 2026
Google Antigravity 2.0 & Gemini 3.1 Pro

Sprint Initialization: Google Antigravity & WSAVA Baselines

Initialization of the accelerated 50-day engineering sprint. Adoption of Google Antigravity IDE powered by Gemini 3.1 Pro. Enforced the "One-App Rule" to eliminate cognitive clutter and focus exclusively on building an empirical scientific instrument.

  • ✓ Agentic Environment: Configured Google Antigravity 2.0 with Gemini 3.1 Pro via sandboxed terminals.
  • ✓ WSAVA Muscle Scoring: Integrated WSAVA (World Small Animal Veterinary Association) muscle atrophy baselines.
  • ✓ Clean Lineage: Isolated Python 3.11+ virtual environments with strict automated ignore boundaries.
Phase 2 June 2026
Gemini 1.5 Pro (Clamped T=0.0)

EthoPipe ETL Definition: Semantic Extraction & Darwin Core Mapping

Formal definition of the EthoPipe ETL pipeline. Clamped Gemini 1.5 Pro to Temperature 0.0 with forced Pydantic v2 schemas and locked Darwin Core (DwC) biodiversity mappings.

  • ✓ Deterministic Extraction: Clamped inference strictly to Temperature 0.0 with forced JSON Schema output (model_json_schema()).
  • ✓ Darwin Core Standard: Segregated observations into HumanObservation and MachineObservation under dwc:basisOfRecord.
  • ✓ JOURNEY.md Initialization: Instituted chronological engineering logs to record all architectural pivots.
Phase 3 July – August 2026
Google Cloud Launchpad Fellowship

Cloud-Native Migration: Google Cloud Run & Cloud Firestore

Selected for the Google Cloud Launchpad Fellowship (Cloud Engineering Track, Mentor Me Collective). Migrated to Gemini 2.5 Pro (1M context window) for massive ethogram catalogs; deployed on Google Cloud Run with Firestore persistence.

  • ✓ Context Window Scaling: Leveraged Gemini 2.5 Pro 1M context to parse extensive multi-observer longitudinal shelter logs.
  • ✓ GCP Cloud Deployment: Containerized ingestion microservice on Google Cloud Run with Firestore relational caching.
  • ✓ Solo Maintainer Invariants: Codified pure Python monoculture and the ≤8 direct dependency cap.
Phase 4 Late August – October 2026
gemini-3.5-flash & Zenodo DOI Minting

Gemini 3.5 Flash Migration, 43-Test Suite & Open-Science Minting

Proactively migrated to Gemini 3.5 Flash to eliminate latency and token overhead. Version v0.2.0 released, 43/43 multi-matrix tests passing, and permanent Zenodo DOI minted in preparation for JOSS publication.

  • ✓ gemini-3.5-flash Clerk: Clamped T=0.0 inference yielding 16.4ms ingestion latency with 0.0% hallucination.
  • ✓ 43-Test Verification Matrix: 100% passing pytest suite across Python 3.11 and 3.12 with Hypothesis fuzzing.
  • ✓ Zenodo DOI Minting: Registered permanent scholarly deposit (DOI: 10.5281/zenodo.21211371).
~/ethopipe/runtime/telemetry.stream
ETL: ACTIVE SPECIMEN: CANIS LUPUS FAMILIARIS LINNAEUS, 1758 DwC-A v2.4 VALID
// DETERMINISTIC PYDANTIC V2 EXTRACTION ISO 8601 UTC
dwc:basisOfRecord "MachineObservation"
dwc:measurementType "heart_rate_bpm"
pydantic.Field(ge=30.0, le=250.0) Merck Range Lock (60–140 resting baseline, 30–250 extreme limit)
dwc:measurementValue 74.8 BPM
Active Engine gemini-3.5-flash @ clamped T=0.0 (deterministic clerk)
ingestion_latency 16.4ms
data_standards Darwin Core Archive (DwC-A v2.4), Kimball Star-Schema output
CI SUITE: pytest -v --cov=src 100% PASSING (43/43 Tests across Python 3.11 & 3.12)
Theoretical Grounding
Broseghini et al. (2024)

Ethogram of the predatory sequence of dogs (Canis familiaris). Applied Animal Behaviour Science, 279, 106402.

doi:10.1016/j.applanim.2024.106402 ↗
de Winkel et al. (2024)

Observational behaviors and emotions to assess welfare of dogs: A systematic review. Journal of Veterinary Behavior, 72, 1–17.

doi:10.1016/j.jveb.2023.12.007 ↗
Merck Veterinary Manual

Normal Physiological Values for Dogs: Baseline resting canine heart rates (60–140 BPM), extreme biological telemetry boundaries (30–250 BPM).

MERCK COMPLIANT GBIF FEDERATION READY