# drft.lock — generated by `drft lock`. Do not edit by hand.
[[node]]
path = ".claude/settings.json"
hash = "b3:62755c203fe2de271300144fb06ce4bb31984c9d022632e77023ba5d3828f94c"
[[node]]
path = ".github/workflows/ci.yml"
hash = "b3:c2a4b7debc3760dce23086a3b63b04cbdc51318b091e5f50692d5e587de12e6e"
[[node]]
path = ".github/workflows/publish.yml"
hash = "b3:ec864a574a36f21d800a18135118a778b34bd5b4424be43ec9bab71c89e8fb4d"
[[node]]
path = ".github/workflows/release.yml"
hash = "b3:1441b37db086033ab82ff2795298724b4192812f7bc47f676c94c2946372f45e"
[[node]]
path = ".gitignore"
hash = "b3:2a96e992de334b67fe25ad9bfd611a83ee491da2a51160d1ed6344a02b764042"
[[node]]
path = "CHANGELOG.md"
hash = "b3:e618e0bd862d56006bd5eadd1ee0f7b1d3c91edd70a7e02b3cb6c21f7d2f1cbb"
[[node]]
path = "CLAUDE.md"
hash = "b3:7283050e7e63d10a05532abc97b0dbba0cdbfcb1deaed9c2dd651ffc8e8c4a69"
[[node.edge]]
target = "RELEASING.md"
target_hash = "b3:1fb80017545dabbf628f79a97b646c05b3f5cec1b1062ad0f75c598b736f6dab"
[[node.edge]]
target = "src/compose.rs"
target_hash = "b3:a17c2ccd39a5ad225be9a761fee623523702f0d3ca50e951d3e27fa30d68ae07"
[[node]]
path = "CONTRIBUTING.md"
hash = "b3:ec7e9d0d826d0d8500ae1bdf96760b702c07f62ac1bd81a796d54fe123fcc94e"
[[node.edge]]
target = "docs/parsers/README.md"
target_hash = "b3:9907cb7e84e573adeefca75129e6a7f8514e3d28ca101cbb19fb55265083f011"
[[node.edge]]
target = "docs/rules/README.md"
target_hash = "b3:4f5a8674c50acec2e9478309e1b770aef880c99adec628e967ebce5153ebcbb3"
[[node.edge]]
target = "src/builders/mod.rs"
target_hash = "b3:f56fdcddee36a2cc7c9c55b619b80c0571ca85e89334e06741b157d4315d84d4"
[[node.edge]]
target = "src/compose.rs"
target_hash = "b3:a17c2ccd39a5ad225be9a761fee623523702f0d3ca50e951d3e27fa30d68ae07"
[[node.edge]]
target = "src/config.rs"
target_hash = "b3:b0e7369b409c17d0bafc0284666b68a138a06abc23ff7b3905b95f37ae70f906"
[[node.edge]]
target = "src/graphs/mod.rs"
target_hash = "b3:ee0a6eff00d1b7c73ae7a7613422501c3290ec758e9e8eb147b220b89c234b42"
[[node.edge]]
target = "src/lock.rs"
target_hash = "b3:b437206e0e16ea1a0643edda5d8b1ab7361816bb42222bc80e488e13329b0516"
[[node.edge]]
target = "src/model.rs"
target_hash = "b3:8c1fefc41499866612547a86607ed805cb3ad04adceaafbafaba59aa495a1c4e"
[[node.edge]]
target = "src/parsers/mod.rs"
target_hash = "b3:d17d93b9838e4703720bafd4150e1dee5653416cb080218716ae21a5c615c3c7"
[[node.edge]]
target = "src/rules/check.rs"
target_hash = "b3:eb2f3748fa8b147fa1823efbe6bc77a2cf63369b0c180d7ca366f9bd2ceb9847"
[[node.edge]]
target = "src/sources/fs.rs"
target_hash = "b3:5ceb21d8479e3b8c67955283a834bf020a96c4af6e52358239cf048e419aad2b"
[[node.edge]]
target = "src/util.rs"
target_hash = "b3:6ce4d5c42026071af2b68201e9debff0112ad9d9d8d8fc75d16d562d5fc1a798"
[[node]]
path = "Cargo.toml"
hash = "b3:6999c4af4db67a6f5a4c59cdb90d8d493bb33927ddeb6a5217bcc411d9505f50"
[[node]]
path = "LICENSE"
hash = "b3:871c2fd5cdfe89fa6ff01664a1420bf40d0ab18c0e250e59a3ab27225f31bb0e"
[[node]]
path = "README.md"
hash = "b3:ca38d7ba3882ce9e2aee9678932862967cf9a3497b0ee1d79ec0aea6ef3def22"
[[node.edge]]
target = "CLAUDE.md"
target_hash = "b3:7283050e7e63d10a05532abc97b0dbba0cdbfcb1deaed9c2dd651ffc8e8c4a69"
[[node.edge]]
target = "docs/README.md"
target_hash = "b3:8d7418c6e44101f556bd8bb0852965e24ba8259cbd21a29d1f48c080f069d2e1"
[[node.edge]]
target = "docs/config.md"
target_hash = "b3:8b71e3f3697412fa4f88a0e9dbd52a66c7f68549cf1869b5da1b5c2c76b7125e"
[[node.edge]]
target = "https://github.com/johnmdonahue/drft-cli/releases"
[[node]]
path = "RELEASING.md"
hash = "b3:1fb80017545dabbf628f79a97b646c05b3f5cec1b1062ad0f75c598b736f6dab"
[[node]]
path = "dist-workspace.toml"
hash = "b3:70c1b3ef7b655bf68cbb1a35b6d9683924c97b34b9f6647f9aef507ef116cebf"
[[node]]
path = "docs/README.md"
hash = "b3:8d7418c6e44101f556bd8bb0852965e24ba8259cbd21a29d1f48c080f069d2e1"
[[node.edge]]
target = "docs/config.md"
target_hash = "b3:8b71e3f3697412fa4f88a0e9dbd52a66c7f68549cf1869b5da1b5c2c76b7125e"
[[node.edge]]
target = "docs/parsers/README.md"
target_hash = "b3:9907cb7e84e573adeefca75129e6a7f8514e3d28ca101cbb19fb55265083f011"
[[node.edge]]
target = "docs/rules/README.md"
target_hash = "b3:4f5a8674c50acec2e9478309e1b770aef880c99adec628e967ebce5153ebcbb3"
[[node]]
path = "docs/config.md"
hash = "b3:8b71e3f3697412fa4f88a0e9dbd52a66c7f68549cf1869b5da1b5c2c76b7125e"
[[node.edge]]
target = "docs/parsers/README.md"
target_hash = "b3:9907cb7e84e573adeefca75129e6a7f8514e3d28ca101cbb19fb55265083f011"
[[node.edge]]
target = "docs/parsers/frontmatter.md"
target_hash = "b3:ef2ebd19dbc6c8b7d88f9561c2afceed6c8db753fcd8f2c49e20194150986dee"
[[node.edge]]
target = "docs/rules/README.md"
target_hash = "b3:4f5a8674c50acec2e9478309e1b770aef880c99adec628e967ebce5153ebcbb3"
[[node.edge]]
target = "src/cli.rs"
target_hash = "b3:d23b0f8d5686a9f340a4129384bac66abb10a8b5a6a12eabee05a409bf83907b"
[[node.edge]]
target = "src/config.rs"
target_hash = "b3:b0e7369b409c17d0bafc0284666b68a138a06abc23ff7b3905b95f37ae70f906"
[[node]]
path = "docs/parsers/README.md"
hash = "b3:9907cb7e84e573adeefca75129e6a7f8514e3d28ca101cbb19fb55265083f011"
[[node.edge]]
target = "docs/parsers/frontmatter.md"
target_hash = "b3:ef2ebd19dbc6c8b7d88f9561c2afceed6c8db753fcd8f2c49e20194150986dee"
[[node.edge]]
target = "docs/parsers/markdown.md"
target_hash = "b3:291302e9f0e404a834790daae6aa7c7b0dff465e9ca0c336c5732030e5bb5383"
[[node.edge]]
target = "src/parsers/mod.rs"
target_hash = "b3:d17d93b9838e4703720bafd4150e1dee5653416cb080218716ae21a5c615c3c7"
[[node]]
path = "docs/parsers/frontmatter.md"
hash = "b3:ef2ebd19dbc6c8b7d88f9561c2afceed6c8db753fcd8f2c49e20194150986dee"
[[node.edge]]
target = "docs/config.md"
target_hash = "b3:8b71e3f3697412fa4f88a0e9dbd52a66c7f68549cf1869b5da1b5c2c76b7125e"
[[node.edge]]
target = "src/parsers/frontmatter.rs"
target_hash = "b3:5170b0ce6856f4583e22ca7cbdaf32520426f321305a0c3f63cc4e20e35ecbe2"
[[node]]
path = "docs/parsers/markdown.md"
hash = "b3:291302e9f0e404a834790daae6aa7c7b0dff465e9ca0c336c5732030e5bb5383"
[[node.edge]]
target = "docs/config.md"
target_hash = "b3:8b71e3f3697412fa4f88a0e9dbd52a66c7f68549cf1869b5da1b5c2c76b7125e"
[[node.edge]]
target = "docs/parsers/frontmatter.md"
target_hash = "b3:ef2ebd19dbc6c8b7d88f9561c2afceed6c8db753fcd8f2c49e20194150986dee"
[[node.edge]]
target = "src/parsers/markdown.rs"
target_hash = "b3:952fafe8eb3a776168da8ec935438fbd39de4599375f1c0e82334d3dd8d36183"
[[node]]
path = "docs/rules/README.md"
hash = "b3:4f5a8674c50acec2e9478309e1b770aef880c99adec628e967ebce5153ebcbb3"
[[node.edge]]
target = "src/config.rs"
target_hash = "b3:b0e7369b409c17d0bafc0284666b68a138a06abc23ff7b3905b95f37ae70f906"
[[node.edge]]
target = "src/rules/staleness.rs"
target_hash = "b3:f592a8dd3264b1975fbfc2da5958b0a5999efa513b2ca51b2a9df5fa602e388d"
[[node.edge]]
target = "src/rules/structural.rs"
target_hash = "b3:42ddbd0f793947d5cbe31e2f12102798db7047a4bb252fb53aa583392511dda4"
[[node]]
path = "dprint.json"
hash = "b3:d5d34129a3b5777158c5e4241ecb5d7a829df2e94a967f6b586dfbb5ab9e94a7"
[[node]]
path = "drft.toml"
hash = "b3:a7ccd291217b49db38491769dde12f20363991b5ee780c515b5ed9b9952bcc1a"
[[node]]
path = "npm/README.md"
hash = "b3:f9b05887e9a822bc7070280ba542359b56d89e6f2a17ccb52355808a02f99a16"
[[node.edge]]
target = "https://github.com/johnmdonahue/drft-cli"
[[node]]
path = "npm/bin/drft"
hash = "b3:34c10356db34926a2fdc24569c1ba7e54ea6a3d9021523af809bf956ee9e2629"
[[node]]
path = "npm/install.js"
hash = "b3:32f1eb477c9afdd6a951c6a4a7073064be720b6949488bc276cdf56205b4e04b"
[[node]]
path = "npm/package.json"
hash = "b3:53a3dc0ad192b3874c651e31e595c34d85a926f114a1cadbd99b0cd0c1090f5e"
[[node]]
path = "src/builders/frontmatter.rs"
hash = "b3:426cba2a7d9dc1d34a423017990ef9afcb8e1da9bbf52160d67b667032716c6e"
[[node]]
path = "src/builders/fs.rs"
hash = "b3:14212926d3fcfab0fbe79bf252ce172ce7cbea13ad8734b89b3f95737384b288"
[[node]]
path = "src/builders/markdown.rs"
hash = "b3:901fc388ed6053b7f980928172dd0fcced4ce0639ec05c1129c87da656fa5e78"
[[node]]
path = "src/builders/mod.rs"
hash = "b3:f56fdcddee36a2cc7c9c55b619b80c0571ca85e89334e06741b157d4315d84d4"
[[node]]
path = "src/cli.rs"
hash = "b3:d23b0f8d5686a9f340a4129384bac66abb10a8b5a6a12eabee05a409bf83907b"
[[node]]
path = "src/compose.rs"
hash = "b3:a17c2ccd39a5ad225be9a761fee623523702f0d3ca50e951d3e27fa30d68ae07"
[[node]]
path = "src/config.rs"
hash = "b3:b0e7369b409c17d0bafc0284666b68a138a06abc23ff7b3905b95f37ae70f906"
[[node]]
path = "src/diagnostic.rs"
hash = "b3:8e304c9b090979bd71636a4e5723f1cb9caf836fe37d1c303d1d9bd836ac3902"
[[node]]
path = "src/graphs/mod.rs"
hash = "b3:ee0a6eff00d1b7c73ae7a7613422501c3290ec758e9e8eb147b220b89c234b42"
[[node]]
path = "src/impact.rs"
hash = "b3:297723111a36e1bf06d13b460e12175d1093505ec7df97149b52e6aa67921a55"
[[node]]
path = "src/lib.rs"
hash = "b3:9bd6306f5e3878158b0e19958a2dafd3b1203e61afd544e2204081b212b04fb3"
[[node]]
path = "src/lock.rs"
hash = "b3:b437206e0e16ea1a0643edda5d8b1ab7361816bb42222bc80e488e13329b0516"
[[node]]
path = "src/main.rs"
hash = "b3:297802b051fbd298663b74c0bfd217ba91ad11120d3df519eea680e1176659a7"
[[node]]
path = "src/model.rs"
hash = "b3:8c1fefc41499866612547a86607ed805cb3ad04adceaafbafaba59aa495a1c4e"
[[node]]
path = "src/parsers/frontmatter.rs"
hash = "b3:5170b0ce6856f4583e22ca7cbdaf32520426f321305a0c3f63cc4e20e35ecbe2"
[[node]]
path = "src/parsers/markdown.rs"
hash = "b3:952fafe8eb3a776168da8ec935438fbd39de4599375f1c0e82334d3dd8d36183"
[[node]]
path = "src/parsers/mod.rs"
hash = "b3:d17d93b9838e4703720bafd4150e1dee5653416cb080218716ae21a5c615c3c7"
[[node]]
path = "src/rules/check.rs"
hash = "b3:eb2f3748fa8b147fa1823efbe6bc77a2cf63369b0c180d7ca366f9bd2ceb9847"
[[node]]
path = "src/rules/mod.rs"
hash = "b3:d0d9375798b024026856d2969e34cc2cf8403c701db59565526192500e1040fe"
[[node]]
path = "src/rules/staleness.rs"
hash = "b3:f592a8dd3264b1975fbfc2da5958b0a5999efa513b2ca51b2a9df5fa602e388d"
[[node]]
path = "src/rules/structural.rs"
hash = "b3:42ddbd0f793947d5cbe31e2f12102798db7047a4bb252fb53aa583392511dda4"
[[node]]
path = "src/sources/fs.rs"
hash = "b3:5ceb21d8479e3b8c67955283a834bf020a96c4af6e52358239cf048e419aad2b"
[[node]]
path = "src/sources/mod.rs"
hash = "b3:51304c236b62afa173e08da13dd8601ca9a469ebc07310aa64ebe1c555347bbf"
[[node]]
path = "src/util.rs"
hash = "b3:6ce4d5c42026071af2b68201e9debff0112ad9d9d8d8fc75d16d562d5fc1a798"
[[node]]
path = "tests/check.rs"
hash = "b3:5b502630b3b7ecbec295d74f1f8924e55e324fdc7e2ff16a4b36a499a25c5dd9"
[[node]]
path = "tests/common/mod.rs"
hash = "b3:9ac502fbe6e46aa6ad8ec985b23592a63313730cb1af9459e43235663d4d7847"
[[node]]
path = "tests/graph.rs"
hash = "b3:317ec95915031ee51e9bcd86da06b439d120fd13ef29509e02fe668fd4fbb2f5"
[[node]]
path = "tests/impact.rs"
hash = "b3:243dec1ecf1ac18d8ae70c074dc272fbc9ad2b60714807a0c7bd0f8dc2801e2d"
[[node]]
path = "tests/init.rs"
hash = "b3:dc15abb7afc8314627fd1346ade4e129ad9796ddcbab651d82f342c15db03dfc"
[[node]]
path = "tests/lock.rs"
hash = "b3:0038a8b5130180edccaa42ea447a03352eee911cef76bcbbea2e96179417e5e7"
[[node]]
path = "tests/output.rs"
hash = "b3:d7ef6af77459cc2bd4582565b3162d730995820c54120aeecca361c093f7214d"
[[node]]
path = "tests/parsers.rs"
hash = "b3:d4e29aced89c5b175f4fa01b926171d95a36d295c6f79843f0dbd923e8c0f47f"
[[node]]
path = "tests/rules.rs"
hash = "b3:b3b96ee4d7be48d3c430a150873f911de90e9914d6e6a45f680d9223749ea172"