A recent investigation reveled that that AI code, even with proper specs, consistently encodes narrow assumptions in tests, generates tautology tests, or adds otherwise ineffective tests.
What works though is a two stage approach
- Verify the test suite itself
- Use mutating testing to catch what the previous step may have missed.
Therefore, re-evaluate of all the crates becomes necessary:
- [ ]: deep_causality (deep_causality)
- [ ]: deep_causality_algorithms (deep_causality_algorithms)
- [ ]: deep_causality_cfd (deep_causality_cfd)
- [ ]: deep_causality_core (deep_causality_core)
- [ ]: deep_causality_data_structures (deep_causality_data_structures)
- [ ]: deep_causality_discovery (deep_causality_discovery)
- [ ]: deep_causality_ethos (deep_causality_ethos)
- [ ]: deep_causality_physics (deep_causality_physics)
deep_causality_quantum (deep_causality_quantum) PR783
- [ ]: deep_causality_algebra (deep_causality_unified_math/deep_causality_algebra)
- [ ]: deep_causality_calculus (deep_causality_unified_math/deep_causality_calculus)
- [ ]: deep_causality_fft (deep_causality_unified_math/deep_causality_fft)
- [ ]: deep_causality_haft (deep_causality_unified_math/deep_causality_haft)
- [ ]: deep_causality_homology (deep_causality_unified_math/deep_causality_homology)
- [ ]: deep_causality_linear (deep_causality_unified_math/deep_causality_linear)
- [ ]: deep_causality_metric (deep_causality_unified_math/deep_causality_metric)
- [ ]: deep_causality_multivector (deep_causality_unified_math/deep_causality_multivector)
- [ ]: deep_causality_num (deep_causality_unified_math/deep_causality_num)
- [ ]: deep_causality_num_complex (deep_causality_unified_math/deep_causality_num_complex)
- [ ]: deep_causality_num_dual (deep_causality_unified_math/deep_causality_num_dual)
- [ ]: deep_causality_num_rational (deep_causality_unified_math/deep_causality_num_rational)
- [ ]: deep_causality_rand (deep_causality_unified_math/deep_causality_rand)
- [ ]: deep_causality_stats (deep_causality_unified_math/deep_causality_stats)
- [ ]: deep_causality_tensor (deep_causality_unified_math/deep_causality_tensor)
- [ ]: deep_causality_topology (deep_causality_unified_math/deep_causality_topology)
- [ ]: deep_causality_uncertain (deep_causality_unified_math/deep_causality_uncertain)
deep_causality_ast (deep_causality_utils/deep_causality_ast) Closed in PR782
deep_causality_file (deep_causality_utils/deep_causality_file) Closed in PR782
deep_causality_par (deep_causality_utils/deep_causality_par) Closed in PR782
- [ ]: ultragraph (ultragraph)
Article on agentic tests.
https://danluu.com/agentic-testing/
A recent investigation reveled that that AI code, even with proper specs, consistently encodes narrow assumptions in tests, generates tautology tests, or adds otherwise ineffective tests.
What works though is a two stage approach
Therefore, re-evaluate of all the crates becomes necessary:
deep_causality_quantum (deep_causality_quantum)PR783deep_causality_ast (deep_causality_utils/deep_causality_ast)Closed in PR782deep_causality_file (deep_causality_utils/deep_causality_file)Closed in PR782deep_causality_par (deep_causality_utils/deep_causality_par)Closed in PR782Article on agentic tests.
https://danluu.com/agentic-testing/