handoff_steps.v1.toml (4996B)
1 schema_version = 1 2 map_id = "radroots.rust.consolidation.handoff-steps.v1" 3 source_step_count = 275 4 source_sequence = "radroots_lib_consolidation_handoff/implementation/COMMIT_SEQUENCE.md" 5 6 [[range]] 7 start = 1 8 end = 3 9 owners = ["rcld-rlc-010"] 10 disposition = "execute" 11 reason = "current repository and command baseline" 12 13 [[range]] 14 start = 4 15 end = 4 16 owners = ["rcld-rlc-040"] 17 disposition = "reassigned" 18 reason = "catalog-driven Nix repair belongs to canonical build controls" 19 20 [[range]] 21 start = 5 22 end = 5 23 owners = ["rcld-rlc-010"] 24 disposition = "already_satisfied" 25 reason = "Studio master pins Rust 1.97.1 before source freeze" 26 27 [[range]] 28 start = 6 29 end = 6 30 owners = ["rcld-rlc-010"] 31 disposition = "already_satisfied" 32 reason = "app_rt already consumes the reviewed final SDK revision" 33 34 [[range]] 35 start = 7 36 end = 12 37 owners = ["rcld-rlc-010"] 38 disposition = "execute" 39 reason = "tree-pinned API, generated, ABI, database, and keyring baselines" 40 41 [[range]] 42 start = 13 43 end = 14 44 owners = ["rcld-rlc-020"] 45 disposition = "reassigned" 46 reason = "source ledger and dual-source controls depend on history tooling" 47 48 [[range]] 49 start = 15 50 end = 15 51 owners = ["rcld-rlc-010"] 52 disposition = "execute" 53 reason = "baseline qualification closure" 54 55 [[range]] 56 start = 16 57 end = 27 58 owners = ["rcld-rlc-030"] 59 disposition = "execute" 60 reason = "v2 contracts and canonical catalog" 61 62 [[range]] 63 start = 28 64 end = 28 65 owners = ["rcld-rlc-140"] 66 disposition = "reassigned" 67 reason = "SDK repository instructions are consumer-owned" 68 69 [[range]] 70 start = 29 71 end = 29 72 owners = ["rcld-rlc-150", "rcld-rlc-160"] 73 disposition = "reassigned" 74 reason = "mobile and Studio instructions are updated by their product owners" 75 76 [[range]] 77 start = 30 78 end = 55 79 owners = ["rcld-rlc-030"] 80 disposition = "execute" 81 reason = "v2 contract synchronization and catalog enforcement" 82 83 [[range]] 84 start = 56 85 end = 80 86 owners = ["rcld-rlc-040"] 87 disposition = "execute" 88 reason = "canonical command, path, generation, and artifact controls" 89 90 [[range]] 91 start = 81 92 end = 92 93 owners = ["rcld-rlc-050"] 94 disposition = "execute" 95 reason = "history-preserving SDK move-only import" 96 97 [[range]] 98 start = 93 99 end = 100 100 owners = ["rcld-rlc-060"] 101 disposition = "execute" 102 reason = "canonical SDK generation and qualification" 103 104 [[range]] 105 start = 101 106 end = 112 107 owners = ["rcld-rlc-140"] 108 disposition = "reassigned" 109 reason = "final SDK source lock follows the qualified lib candidate" 110 111 [[range]] 112 start = 113 113 end = 131 114 owners = ["rcld-rlc-070"] 115 disposition = "execute" 116 reason = "history-preserving mobile move-only import" 117 118 [[range]] 119 start = 132 120 end = 133 121 owners = ["rcld-rlc-150"] 122 disposition = "reassigned" 123 reason = "final mobile source locks follow the qualified lib candidate" 124 125 [[range]] 126 start = 134 127 end = 134 128 owners = ["rcld-rlc-070"] 129 disposition = "execute" 130 reason = "mobile move-only closure" 131 132 [[range]] 133 start = 135 134 end = 146 135 owners = ["rcld-rlc-080"] 136 disposition = "execute" 137 reason = "mobile boundary and filesystem hardening" 138 139 [[range]] 140 start = 147 141 end = 160 142 owners = ["rcld-rlc-090"] 143 disposition = "execute" 144 reason = "history-preserving Studio move-only import" 145 146 [[range]] 147 start = 161 148 end = 163 149 owners = ["rcld-rlc-160"] 150 disposition = "reassigned" 151 reason = "final Studio source lock and product commands follow the lib candidate" 152 153 [[range]] 154 start = 164 155 end = 170 156 owners = ["rcld-rlc-090"] 157 disposition = "execute" 158 reason = "Studio compatibility baselines belong to move-only import" 159 160 [[range]] 161 start = 171 162 end = 175 163 owners = ["rcld-rlc-160"] 164 disposition = "reassigned" 165 reason = "desktop platform and duplicate-source cutover are product-owned" 166 167 [[range]] 168 start = 176 169 end = 176 170 owners = ["rcld-rlc-090"] 171 disposition = "execute" 172 reason = "Studio move-only closure" 173 174 [[range]] 175 start = 177 176 end = 210 177 owners = ["rcld-rlc-100"] 178 disposition = "execute" 179 reason = "Studio runtime, networking, and concurrency architecture" 180 181 [[range]] 182 start = 211 183 end = 230 184 owners = ["rcld-rlc-110"] 185 disposition = "execute" 186 reason = "Studio data, secret, filesystem, and FFI security" 187 188 [[range]] 189 start = 231 190 end = 254 191 owners = ["rcld-rlc-120"] 192 disposition = "execute" 193 reason = "supply-chain, quality, and compatibility qualification" 194 195 [[range]] 196 start = 255 197 end = 258 198 owners = ["rcld-rlc-130"] 199 disposition = "execute" 200 reason = "canonical lib desktop and WASM platform matrix" 201 202 [[range]] 203 start = 259 204 end = 260 205 owners = ["rcld-rlc-150"] 206 disposition = "reassigned" 207 reason = "Android and iOS artifacts are qualified with mobile consumers" 208 209 [[range]] 210 start = 261 211 end = 261 212 owners = ["rcld-rlc-140"] 213 disposition = "reassigned" 214 reason = "SDK product qualification is consumer-owned" 215 216 [[range]] 217 start = 262 218 end = 262 219 owners = ["rcld-rlc-150"] 220 disposition = "reassigned" 221 reason = "mobile product qualification is consumer-owned" 222 223 [[range]] 224 start = 263 225 end = 263 226 owners = ["rcld-rlc-160"] 227 disposition = "reassigned" 228 reason = "Studio product qualification is consumer-owned" 229 230 [[range]] 231 start = 264 232 end = 275 233 owners = ["rcld-rlc-180"] 234 disposition = "execute" 235 reason = "rollback, gated retirement, cleanup, and final acceptance"