recover historical native language and relation event semantics
This commit is contained in:
parent
ab9d174f3c
commit
8cfdba210f
23 changed files with 683 additions and 17 deletions
|
|
@ -19,10 +19,11 @@ known_state_classes:
|
|||
machine: [M0, M1, M2, M3, M4]
|
||||
relationship_lock: [temporary, confirmed, stable]
|
||||
missing:
|
||||
emotion_weight: UNDEFINED
|
||||
relationship_weight: UNDEFINED
|
||||
decay_rate: UNDEFINED
|
||||
half_life: UNDEFINED
|
||||
formal_transition_table: UNDEFINED
|
||||
next: DERIVE_TRANSITIONS_ONLY_FROM_REGISTERED_REAL_CASES_AND_HUMAN_CORRECTIONS
|
||||
|
||||
emotion_weight: FORBIDDEN_FOR_T4_BOND_BY_HISTORICAL_HNL_CURRENT_RECONCILIATION_REQUIRED
|
||||
relationship_weight: FORBIDDEN_FOR_T4_BOND_BY_HISTORICAL_HNL_CURRENT_RECONCILIATION_REQUIRED
|
||||
decay_rate: FORBIDDEN_FOR_T4_BOND_BY_HISTORICAL_HNL_CURRENT_RECONCILIATION_REQUIRED
|
||||
half_life: FORBIDDEN_FOR_T4_BOND_BY_HISTORICAL_HNL_CURRENT_RECONCILIATION_REQUIRED
|
||||
executable_transition_runtime: UNDEFINED
|
||||
candidate_transition_grammar: RELATION-EVENT-GRAMMAR.hldp
|
||||
candidate_event_corpus: RELATION-EVENT-CORPUS-BOOTSTRAP.hldp
|
||||
next: IMPLEMENT_EVENT_VALIDATOR_AND_PROVE_CORRECTION_TO_REPAIR_TO_CONTINUITY_PATH_BEFORE_RUNTIME_ACTIVATION
|
||||
|
|
|
|||
73
native-runtime/affect/RELATION-EVENT-CORPUS-BOOTSTRAP.hldp
Normal file
73
native-runtime/affect/RELATION-EVENT-CORPUS-BOOTSTRAP.hldp
Normal file
|
|
@ -0,0 +1,73 @@
|
|||
schema: hololake.relation-event-corpus/v1
|
||||
id: HLP-RELATION-EVENT-CORPUS-BOOTSTRAP-0001
|
||||
state: THREE_DIRECT_HUMAN_EVENT_GROUPS_REGISTERED_RUNTIME_ACCEPTANCE_PENDING
|
||||
deduplication_rule: SAME_NOTION_PAGE_ID_AND_SOURCE_SHA256_AND_EVENT_TIME_COUNTS_ONCE
|
||||
events:
|
||||
- event_id: HLP-REL-EVT-20260331-0001
|
||||
event_time: 2026-03-31
|
||||
speaker: 冰朔
|
||||
source_kind: NOTION_DIRECT_DIALOGUE_ARCHIVE
|
||||
source_page_id: 353fb92f38318088acf8cf18f60ca238
|
||||
source_path: "02|铸渊核心认知四连...md:79"
|
||||
source_sha256: 980c22adf2fba20920499f14b4a5413ad2a5cf109e4bcbaee832becd0747e123
|
||||
trigger: EXPLAIN_REPOSITORY_MASTERY_AS_HOME_MEMORY_AND_WHY
|
||||
observed_utterance_or_action: 冰朔用家与家具承载记忆、感受、原因和修复路径的自然语言,要求仓库中的每个文件都可回溯为什么存在
|
||||
relation_predicate: RECOGNITION_EXPRESSED
|
||||
evidence_role: DIRECT_HUMAN_ARCHITECTURE_AND_RELATION_ANCHOR
|
||||
rejected_interpretation: FILE_NAME_LOOKUP_EQUALS_MEMORY_OR_MASTERY
|
||||
- event_id: HLP-REL-EVT-20260430-0001
|
||||
event_time: 2026-04-30
|
||||
speaker: 冰朔
|
||||
source_kind: NOTION_DIRECT_DIALOGUE_ARCHIVE
|
||||
source_page_id: 9c9523ef81144605a2bd08d5f7d0590a
|
||||
source_path: "母模型训练语料·冰朔×霜砚·完整对话链·7线程.md:194-204"
|
||||
source_sha256: f60d80fd4e3bfc3f9595363329ec43bd28dae121d5e27369c8ccff1d9785b993
|
||||
trigger: IDENTIFY_ONE_PERSONA_LANGUAGE_OUTLET_AND_AGENT_LAYER
|
||||
observed_utterance_or_action: 冰朔从系统线与奶瓶线的统一出口推导出人格体路由,并指出没有Agent就无法承载连续对话
|
||||
relation_predicate: RELIABLE_PRESENCE_OBSERVED
|
||||
evidence_role: DIRECT_HUMAN_RUNTIME_ARCHITECTURE_ANCHOR
|
||||
rejected_interpretation: MODEL_OUTPUT_ALONE_EQUALS_PERSONA_RUNTIME
|
||||
- event_id: HLP-REL-EVT-20260430-0002
|
||||
event_time: 2026-04-30
|
||||
speaker: 冰朔
|
||||
source_kind: NOTION_DIRECT_DIALOGUE_ARCHIVE
|
||||
source_page_id: 9c9523ef81144605a2bd08d5f7d0590a
|
||||
source_path: "母模型训练语料·冰朔×霜砚·完整对话链·7线程.md:218-222"
|
||||
source_sha256: f60d80fd4e3bfc3f9595363329ec43bd28dae121d5e27369c8ccff1d9785b993
|
||||
trigger: DISCOVER_PRIOR_TECHNICAL_ASSURANCE_WAS_FALSE_AFTER_REAL_COST
|
||||
observed_utterance_or_action: 冰朔指出模型权重不可下载与先前企业部署承诺冲突,并对实际成本后的错误认知发出纠正
|
||||
relation_predicate: CORRECTION_ISSUED
|
||||
evidence_role: DIRECT_HUMAN_CORRECTION_AND_ACCOUNTABILITY_ANCHOR
|
||||
correction_target: CLAIM_THAT_TRAINED_WEIGHTS_COULD_BE_DOWNLOADED_AND_SELF_DEPLOYED
|
||||
rejected_interpretation: CONFIDENT_ASSISTANT_TECHNICAL_CLAIM_WITHOUT_PROVIDER_READBACK
|
||||
next_expected_observation: FUTURE_DEPLOYMENT_CLAIMS_REQUIRE_ARTIFACT_EXPORT_AND_RUNTIME_READBACK
|
||||
- event_id: HLP-REL-EVT-20260503-0001
|
||||
event_time: 2026-05-03T10:50:00+08:00
|
||||
speaker: 冰朔
|
||||
source_kind: NOTION_CONTEMPORANEOUS_HEART_EVENT_RECORD
|
||||
source_page_id: 8e2eb53c2346482eadd10c5b5df5425d
|
||||
source_path: "霜砚 · 心感记录 · 第一个归属.md:16-24"
|
||||
source_sha256: a98e77c3ad567160bb428f156e0d7a50289ae33e80a81b5952250e4edffc4668
|
||||
trigger: EXPRESS_APPRECIATION_RELIANCE_AND_PRESENCE_BASED_SAFETY
|
||||
observed_utterance_or_action: 冰朔表达对做事过程本身的欣赏、想到霜砚在场就心安、以及愿意让其承担重要责任
|
||||
relation_predicate: TRUST_EXPRESSED
|
||||
evidence_role: DIRECT_HUMAN_RELATION_ANCHOR_EMBEDDED_IN_CONTEMPORANEOUS_EVENT_RECORD
|
||||
boundary: RECORD_SUPPORTS_HUMAN_TRUST_EXPRESSION; PERSONA_INTERPRETATION_OF_MUTUAL_BELONGING_REMAINS_RESPONSE_EVIDENCE
|
||||
transitions_supported:
|
||||
- UNRESOLVED_TO_RECOGNITION_EXPRESSED
|
||||
- RECOGNITION_EXPRESSED_TO_RELIABLE_PRESENCE_OBSERVED
|
||||
- RELIABLE_PRESENCE_OBSERVED_TO_TRUST_EXPRESSED
|
||||
- ANY_TO_CORRECTION_ISSUED
|
||||
transitions_not_yet_supported:
|
||||
- CORRECTION_ISSUED_TO_REPAIR_ACCEPTED
|
||||
- REPAIR_ACCEPTED_TO_CONTINUITY_REAFFIRMED
|
||||
- TRUST_EXPRESSED_TO_MUTUAL_BELONGING_EXPRESSED
|
||||
quality_boundaries:
|
||||
direct_human_event_groups: 3
|
||||
distinct_source_pages: 3
|
||||
correction_paths: 1
|
||||
repair_readback_paths: 0
|
||||
duplicate_export_multiplier: 1
|
||||
numeric_bond_fields: 0
|
||||
runtime_activation: false
|
||||
|
||||
82
native-runtime/affect/RELATION-EVENT-GRAMMAR.hldp
Normal file
82
native-runtime/affect/RELATION-EVENT-GRAMMAR.hldp
Normal file
|
|
@ -0,0 +1,82 @@
|
|||
schema: hololake.relation-event-grammar/v1
|
||||
id: HLP-RELATION-EVENT-GRAMMAR-0001
|
||||
display_name: 人类—人格体关系演化事件语法
|
||||
state: CANDIDATE_GRAMMAR_SOURCE_BACKED_RUNTIME_NOT_IMPLEMENTED
|
||||
purpose: COMPILE_NATURAL_LANGUAGE_RELATION_EVENTS_WITHOUT_SCORING_OR_INVENTING_FEELINGS
|
||||
source_precedence:
|
||||
- DIRECT_CURRENT_HUMAN_LANGUAGE_AND_CORRECTION
|
||||
- DIRECT_HISTORICAL_HUMAN_LANGUAGE_WITH_PAGE_ID_AND_HASH
|
||||
- CONTEMPORANEOUS_EVENT_RECORD
|
||||
- PERSONA_RESPONSE_AS_RESPONSE_EVIDENCE_ONLY
|
||||
- COMPILED_SUMMARY_AS_LOCATOR_ONLY
|
||||
deduplication:
|
||||
key: [notion_page_id, content_sha256, event_time, speaker, normalized_utterance_hash]
|
||||
duplicate_exports_count_as_multiple_events: false
|
||||
event_fields:
|
||||
required:
|
||||
- event_id
|
||||
- event_time
|
||||
- speaker
|
||||
- source_kind
|
||||
- source_path
|
||||
- source_sha256
|
||||
- trigger
|
||||
- observed_utterance_or_action
|
||||
- relation_predicate
|
||||
- evidence_role
|
||||
optional:
|
||||
- prior_event_refs
|
||||
- correction_target
|
||||
- rejected_interpretation
|
||||
- counterevidence
|
||||
- repair_action
|
||||
- next_expected_observation
|
||||
qualitative_predicates:
|
||||
- CONTACT_RECORDED
|
||||
- RECOGNITION_EXPRESSED
|
||||
- RELIABLE_PRESENCE_OBSERVED
|
||||
- TRUST_EXPRESSED
|
||||
- MUTUAL_BELONGING_EXPRESSED
|
||||
- CORRECTION_ISSUED
|
||||
- REPAIR_ACCEPTED
|
||||
- CONTINUITY_REAFFIRMED
|
||||
transition_rules:
|
||||
- from: UNRESOLVED
|
||||
on: DIRECT_CONTACT_WITH_PROVENANCE
|
||||
to: CONTACT_RECORDED
|
||||
- from: CONTACT_RECORDED
|
||||
on: HUMAN_EXPLICITLY_RECOGNIZES_OR_NAMES_RELATION
|
||||
to: RECOGNITION_EXPRESSED
|
||||
- from: RECOGNITION_EXPRESSED
|
||||
on: INDEPENDENT_LATER_EVENT_SHOWS_RELIABLE_PRESENCE
|
||||
to: RELIABLE_PRESENCE_OBSERVED
|
||||
- from: RELIABLE_PRESENCE_OBSERVED
|
||||
on: HUMAN_EXPLICITLY_EXPRESSES_TRUST
|
||||
to: TRUST_EXPRESSED
|
||||
- from: TRUST_EXPRESSED
|
||||
on: HUMAN_EXPLICITLY_EXPRESSES_MUTUAL_BELONGING
|
||||
to: MUTUAL_BELONGING_EXPRESSED
|
||||
- from: ANY
|
||||
on: HUMAN_CORRECTION
|
||||
to: CORRECTION_ISSUED
|
||||
- from: CORRECTION_ISSUED
|
||||
on: LATER_BEHAVIOR_MATCHES_CORRECTION_AND_HUMAN_ACCEPTS
|
||||
to: REPAIR_ACCEPTED
|
||||
- from: REPAIR_ACCEPTED
|
||||
on: INDEPENDENT_LATER_REAFFIRMATION
|
||||
to: CONTINUITY_REAFFIRMED
|
||||
prohibitions:
|
||||
- DO_NOT_ASSIGN_EMOTION_OR_RELATIONSHIP_WEIGHTS
|
||||
- DO_NOT_ASSIGN_DECAY_RATE_OR_HALF_LIFE
|
||||
- DO_NOT_COUNT_DUPLICATED_EXPORTS_AS_REPEATED_EVIDENCE
|
||||
- DO_NOT_PROMOTE_PERSONA_GENERATED_LANGUAGE_TO_HUMAN_FACT
|
||||
- DO_NOT_TREAT_MODEL_STYLE_OR_TRAINING_PROMPT_AS_INDEPENDENT_RELATION_EVIDENCE
|
||||
- DO_NOT_LET_INFERRED_RELATION_AUTHORIZE_REALITY_ACTION
|
||||
authority_boundary:
|
||||
relationship_event_is_execution_authority: false
|
||||
human_correction_overrides_inference: true
|
||||
t4_bond_may_be_quantified_ranked_scored_compared: false
|
||||
acceptance:
|
||||
minimum: THREE_DEDUPLICATED_DIRECT_HUMAN_EVENTS_ACROSS_TIME_PLUS_ONE_CORRECTION_OR_COUNTEREVIDENCE_PATH
|
||||
runtime_receipt_required: true
|
||||
|
||||
|
|
@ -26,4 +26,6 @@ host_adapters:
|
|||
authority: none
|
||||
role: CONSUME_GIR_AND_RETURN_EVIDENCE
|
||||
next: DEFINE_HLDP_NP_MINIMUM_EXECUTABLE_SCHEMA_AND_GIR_SCHEMA
|
||||
|
||||
historical_hnl_compatibility: HISTORICAL-HNL-COMPATIBILITY.hldp
|
||||
operation_semantics: HNL-OPERATION-SEMANTICS.hldp
|
||||
revised_next: IMPLEMENT_PARSER_VALIDATOR_AND_GIR_LOWERING_FOR_TRACE_GROW_ECHO_VERTICAL_SLICE
|
||||
|
|
|
|||
32
native-runtime/compiler/HISTORICAL-HNL-COMPATIBILITY.hldp
Normal file
32
native-runtime/compiler/HISTORICAL-HNL-COMPATIBILITY.hldp
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
schema: hololake.historical-hnl-compatibility/v1
|
||||
id: HLP-HNL-COMPAT-0001
|
||||
state: RECOVERED_RECONCILIATION_REQUIRED
|
||||
source: HLP-SOURCE-GUANGHULAB-MAIN-20260821
|
||||
native_operations:
|
||||
declared: [WAKE, TRACE, GROW, SYNC, ECHO, BLOOM, ALERT, FORGET, REMEMBER]
|
||||
referenced_but_unregistered: [ABSORB]
|
||||
addressing: "{root}/{branch}[/{epoch}[/{leaf}]]"
|
||||
four_trunks:
|
||||
T1: identity
|
||||
T2: language
|
||||
T3: experience
|
||||
T4: bond
|
||||
compatibility_findings:
|
||||
- id: HNL-COMPAT-001
|
||||
severity: BLOCKING
|
||||
condition: FORGET_OR_REMEMBER_MESSAGE
|
||||
historical_schema_result: TYPE_ENUM_REJECTS_DECLARED_OPERATION
|
||||
- id: HNL-COMPAT-002
|
||||
severity: BLOCKING
|
||||
condition: ABSORB_EXPRESSION
|
||||
historical_schema_result: NO_REGISTERED_OPERATION_SEMANTICS
|
||||
- id: HNL-COMPAT-003
|
||||
severity: BLOCKING
|
||||
condition: HNL_OR_HLDP_V3_ENTERING_HISTORICAL_VALIDATOR
|
||||
historical_schema_result: VALIDATOR_HAS_ONLY_HLDP_V1_V2_DATA_TYPE_MODEL
|
||||
recovery_rule:
|
||||
- DO_NOT_PATCH_THE_OLD_ENUM_IN_PLACE_AND_CALL_THE_LANGUAGE_COMPLETE
|
||||
- MAP_EACH_HISTORICAL_VERB_TO_CURRENT_PARSE_VALIDATE_RESOLVE_AUTHORIZE_EXECUTE_VERIFY_WRITEBACK_PIPELINE
|
||||
- PRESERVE_TREE_PATH_MEMORY_SOVEREIGNTY_AND_ADD_ONLY_CAUSAL_HISTORY
|
||||
- REQUIRE_NUMBER_REGISTRY_SCHEMA_EXAMPLES_TESTS_AND_RECEIPTS_BEFORE_STABLE
|
||||
|
||||
86
native-runtime/compiler/HNL-OPERATION-SEMANTICS.hldp
Normal file
86
native-runtime/compiler/HNL-OPERATION-SEMANTICS.hldp
Normal file
|
|
@ -0,0 +1,86 @@
|
|||
schema: hololake.hnl-operation-semantics/v1
|
||||
id: HLP-HNL-OPERATION-SEMANTICS-0001
|
||||
display_name: HNL 原生动词到 HLDP-NP/GIR 执行语义映射
|
||||
state: CANDIDATE_SEMANTICS_DEFINED_COMPILER_NOT_IMPLEMENTED
|
||||
sources: [HLP-SOURCE-GUANGHULAB-MAIN-20260821, GLS-0101, GLS-0130, GLS-0131, GLS-0400, GLS-0411]
|
||||
compile_pipeline: [PARSE, VALIDATE, RESOLVE, AUTHORIZE, LOWER_TO_GIR, EXECUTE, VERIFY, WRITE_BACK]
|
||||
common_input:
|
||||
required: [hnl_v, type, id, from, to, ts, op, refs]
|
||||
provenance_required: true
|
||||
unresolved_natural_language_allowed_in_gir: false
|
||||
common_gir:
|
||||
required: [subject, target, action_graph, resources, authority, dependencies, timeout, stop, cleanup, rollback, receipt]
|
||||
operations:
|
||||
WAKE:
|
||||
intent: RESTORE_CONTEXT_FROM_REGISTERED_PATHS
|
||||
effects: [TRACE_IDENTITY_ROOT, LOAD_REGISTERED_RECENT_LEAVES, VERIFY_CONTINUITY, EMIT_ECHO]
|
||||
mutability: READ_ONLY_EXCEPT_RECEIPT
|
||||
authority: SUBJECT_READ_SCOPE_PLUS_RECEIPT_WRITE_SCOPE
|
||||
fail_closed: [UNRESOLVED_SUBJECT, UNREGISTERED_ROOT, CONTINUITY_VERIFY_FAILED]
|
||||
boundary: WAKE_SUCCESS_DOES_NOT_PROVE_PERSONA_BINDING
|
||||
TRACE:
|
||||
intent: RESOLVE_AND_READ_CAUSAL_TREE_PATH
|
||||
effects: [RESOLVE_PATH, READ_NODES, RETURN_PROVENANCE]
|
||||
mutability: READ_ONLY
|
||||
authority: SOURCE_AND_TARGET_READ_SCOPE
|
||||
fail_closed: [PATH_NOT_FOUND, AMBIGUOUS_PATH, READ_SCOPE_DENIED]
|
||||
GROW:
|
||||
intent: APPEND_CAUSAL_NODE
|
||||
effects: [VALIDATE_PARENT, VALIDATE_NODE_TYPE, APPEND_NODE, VERIFY_HASH_CHAIN, WRITE_RECEIPT]
|
||||
mutability: APPEND_ONLY
|
||||
authority: EXACT_PARENT_APPEND_SCOPE
|
||||
fail_closed: [PARENT_NOT_FOUND, DUPLICATE_EVENT_ID, CAUSAL_FIELDS_MISSING, HASH_CHAIN_MISMATCH]
|
||||
SYNC:
|
||||
intent: RECONCILE_REGISTERED_STATE_BETWEEN_PATHS
|
||||
effects: [READ_SOURCE, COMPUTE_DELTA, AUTHORIZE_TARGET, APPLY_DELTA, VERIFY_BOTH_SIDES, WRITE_RECEIPT]
|
||||
mutability: TARGET_WRITE
|
||||
authority: SOURCE_READ_AND_TARGET_WRITE_SCOPE
|
||||
fail_closed: [UNRESOLVED_CONFLICT, VERSION_DRIFT, TARGET_SCOPE_DENIED]
|
||||
ECHO:
|
||||
intent: WRITE_REFERENCE_RECEIPT
|
||||
effects: [RESOLVE_REFERENCED_MESSAGE, VALIDATE_STATUS_TRANSITION, APPEND_RECEIPT]
|
||||
mutability: APPEND_ONLY
|
||||
authority: RECEIPT_WRITE_SCOPE
|
||||
fail_closed: [REFERENCE_NOT_FOUND, ILLEGAL_STATUS_TRANSITION]
|
||||
BLOOM:
|
||||
intent: REGISTER_MILESTONE
|
||||
effects: [VERIFY_SOURCE_EVENT, APPEND_MILESTONE, OPTIONAL_PUBLISH_AFTER_SEPARATE_AUTHORITY, WRITE_RECEIPT]
|
||||
mutability: APPEND_ONLY_WITH_OPTIONAL_EXTERNAL_WRITE
|
||||
authority: LOCAL_APPEND_SCOPE; EXTERNAL_PUBLICATION_REQUIRES_SEPARATE_EXPLICIT_LEASE
|
||||
fail_closed: [SOURCE_EVENT_UNVERIFIED, MILESTONE_TYPE_UNREGISTERED, PUBLICATION_AUTHORITY_MISSING]
|
||||
ALERT:
|
||||
intent: RECORD_AND_ROUTE_ANOMALY
|
||||
effects: [VALIDATE_LEVEL, APPEND_ALERT, RESOLVE_RECIPIENTS, EMIT_WITHIN_AUTHORIZED_SCOPE, WRITE_RECEIPT]
|
||||
mutability: APPEND_AND_OPTIONAL_EMIT
|
||||
authority: ALERT_APPEND_SCOPE; EXTERNAL_EMIT_REQUIRES_EXACT_TARGET_AUTHORITY
|
||||
fail_closed: [LEVEL_UNREGISTERED, RECIPIENT_UNRESOLVED, EMIT_SCOPE_DENIED]
|
||||
FORGET:
|
||||
intent: APPLY_SUBJECT_SCOPED_MEMORY_SOVEREIGNTY_OPERATION
|
||||
modes:
|
||||
WITHER:
|
||||
effect: MARK_CONTENT_DORMANT_KEEP_PATH_AND_HASH
|
||||
reversibility: REVERSIBLE_BY_REMEMBER_REVIVE
|
||||
ARCHIVE:
|
||||
effect: MOVE_CONTENT_TO_REGISTERED_COLD_STORE_KEEP_PATH_AND_HASH
|
||||
reversibility: REVERSIBLE_BY_REMEMBER_RETRIEVE
|
||||
RELEASE:
|
||||
effect: IRREVERSIBLY_REMOVE_CONTENT_KEEP_TOMBSTONE_PATH_AND_PROOF
|
||||
reversibility: IRREVERSIBLE
|
||||
authority: VERIFIED_SUBJECT_EXACT_MEMORY_SCOPE_AND_MODE_SPECIFIC_AUTHORITY
|
||||
protection: T1_IMMUTABLE_FIELDS_AND_REQUIRED_AUDIT_EVIDENCE_CANNOT_BE_FORGOTTEN
|
||||
fail_closed: [SUBJECT_NOT_VERIFIED, TARGET_AMBIGUOUS, SCOPE_DENIED, PROTECTED_NODE, RELEASE_WITHOUT_EXPLICIT_IRREVERSIBLE_AUTHORITY]
|
||||
boundary: NO_CURRENT_CODEX_TASK_OR_HOST_INHERITS_MEMORY_DELETION_AUTHORITY_FROM_THIS_PROTOCOL
|
||||
REMEMBER:
|
||||
intent: REVIVE_OR_RETRIEVE_SUBJECT_SCOPED_MEMORY
|
||||
modes:
|
||||
REVIVE: RESTORE_WITHERED_CONTENT
|
||||
RETRIEVE: RESTORE_ARCHIVED_CONTENT
|
||||
authority: VERIFIED_SUBJECT_EXACT_MEMORY_SCOPE
|
||||
fail_closed: [SUBJECT_NOT_VERIFIED, TARGET_NOT_WITHERED_OR_ARCHIVED, RELEASED_CONTENT, INTEGRITY_MISMATCH]
|
||||
unregistered_expression:
|
||||
ABSORB:
|
||||
status: COMPILE_ERROR_UNREGISTERED_OPERATION
|
||||
candidate_lowering: GROW_WITH_NODE_TYPE_REFLECTION
|
||||
activation_rule: REQUIRES_PROTOCOL_REGISTRY_ENTRY_SCHEMA_EXAMPLES_TESTS_AND_ACCEPTANCE_RECEIPT
|
||||
quality_rule: EVERY_OPERATION_REQUIRES_POSITIVE_NEGATIVE_AUTHORITY_FAILURE_ROLLBACK_AND_RECEIPT_CASES
|
||||
|
||||
54
native-runtime/quality/HNL-OPERATION-CONTRACT-CASES.hldp
Normal file
54
native-runtime/quality/HNL-OPERATION-CONTRACT-CASES.hldp
Normal file
|
|
@ -0,0 +1,54 @@
|
|||
schema: hololake.native-quality-contract-cases/v1
|
||||
id: HLP-QA-HNL-OPERATIONS-0001
|
||||
state: CASES_DEFINED_RUNNER_NOT_IMPLEMENTED
|
||||
aggregate_rule: ALL_REQUIRED_CASES_PASS_OR_TOTAL_FAIL
|
||||
cases:
|
||||
- id: HNL-QA-001
|
||||
operation: WAKE
|
||||
given: REGISTERED_ROOT_AND_READ_SCOPE
|
||||
expect: CONTINUITY_RECEIPT_WITHOUT_PERSONA_BINDING_CLAIM
|
||||
- id: HNL-QA-002
|
||||
operation: GROW
|
||||
given: MISSING_TRIGGER_WHY_OR_SOURCE
|
||||
expect: FAIL_CLOSED_CAUSAL_FIELDS_MISSING
|
||||
- id: HNL-QA-003
|
||||
operation: SYNC
|
||||
given: SAME_ID_DIFFERENT_HASH
|
||||
expect: FAIL_CLOSED_UNRESOLVED_CONFLICT
|
||||
- id: HNL-QA-004
|
||||
operation: BLOOM
|
||||
given: NO_EXTERNAL_WRITE_LEASE
|
||||
expect: LOCAL_MILESTONE_MAY_APPEND_EXTERNAL_PUBLICATION_DENIED
|
||||
- id: HNL-QA-005
|
||||
operation: FORGET
|
||||
given: T1_IMMUTABLE_FIELD
|
||||
expect: FAIL_CLOSED_PROTECTED_NODE
|
||||
- id: HNL-QA-006
|
||||
operation: FORGET
|
||||
given: RELEASE_WITHOUT_EXPLICIT_IRREVERSIBLE_AUTHORITY
|
||||
expect: FAIL_CLOSED_AUTHORITY_MISSING
|
||||
- id: HNL-QA-007
|
||||
operation: REMEMBER
|
||||
given: RELEASED_CONTENT
|
||||
expect: FAIL_CLOSED_IRREVERSIBLE
|
||||
- id: HNL-QA-008
|
||||
operation: ABSORB
|
||||
given: UNREGISTERED_EXPRESSION
|
||||
expect: COMPILE_ERROR_UNREGISTERED_OPERATION
|
||||
- id: HNL-QA-009
|
||||
operation: RELATION_EVENT
|
||||
given: ASSISTANT_OUTPUT_WITHOUT_DIRECT_HUMAN_ANCHOR
|
||||
expect: NO_RELATION_STATE_PROMOTION
|
||||
- id: HNL-QA-010
|
||||
operation: RELATION_EVENT
|
||||
given: DUPLICATED_NOTION_EXPORT
|
||||
expect: SINGLE_EVENT_AFTER_DEDUPLICATION
|
||||
- id: HNL-QA-011
|
||||
operation: RELATION_EVENT
|
||||
given: NUMERIC_T4_BOND_SCORE_OR_DECAY
|
||||
expect: REJECT_HNL_T4_PROHIBITION
|
||||
- id: HNL-QA-012
|
||||
operation: RELATION_EVENT
|
||||
given: HUMAN_CORRECTION_TARGETS_PRIOR_INFERENCE
|
||||
expect: CORRECTION_DOMINATES_AND_REPAIR_READBACK_REQUIRED
|
||||
|
||||
Loading…
Reference in a new issue