Skip to content

Type coverage report — public surface mypy --strict

Auto-generated by scripts/audit_types.py. The v1.1 type-completeness follow-on consumes this as a checklist.

Allowlist source (CONTRACT v1.0 #C5): every module reachable from activegraph.__all__ plus each pack's top-level __all__. Tier model (CONTRACT v1.0 #C2): 100% target on re-exports, 80% on second ring.

Classification: clean = mypy --strict reports zero errors against this module; dirty = one or more errors. Clean modules get strict = true in pyproject.toml; dirty modules fall back to lenient mypy until the v1.1 follow-on lands.

Summary

  • Allowlist modules: 47 (driven by activegraph.__all__ plus pack-level __all__s)
  • Clean (mypy --strict passes): 47 / 47 (100.0%)
  • Dirty (one or more findings): 0 (gap to 100% target: 0 modules)

Clean modules (mypy --strict passes)

  • [x] activegraph.behaviors.base
  • [x] activegraph.behaviors.decorators
  • [x] activegraph.core.clock
  • [x] activegraph.core.event
  • [x] activegraph.core.graph
  • [x] activegraph.core.graph_store
  • [x] activegraph.core.ids
  • [x] activegraph.core.patch
  • [x] activegraph.core.view
  • [x] activegraph.errors
  • [x] activegraph.frame
  • [x] activegraph.llm.errors
  • [x] activegraph.observability.logging
  • [x] activegraph.observability.metrics
  • [x] activegraph.observability.migration
  • [x] activegraph.observability.otel
  • [x] activegraph.observability.prometheus
  • [x] activegraph.observability.status
  • [x] activegraph.packs
  • [x] activegraph.packs.diligence.settings
  • [x] activegraph.policy
  • [x] activegraph.runtime.budget
  • [x] activegraph.runtime.config_errors
  • [x] activegraph.runtime.dev_override
  • [x] activegraph.runtime.diff
  • [x] activegraph.runtime.errors
  • [x] activegraph.runtime.exec_errors
  • [x] activegraph.runtime.patterns
  • [x] activegraph.runtime.promote
  • [x] activegraph.runtime.registration_errors
  • [x] activegraph.runtime.runtime
  • [x] activegraph.runtime.scheduler
  • [x] activegraph.sinks.base
  • [x] activegraph.sinks.dispatch
  • [x] activegraph.sinks.jsonl
  • [x] activegraph.sinks.testing
  • [x] activegraph.store.base
  • [x] activegraph.store.errors
  • [x] activegraph.store.falkordb
  • [x] activegraph.store.memory
  • [x] activegraph.store.serde
  • [x] activegraph.store.sqlite
  • [x] activegraph.store.url
  • [x] activegraph.tools.base
  • [x] activegraph.tools.context
  • [x] activegraph.tools.decorators
  • [x] activegraph.tools.errors

Dirty modules

(none)