Every child's behavior has a logic.
ChildLogic is an open effort to give families, educators, clinicians, and researchers a shared language for describing children's behavior in real life. We believe childhood behavior should not be reduced to vague labels or isolated incidents. It can be observed, structured, discussed, and understood with care.
Children do not behave at random.
Behind a difficult moment there is often a pattern: a blocked goal, a transition that came too quickly, a rule that seemed inconsistent, a sensory environment that overwhelmed the body, or a need for closeness that had no better language yet.
ChildLogic starts from a simple idea:
Behavior is not just something to manage. It is information to understand.
The goal is not to diagnose children from everyday events. The goal is to help adults record those events with enough structure that the child's context, action, response, and possible logic can be seen together.
Our first public project is ChildLogic Format, or CLF.
CLF is a plain-text, Markdown-based format for structured child behavior records. It uses the ABC-L model:
[A] Antecedent: what happened before the behavior[B] Behavior: what the child actually did or said[C] Consequence: what happened after the behavior[L] Logic Tags: possible developmental, relational, cognitive, or contextual logic
The current public baseline is ChildLogic Format v1.0.
ChildLogic Format is released under CC0 so anyone can use it without permission:
- parents can keep local records
- educators can structure observations
- clinicians can receive clearer context
- researchers can design better family-side data collection
- developers can build generators, parsers, visualizers, and analysis tools
The format is not the product. The shared language is the product.
- Read the format: childlogic-format
- Review the tag dictionary: TAGS.md
- Use the machine-readable tag data: logic-tags.v0.1.json
- Download the first release: v1.0
ChildLogic is small by design. A clear format, a careful vocabulary, and an open path for others to build.