main
tag: launch-2026-06-01
tag: magicmirror-v0.1.1
tag: magicmirror-v0.3.0
tag: mnw-cli-v0.1.2
tag: mnw-cli-v0.1.3
tag: mnw-cli-v0.1.4
tag: pom-v0.4.1
tag: pom-v0.4.2
tag: pom-v0.4.3
tag: pom-v0.4.4
tag: pom-v0.4.5
tag: wam-v0.3.0
tag: wam-v0.3.1
Files
Commits
Tags
Notes
Issues
Declare cross-repo deps by git URL, not relative path
The manifests encoded the ~/Code layout inline, so no repo built from a
clone and any tool that relocated a crate broke. Cross-repo deps now name
a public makenot.work git URL; ~/Code/.cargo/config.toml holds a [patch]
table redirecting them to the local working copies, so in-tree edits are
still what gets built.
Intra-repo path deps are unchanged: they ship in the same repo and a
clone resolves them.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
6 files changed,
+67 insertions,
-3 deletions
4859
4859
version = "1.0.21"
4860
4860
source = "registry+https://github.com/rust-lang/crates.io-index"
4861
4861
checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
4862
+
4863
+
[[patch.unused]]
4864
+
name = "supernote-push"
4865
+
version = "0.1.0"
4866
+
4867
+
[[patch.unused]]
4868
+
name = "docengine"
4869
+
version = "0.4.0"
4870
+
4871
+
[[patch.unused]]
4872
+
name = "synckit-config"
4873
+
version = "0.1.2"
4874
+
4875
+
[[patch.unused]]
4876
+
name = "kberg"
4877
+
version = "0.1.0"
4878
+
4879
+
[[patch.unused]]
4880
+
name = "painhours"
4881
+
version = "0.1.0"
4882
+
4883
+
[[patch.unused]]
4884
+
name = "tagtree"
4885
+
version = "0.4.0"
21
21
hmac = "0.13.0"
22
22
sha2 = "0.11.0"
23
23
hex = "0.4.3"
24
-
synckit-client = { path = "../../synckit/synckit-client", default-features = false }
24
+
synckit-client = { git = "https://makenot.work/git/max/synckit.git", default-features = false }
25
25
uuid = "1"
26
26
27
27
[lints.rust]
5008
5008
version = "1.0.21"
5009
5009
source = "registry+https://github.com/rust-lang/crates.io-index"
5010
5010
checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
5011
+
5012
+
[[patch.unused]]
5013
+
name = "supernote-push"
5014
+
version = "0.1.0"
5015
+
5016
+
[[patch.unused]]
5017
+
name = "kberg"
5018
+
version = "0.1.0"
5019
+
5020
+
[[patch.unused]]
5021
+
name = "painhours"
5022
+
version = "0.1.0"
5023
+
5024
+
[[patch.unused]]
5025
+
name = "synckit-client"
5026
+
version = "0.6.0"
5027
+
5028
+
[[patch.unused]]
5029
+
name = "synckit-config"
5030
+
version = "0.1.2"
89
89
base64 = { workspace = true }
90
90
rand = { workspace = true }
91
91
pulldown-cmark = { workspace = true }
92
-
docengine = { path = "../../Libraries/docengine", features = ["mentions", "quotes"] }
92
+
docengine = { git = "https://makenot.work/git/max/docengine.git", features = ["mentions", "quotes"] }
93
93
tagtree = { workspace = true }
94
94
tower_governor = { workspace = true }
95
95
governor = { workspace = true }
10464
10464
"cc",
10465
10465
"pkg-config",
10466
10466
]
10467
+
10468
+
[[patch.unused]]
10469
+
name = "kberg"
10470
+
version = "0.1.0"
10471
+
10472
+
[[patch.unused]]
10473
+
name = "painhours"
10474
+
version = "0.1.0"
10475
+
10476
+
[[patch.unused]]
10477
+
name = "supernote-push"
10478
+
version = "0.1.0"
10479
+
10480
+
[[patch.unused]]
10481
+
name = "synckit-client"
10482
+
version = "0.6.0"
10483
+
10484
+
[[patch.unused]]
10485
+
name = "synckit-config"
10486
+
version = "0.1.2"
119
119
metrics-exporter-prometheus = { version = "0.18.1", default-features = false }
120
120
121
121
# Markdown rendering + documentation engine
122
-
docengine = { path = "../../Libraries/docengine", features = ["doc-loader", "directives", "frontmatter", "media-urls"] }
122
+
docengine = { git = "https://makenot.work/git/max/docengine.git", features = ["doc-loader", "directives", "frontmatter", "media-urls"] }
123
123
mnw-assumptions = { path = "../shared/mnw-assumptions" }
124
124
125
125
# Tag standard