a_fresh_package_passes_the_verification_loop_directly |
tests/cli_quality.rs:391 |
REQ-08-01-01-02 |
active |
a_lone_copy_or_digest_is_reported |
src/checkers/frontmatter.rs:2124 |
REQ-08-01-28-02 |
active |
adrs_follow_the_path_model_in_the_canonical_governance_language |
tests/corpus_guards.rs:122 |
REQ-01-01-11-02 |
active |
agent_extension_points_carry_no_normative_process_rules |
tests/corpus_guards.rs:81 |
REQ-01-01-09-06 |
active |
agent_instructions_define_plan_editing_constraints_and_the_verification_loop |
tests/corpus_guards.rs:63 |
REQ-01-01-09-02 |
active |
agent_instructions_define_story_by_story_scope_rules |
tests/corpus_guards.rs:45 |
REQ-01-01-09-01 |
active |
agent_instructions_restrict_agents_to_release_preparation |
tests/corpus_guards.rs:268 |
REQ-01-01-15-03 |
active |
arc42_documentation_is_structured_into_assemblable_units_per_chapter |
tests/corpus_guards.rs:100 |
REQ-01-01-11-01 |
active |
architecture_documentation_records_the_consistency_check_extension_path |
tests/corpus_guards.rs:235 |
REQ-01-01-11-05 |
active |
architecture_views_are_generated_from_the_c4_model |
tests/corpus_guards.rs:168 |
REQ-01-01-11-04 |
active |
architecture_views_are_generated_from_the_c4_model |
tests/corpus_guards.rs:169 |
REQ-04-01-18-01 |
active |
assemble_applies_the_configured_heading_ownership_default |
tests/cli_assemble.rs:265 |
REQ-02-01-12-04 |
active |
assemble_build_fails_clearly_on_include_cycles |
tests/cli_assemble.rs:16 |
REQ-02-01-11-03 |
active |
assemble_build_fails_on_output_collisions_across_roots |
tests/cli_assemble.rs:44 |
REQ-02-01-11-01 |
active |
assemble_build_generates_outputs_under_pages |
tests/cli_assemble.rs:8 |
REQ-02-01-11-01 |
active |
assemble_build_refuses_includes_outside_the_repository |
tests/cli_assemble.rs:74 |
REQ-00-00-00-13 |
active |
assemble_build_writes_a_jsonl_log |
tests/cli_assemble.rs:105 |
REQ-04-01-01-02 |
active |
assemble_fails_on_heading_overflow |
tests/cli_assemble.rs:230 |
REQ-02-01-12-03 |
active |
assemble_omits_included_fragment_frontmatter |
tests/cli_assemble.rs:146 |
REQ-02-01-12-05 |
active |
assemble_rebases_relative_links_from_included_fragments |
tests/cli_assemble.rs:303 |
REQ-04-01-03-02 |
active |
assemble_resolves_relative_levels_at_the_include_position |
tests/cli_assemble.rs:205 |
REQ-02-01-12-02 |
active |
assemble_shifts_included_headings_to_the_declared_level |
tests/cli_assemble.rs:176 |
REQ-02-01-12-01 |
active |
assembly_log_records_carry_stable_field_names |
tests/cli_quality.rs:336 |
REQ-05-01-02-01 |
active |
assembly_outcomes_are_reviewable_from_log_and_exit_code |
tests/cli_quality.rs:348 |
REQ-06-01-02-01 |
active |
assembly_outcomes_are_reviewable_from_log_and_exit_code |
tests/cli_quality.rs:349 |
REQ-08-01-02-01 |
active |
bad_fixture_reports_kind_and_iri |
src/checkers/requirements.rs:1159 |
REQ-01-01-11-06 |
active |
breaking_releases_require_migration_notes_and_changelog_entries |
tests/corpus_guards.rs:287 |
REQ-01-01-15-04 |
active |
canonical_owner_fixture_is_clean_with_multiple_stories |
src/checkers/requirements.rs:1176 |
REQ-01-01-11-06 |
active |
catalogue_entries_carry_anchors_and_coverage_status |
tests/cli_publish.rs:728 |
REQ-04-01-17-02 |
active |
catalogue_pages_are_deterministic |
tests/cli_publish.rs:750 |
REQ-04-01-17-03 |
active |
code_unit_lists_implements_markers_without_a_fn |
src/reporter.rs:1382 |
REQ-04-01-12-04 |
active |
complete_final_source_is_clean |
src/checkers/frontmatter.rs:2061 |
REQ-08-01-28-01 |
active |
complete_final_source_is_clean |
src/checkers/frontmatter.rs:2062 |
REQ-08-01-28-02 |
active |
complete_final_source_is_clean |
src/checkers/frontmatter.rs:2063 |
REQ-08-01-28-03 |
active |
config_show_renders_the_effective_configuration_as_json |
tests/cli_config.rs:49 |
REQ-01-01-16-02 |
active |
config_validate_accepts_a_missing_file_as_pure_defaults |
tests/cli_config.rs:15 |
REQ-01-01-16-01 |
active |
config_validate_accepts_a_missing_file_as_pure_defaults |
tests/cli_config.rs:16 |
REQ-00-00-00-06 |
active |
config_validate_accepts_a_valid_configuration |
tests/cli_config.rs:8 |
REQ-01-01-16-01 |
active |
config_validate_identifies_the_failing_key |
tests/cli_config.rs:28 |
REQ-01-01-16-01 |
active |
config_validate_identifies_the_failing_key |
tests/cli_config.rs:29 |
REQ-01-01-16-03 |
active |
consolidation_persona_attaches_to_any_workflow |
src/checkers/requirements.rs:1468 |
REQ-01-01-11-09 |
active |
coupled_story_is_clean_and_relevant_personas_count |
src/checkers/requirements.rs:1479 |
REQ-01-01-11-08 |
active |
coupled_story_is_clean_and_relevant_personas_count |
src/checkers/requirements.rs:1480 |
REQ-01-01-11-09 |
active |
coverage_joins_junit_outcomes_by_test_name |
tests/cli_trace_results.rs:44 |
REQ-03-01-10-02 |
active |
coverage_without_results_is_byte_identical_to_before |
tests/cli_trace_results.rs:123 |
REQ-03-01-10-02 |
active |
creation_aliases_mirror_doc_new |
tests/cli_quality.rs:245 |
REQ-01-01-05-02 |
active |
creation_never_overwrites_an_existing_document |
tests/cli_quality.rs:55 |
REQ-00-00-00-08 |
active |
cross_cutting_requirement_needs_two_distinct_stories |
src/checkers/requirements.rs:1292 |
REQ-01-01-11-06 |
active |
diagnostics_are_machine_readable_with_the_tool_wide_shape |
tests/cli_lint.rs:203 |
REQ-00-00-00-03 |
active |
doc_init_creates_the_standard_package_scaffold |
tests/cli_doc.rs:9 |
REQ-01-01-01-01 |
active |
doc_init_never_overwrites_agent_instructions |
tests/cli_doc.rs:581 |
REQ-08-01-24-02 |
active |
doc_init_scaffolds_agent_instructions |
tests/cli_doc.rs:562 |
REQ-08-01-24-01 |
active |
doc_init_scaffolds_an_explicit_path |
tests/cli_doc.rs:70 |
REQ-01-01-01-01 |
active |
doc_init_scaffolds_the_default_template_files |
tests/cli_doc.rs:448 |
REQ-01-01-20-02 |
active |
doc_init_writes_doc_index_frontmatter |
tests/cli_doc.rs:81 |
REQ-01-01-01-02 |
active |
doc_list_does_not_follow_directory_symlinks |
tests/cli_doc.rs:334 |
REQ-00-00-00-01 |
active |
doc_list_emits_a_json_document_catalog |
tests/cli_doc.rs:252 |
REQ-05-01-08-01 |
active |
doc_list_filters_the_catalog_by_kind |
tests/cli_doc.rs:264 |
REQ-05-01-08-03 |
active |
doc_list_honours_configured_skip_dirs |
tests/cli_doc.rs:312 |
REQ-01-01-17-01 |
active |
doc_list_lists_each_document_once_under_overlapping_roots |
tests/cli_doc.rs:357 |
REQ-05-01-08-01 |
active |
doc_list_skips_the_default_directories_without_an_override |
tests/cli_doc.rs:392 |
REQ-01-01-17-02 |
active |
doc_new_accepts_an_explicit_id_and_rejects_a_duplicate |
tests/cli_doc.rs:208 |
REQ-01-01-13-01 |
active |
doc_new_creates_a_document_from_the_configured_template |
tests/cli_doc.rs:115 |
REQ-00-00-00-05 |
active |
doc_new_defaults_keep_the_current_id_shapes |
tests/cli_doc.rs:525 |
REQ-01-01-18-03 |
active |
doc_new_derives_id_and_placement_from_kind_templates |
tests/cli_doc.rs:840 |
REQ-08-01-33-01 |
active |
doc_new_derives_id_and_placement_from_kind_templates |
tests/cli_doc.rs:841 |
REQ-08-01-33-02 |
active |
doc_new_dry_run_reports_the_plan_without_writing |
tests/cli_doc.rs:177 |
REQ-00-00-00-09 |
active |
doc_new_fails_clearly_on_a_missing_template_file |
tests/cli_doc.rs:477 |
REQ-01-01-20-03 |
active |
doc_new_fills_set_placeholders_and_reports_unused_keys |
tests/cli_doc.rs:761 |
REQ-08-01-32-01 |
active |
doc_new_generates_a_unique_id_from_the_configured_policy |
tests/cli_doc.rs:148 |
REQ-01-01-13-01 |
active |
doc_new_generates_ids_from_the_configured_pattern |
tests/cli_doc.rs:498 |
REQ-01-01-18-01 |
active |
doc_new_honours_the_kinds_declared_directory |
tests/cli_doc.rs:594 |
REQ-08-01-25-01 |
active |
doc_new_instantiates_the_configured_template_file |
tests/cli_doc.rs:415 |
REQ-01-01-20-01 |
active |
doc_new_instantiates_the_kinds_declared_template |
tests/cli_doc.rs:621 |
REQ-08-01-26-01 |
active |
doc_new_places_the_document_at_the_explicit_directory |
tests/cli_doc.rs:713 |
REQ-08-01-27-01 |
active |
doc_new_rejects_a_kind_that_escapes_the_root |
tests/cli_doc.rs:99 |
REQ-00-00-00-13 |
active |
doc_new_rejects_an_escaping_explicit_directory |
tests/cli_doc.rs:741 |
REQ-08-01-27-01 |
active |
doc_new_rejects_unknown_template_placeholders |
tests/cli_doc.rs:680 |
REQ-08-01-26-02 |
active |
doc_new_reports_taken_ids_as_tpl_004 |
tests/cli_doc.rs:920 |
REQ-08-01-39-01 |
active |
doc_new_substitutes_the_title_into_the_template |
tests/cli_doc.rs:228 |
REQ-00-00-00-05 |
active |
doc_new_treats_a_missing_declared_template_as_a_config_error |
tests/cli_doc.rs:655 |
REQ-08-01-26-01 |
active |
doc_new_writes_into_the_configured_kind_location |
tests/cli_doc.rs:161 |
REQ-01-01-13-02 |
active |
doc_read_distinguishes_a_document_miss_from_a_selector_miss |
tests/cli_doc.rs:286 |
REQ-05-01-10-03 |
active |
doc_read_retrieves_a_document_by_id |
tests/cli_doc.rs:274 |
REQ-05-01-10-01 |
active |
doc_search_finds_documents_by_full_text |
tests/cli_doc.rs:300 |
REQ-02-01-06-01 |
active |
draft_source_without_provenance_is_clean |
src/checkers/frontmatter.rs:2144 |
REQ-08-01-28-02 |
active |
empty_link_cases_stay_visible_in_the_matrix |
tests/cli_quality.rs:286 |
REQ-03-01-02-04 |
active |
escaping_or_corpus_resident_local_copy_is_reported |
src/checkers/frontmatter.rs:2188 |
REQ-08-01-28-03 |
active |
failed_outcomes_demote_the_verifying_claim |
tests/cli_trace_results.rs:87 |
REQ-03-01-10-03 |
active |
failure_diagnostics_name_the_stop_condition |
tests/cli_quality.rs:364 |
REQ-08-01-01-01 |
active |
finalise_fails_clearly_on_unsupported_frontmatter |
tests/cli_finalise.rs:90 |
REQ-01-01-06-03 |
active |
finalise_leaves_current_metadata_untouched |
tests/cli_finalise.rs:24 |
REQ-01-01-06-02 |
active |
finalise_rejects_a_non_iso_date |
tests/cli_finalise.rs:41 |
REQ-01-01-06-01 |
active |
finalise_sets_updated_to_the_injected_date |
tests/cli_finalise.rs:9 |
REQ-01-01-06-01 |
active |
finalise_touches_only_the_meta_updated_field |
tests/cli_finalise.rs:65 |
REQ-01-01-06-01 |
active |
finalised_source_without_a_copy_is_clean |
src/checkers/frontmatter.rs:2107 |
REQ-08-01-28-02 |
active |
finalised_source_without_provenance_is_reported |
src/checkers/frontmatter.rs:2086 |
REQ-08-01-28-02 |
active |
finding_messages_match_the_oracle_formatting |
src/checkers/frontmatter.rs:1898 |
REQ-01-01-11-07 |
active |
finding_messages_match_the_oracle_formatting |
src/checkers/requirements.rs:1245 |
REQ-01-01-11-06 |
active |
fmt_and_config_show_share_one_contract_source |
tests/cli_fmt.rs:102 |
REQ-01-01-19-02 |
active |
fmt_is_idempotent |
tests/cli_fmt.rs:62 |
REQ-00-00-00-01 |
active |
fmt_keeps_diffs_focused_on_content |
tests/cli_quality.rs:264 |
REQ-02-01-03-01 |
active |
fmt_lifts_claim_markers_into_derived_triples |
tests/cli_fmt.rs:152 |
REQ-08-01-40-02 |
active |
fmt_never_changes_body_text |
tests/cli_fmt.rs:17 |
REQ-01-01-03-02 |
active |
fmt_never_changes_body_text |
tests/cli_fmt.rs:18 |
REQ-01-01-03-03 |
active |
fmt_orders_keys_from_the_configured_contract |
tests/cli_fmt.rs:76 |
REQ-01-01-19-01 |
active |
fmt_orders_ontology_frontmatter_by_family |
tests/cli_fmt.rs:33 |
REQ-01-01-03-01 |
active |
fmt_sorts_frontmatter_keys_canonically |
tests/cli_fmt.rs:9 |
REQ-01-01-03-01 |
active |
foreign_owner_fixture_reports_lnk_001 |
src/checkers/requirements.rs:1194 |
REQ-01-01-11-06 |
active |
format_option_is_accepted_globally |
tests/cli.rs:44 |
REQ-04-01-10-01 |
active |
freshness_degrades_without_version_control |
tests/cli_trace_freshness.rs:135 |
REQ-03-01-11-02 |
active |
freshness_excludes_ignored_skeleton_markers |
src/trace.rs:1956 |
REQ-03-01-11-01 |
active |
freshness_flags_a_marker_whose_requirement_changed_after_the_test |
tests/cli_trace_freshness.rs:76 |
REQ-03-01-11-01 |
active |
freshness_flags_a_marker_whose_requirement_is_newer |
src/trace.rs:1870 |
REQ-03-01-11-01 |
active |
freshness_ignores_owning_story_churn |
src/trace.rs:1909 |
REQ-03-01-11-01 |
active |
freshness_is_clean_when_the_test_is_the_later_commit |
tests/cli_trace_freshness.rs:108 |
REQ-03-01-11-01 |
active |
freshness_is_silent_when_the_marker_is_newer |
src/trace.rs:1890 |
REQ-03-01-11-01 |
active |
freshness_treats_missing_history_as_fresh |
src/trace.rs:1995 |
REQ-03-01-11-02 |
active |
good_fixture_parses_clean |
src/checkers/requirements.rs:1138 |
REQ-01-01-11-06 |
active |
ids_and_slugs_derive_deterministically |
tests/cli_doc.rs:539 |
REQ-00-00-00-04 |
active |
include_directives_parse_with_and_without_level_arguments |
src/linter.rs:389 |
REQ-02-01-09-01 |
active |
includes_never_resolve_outside_the_configured_roots |
tests/cli_quality.rs:119 |
REQ-02-01-09-02 |
active |
init_alias_mirrors_doc_init |
tests/cli_doc.rs:38 |
REQ-01-01-01-03 |
active |
lines_of_code_counts_tracked_files_only |
tests/cli_report.rs:571 |
REQ-07-01-09-01 |
active |
lint_checks_encoded_groups_against_declared_triples |
tests/cli_lint.rs:160 |
REQ-01-01-18-04 |
active |
lint_flags_a_lifecycle_status_outside_the_natures_vocabulary |
tests/cli_lint.rs:65 |
REQ-03-01-09-02 |
active |
lint_frontmatter_checks_derived_triples_like_declared_ones |
tests/cli_lint_frontmatter.rs:551 |
REQ-08-01-40-03 |
active |
lint_frontmatter_checks_edges_against_domain_and_range |
tests/cli_lint_frontmatter.rs:319 |
REQ-08-01-36-01 |
active |
lint_frontmatter_checks_paths_against_the_dir_template |
tests/cli_lint_frontmatter.rs:430 |
REQ-08-01-38-01 |
active |
lint_frontmatter_reports_contract_violations_as_json |
tests/cli_lint_frontmatter.rs:43 |
REQ-01-01-11-07 |
active |
lint_frontmatter_reports_dangling_triple_objects |
tests/cli_lint_frontmatter.rs:174 |
REQ-08-01-30-01 |
active |
lint_frontmatter_reports_subclass_cycles |
tests/cli_lint_frontmatter.rs:387 |
REQ-08-01-36-02 |
active |
lint_frontmatter_resolves_the_configured_external_types |
tests/cli_lint_frontmatter.rs:133 |
REQ-08-01-29-02 |
active |
lint_frontmatter_resolves_the_configured_section_kinds |
tests/cli_lint_frontmatter.rs:92 |
REQ-08-01-29-01 |
active |
lint_frontmatter_validates_claim_markers |
tests/cli_lint_frontmatter.rs:484 |
REQ-08-01-40-01 |
active |
lint_frontmatter_validates_declared_property_vocabularies |
tests/cli_lint_frontmatter.rs:273 |
REQ-08-01-35-01 |
active |
lint_frontmatter_verifies_the_local_copy_digest |
tests/cli_lint_frontmatter.rs:218 |
REQ-08-01-34-01 |
active |
lint_reports_each_unverified_requirement_of_a_done_story |
tests/cli_lint.rs:91 |
REQ-03-01-09-01 |
active |
lint_requirements_binds_coupling_rules_to_the_story_module |
tests/cli_lint_requirements.rs:161 |
REQ-08-01-31-01 |
active |
lint_requirements_reports_authoring_violations_as_json |
tests/cli_lint_requirements.rs:67 |
REQ-01-01-11-06 |
active |
lint_requirements_resolves_the_configured_required_meta |
tests/cli_lint_requirements.rs:117 |
REQ-01-01-19-03 |
active |
lint_run_checks_that_include_targets_exist |
tests/cli_lint.rs:7 |
REQ-01-01-04-01 |
active |
lint_run_detects_translation_drift |
tests/cli_lint.rs:55 |
REQ-00-00-00-10 |
active |
lint_run_reports_duplicate_ids_globally |
tests/cli_lint.rs:14 |
REQ-01-01-04-03 |
active |
lint_run_reports_findings_with_file_and_line_context |
tests/cli_lint.rs:33 |
REQ-01-01-04-04 |
active |
lint_validates_id_shape_against_the_configured_pattern |
tests/cli_lint.rs:133 |
REQ-01-01-18-01 |
active |
malformed_provenance_values_are_reported |
src/checkers/frontmatter.rs:2161 |
REQ-08-01-28-03 |
active |
marker_gate_matches_the_oracle_backlink_cases |
src/trace.rs:2210 |
REQ-03-01-06-04 |
active |
marker_gate_matches_the_oracle_selftest_cases |
src/trace.rs:2112 |
REQ-03-01-06-04 |
active |
mcp_list_supports_a_lifecycle_filter |
tests/cli_mcp.rs:208 |
REQ-05-01-12-02 |
active |
mcp_search_supports_kind_and_path_filters |
tests/cli_mcp.rs:158 |
REQ-05-01-12-02 |
active |
mcp_serve_exposes_search_read_and_list_tools |
tests/cli_mcp.rs:90 |
REQ-05-01-12-02 |
active |
mcp_serve_speaks_jsonrpc_over_stdio |
tests/cli_mcp.rs:51 |
REQ-05-01-12-01 |
active |
mcp_trace_answers_coverage_for_a_requirement_and_a_story |
tests/cli_mcp.rs:260 |
REQ-05-01-12-02 |
active |
mcp_trace_reports_an_unknown_id_as_a_tool_error |
tests/cli_mcp.rs:318 |
REQ-05-01-12-02 |
active |
missing_frontmatter_reports_id_001 |
src/checkers/requirements.rs:1227 |
REQ-01-01-11-06 |
active |
missing_generated_meta_reports_meta_001 |
src/checkers/requirements.rs:1212 |
REQ-01-01-11-06 |
active |
multi_clause_sentences_classify_as_complex |
src/checkers/requirements.rs:1355 |
REQ-07-01-08-01 |
active |
mutating_commands_leave_files_outside_the_roots_untouched |
tests/cli_quality.rs:28 |
REQ-00-00-00-07 |
active |
pdf_staging_collection_member_keeps_its_title_as_a_chapter |
src/publisher.rs:1252 |
REQ-04-01-03-09 |
active |
pdf_staging_drops_the_leading_title_and_lifts_content_to_top_level |
src/publisher.rs:1199 |
REQ-04-01-03-09 |
active |
percent_ties_round_to_even_like_python |
src/reporter.rs:1405 |
REQ-04-01-12-04 |
active |
persona_missing_from_the_workflow_is_reported |
src/checkers/requirements.rs:1453 |
REQ-01-01-11-09 |
active |
policy_check_evaluates_changed_files_against_the_declared_scope |
tests/cli_policy.rs:38 |
REQ-01-01-07-02 |
active |
policy_check_passes_when_no_policy_is_declared |
tests/cli_policy.rs:63 |
REQ-01-01-07-02 |
active |
policy_check_reads_the_declared_scope_from_the_policy_file |
tests/cli_policy.rs:19 |
REQ-01-01-07-01 |
active |
policy_check_reports_violations_as_structured_diagnostics |
tests/cli_policy.rs:93 |
REQ-00-00-00-03 |
active |
policy_check_reports_violations_as_structured_diagnostics |
tests/cli_policy.rs:94 |
REQ-01-01-07-02 |
active |
policy_check_supports_warn_only_mode |
tests/cli_policy.rs:77 |
REQ-01-01-07-03 |
active |
processed_content_is_never_executed |
tests/cli_quality.rs:86 |
REQ-00-00-00-14 |
active |
publish_site_diagnoses_a_failing_toolchain |
tests/cli_publish.rs:213 |
REQ-04-01-07-02 |
active |
publish_site_generates_outputs_for_the_configured_target |
tests/cli_publish.rs:149 |
REQ-04-01-03-01 |
active |
publish_site_omits_included_fragments |
tests/cli_publish.rs:49 |
REQ-04-01-07-03 |
active |
publish_site_orchestrates_the_configured_toolchain |
tests/cli_publish.rs:173 |
REQ-04-01-03-03 |
active |
publish_site_publishes_per_language |
tests/cli_publish.rs:76 |
REQ-04-01-07-01 |
active |
publish_site_removes_stale_staged_pages |
tests/cli_publish.rs:903 |
REQ-04-01-07-05 |
active |
publish_site_rewrites_csv_links_to_the_table_pages |
tests/cli_publish.rs:831 |
REQ-04-01-19-02 |
active |
publish_site_stages_a_linked_include_target_as_a_page |
tests/cli_publish.rs:855 |
REQ-04-01-07-03 |
active |
publish_site_stages_artefact_ready_inputs |
tests/cli_publish.rs:117 |
REQ-04-01-03-02 |
active |
publish_site_stages_catalogue_pages_per_workflow_group |
tests/cli_publish.rs:703 |
REQ-04-01-17-01 |
active |
publish_site_stages_csv_artefacts_as_tables |
tests/cli_publish.rs:798 |
REQ-04-01-19-01 |
active |
publish_site_stages_doc_assets_at_page_relative_paths |
tests/cli_publish.rs:13 |
REQ-04-01-07-04 |
active |
publish_site_still_omits_unlinked_fragments |
tests/cli_publish.rs:884 |
REQ-04-01-07-03 |
active |
release_documents_stay_consistent_with_the_crate_version |
tests/cli.rs:60 |
REQ-01-01-15-01 |
active |
release_process_documents_semver_and_the_versioned_contracts |
tests/corpus_guards.rs:250 |
REQ-01-01-15-02 |
active |
render_forwards_tool_errors_transparently |
tests/cli_publish.rs:589 |
REQ-04-01-03-07 |
active |
render_pdf_accepts_selected_markdown_files |
tests/cli_publish.rs:275 |
REQ-04-01-03-04 |
active |
render_pdf_drops_included_fragments_from_a_document |
tests/cli_publish.rs:409 |
REQ-04-01-03-09 |
active |
render_pdf_drops_the_index_landing_and_lifts_units_to_top_level |
tests/cli_publish.rs:457 |
REQ-04-01-03-09 |
active |
render_pdf_keeps_member_titles_in_a_collection_document |
tests/cli_publish.rs:506 |
REQ-04-01-03-09 |
active |
render_pdf_passes_each_document_title_as_metadata |
tests/cli_publish.rs:550 |
REQ-04-01-03-09 |
active |
render_pdf_produces_one_artefact_per_document |
tests/cli_publish.rs:370 |
REQ-04-01-03-09 |
active |
render_pdf_renders_via_pandoc |
tests/cli_publish.rs:250 |
REQ-04-01-03-04 |
active |
render_pdf_stores_artefacts_per_configured_mode |
tests/cli_publish.rs:329 |
REQ-04-01-03-06 |
active |
render_pdf_supports_defaults_eisvogel_and_package_overrides |
tests/cli_publish.rs:300 |
REQ-04-01-03-05 |
active |
render_pdf_supports_defaults_eisvogel_and_package_overrides |
tests/cli_publish.rs:301 |
REQ-04-01-03-08 |
active |
report_bundle_exports_an_evidence_bundle_by_id_scope |
tests/cli_report.rs:10 |
REQ-03-01-04-01 |
active |
report_bundle_includes_linked_evidence |
tests/cli_report.rs:21 |
REQ-03-01-04-02 |
active |
report_bundle_output_is_deterministic_and_schema_stable |
tests/cli_report.rs:95 |
REQ-04-01-12-02 |
active |
report_bundle_records_generation_metadata |
tests/cli_report.rs:115 |
REQ-04-01-12-03 |
active |
report_bundle_resolves_a_story_scope_to_its_requirements |
tests/cli_report.rs:34 |
REQ-03-01-04-01 |
active |
report_bundle_writes_reviewable_markdown_csv_and_json |
tests/cli_report.rs:67 |
REQ-03-01-04-03 |
active |
report_bundle_writes_reviewable_markdown_csv_and_json |
tests/cli_report.rs:68 |
REQ-04-01-12-01 |
active |
report_claims_exports_markers_and_counts_coverage |
tests/cli_report.rs:634 |
REQ-08-01-41-01 |
active |
report_claims_exports_markers_and_counts_coverage |
tests/cli_report.rs:635 |
REQ-08-01-41-02 |
active |
report_coverage_renders_the_unit_from_a_summary |
tests/cli_report.rs:514 |
REQ-07-01-10-01 |
active |
report_knowledge_exports_an_okf_bundle_with_mapped_fields |
tests/cli_report.rs:146 |
REQ-05-01-15-01 |
active |
report_knowledge_exports_an_okf_bundle_with_mapped_fields |
tests/cli_report.rs:147 |
REQ-05-01-15-02 |
active |
report_knowledge_honours_scope_lifecycle_and_determinism |
tests/cli_report.rs:188 |
REQ-05-01-15-03 |
active |
report_snapshot_check_detects_a_missing_unit |
tests/cli_report.rs:336 |
REQ-04-01-12-04 |
active |
report_snapshot_check_detects_a_stale_matrix |
tests/cli_report.rs:362 |
REQ-04-01-12-04 |
active |
report_snapshot_check_detects_a_stale_statements_export |
tests/cli_report.rs:435 |
REQ-07-01-08-02 |
active |
report_snapshot_check_detects_a_staled_unit |
tests/cli_report.rs:309 |
REQ-04-01-12-04 |
active |
report_snapshot_check_passes_on_fresh_snapshots |
tests/cli_report.rs:290 |
REQ-04-01-12-04 |
active |
report_snapshot_generates_the_lines_of_code_unit |
tests/cli_report.rs:475 |
REQ-07-01-09-01 |
active |
report_snapshot_regenerates_units_deterministically |
tests/cli_report.rs:249 |
REQ-04-01-12-04 |
active |
report_snapshot_renders_the_source_catalog |
tests/cli_report.rs:607 |
REQ-08-01-37-01 |
active |
report_statements_exports_the_classification |
tests/cli_report.rs:402 |
REQ-07-01-08-01 |
active |
retired_ids_finds_the_retired_story |
src/reporter.rs:1318 |
REQ-04-01-12-04 |
active |
scaffolded_documents_satisfy_the_default_meta_contract |
tests/cli_fmt.rs:126 |
REQ-01-01-19-03 |
active |
scoreboard_shows_full_verified_functional |
src/reporter.rs:1338 |
REQ-04-01-12-04 |
active |
search_answers_within_a_second_on_a_thousand_documents |
tests/cli_quality.rs:194 |
REQ-00-00-00-11 |
active |
selftest_cases_match_the_oracle |
src/checkers/frontmatter.rs:1676 |
REQ-01-01-11-07 |
active |
sentence_checks_match_the_oracle_selftest_cases |
src/checkers/requirements.rs:1035 |
REQ-01-01-11-06 |
active |
source_iri_outside_the_namespace_is_reported |
src/checkers/frontmatter.rs:2074 |
REQ-08-01-28-01 |
active |
staged_pages_do_not_duplicate_the_title_heading |
tests/cli_publish.rs:764 |
REQ-04-01-03-02 |
active |
story_in_a_workflow_its_id_does_not_encode_is_reported |
src/checkers/requirements.rs:1422 |
REQ-01-01-11-08 |
active |
story_progress_counts_the_verified_requirement |
src/reporter.rs:1307 |
REQ-04-01-12-04 |
active |
story_progress_excludes_retired_stories |
src/reporter.rs:1325 |
REQ-04-01-12-04 |
active |
story_without_a_workflow_is_reported |
src/checkers/requirements.rs:1437 |
REQ-01-01-11-08 |
active |
table_cells_escape_pipes |
src/reporter.rs:1399 |
REQ-04-01-12-04 |
active |
templates_and_validation_share_the_contract_source |
tests/cli_quality.rs:404 |
REQ-01-01-10-03 |
active |
test_to_requirement_lists_the_active_test |
src/reporter.rs:1349 |
REQ-04-01-12-04 |
active |
test_to_story_joins_through_the_requirement |
src/reporter.rs:1360 |
REQ-04-01-12-04 |
active |
test_to_workflow_joins_through_the_story |
src/reporter.rs:1371 |
REQ-04-01-12-04 |
active |
the_assembly_log_is_a_collectable_artefact |
tests/cli_quality.rs:326 |
REQ-04-01-01-01 |
active |
the_verification_loop_completes_within_ten_seconds_on_a_thousand_documents |
tests/cli_quality.rs:207 |
REQ-00-00-00-12 |
active |
tool_logic_answers_without_any_transport |
src/mcp.rs:205 |
REQ-05-01-12-03 |
active |
trace_check_reports_verifies_markers_per_requirement |
tests/cli_trace.rs:36 |
REQ-03-01-06-02 |
active |
trace_coverage_identifies_requirements_without_verifying_tests |
tests/cli_trace.rs:47 |
REQ-01-01-08-01 |
active |
trace_coverage_output_is_deterministic |
tests/cli_trace.rs:70 |
REQ-00-00-00-01 |
active |
trace_coverage_supports_json_output |
tests/cli_trace.rs:59 |
REQ-01-01-08-03 |
active |
trace_markers_gates_test_functions_without_a_marker |
tests/cli_trace_markers.rs:14 |
REQ-03-01-06-04 |
active |
trace_matrix_exports_csv |
tests/cli_trace.rs:107 |
REQ-03-01-02-01 |
active |
trace_ratchet_fails_on_a_coverage_regression |
tests/cli_ratchet.rs:10 |
REQ-04-01-15-01 |
active |
trace_ratchet_passes_without_regression |
tests/cli_ratchet.rs:33 |
REQ-04-01-15-02 |
active |
trace_ratchet_reads_the_configured_baseline |
tests/cli_ratchet.rs:70 |
REQ-04-01-16-01 |
active |
trace_records_plans_markers_as_planned |
tests/cli_trace.rs:169 |
REQ-03-01-10-01 |
active |
trace_resolves_ownership_from_triples_under_a_custom_pattern |
tests/cli_trace.rs:119 |
REQ-01-01-18-02 |
active |
trace_scan_detects_markers_in_rust_comments |
tests/cli_trace.rs:9 |
REQ-03-01-05-01 |
active |
trace_scan_does_not_follow_directory_symlinks |
tests/cli_trace.rs:87 |
REQ-00-00-00-01 |
active |
trace_scan_outputs_the_trace_graph_as_json |
tests/cli_trace.rs:24 |
REQ-03-01-05-04 |
active |
unit_new_creates_a_unit_from_the_configured_template |
tests/cli_unit.rs:8 |
REQ-00-00-00-05 |
active |
unit_new_help_explains_location_metadata_and_ids |
tests/cli_quality.rs:222 |
REQ-01-01-02-03 |
active |
units_are_deterministic |
src/reporter.rs:1390 |
REQ-04-01-12-04 |
active |
unresolvable_workflow_reference_skips_the_persona_check |
src/checkers/requirements.rs:1491 |
REQ-01-01-11-09 |
active |
unresolved_references_stay_visible_in_trace_outputs |
tests/cli_quality.rs:159 |
REQ-03-01-05-05 |
active |
usage_error_exits_with_code_2 |
tests/cli.rs:30 |
REQ-00-00-00-02 |
active |
verify_defaults_to_informational_coverage_and_gating_rest |
tests/cli_verify.rs:122 |
REQ-04-01-14-03 |
active |
verify_emits_per_step_results_in_json_mode |
tests/cli_verify.rs:27 |
REQ-04-01-05-03 |
active |
verify_excludes_rendering_from_the_default_loop |
tests/cli_verify.rs:38 |
REQ-04-01-05-04 |
active |
verify_gates_on_a_seeded_marker_violation |
tests/cli_verify.rs:319 |
REQ-04-01-14-04 |
active |
verify_gates_on_a_seeded_requirements_violation |
tests/cli_verify.rs:279 |
REQ-04-01-14-04 |
active |
verify_reports_informational_findings_without_gating |
tests/cli_verify.rs:77 |
REQ-04-01-14-02 |
active |
verify_reports_the_corpus_checks_as_sub_steps |
tests/cli_verify.rs:249 |
REQ-04-01-14-04 |
active |
verify_runs_exactly_the_configured_steps_in_order |
tests/cli_verify.rs:49 |
REQ-04-01-14-01 |
active |
verify_runs_freshness_as_an_informational_step |
tests/cli_trace_freshness.rs:171 |
REQ-03-01-11-03 |
active |
verify_runs_the_configured_sub_steps |
tests/cli_verify.rs:9 |
REQ-04-01-05-01 |
active |
verify_skips_report_freshness_off_the_default_branch_under_main_only |
tests/cli_verify.rs:361 |
REQ-04-01-14-05 |
active |
verify_supports_fail_fast_and_aggregate_modes |
tests/cli_verify.rs:17 |
REQ-04-01-05-02 |
active |