[INFO] cloning repository https://github.com/KooshaPari/phenotype-pm-core
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/KooshaPari/phenotype-pm-core" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKooshaPari%2Fphenotype-pm-core", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKooshaPari%2Fphenotype-pm-core'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 721c481fcd54740aa5d50d7ebfe40a9b5102906e
[INFO] checking KooshaPari/phenotype-pm-core against 760e1de835e253bf28bbcbfee38b5e8ed9ffe074 for pr-133502-26
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FKooshaPari%2Fphenotype-pm-core" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/KooshaPari/phenotype-pm-core
[INFO] finished tweaking git repo https://github.com/KooshaPari/phenotype-pm-core
[INFO] tweaked toml for git repo https://github.com/KooshaPari/phenotype-pm-core written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/KooshaPari/phenotype-pm-core on toolchain 760e1de835e253bf28bbcbfee38b5e8ed9ffe074
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/KooshaPari/phenotype-pm-core already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded toml_parser v1.0.2
[INFO] [stderr]   Downloaded toml_writer v1.0.2
[INFO] [stderr]   Downloaded toml v0.9.6
[INFO] [stderr]   Downloaded clap_lex v1.0.1
[INFO] [stderr]   Downloaded assert_cmd v2.1.2
[INFO] [stderr]   Downloaded uuid v1.20.0
[INFO] [stderr]   Downloaded serde_spanned v1.0.1
[INFO] [stderr]   Downloaded toml_datetime v0.7.1
[INFO] [stderr]   Downloaded clap_derive v4.5.61
[INFO] [stderr]   Downloaded clap v4.5.61
[INFO] [stderr]   Downloaded clap_builder v4.5.61
[INFO] [stderr]   Downloaded proptest v1.8.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:1fa6594d87c8fa7b311925a7a77a16f539833322d9dfba4ce891f211db2f90b1" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547
[INFO] running `Command { std: "docker" "start" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547" "/opt/rustwide/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547" "/opt/rustwide/cargo-home/bin/cargo" "+760e1de835e253bf28bbcbfee38b5e8ed9ffe074" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]     Checking sha1_smol v1.0.1
[INFO] [stderr]     Checking aho-corasick v1.1.4
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]     Checking hashbrown v0.16.1
[INFO] [stderr]     Checking bitflags v2.13.0
[INFO] [stderr]     Checking wait-timeout v0.2.1
[INFO] [stderr]     Checking anstyle-parse v1.0.0
[INFO] [stderr]     Checking colorchoice v1.0.5
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]     Checking rand_core v0.9.5
[INFO] [stderr]     Checking winnow v0.7.15
[INFO] [stderr]     Checking clap_lex v1.0.1
[INFO] [stderr]     Checking toml_datetime v0.7.1
[INFO] [stderr]     Checking serde_spanned v1.0.1
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]     Checking normalize-line-endings v0.3.0
[INFO] [stderr]     Checking toml_writer v1.0.2
[INFO] [stderr]     Checking is-terminal v0.4.17
[INFO] [stderr]     Checking anstream v1.0.0
[INFO] [stderr]     Checking bit-vec v0.8.0
[INFO] [stderr]     Checking uuid v1.20.0
[INFO] [stderr]     Checking unarray v0.1.4
[INFO] [stderr]     Checking rand_xorshift v0.4.0
[INFO] [stderr]     Checking rustix v1.1.4
[INFO] [stderr]     Checking rand v0.9.4
[INFO] [stderr]     Checking clap_builder v4.5.61
[INFO] [stderr]     Checking bit-set v0.8.0
[INFO] [stderr]     Checking indexmap v2.11.4
[INFO] [stderr]     Checking regex-automata v0.4.14
[INFO] [stderr]     Checking float-cmp v0.10.0
[INFO] [stderr]     Checking toml_parser v1.0.2
[INFO] [stderr]     Checking tempfile v3.27.0
[INFO] [stderr]     Checking toml v0.9.6
[INFO] [stderr]     Checking rusty-fork v0.3.1
[INFO] [stderr]     Checking regex v1.12.4
[INFO] [stderr]     Checking matchers v0.2.0
[INFO] [stderr]     Checking bstr v1.12.1
[INFO] [stderr]     Checking tracing-subscriber v0.3.23
[INFO] [stderr]     Checking predicates v3.1.4
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.5.61
[INFO] [stderr]     Checking ppv-lite86 v0.2.21
[INFO] [stderr]     Checking thiserror v2.0.18
[INFO] [stderr]     Checking rand_chacha v0.9.0
[INFO] [stderr]     Checking proptest v1.8.0
[INFO] [stderr]     Checking clap v4.5.61
[INFO] [stderr]     Checking serde v1.0.228
[INFO] [stderr]     Checking chrono v0.4.45
[INFO] [stderr]     Checking traceability-core v0.1.0 (/opt/rustwide/workdir/crates/traceability-core)
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Requirement,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/traceability-core/src/lib.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Design,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Code,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     Test,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Evidence,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Risk,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Rationale,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub created_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:107:19
[INFO] [stdout]     |
[INFO] [stdout] 107 |     Requirement { id: RequirementId },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |     NonFunctionalRequirement { id: NfrId },
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 111 |     Test { id: String },
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     CodeEntity { id: String, lang: String },
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:113:30
[INFO] [stdout]     |
[INFO] [stdout] 113 |     CodeEntity { id: String, lang: String },
[INFO] [stdout]     |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:115:15
[INFO] [stdout]     |
[INFO] [stdout] 115 |     Journey { id: String },
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |     AgentRun { id: String },
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:119:16
[INFO] [stdout]     |
[INFO] [stdout] 119 |     Evidence { id: String, sha256: String },
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:119:28
[INFO] [stdout]     |
[INFO] [stdout] 119 |     Evidence { id: String, sha256: String },
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:121:16
[INFO] [stdout]     |
[INFO] [stdout] 121 |     Document { id: String, range: Option<String> },
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:121:28
[INFO] [stdout]     |
[INFO] [stdout] 121 |     Document { id: String, range: Option<String> },
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     Intent,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     IntentDoc,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     SpecAdr,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     PlanWbs,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Execution,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     Evidence,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub feature_file: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub scenario: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub line: Option<u32>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub artifact_ref: ArtifactRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub criteria: Vec<Criterion>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub verification: VerificationMethod,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub bdd: Vec<GherkinRef>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:166:5
[INFO] [stdout]     |
[INFO] [stdout] 166 |     NotApproved,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     MissingAcceptance,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     MissingEvidence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     MissingImplementation,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     MissingTest,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     NotApproved,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:184:5
[INFO] [stdout]     |
[INFO] [stdout] 184 |     MissingAcceptance,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     MissingEvidence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     MissingImplementation,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     MissingTest,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 |     CodegenBeforeWalls,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |     MissingValidator,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     BridgeNotEstablished,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub from_layer: Layer,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     pub to_layer: Layer,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:230:5
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub predicates: Vec<GatePredicate>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Build,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Test,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Deploy,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Job,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     Pending,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     Queued,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     Running,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     Passed,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     Failed,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     Skipped,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     Cancelled,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     pub node_type: ExecutionNodeType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub title: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub description: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub status: ExecutionStatus,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub tags: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub meta: ExecutionMeta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub source: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub target: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     pub edge_type: ExecutionEdgeType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub meta: ExecutionMeta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub properties: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     pub schema_uri: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:254:5
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:258:5
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub node_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub edge_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub dag_valid: Option<bool>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub nodes: Vec<ExecutionNode>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     pub edges: Vec<ExecutionEdge>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub metadata: ExecutionGraphMetadata,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     InvalidNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     MissingRequiredField(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     UnknownNodeType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     UnknownStatus(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 |     UnknownEdgeType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     InvalidEdgeConstraint {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |         edge: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         from: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 |         to: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     CycleDetected,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     MissingMeta(String),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     DuplicateNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:310:20
[INFO] [stdout]     |
[INFO] [stdout] 310 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:310:37
[INFO] [stdout]     |
[INFO] [stdout] 310 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     ConfidenceOutOfRange(f64),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     SelfLoop(String),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     DurationOnNonTerminal(String, String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Security,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Quality,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Compliance,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Performance,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Custom,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub description: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub check: PolicyCheck,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub id: i64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub domain: PolicyDomain,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub rule: PolicyDefinition,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub active: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub updated_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub transition: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub required_evidence: Vec<EvidenceRequirement>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub policy_refs: Vec<i64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub id: i64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub feature_id: i64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub version: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub rules: Vec<GovernanceRule>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub bound_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     TestResult,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     CiOutput,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     ReviewApproval,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     SecurityScan,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     LintResult,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     ManualAttestation,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub id: i64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub wp_id: i64,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fr_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub evidence_type: EvidenceType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub artifact_path: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub metadata: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     ManualApproval,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     Automated,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/traceability-core/src/ids.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         pub struct $name(String);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 | id_type!(RequirementId, "FR");
[INFO] [stdout]    | ----------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `id_type` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/traceability-core/src/ids.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         pub struct $name(String);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 84 | id_type!(NfrId, "NFR");
[INFO] [stdout]    | ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `id_type` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub artifact: ArtifactRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub depth: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub via: Vec<TraceLinkType>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub score: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub seeds: Vec<ArtifactRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub blast: Vec<BlastNode>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub total_score: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub by_kind: HashMap<String, f32>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub truncated: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub max_depth_seen: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub conflicts: Vec<TraceLink>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn affected_kinds(&self) -> HashSet<String> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Intent,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Plan,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Feature,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     Story,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Task,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     Spec,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     Commit,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Test,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     PR,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Bug,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Artifact,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     Intent,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     Plan,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     Feature,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     Story,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     Task,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     Spec,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     Commit,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     Test,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     PR,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     Bug,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     Artifact,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     Implements,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     Tests,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     Covers,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     TracesTo,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     DerivesFrom,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     Resolves,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     Blocks,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     DependsOn,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     ParentOf,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ChildOf,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     DependsOn,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:243:5
[INFO] [stdout]     |
[INFO] [stdout] 243 |     Blocks,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     Implements,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 |     Verifies,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 246 |     References,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     Duplicates,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:305:5
[INFO] [stdout]     |
[INFO] [stdout] 305 |     Draft,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     Active,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     Completed,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     Deprecated,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     Rejected,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     Open,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     InProgress,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     Blocked,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     Deferred,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     Cancelled,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     pub link_type: CanonicalLinkType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:396:5
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub direction: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     pub node_type: NodeType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 |     pub dag_stage: DagStage,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:408:5
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub title: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 |     pub description: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:411:5
[INFO] [stdout]     |
[INFO] [stdout] 411 |     pub status: Status,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub tags: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 414 |     pub meta: Meta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:416:5
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub properties: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     pub table_ref: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     pub table_id: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:429:5
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub source: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     pub target: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub relationship_type: RelationshipType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:433:5
[INFO] [stdout]     |
[INFO] [stdout] 433 |     pub canonical_map: Option<CanonicalMap>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub meta: Meta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:436:5
[INFO] [stdout]     |
[INFO] [stdout] 436 |     pub properties: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub schema_uri: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub node_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub edge_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub dag_valid: Option<bool>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |     pub source_system: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub nodes: Vec<Node>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:465:5
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub edges: Vec<Edge>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:466:5
[INFO] [stdout]     |
[INFO] [stdout] 466 |     pub metadata: GraphMetadata,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     InvalidNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     MissingRequiredField(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     UnknownNodeType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |     InvalidDagStage(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     UnknownRelationshipType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:485:5
[INFO] [stdout]     |
[INFO] [stdout] 485 |     UnknownCanonicalLinkType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:487:5
[INFO] [stdout]     |
[INFO] [stdout] 487 |     UnknownStatus(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 |     InvalidEdgeConstraint {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:490:9
[INFO] [stdout]     |
[INFO] [stdout] 490 |         relationship: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:491:9
[INFO] [stdout]     |
[INFO] [stdout] 491 |         from: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         to: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     CycleDetected,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 497 |     InvalidRootNode(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:499:5
[INFO] [stdout]     |
[INFO] [stdout] 499 |     MissingMeta(String),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 |     DuplicateNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:503:20
[INFO] [stdout]     |
[INFO] [stdout] 503 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:503:37
[INFO] [stdout]     |
[INFO] [stdout] 503 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |     ConfidenceOutOfRange(f64),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Created,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Specified,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Researched,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Planned,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Implementing,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Validated,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     Shipped,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Retrospected,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub from: FeatureState,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub to: FeatureState,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub transition: Transition,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub timestamp: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub from: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub to: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub trace_links: Vec<TraceLink>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub coverage: CoverageState,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub cells: IndexMap<(String, String), MatrixCell>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub generated_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub matrix: CoverageMatrix,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub built_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub link_count: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub cell_count: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub stale_links: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub covered: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub partial: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub missing: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub conflict: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/tracelink.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub created_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/tracelink.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking traceability-decorators v0.1.0 (/opt/rustwide/workdir/crates/traceability-decorators)
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Requirement,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/traceability-core/src/lib.rs:40:9
[INFO] [stdout]    |
[INFO] [stdout] 40 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Design,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-decorators/src/scanner.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         path: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/traceability-decorators/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-decorators/src/scanner.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         source: std::io::Error,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Code,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:34:5
[INFO] [stdout]    |
[INFO] [stdout] 34 |     Test,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:35:5
[INFO] [stdout]    |
[INFO] [stdout] 35 |     Evidence,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:36:5
[INFO] [stdout]    |
[INFO] [stdout] 36 |     Risk,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:37:5
[INFO] [stdout]    |
[INFO] [stdout] 37 |     Rationale,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub created_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/artifact.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:107:19
[INFO] [stdout]     |
[INFO] [stdout] 107 |     Requirement { id: RequirementId },
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |     NonFunctionalRequirement { id: NfrId },
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:111:12
[INFO] [stdout]     |
[INFO] [stdout] 111 |     Test { id: String },
[INFO] [stdout]     |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:113:18
[INFO] [stdout]     |
[INFO] [stdout] 113 |     CodeEntity { id: String, lang: String },
[INFO] [stdout]     |                  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:113:30
[INFO] [stdout]     |
[INFO] [stdout] 113 |     CodeEntity { id: String, lang: String },
[INFO] [stdout]     |                              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:115:15
[INFO] [stdout]     |
[INFO] [stdout] 115 |     Journey { id: String },
[INFO] [stdout]     |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:117:16
[INFO] [stdout]     |
[INFO] [stdout] 117 |     AgentRun { id: String },
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:119:16
[INFO] [stdout]     |
[INFO] [stdout] 119 |     Evidence { id: String, sha256: String },
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:119:28
[INFO] [stdout]     |
[INFO] [stdout] 119 |     Evidence { id: String, sha256: String },
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:121:16
[INFO] [stdout]     |
[INFO] [stdout] 121 |     Document { id: String, range: Option<String> },
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/artifact.rs:121:28
[INFO] [stdout]     |
[INFO] [stdout] 121 |     Document { id: String, range: Option<String> },
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     Intent,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     IntentDoc,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     SpecAdr,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     PlanWbs,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Execution,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     Evidence,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub feature_file: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub scenario: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub line: Option<u32>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:97:5
[INFO] [stdout]    |
[INFO] [stdout] 97 |     pub artifact_ref: ArtifactRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     pub criteria: Vec<Criterion>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/contract.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     pub verification: VerificationMethod,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub bdd: Vec<GherkinRef>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Checking trace-gate v0.1.0 (/opt/rustwide/workdir/crates/trace-gate)
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:166:5
[INFO] [stdout]     |
[INFO] [stdout] 166 |     NotApproved,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:167:5
[INFO] [stdout]     |
[INFO] [stdout] 167 |     MissingAcceptance,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:168:5
[INFO] [stdout]     |
[INFO] [stdout] 168 |     MissingEvidence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:169:5
[INFO] [stdout]     |
[INFO] [stdout] 169 |     MissingImplementation,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:170:5
[INFO] [stdout]     |
[INFO] [stdout] 170 |     MissingTest,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:183:5
[INFO] [stdout]     |
[INFO] [stdout] 183 |     NotApproved,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:184:5
[INFO] [stdout]     |
[INFO] [stdout] 184 |     MissingAcceptance,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:185:5
[INFO] [stdout]     |
[INFO] [stdout] 185 |     MissingEvidence,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:186:5
[INFO] [stdout]     |
[INFO] [stdout] 186 |     MissingImplementation,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:187:5
[INFO] [stdout]     |
[INFO] [stdout] 187 |     MissingTest,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:188:5
[INFO] [stdout]     |
[INFO] [stdout] 188 |     CodegenBeforeWalls,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:189:5
[INFO] [stdout]     |
[INFO] [stdout] 189 |     MissingValidator,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:190:5
[INFO] [stdout]     |
[INFO] [stdout] 190 |     BridgeNotEstablished,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:228:5
[INFO] [stdout]     |
[INFO] [stdout] 228 |     pub from_layer: Layer,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:229:5
[INFO] [stdout]     |
[INFO] [stdout] 229 |     pub to_layer: Layer,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/contract.rs:230:5
[INFO] [stdout]     |
[INFO] [stdout] 230 |     pub predicates: Vec<GatePredicate>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Build,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Test,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:32:5
[INFO] [stdout]    |
[INFO] [stdout] 32 |     Deploy,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 |     Job,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     Pending,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:80:5
[INFO] [stdout]    |
[INFO] [stdout] 80 |     Queued,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     Running,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:82:5
[INFO] [stdout]    |
[INFO] [stdout] 82 |     Passed,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:83:5
[INFO] [stdout]    |
[INFO] [stdout] 83 |     Failed,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:84:5
[INFO] [stdout]    |
[INFO] [stdout] 84 |     Skipped,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/execution_graph.rs:85:5
[INFO] [stdout]    |
[INFO] [stdout] 85 |     Cancelled,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:211:5
[INFO] [stdout]     |
[INFO] [stdout] 211 |     pub node_type: ExecutionNodeType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:212:5
[INFO] [stdout]     |
[INFO] [stdout] 212 |     pub title: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:214:5
[INFO] [stdout]     |
[INFO] [stdout] 214 |     pub description: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:215:5
[INFO] [stdout]     |
[INFO] [stdout] 215 |     pub status: ExecutionStatus,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:217:5
[INFO] [stdout]     |
[INFO] [stdout] 217 |     pub tags: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:218:5
[INFO] [stdout]     |
[INFO] [stdout] 218 |     pub meta: ExecutionMeta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:238:5
[INFO] [stdout]     |
[INFO] [stdout] 238 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:239:5
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub source: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     pub target: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     pub edge_type: ExecutionEdgeType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     pub meta: ExecutionMeta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub properties: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:252:5
[INFO] [stdout]     |
[INFO] [stdout] 252 |     pub version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:253:5
[INFO] [stdout]     |
[INFO] [stdout] 253 |     pub schema_uri: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:254:5
[INFO] [stdout]     |
[INFO] [stdout] 254 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:256:5
[INFO] [stdout]     |
[INFO] [stdout] 256 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:258:5
[INFO] [stdout]     |
[INFO] [stdout] 258 |     pub node_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:260:5
[INFO] [stdout]     |
[INFO] [stdout] 260 |     pub edge_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:262:5
[INFO] [stdout]     |
[INFO] [stdout] 262 |     pub dag_valid: Option<bool>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:276:5
[INFO] [stdout]     |
[INFO] [stdout] 276 |     pub nodes: Vec<ExecutionNode>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:277:5
[INFO] [stdout]     |
[INFO] [stdout] 277 |     pub edges: Vec<ExecutionEdge>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:278:5
[INFO] [stdout]     |
[INFO] [stdout] 278 |     pub metadata: ExecutionGraphMetadata,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:288:5
[INFO] [stdout]     |
[INFO] [stdout] 288 |     InvalidNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:290:5
[INFO] [stdout]     |
[INFO] [stdout] 290 |     MissingRequiredField(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:292:5
[INFO] [stdout]     |
[INFO] [stdout] 292 |     UnknownNodeType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:294:5
[INFO] [stdout]     |
[INFO] [stdout] 294 |     UnknownStatus(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:296:5
[INFO] [stdout]     |
[INFO] [stdout] 296 |     UnknownEdgeType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:298:5
[INFO] [stdout]     |
[INFO] [stdout] 298 |     InvalidEdgeConstraint {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:299:9
[INFO] [stdout]     |
[INFO] [stdout] 299 |         edge: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:300:9
[INFO] [stdout]     |
[INFO] [stdout] 300 |         from: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:301:9
[INFO] [stdout]     |
[INFO] [stdout] 301 |         to: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:304:5
[INFO] [stdout]     |
[INFO] [stdout] 304 |     CycleDetected,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     MissingMeta(String),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     DuplicateNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:310:20
[INFO] [stdout]     |
[INFO] [stdout] 310 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:310:37
[INFO] [stdout]     |
[INFO] [stdout] 310 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     ConfidenceOutOfRange(f64),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     SelfLoop(String),
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/execution_graph.rs:316:5
[INFO] [stdout]     |
[INFO] [stdout] 316 |     DurationOnNonTerminal(String, String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     Security,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     Quality,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     Compliance,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Performance,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Custom,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub description: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub check: PolicyCheck,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:45:5
[INFO] [stdout]    |
[INFO] [stdout] 45 |     pub id: i64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:46:5
[INFO] [stdout]    |
[INFO] [stdout] 46 |     pub domain: PolicyDomain,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:47:5
[INFO] [stdout]    |
[INFO] [stdout] 47 |     pub rule: PolicyDefinition,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:48:5
[INFO] [stdout]    |
[INFO] [stdout] 48 |     pub active: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub updated_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub transition: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub required_evidence: Vec<EvidenceRequirement>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:67:5
[INFO] [stdout]    |
[INFO] [stdout] 67 |     pub policy_refs: Vec<i64>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub id: i64,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub feature_id: i64,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub version: i32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 76 |     pub rules: Vec<GovernanceRule>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:77:5
[INFO] [stdout]    |
[INFO] [stdout] 77 |     pub bound_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     TestResult,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:87:5
[INFO] [stdout]    |
[INFO] [stdout] 87 |     CiOutput,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:88:5
[INFO] [stdout]    |
[INFO] [stdout] 88 |     ReviewApproval,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     SecurityScan,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:90:5
[INFO] [stdout]    |
[INFO] [stdout] 90 |     LintResult,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/governance.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     ManualAttestation,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:111:5
[INFO] [stdout]     |
[INFO] [stdout] 111 |     pub id: i64,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub wp_id: i64,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub fr_id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:114:5
[INFO] [stdout]     |
[INFO] [stdout] 114 |     pub evidence_type: EvidenceType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub artifact_path: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:116:5
[INFO] [stdout]     |
[INFO] [stdout] 116 |     pub metadata: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:117:5
[INFO] [stdout]     |
[INFO] [stdout] 117 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:123:5
[INFO] [stdout]     |
[INFO] [stdout] 123 |     ManualApproval,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/governance.rs:124:5
[INFO] [stdout]     |
[INFO] [stdout] 124 |     Automated,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/traceability-core/src/ids.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         pub struct $name(String);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 83 | id_type!(RequirementId, "FR");
[INFO] [stdout]    | ----------------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `id_type` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct
[INFO] [stdout]   --> crates/traceability-core/src/ids.rs:22:9
[INFO] [stdout]    |
[INFO] [stdout] 22 |         pub struct $name(String);
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 84 | id_type!(NfrId, "NFR");
[INFO] [stdout]    | ---------------------- in this macro invocation
[INFO] [stdout]    |
[INFO] [stdout]    = note: this warning originates in the macro `id_type` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub artifact: ArtifactRef,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub depth: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub via: Vec<TraceLinkType>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:63:5
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub score: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:69:5
[INFO] [stdout]    |
[INFO] [stdout] 69 |     pub seeds: Vec<ArtifactRef>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:70:5
[INFO] [stdout]    |
[INFO] [stdout] 70 |     pub blast: Vec<BlastNode>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:71:5
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub total_score: f32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub by_kind: HashMap<String, f32>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub truncated: bool,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:74:5
[INFO] [stdout]    |
[INFO] [stdout] 74 |     pub max_depth_seen: u32,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:75:5
[INFO] [stdout]    |
[INFO] [stdout] 75 |     pub conflicts: Vec<TraceLink>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a method
[INFO] [stdout]   --> crates/traceability-core/src/impact.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     pub fn affected_kinds(&self) -> HashSet<String> {
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Intent,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Plan,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Feature,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     Story,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Task,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 |     Spec,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:27:5
[INFO] [stdout]    |
[INFO] [stdout] 27 |     Commit,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:28:5
[INFO] [stdout]    |
[INFO] [stdout] 28 |     Test,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 |     PR,
[INFO] [stdout]    |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:30:5
[INFO] [stdout]    |
[INFO] [stdout] 30 |     Bug,
[INFO] [stdout]    |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 |     Artifact,
[INFO] [stdout]    |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:98:5
[INFO] [stdout]    |
[INFO] [stdout] 98 |     Intent,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/intent_graph.rs:99:5
[INFO] [stdout]    |
[INFO] [stdout] 99 |     Plan,
[INFO] [stdout]    |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:100:5
[INFO] [stdout]     |
[INFO] [stdout] 100 |     Feature,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:101:5
[INFO] [stdout]     |
[INFO] [stdout] 101 |     Story,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:102:5
[INFO] [stdout]     |
[INFO] [stdout] 102 |     Task,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:103:5
[INFO] [stdout]     |
[INFO] [stdout] 103 |     Spec,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:104:5
[INFO] [stdout]     |
[INFO] [stdout] 104 |     Commit,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:105:5
[INFO] [stdout]     |
[INFO] [stdout] 105 |     Test,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:106:5
[INFO] [stdout]     |
[INFO] [stdout] 106 |     PR,
[INFO] [stdout]     |     ^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     Bug,
[INFO] [stdout]     |     ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:108:5
[INFO] [stdout]     |
[INFO] [stdout] 108 |     Artifact,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:175:5
[INFO] [stdout]     |
[INFO] [stdout] 175 |     Implements,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:176:5
[INFO] [stdout]     |
[INFO] [stdout] 176 |     Tests,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:177:5
[INFO] [stdout]     |
[INFO] [stdout] 177 |     Covers,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:178:5
[INFO] [stdout]     |
[INFO] [stdout] 178 |     TracesTo,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:179:5
[INFO] [stdout]     |
[INFO] [stdout] 179 |     DerivesFrom,
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:180:5
[INFO] [stdout]     |
[INFO] [stdout] 180 |     Resolves,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:181:5
[INFO] [stdout]     |
[INFO] [stdout] 181 |     Blocks,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:182:5
[INFO] [stdout]     |
[INFO] [stdout] 182 |     DependsOn,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:240:5
[INFO] [stdout]     |
[INFO] [stdout] 240 |     ParentOf,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:241:5
[INFO] [stdout]     |
[INFO] [stdout] 241 |     ChildOf,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:242:5
[INFO] [stdout]     |
[INFO] [stdout] 242 |     DependsOn,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:243:5
[INFO] [stdout]     |
[INFO] [stdout] 243 |     Blocks,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:244:5
[INFO] [stdout]     |
[INFO] [stdout] 244 |     Implements,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:245:5
[INFO] [stdout]     |
[INFO] [stdout] 245 |     Verifies,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:246:5
[INFO] [stdout]     |
[INFO] [stdout] 246 |     References,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:247:5
[INFO] [stdout]     |
[INFO] [stdout] 247 |     Duplicates,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:305:5
[INFO] [stdout]     |
[INFO] [stdout] 305 |     Draft,
[INFO] [stdout]     |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:306:5
[INFO] [stdout]     |
[INFO] [stdout] 306 |     Active,
[INFO] [stdout]     |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:307:5
[INFO] [stdout]     |
[INFO] [stdout] 307 |     Completed,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:308:5
[INFO] [stdout]     |
[INFO] [stdout] 308 |     Deprecated,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:309:5
[INFO] [stdout]     |
[INFO] [stdout] 309 |     Rejected,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:310:5
[INFO] [stdout]     |
[INFO] [stdout] 310 |     Open,
[INFO] [stdout]     |     ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:311:5
[INFO] [stdout]     |
[INFO] [stdout] 311 |     InProgress,
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:312:5
[INFO] [stdout]     |
[INFO] [stdout] 312 |     Blocked,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:313:5
[INFO] [stdout]     |
[INFO] [stdout] 313 |     Deferred,
[INFO] [stdout]     |     ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:314:5
[INFO] [stdout]     |
[INFO] [stdout] 314 |     Cancelled,
[INFO] [stdout]     |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     pub link_type: CanonicalLinkType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:396:5
[INFO] [stdout]     |
[INFO] [stdout] 396 |     pub direction: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:406:5
[INFO] [stdout]     |
[INFO] [stdout] 406 |     pub node_type: NodeType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:407:5
[INFO] [stdout]     |
[INFO] [stdout] 407 |     pub dag_stage: DagStage,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:408:5
[INFO] [stdout]     |
[INFO] [stdout] 408 |     pub title: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:410:5
[INFO] [stdout]     |
[INFO] [stdout] 410 |     pub description: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:411:5
[INFO] [stdout]     |
[INFO] [stdout] 411 |     pub status: Status,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:413:5
[INFO] [stdout]     |
[INFO] [stdout] 413 |     pub tags: Vec<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:414:5
[INFO] [stdout]     |
[INFO] [stdout] 414 |     pub meta: Meta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:416:5
[INFO] [stdout]     |
[INFO] [stdout] 416 |     pub properties: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:418:5
[INFO] [stdout]     |
[INFO] [stdout] 418 |     pub table_ref: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:420:5
[INFO] [stdout]     |
[INFO] [stdout] 420 |     pub table_id: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:428:5
[INFO] [stdout]     |
[INFO] [stdout] 428 |     pub id: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:429:5
[INFO] [stdout]     |
[INFO] [stdout] 429 |     pub source: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:430:5
[INFO] [stdout]     |
[INFO] [stdout] 430 |     pub target: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:431:5
[INFO] [stdout]     |
[INFO] [stdout] 431 |     pub relationship_type: RelationshipType,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:433:5
[INFO] [stdout]     |
[INFO] [stdout] 433 |     pub canonical_map: Option<CanonicalMap>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:434:5
[INFO] [stdout]     |
[INFO] [stdout] 434 |     pub meta: Meta,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:436:5
[INFO] [stdout]     |
[INFO] [stdout] 436 |     pub properties: Option<serde_json::Value>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:444:5
[INFO] [stdout]     |
[INFO] [stdout] 444 |     pub version: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:445:5
[INFO] [stdout]     |
[INFO] [stdout] 445 |     pub schema_uri: String,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:446:5
[INFO] [stdout]     |
[INFO] [stdout] 446 |     pub created_at: DateTime<Utc>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:448:5
[INFO] [stdout]     |
[INFO] [stdout] 448 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:450:5
[INFO] [stdout]     |
[INFO] [stdout] 450 |     pub node_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:452:5
[INFO] [stdout]     |
[INFO] [stdout] 452 |     pub edge_count: Option<u64>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:454:5
[INFO] [stdout]     |
[INFO] [stdout] 454 |     pub dag_valid: Option<bool>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:456:5
[INFO] [stdout]     |
[INFO] [stdout] 456 |     pub source_system: Option<String>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:464:5
[INFO] [stdout]     |
[INFO] [stdout] 464 |     pub nodes: Vec<Node>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:465:5
[INFO] [stdout]     |
[INFO] [stdout] 465 |     pub edges: Vec<Edge>,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:466:5
[INFO] [stdout]     |
[INFO] [stdout] 466 |     pub metadata: GraphMetadata,
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:475:5
[INFO] [stdout]     |
[INFO] [stdout] 475 |     InvalidNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:477:5
[INFO] [stdout]     |
[INFO] [stdout] 477 |     MissingRequiredField(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:479:5
[INFO] [stdout]     |
[INFO] [stdout] 479 |     UnknownNodeType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:481:5
[INFO] [stdout]     |
[INFO] [stdout] 481 |     InvalidDagStage(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:483:5
[INFO] [stdout]     |
[INFO] [stdout] 483 |     UnknownRelationshipType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:485:5
[INFO] [stdout]     |
[INFO] [stdout] 485 |     UnknownCanonicalLinkType(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:487:5
[INFO] [stdout]     |
[INFO] [stdout] 487 |     UnknownStatus(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:489:5
[INFO] [stdout]     |
[INFO] [stdout] 489 |     InvalidEdgeConstraint {
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:490:9
[INFO] [stdout]     |
[INFO] [stdout] 490 |         relationship: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:491:9
[INFO] [stdout]     |
[INFO] [stdout] 491 |         from: String,
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:492:9
[INFO] [stdout]     |
[INFO] [stdout] 492 |         to: String,
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:495:5
[INFO] [stdout]     |
[INFO] [stdout] 495 |     CycleDetected,
[INFO] [stdout]     |     ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:497:5
[INFO] [stdout]     |
[INFO] [stdout] 497 |     InvalidRootNode(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:499:5
[INFO] [stdout]     |
[INFO] [stdout] 499 |     MissingMeta(String),
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:501:5
[INFO] [stdout]     |
[INFO] [stdout] 501 |     DuplicateNodeId(String),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:503:5
[INFO] [stdout]     |
[INFO] [stdout] 503 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:503:20
[INFO] [stdout]     |
[INFO] [stdout] 503 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:503:37
[INFO] [stdout]     |
[INFO] [stdout] 503 |     OrphanedEdge { edge_id: String, node_id: String },
[INFO] [stdout]     |                                     ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]    --> crates/traceability-core/src/intent_graph.rs:505:5
[INFO] [stdout]     |
[INFO] [stdout] 505 |     ConfidenceOutOfRange(f64),
[INFO] [stdout]     |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 |     Created,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     Specified,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 |     Researched,
[INFO] [stdout]    |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     Planned,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 |     Implementing,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 |     Validated,
[INFO] [stdout]    |     ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:24:5
[INFO] [stdout]    |
[INFO] [stdout] 24 |     Shipped,
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a variant
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:25:5
[INFO] [stdout]    |
[INFO] [stdout] 25 |     Retrospected,
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-decorators/src/scanner.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 |         path: String,
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/traceability-decorators/src/lib.rs:12:9
[INFO] [stdout]    |
[INFO] [stdout] 12 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-decorators/src/scanner.rs:18:9
[INFO] [stdout]    |
[INFO] [stdout] 18 |         source: std::io::Error,
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:65:5
[INFO] [stdout]    |
[INFO] [stdout] 65 |     pub from: FeatureState,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:66:5
[INFO] [stdout]    |
[INFO] [stdout] 66 |     pub to: FeatureState,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:72:5
[INFO] [stdout]    |
[INFO] [stdout] 72 |     pub transition: Transition,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/lifecycle.rs:73:5
[INFO] [stdout]    |
[INFO] [stdout] 73 |     pub timestamp: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     pub from: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:39:5
[INFO] [stdout]    |
[INFO] [stdout] 39 |     pub to: String,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:40:5
[INFO] [stdout]    |
[INFO] [stdout] 40 |     pub trace_links: Vec<TraceLink>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 41 |     pub coverage: CoverageState,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:49:5
[INFO] [stdout]    |
[INFO] [stdout] 49 |     pub cells: IndexMap<(String, String), MatrixCell>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:50:5
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub generated_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:58:5
[INFO] [stdout]    |
[INFO] [stdout] 58 |     pub matrix: CoverageMatrix,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:59:5
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub built_at: DateTime<Utc>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:60:5
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub link_count: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     pub cell_count: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/matrix.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     pub stale_links: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 |     pub covered: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     pub partial: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:14:5
[INFO] [stdout]    |
[INFO] [stdout] 14 |     pub missing: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/progress.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     pub conflict: usize,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/tracelink.rs:91:5
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub created_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/traceability-core/src/tracelink.rs:92:5
[INFO] [stdout]    |
[INFO] [stdout] 92 |     pub updated_at: Option<DateTime<Utc>>,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]   --> crates/trace-gate/tests/integration_test.rs:20:28
[INFO] [stdout]    |
[INFO] [stdout] 20 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]   --> crates/trace-gate/tests/integration_test.rs:36:28
[INFO] [stdout]    |
[INFO] [stdout] 36 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]   --> crates/trace-gate/tests/integration_test.rs:48:28
[INFO] [stdout]    |
[INFO] [stdout] 48 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]   --> crates/trace-gate/tests/integration_test.rs:80:28
[INFO] [stdout]    |
[INFO] [stdout] 80 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]   --> crates/trace-gate/tests/integration_test.rs:92:28
[INFO] [stdout]    |
[INFO] [stdout] 92 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> crates/trace-gate/tests/integration_test.rs:109:28
[INFO] [stdout]     |
[INFO] [stdout] 109 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> crates/trace-gate/tests/integration_test.rs:128:28
[INFO] [stdout]     |
[INFO] [stdout] 128 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> crates/trace-gate/tests/integration_test.rs:149:28
[INFO] [stdout]     |
[INFO] [stdout] 149 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> crates/trace-gate/tests/integration_test.rs:169:28
[INFO] [stdout]     |
[INFO] [stdout] 169 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> crates/trace-gate/tests/integration_test.rs:186:28
[INFO] [stdout]     |
[INFO] [stdout] 186 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> crates/trace-gate/tests/integration_test.rs:203:28
[INFO] [stdout]     |
[INFO] [stdout] 203 |     let mut cmd = Command::cargo_bin("trace-gate").unwrap();
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.63s
[INFO] running `Command { std: "docker" "inspect" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547", kill_on_drop: false }`
[INFO] [stdout] c84dca4bc67f2e6381164aaf3e255cb864ed386a8b2e25f70b03e2468c627547
