, value: , timestamp: }` and t">

warning-log-schema-stable

IN premise

Dangling-dependent warnings use the dict schema `{action: "warn", target: , value: , timestamp: }` and tests enforce all four fields.

Summary

The system has a specific, tested format for warnings about orphaned dependencies — when a belief's parent goes missing, the warning record must include exactly four fields identifying the action type, the affected node, a message mentioning both "dangling" and the parent, and a timestamp. This matters because any code that creates or checks these warnings needs to match this exact structure, and the test suite will catch deviations.

Details

Sourceentries/2026/04/24/tests-test_dangling_dependents.md