Expand description
@acp:module “Cache” @acp:summary “Cache types and builder for .acp.cache.json files” @acp:domain cli @acp:layer model
Structs§
- Annotation
Provenance - Provenance metadata for a single annotation value (RFC-0003)
- Behavioral
Annotations - @acp:summary “Behavioral characteristics of a symbol (RFC-0009)”
- Bridge
Metadata - @acp:summary “Per-file bridge metadata (RFC-0006)”
- Bridge
Stats - @acp:summary “Top-level bridge statistics (RFC-0006)”
- Bridge
Summary - @acp:summary “Bridge summary counts (RFC-0006)”
- Cache
- @acp:summary “Complete ACP cache file structure (schema-compliant)” @acp:lock normal
- Cache
Builder - @acp:summary “Builder for incremental cache construction”
- Call
Graph - @acp:summary “Bidirectional call graph”
- Conventions
- @acp:summary “RFC-0015: Auto-detected naming and import conventions”
- Documentation
Annotations - @acp:summary “Documentation metadata for a symbol (RFC-0009)”
- Domain
Entry - @acp:summary “Domain grouping (schema-compliant)”
- File
Entry - @acp:summary “File entry with metadata (RFC-001 compliant)”
- File
Naming Convention - @acp:summary “RFC-0015: File naming pattern for a directory”
- Generation
Info - Information about a generation run (RFC-0003)
- Import
Conventions - @acp:summary “RFC-0015: Import/module style conventions”
- Inline
Annotation - @acp:summary “RFC-001: Inline annotation (hack, todo, fixme, critical, perf)”
- Language
Stat - @acp:summary “RFC-0015: Language statistics entry”
- Lifecycle
Annotations - @acp:summary “Lifecycle status of a symbol or file (RFC-0009)”
- LowConfidence
Entry - Entry for low-confidence annotation tracking (RFC-0003)
- Param
Entry - @acp:summary “Parameter entry with bridge provenance (RFC-0006)”
- Performance
Annotations - @acp:summary “Performance characteristics of a symbol (RFC-0009)”
- Project
Info - @acp:summary “Project metadata”
- Provenance
Stats - Top-level provenance statistics (RFC-0003)
- Provenance
Summary - Summary of annotation provenance counts (RFC-0003)
- RefEntry
- @acp:summary “RFC-0002: Documentation reference entry”
- Returns
Entry - @acp:summary “Returns entry with bridge provenance (RFC-0006)”
- Source
Counts - Counts of annotations by source origin (RFC-0003)
- Stats
- @acp:summary “Aggregate statistics”
- Style
Entry - @acp:summary “RFC-0002: Style guide configuration entry”
- Symbol
Constraint - @acp:summary “RFC-001: Symbol-level constraint”
- Symbol
Entry - @acp:summary “Symbol entry with metadata (RFC-001 compliant)”
- Throws
Entry - @acp:summary “Throws/Raises entry with bridge provenance (RFC-0006)”
- Type
Info - @acp:summary “Type annotation information for a symbol (RFC-0008)”
- Type
Param Info - @acp:summary “Parameter type information (RFC-0008)”
- Type
Return Info - @acp:summary “Return type information (RFC-0008)”
- Type
Type Param - @acp:summary “Generic type parameter (RFC-0008)”
Enums§
- Bridge
Source - @acp:summary “Source of bridged documentation (RFC-0006)” Indicates how documentation was obtained.
- Language
- @acp:summary “Programming language identifier (schema-compliant)”
- Memoized
Value - @acp:summary “Memoized value - either boolean or string duration (RFC-0009)”
- Module
System - @acp:summary “RFC-0015: JavaScript/TypeScript module system”
- Path
Style - @acp:summary “RFC-0015: Import path style preference”
- Source
Format - @acp:summary “Original documentation format (RFC-0006)”
- Stability
- @acp:summary “Stability classification (schema-compliant)”
- Symbol
Type - @acp:summary “Symbol type enumeration (schema-compliant)”
- Type
Source - @acp:summary “Source of type information (RFC-0006, RFC-0008)” Indicates where type information was extracted from.
- Visibility
- @acp:summary “Symbol visibility”
Functions§
- normalize_
path - @acp:summary “Normalize a file path for cross-platform compatibility”