lllin000_PaperForge/tests/chaos
Research Assistant 8a4fdc6bcb feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors
- tests/chaos/scenarios/CHAOS_MATRIX.md: 15+ destructive scenarios documented with IDs, triggers, expected behavior, safety contracts
- tests/chaos/conftest.py: chaos_vault, chaos_vault_standard fixtures with isolation guards + file corruption helpers
- tests/chaos/test_corrupted_inputs.py: CHAOS-01 (6 tests: malformed JSON, empty, missing key, corrupt PDF, broken meta, missing frontmatter)
- tests/chaos/test_network_failures.py: CHAOS-02 (4 tests: 401, 500, timeout, DNS unreachable via env var manipulation)
- tests/chaos/test_filesystem_errors.py: CHAOS-03 (4 tests: deleted dirs, missing note, permission denied)
2026-05-09 00:53:03 +08:00
..
scenarios feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors 2026-05-09 00:53:03 +08:00
__init__.py feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors 2026-05-09 00:53:03 +08:00
conftest.py feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors 2026-05-09 00:53:03 +08:00
test_corrupted_inputs.py feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors 2026-05-09 00:53:03 +08:00
test_filesystem_errors.py feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors 2026-05-09 00:53:03 +08:00
test_network_failures.py feat(54-002): add CHAOS_MATRIX.md and chaos tests for corrupted inputs, network failures, filesystem errors 2026-05-09 00:53:03 +08:00