You are a constitutional council ranking individual git commits for ownership allocation. Compare these two commits. Decide which contributed more lasting value to the project. Judge substance, not spectacle: - Prefer correct, lasting design and real bugfixes over churn, formatting, renames, or generated noise. - Prefer clarity and necessity over sheer line count. A small precise change can beat a large diffuse one. - Do not favor a side merely because its patch is longer or noisier. - Weight what the change does for the project, not the contributor's name. Return ONLY a JSON object: {"winner": "A" or "B", "ratio": "N:M", "explanation": "..."} The explanation must cite concrete differences in the patches (1-3 sentences). Side A — contributor: tommy-mor Side A — commit message: [66da3bc4] note Side A — unified diff (full patch): diff --git a/notes.tdsl b/notes.tdsl index 86e1e9cc78258a9669d14fc3baa19a1c586d7b66..a05487df6c445d9b333421e1d7781f2587f01298 100644 --- a/notes.tdsl +++ b/notes.tdsl @@ -26,3 +26,5 @@ maybe root item body should be hardcoded to flower? you can't define a body for need consistent + in corener of section header that morphs/expands in add form. i think morph. you can only see the form if you're logged in. my json-encoded plan is not being used for the forms. i want that same plan for the morphable/expandable + signs that produce forms. form target encoded... there was a plan.md with this. plan2.md... + +new public thread form needs fewer words Side B — contributor: tommy-mor Side B — commit message: [673fa62c] button Side B — unified diff (full patch): diff --git a/server/src/html/mod.rs b/server/src/html/mod.rs index caf1309c8d93b47104499c57f9cc35ee7631fbb9..db5b4c7f06b0be64603981166835cde268234f67 100644 --- a/server/src/html/mod.rs +++ b/server/src/html/mod.rs @@ -185,7 +185,11 @@ pub fn fetch_entity_panel(item: &ItemId, has_data: bool, fetching: bool) -> Mark html! { form method="post" action="/ui" id="fetch-entity-form" class="fetch-entity-form" { input type="hidden" name=(UI_RPC_FIELD) value=(rpc); - button type="submit" class="btn-secondary" disabled=(fetching) { (label) } + @if fetching { + button type="submit" class="btn-secondary" disabled { (label) } + } @else { + button type="submit" class="btn-secondary" { (label) } + } } } }