archledger
archledger stores arc42 architecture knowledge as canonical source fragments and assembles output documents on demand.
User guide
API
- API reference
InitResultStatusResultCheckFindingCheckResultArchiveResultDoctorRepairDoctorResultArchitectureRepositorypath_in_archive()known_source_extensions()SectionSpecSourceRefArchitectureRecordnormalize_kind()validate_record()SourceFormatSpecsource_format_spec()default_extension_for_source_format()native_output_format_for_source_format()infer_output_format_from_path()default_document_filename_for_output_format()document_template_name_for_source_format()record_template_name_for_source_format()section_body_placeholder_for_source_format()empty_section_placeholder_for_source_format()section_filename_for()filename_for()id_from_filename()is_visible_status()record_sort_key()TrackedFileDirectoryStateSourceStateChangedFilePossibleRenameImpactedRecordChangeSetscan_workspace()diff_source_states()resolve_impacts()Arc42ConfigBuildConfigBuildOutputConfigDiagramConfigProjectConfigIdConfigSkillConfigSourceConfigTrackingConfigLedgerIdFormatbuild_default_project_config()load_project_config()normalize_project_name()render_default_config()render_project_config()