.archledger.toml
.codecrate.toml
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
.ruff.toml
.specweave.toml
.taskledger.toml
ARCHITECTURE.md
CHANGELOG.md
LICENSE
README.md
pyproject.toml
.archledger/source-state.json
.archledger/storage.yaml
.archledger/archive/tombstones/al_archive_0122.md
.archledger/archive/tombstones/al_archive_0123.md
.archledger/archive/tombstones/al_archive_0124.md
.archledger/archive/tombstones/al_archive_0125.md
.archledger/profiles/arc42/sections/al_content_0001.md
.archledger/profiles/arc42/sections/al_content_0002.md
.archledger/profiles/arc42/sections/al_content_0003.md
.archledger/profiles/arc42/sections/al_content_0004.md
.archledger/profiles/arc42/sections/al_content_0005.md
.archledger/profiles/arc42/sections/al_content_0006.md
.archledger/profiles/arc42/sections/al_content_0007.md
.archledger/profiles/arc42/sections/al_content_0008.md
.archledger/profiles/arc42/sections/al_content_0009.md
.archledger/profiles/arc42/sections/al_content_0010.md
.archledger/profiles/arc42/sections/al_content_0011.md
.archledger/profiles/arc42/sections/al_content_0012.md
.archledger/records/building_blocks/al_block_0041.md
.archledger/records/building_blocks/al_block_0042.md
.archledger/records/building_blocks/al_block_0043.md
.archledger/records/building_blocks/al_block_0044.md
.archledger/records/building_blocks/al_block_0045.md
.archledger/records/building_blocks/al_block_0046.md
.archledger/records/building_blocks/al_block_0047.md
.archledger/records/building_blocks/al_block_0048.md
.archledger/records/building_blocks/al_block_0049.md
.archledger/records/building_blocks/al_block_0050.md
.archledger/records/building_blocks/al_block_0051.md
.archledger/records/building_blocks/al_block_0052.md
.archledger/records/building_blocks/al_block_0053.md
.archledger/records/building_blocks/al_block_0054.md
.archledger/records/building_blocks/al_block_0055.md
.archledger/records/building_blocks/al_block_0056.md
.archledger/records/building_blocks/al_block_0112.md
.archledger/records/building_blocks/al_block_0113.md
.archledger/records/building_blocks/al_block_0114.md
.archledger/records/building_blocks/al_block_0120.md
.archledger/records/building_blocks/al_block_0121.md
.archledger/records/building_blocks/al_block_0139.md
.archledger/records/concepts/al_concept_0071.md
.archledger/records/concepts/al_concept_0072.md
.archledger/records/concepts/al_concept_0073.md
.archledger/records/concepts/al_concept_0074.md
.archledger/records/concepts/al_concept_0075.md
.archledger/records/concepts/al_concept_0119.md
.archledger/records/constraints/al_constraint_0029.md
.archledger/records/constraints/al_constraint_0030.md
.archledger/records/constraints/al_constraint_0031.md
.archledger/records/constraints/al_constraint_0032.md
.archledger/records/constraints/al_constraint_0033.md
.archledger/records/contexts/al_context_0034.md
.archledger/records/contexts/al_context_0036.md
.archledger/records/contexts/al_context_0037.md
.archledger/records/contexts/al_context_0038.md
.archledger/records/decisions/al_adr_0077.md
.archledger/records/decisions/al_adr_0078.md
.archledger/records/decisions/al_adr_0079.md
.archledger/records/decisions/al_adr_0080.md
.archledger/records/decisions/al_adr_0081.md
.archledger/records/decisions/al_adr_0082.md
.archledger/records/decisions/al_adr_0083.md
.archledger/records/decisions/al_adr_0084.md
.archledger/records/decisions/al_adr_0085.md
.archledger/records/decisions/al_adr_0086.md
.archledger/records/decisions/al_adr_0087.md
.archledger/records/decisions/al_adr_0115.md
.archledger/records/decisions/al_adr_0116.md
.archledger/records/decisions/al_adr_0117.md
.archledger/records/deployment/al_deploy_0064.md
.archledger/records/deployment/al_deploy_0065.md
.archledger/records/deployment/al_deploy_0066.md
.archledger/records/deployment/al_deploy_0067.md
.archledger/records/deployment/al_deploy_0068.md
.archledger/records/deployment/al_deploy_0069.md
.archledger/records/deployment/al_deploy_0070.md
.archledger/records/diagrams/al_diagram_0035.md
.archledger/records/diagrams/al_diagram_0040.md
.archledger/records/diagrams/al_diagram_0059.md
.archledger/records/diagrams/al_diagram_0063.md
.archledger/records/diagrams/al_diagram_0076.md
.archledger/records/glossary/al_glossary_0105.md
.archledger/records/glossary/al_glossary_0106.md
.archledger/records/glossary/al_glossary_0107.md
.archledger/records/glossary/al_glossary_0108.md
.archledger/records/glossary/al_glossary_0109.md
.archledger/records/glossary/al_glossary_0110.md
.archledger/records/glossary/al_glossary_0111.md
.archledger/records/quality_goals/al_quality_0013.md
.archledger/records/quality_goals/al_quality_0016.md
.archledger/records/quality_goals/al_quality_0019.md
.archledger/records/quality_requirements/al_quality_0088.md
.archledger/records/quality_requirements/al_quality_0090.md
.archledger/records/quality_requirements/al_quality_0092.md
.archledger/records/quality_requirements/al_quality_0094.md
.archledger/records/quality_requirements/al_quality_0096.md
.archledger/records/quality_requirements/al_quality_0098.md
.archledger/records/quality_scenarios/al_quality_0089.md
.archledger/records/quality_scenarios/al_quality_0091.md
.archledger/records/quality_scenarios/al_quality_0093.md
.archledger/records/quality_scenarios/al_quality_0095.md
.archledger/records/quality_scenarios/al_quality_0097.md
.archledger/records/quality_scenarios/al_quality_0099.md
.archledger/records/quality_scenarios/al_quality_0100.md
.archledger/records/quality_scenarios/al_quality_0101.md
.archledger/records/requirements/al_content_0014.md
.archledger/records/requirements/al_content_0017.md
.archledger/records/requirements/al_content_0020.md
.archledger/records/requirements/al_content_0022.md
.archledger/records/requirements/al_content_0023.md
.archledger/records/requirements/al_content_0024.md
.archledger/records/requirements/al_content_0025.md
.archledger/records/requirements/al_content_0026.md
.archledger/records/requirements/al_content_0027.md
.archledger/records/requirements/al_content_0028.md
.archledger/records/requirements/al_content_0136.md
.archledger/records/requirements/al_content_0137.md
.archledger/records/requirements/al_content_0138.md
.archledger/records/risks/al_risk_0102.md
.archledger/records/risks/al_risk_0103.md
.archledger/records/risks/al_risk_0104.md
.archledger/records/runtime/al_runtime_0057.md
.archledger/records/runtime/al_runtime_0058.md
.archledger/records/runtime/al_runtime_0060.md
.archledger/records/runtime/al_runtime_0061.md
.archledger/records/runtime/al_runtime_0062.md
.archledger/records/runtime/al_runtime_0118.md
.archledger/records/runtime/al_runtime_0126.md
.archledger/records/runtime/al_runtime_0127.md
.archledger/records/runtime/al_runtime_0128.md
.archledger/records/runtime/al_runtime_0129.md
.archledger/records/runtime/al_runtime_0130.md
.archledger/records/runtime/al_runtime_0131.md
.archledger/records/runtime/al_runtime_0132.md
.archledger/records/runtime/al_runtime_0133.md
.archledger/records/runtime/al_runtime_0134.md
.archledger/records/runtime/al_runtime_0135.md
.archledger/records/stakeholders/al_content_0015.md
.archledger/records/stakeholders/al_content_0018.md
.archledger/records/stakeholders/al_content_0021.md
.archledger/records/strategy/al_strategy_0039.md
.github/workflows/codecov.yml
.github/workflows/pre-commit.yml
.github/workflows/python-publish.yml
.github/workflows/tests.yml
archledger/__init__.py
archledger/_version.py
archledger/assembly.py
archledger/checks.py
archledger/cli.py
archledger/cli_formatting.py
archledger/cli_options.py
archledger/cli_payloads.py
archledger/combo_trace.py
archledger/context.py
archledger/conversion_plan.py
archledger/converters.py
archledger/diagrams.py
archledger/dialects.py
archledger/errors.py
archledger/formats.py
archledger/id_format_drift.py
archledger/id_segments.py
archledger/ids.py
archledger/installers.py
archledger/jsonschemas.py
archledger/launcher.py
archledger/ledger_sequence.py
archledger/links.py
archledger/migration.py
archledger/model.py
archledger/mutations.py
archledger/profiles.py
archledger/py.typed
archledger/record_types.py
archledger/render.py
archledger/renumber.py
archledger/repository.py
archledger/scopes.py
archledger/sdd.py
archledger/sdd_indexes.py
archledger/sdd_rules.py
archledger/sdd_support.py
archledger/section_rendering.py
archledger/source_refs.py
archledger/source_tracking.py
archledger/test_refs.py
archledger/trace.py
archledger.egg-info/PKG-INFO
archledger.egg-info/SOURCES.txt
archledger.egg-info/dependency_links.txt
archledger.egg-info/entry_points.txt
archledger.egg-info/requires.txt
archledger.egg-info/top_level.txt
archledger/bdd/__init__.py
archledger/bdd/cli.py
archledger/bdd/exporter.py
archledger/bdd/gherkin.py
archledger/bdd/importer.py
archledger/bdd/inspect.py
archledger/bdd/models.py
archledger/bdd/mutations.py
archledger/bdd/normalize.py
archledger/bdd/paths.py
archledger/bdd/sync.py
archledger/bdd/validate.py
archledger/config/__init__.py
archledger/config/model.py
archledger/config/parse.py
archledger/config/render.py
archledger/config/schema.py
archledger/schemas/archledger.bdd-export.v1.schema.json
archledger/schemas/archledger.bdd-import.v1.schema.json
archledger/schemas/archledger.bdd-list.v1.schema.json
archledger/schemas/archledger.bdd-status.v1.schema.json
archledger/schemas/archledger.bdd-sync.v1.schema.json
archledger/schemas/archledger.bdd-validate.v1.schema.json
archledger/schemas/archledger.changed.v1.schema.json
archledger/schemas/archledger.context.v1.schema.json
archledger/schemas/archledger.record.v2.schema.json
archledger/schemas/archledger.sdd-check.v2.schema.json
archledger/schemas/archledger.sdd-coverage.v1.schema.json
archledger/schemas/archledger.sdd-explain.v1.schema.json
archledger/schemas/archledger.sdd-init.v1.schema.json
archledger/schemas/archledger.sdd-policy.v1.schema.json
archledger/schemas/archledger.sdd-pr.v1.schema.json
archledger/schemas/archledger.sdd-status.v1.schema.json
archledger/schemas/archledger.sdd-status.v2.schema.json
archledger/schemas/archledger.trace.v1.schema.json
archledger/storage/__init__.py
archledger/storage/common.py
archledger/storage/frontmatter.py
archledger/storage/meta.py
archledger/storage/paths.py
archledger/storage/project_config.py
archledger/storage/source_state.py
archledger/templates/__init__.py
archledger/templates/arc42_document.adoc.j2
archledger/templates/arc42_document.md.j2
archledger/templates/records/_frontmatter.j2
archledger/templates/records/acceptance_criterion.adoc.j2
archledger/templates/records/acceptance_criterion.md.j2
archledger/templates/records/adr.adoc.j2
archledger/templates/records/adr.md.j2
archledger/templates/records/black_box.adoc.j2
archledger/templates/records/black_box.md.j2
archledger/templates/records/concept.adoc.j2
archledger/templates/records/concept.md.j2
archledger/templates/records/constraint.adoc.j2
archledger/templates/records/constraint.md.j2
archledger/templates/records/context_interface.adoc.j2
archledger/templates/records/context_interface.md.j2
archledger/templates/records/diagram.adoc.j2
archledger/templates/records/diagram.md.j2
archledger/templates/records/glossary_term.adoc.j2
archledger/templates/records/glossary_term.md.j2
archledger/templates/records/infrastructure.adoc.j2
archledger/templates/records/infrastructure.md.j2
archledger/templates/records/interface.adoc.j2
archledger/templates/records/interface.md.j2
archledger/templates/records/quality_goal.adoc.j2
archledger/templates/records/quality_goal.md.j2
archledger/templates/records/quality_requirement.adoc.j2
archledger/templates/records/quality_requirement.md.j2
archledger/templates/records/quality_scenario.adoc.j2
archledger/templates/records/quality_scenario.md.j2
archledger/templates/records/requirement.adoc.j2
archledger/templates/records/requirement.md.j2
archledger/templates/records/risk.adoc.j2
archledger/templates/records/risk.md.j2
archledger/templates/records/runtime_scenario.adoc.j2
archledger/templates/records/runtime_scenario.md.j2
archledger/templates/records/stakeholder.adoc.j2
archledger/templates/records/stakeholder.md.j2
archledger/templates/records/strategy_item.adoc.j2
archledger/templates/records/strategy_item.md.j2
archledger/templates/records/white_box.adoc.j2
archledger/templates/records/white_box.md.j2
docs/Makefile
docs/agent-workflow.rst
docs/api.rst
docs/bdd-gherkin.rst
docs/build-and-export.rst
docs/build.sh
docs/cli.rst
docs/conf.py
docs/configuration.rst
docs/index.rst
docs/release-process.rst
docs/requirements.txt
docs/sdd.rst
docs/source-model.rst
docs/source-tracking.rst
skills/archledger/SKILL.md
specs/behavior/README.md
specs/behavior/features/.gitkeep
specs/behavior/features/assembly/build-format-conversion.feature
specs/behavior/features/assembly/document-assembly.feature
specs/behavior/features/assembly/section-rendering.feature
specs/behavior/features/bdd/bdd-export.feature
specs/behavior/features/bdd/bdd-import.feature
specs/behavior/features/bdd/bdd-inspect.feature
specs/behavior/features/bdd/bdd-linking.feature
specs/behavior/features/bdd/bdd-metadata.feature
specs/behavior/features/bdd/bdd-paths.feature
specs/behavior/features/bdd/bdd-sync.feature
specs/behavior/features/bdd/bdd-validate.feature
specs/behavior/features/bdd/gherkin-parsing.feature
specs/behavior/features/context/context-cli.feature
specs/behavior/features/context/context-pack.feature
specs/behavior/features/diagrams/diagram-validation-and-materialization.feature
specs/behavior/features/ids/ledger-id-detection.feature
specs/behavior/features/ids/ledger-id-format.feature
specs/behavior/features/ids/ledger-id-segments.feature
specs/behavior/features/links/record-links.feature
specs/behavior/features/migration/source-format-conversion.feature
specs/behavior/features/mutations/record-mutations.feature
specs/behavior/features/records/model-constants.feature
specs/behavior/features/records/record-templates.feature
specs/behavior/features/records/record-types.feature
specs/behavior/features/records/record-validation.feature
specs/behavior/features/records/record-visibility.feature
specs/behavior/features/renumber/renumber-ids.feature
specs/behavior/features/repository/archive-and-doctor.feature
specs/behavior/features/repository/config-path-validation.feature
specs/behavior/features/repository/profile-management.feature
specs/behavior/features/repository/record-creation.feature
specs/behavior/features/repository/repository-check.feature
specs/behavior/features/repository/repository-config.feature
specs/behavior/features/repository/repository-init.feature
specs/behavior/features/repository/repository-mutation.feature
specs/behavior/features/repository/repository-read.feature
specs/behavior/features/repository/repository-schemas.feature
specs/behavior/features/repository/schema-json-contracts.feature
specs/behavior/features/repository/skill-file.feature
specs/behavior/features/scopes/record-scope.feature
specs/behavior/features/sdd/sdd-bdd-integration.feature
specs/behavior/features/sdd/sdd-lifecycle-commands.feature
specs/behavior/features/sdd/sdd-policy.feature
specs/behavior/features/source-refs/source-references.feature
specs/behavior/features/source-tracking/source-scan-and-impact.feature
specs/behavior/features/source-tracking/source-state.feature
specs/behavior/features/storage/frontmatter-and-storage.feature
specs/behavior/features/test-refs/test-references.feature
specs/behavior/features/trace/record-trace.feature
tests/__init__.py
tests/test_bdd_checks.py
tests/test_bdd_export_cli.py
tests/test_bdd_exporter_unit.py
tests/test_bdd_gherkin.py
tests/test_bdd_import_cli.py
tests/test_bdd_inspect_unit.py
tests/test_bdd_list_cli.py
tests/test_bdd_metadata.py
tests/test_bdd_paths.py
tests/test_bdd_sync_cli.py
tests/test_bdd_sync_unit.py
tests/test_bdd_validate_cli.py
tests/test_bdd_validate_unit.py
tests/test_build.py
tests/test_build_formats.py
tests/test_check_cli.py
tests/test_combo_trace.py
tests/test_context_cli.py
tests/test_converter_integration.py
tests/test_diagrams.py
tests/test_frontmatter.py
tests/test_ids.py
tests/test_init_cli.py
tests/test_migration.py
tests/test_mutation_cli.py
tests/test_paths.py
tests/test_profile_cli.py
tests/test_read_cli.py
tests/test_refactoring_regression.py
tests/test_renumber_cli.py
tests/test_repository_cli.py
tests/test_schema_install_cli.py
tests/test_scopes.py
tests/test_sdd_bdd_cli.py
tests/test_sdd_cli.py
tests/test_sdd_pr_cli.py
tests/test_section_rendering.py
tests/test_skill_file.py
tests/test_source_tracking.py
tests/test_storage_common.py
tests/test_storage_meta.py
tests/test_templates.py
tests/fixtures/bdd/lifecycle.feature
tools/migrate_archledger_fixture_ids.py