debug: INFO-level issue transform logging

Author: Aaron Steven White
Commit bbdd3bdf41c25d9f61879786389e604d6e9abc5c
Parent: 7cf306c0cc
Structural diff unavailable

These commits were pushed via plain git push, so no pre-parsed schemas are available. Install git-remote-cospan and re-push via panproto:// to see scope-level changes, breaking change detection, and semantic diffs.

brew install panproto/tap/git-remote-cospan
1 file changed +12 -1
@@ -147,7 +147,18 @@ impl RecordTransformer {
147147         record: &serde_json::Value,
148148     ) -> Option<Result<serde_json::Value>> {
149149         let morphism = self.tangled_morphisms.get(tangled_nsid)?;
150-        Some(apply_morphism(morphism, record))
150+        let result = apply_morphism(morphism, record);
151+        if tangled_nsid == "sh.tangled.repo.issue" {
152+            if let Ok(ref json) = result {
153+                tracing::info!(
154+                    has_repo_did = json.get("repoDid").is_some(),
155+                    has_repo = json.get("repo").is_some(),
156+                    keys = ?json.as_object().map(|o| o.keys().collect::<Vec<_>>()),
157+                    "ISSUE transform output"
158+                );
159+            }
160+        }
161+        Some(result)
151162     }
152163 }
153164 
cospan · schematic version control on atproto built on AT Protocol