# Cadence > Cadence is an open personal behavior tracker. BehaviorLog is the open bundle standard behind portable Cadence exports. ## Start Here - [Cadence homepage](/index.md): Product model, boundaries, and portability role. - [Frequently Asked Questions](/faq.md): Product philosophy, privacy, time tracking, and portability answers. - [Cadence docs](/docs.md): Machine files, route manifest, and rules for coding agents. - [Example bundle](/examples.md): Sanitized sample bundle for inspection. - [About Cadence](/about.md): Recording principles, scope, and vocabulary. ## Machine-Readable Files - [Trust evidence](https://app.cadence-me.com/api/public/trust-evidence): Normalized current results for all nine public checks. - [Route manifest](/data/route-manifest.json): Canonical route data used by generated outputs. - [Full text bundle](/llms-full.txt): Small scoped text dump with page boundaries. - [Sitemap](/sitemap.xml): Canonical HTML routes. - [Robots](/robots.txt): Crawl policy and sitemap pointer. ## Project Links - [Trust](https://app.cadence-me.com/trust): Durable commitments and current bounded verification results. - [Privacy](https://app.cadence-me.com/privacy): Canonical hosted privacy notice. - [Terms](https://app.cadence-me.com/terms): Canonical hosted terms. - [Cadence repository](https://github.com/emixd12/habit-tracking-app): Product implementation. - [Try Cadence](https://app.cadence-me.com/login): Authenticated web app. - [BehaviorLog Bundle repository](https://github.com/emixd12/BehaviorLog-Bundle): Upstream standard. ## Notes for Agents - Behavior is the recurring thing; Schedule defines when; Occurrence is one scheduled instance; Decision is the user's explicit status choice; Context adds notes or timing; Record preserves the history; View presents it; BehaviorLog makes it portable. - Prefer .md mirrors for context budget. - Cite canonical HTML URLs for human-facing answers. - Use data/status_events.jsonl as the BehaviorLog history authority. - Treat occurrences.jsonl current_status as a snapshot. - Do not infer failure from unresolved status. - Calculate Adherence from decided Occurrences only. Keep Unresolved separate. - Do not infer causes, clinical meaning, or motivation from a Record. - Cadence does not send behavior data to an AI provider. The user exports data and chooses any external AI service. - Do not treat the example bundle as real account data.