Files
semantica/tests/context
Mohd Kaif d2f8992ca9 Fix Context Graphs Decision Tracking & Add Comprehensive Tests (#315)
* context_fixes

* context_compliance_fixes

* Delete PR_CONTEXT.md

* Fix Context Graphs decision tracking and add comprehensive tests

- Fix empty/None decision ID handling in ContextGraph.add_decision()
- Fix None metadata handling to prevent TypeError
- Fix causal chain depth logic and node exclusion
- Fix nonexistent node handling in add_causal_relationship()
- Add missing properties field in to_dict serialization
- Add missing from_dict method for graph deserialization
- Fix precedent search direction in find_precedents()
- Fix UUID generation logic in all decision models
- Add comprehensive test suite with 9 tests covering all features
- Test coverage: decision tracking, graph analytics, use cases, performance
- All 71 context tests now passing (100% success rate)

Resolves critical bugs in Context Graphs feature (#290) implementation
2026-02-15 13:20:34 +05:30
..