mirror of
https://github.com/hanzoai/insights.git
synced 2026-11-02 14:32:45 +00:00
Mechanically re-derived: bin/debrand runs over a fresh import of posthog/posthog@fa1a9a60d4 (2026-08-06). The pipeline (.hanzo/workflows), the Dockerfiles and bin/docker* entrypoints, compose files, LLM.md and the squashed initial migration are restored from the shipped tree, same as the previous import. The prune's import-closure guard kept 21 products the new core now imports; dropping them is a refactor now, recorded rather than forced.
12 lines
365 B
Python
12 lines
365 B
Python
"""
|
|
Contract types for apm.
|
|
|
|
Frozen dataclasses that define what this product exposes.
|
|
No Django imports. Used by facade as inputs/outputs.
|
|
|
|
Uses ``pydantic.dataclasses.dataclass`` rather than the stdlib
|
|
variant — same syntax, same ``is_dataclass()`` compatibility (so
|
|
``DataclassSerializer`` keeps working), but with runtime type
|
|
validation on construction.
|
|
"""
|