Expand description
Parallax Adapter SDK — extension surface for Atlas.
Core orchestrates adapters; language/framework logic lives in adapters.
Structs§
- Adapter
Author - Author metadata.
- Adapter
Capabilities - Bundle of adapter capabilities (never assume support).
- Adapter
Id - Stable adapter identifier (
parallax.typescript.source). - Adapter
Manifest - Machine-readable adapter declaration.
- Adapter
Permissions - Capability-based host permissions for third-party adapters.
- Capability
Flag - Named capability flag.
- Construct
Capability - Language-construct capability row (for source/target adapters).
- Detection
Evidence - Evidence for why an adapter matched.
- Detection
Result - Result of
ParallaxAdapter::detect. - Project
Context - Shared analysis context passed to adapters (read-only view).
Enums§
- Adapter
Kind - Adapter category.
- Adapter
Maturity - Declared maturity / conformance intent.
- Capability
Support - Support level for a single construct.
- Conformance
Level - Conformance medal (Bronze / Silver / Gold).
- Detection
Confidence - How confident an adapter is that it applies.
Constants§
- ADAPTER_
SDK_ VERSION - SDK schema version (independent of product SemVer).
Traits§
- Build
System Adapter - Configuration
Adapter - Database
Adapter - Dependency
Adapter - Package equivalence / capability matching.
- Deployment
Adapter - Framework
Adapter - Web / HTTP / application framework.
- Parallax
Adapter - Base adapter contract — every Atlas adapter implements this.
- Source
Language Adapter - Source-language frontend (normalize to PUIR / ProjectGraph).
- Target
Language Adapter - Target-language backend (consume PUIR + plan → idiomatic code).
- Test
Framework Adapter - Verification
Adapter