Baseline export
Emit the core identity, metadata, component, and net structures cleanly enough to exchange designs without inventing missing facts.
Published maturity matrix for optional minimum, moderate, and maximum exporter completeness labels.
Read this page as an implementation quality guide, not as a substitute for profile or core conformance.
Emit the core identity, metadata, component, and net structures cleanly enough to exchange designs without inventing missing facts.
Carry forward source-supported quality details, test data, and implementation notes when the CAD environment can provide them deterministically.
Publish the strongest source-supported output, including richer analysis payloads and multi-board structure when the design actually contains them.
| Entry | Notes |
|---|---|
| Effort tiers are informative maturity labels. | They do not replace profile or core conformance. |
| Required | The field or rule is part of the published maturity expectation for that tier. |
| Required when source-supported | Omission is allowed only when the source CAD environment has no deterministic source for that field. |
| Expected | Inclusion is part of a high-quality implementation claim and should be documented when absent. |
| Optional | The capability does not gate tier qualification; if emitted, it must still satisfy extension declaration rules and any published extension schema. |
| Entry | Minimum | Moderate | Maximum | Notes |
|---|---|---|---|---|
| Identity fields | Required | Required | Required | identity.board_pn, identity.board_rev, identity.board_type |
| Metadata fields | Required | Required | Required | metadata.core_contract_version, metadata.profile_id, project_name, schematic_revision, source_tool |
| Component core fields | Required | Required | Required | refdes, value, footprint, role, function, pins |
| Net core fields | Required | Required | Required | name, connections |
| Entry | Minimum | Moderate | Maximum | Notes |
|---|---|---|---|---|
| Uniqueness and referential integrity | Required | Required | Required | refdes uniqueness and connection referential integrity |
| Capability notes | Optional | Required when source-supported | Expected | metadata.capability_notes |
| Test integration | Optional | Required when source-supported | Expected | test_integration |
| Derived analysis counts | Optional | Required when source-supported | Required | analysis with correct emitted component and net counts |
| Entry | Minimum | Moderate | Maximum | Notes |
|---|---|---|---|---|
| Board-level EPSA context | Optional | Optional | Optional | metadata.analysis_context.epsa_board |
| Component EPSA payload | Optional | Optional | Optional | components[].analysis_modules.epsa |
| Component FMEA and WCCA payloads | Optional | Optional | Optional | components[].analysis_modules.fmea, components[].analysis_modules.wcca |
| Additional boards | Optional | Optional | Expected when source design is multi-board | additional_boards |
| Entry | Minimum | Moderate | Maximum | Notes |
|---|---|---|---|---|
| Executed conformance vectors | Required | Required | Required | Vector results should be published with the release claim. |
| Unsupported-field disclosure | Required | Required | Required | Document unsupported fields and deterministic fallback behavior. |