Some checks failed
Tests / test (push) Failing after 2s
- Merged all unique darkplex-core modules into cortex: - intelligence/ subfolder (anticipator, collective, shared_memory, knowledge_cleanup, temporal, llm_extractor, loop) - governance/ subfolder (policy engine, risk scorer, evidence, enforcer, report generator) - entity_manager.py, knowledge_extractor.py - Fixed bare 'from intelligence.' imports to 'from cortex.intelligence.' - Added 'darkplex' CLI alias alongside 'cortex' - Package renamed to darkplex-core v0.2.0 - 405 tests passing (was 234) - 14 new test files covering all merged modules
43 lines
653 B
YAML
43 lines
653 B
YAML
# Policy YAML Schema Definition
|
|
# All policy files must conform to this structure.
|
|
|
|
schema:
|
|
version: "1.0"
|
|
required_fields:
|
|
- name
|
|
- description
|
|
- version
|
|
- rules
|
|
|
|
rule_schema:
|
|
required_fields:
|
|
- name
|
|
- conditions
|
|
- effect
|
|
optional_fields:
|
|
- priority
|
|
- description
|
|
|
|
valid_effects:
|
|
- allow
|
|
- deny
|
|
- escalate
|
|
|
|
valid_condition_keys:
|
|
- agent
|
|
- agent_role
|
|
- action
|
|
- data_type
|
|
- data_classification
|
|
- target
|
|
- hour_range
|
|
|
|
valid_data_types:
|
|
- public
|
|
- internal
|
|
- confidential
|
|
- restricted
|
|
|
|
valid_targets:
|
|
- internal
|
|
- external
|