Delete dead CultMesh mirror families
This commit is contained in:
parent
cbd72fbf92
commit
4ed3a6e069
5 changed files with 103 additions and 2501 deletions
|
|
@ -39,7 +39,6 @@ use epiphany_core::load_latest_epiphany_cultmesh_daemon_heartbeat;
|
|||
use epiphany_core::load_latest_epiphany_cultmesh_daemon_service_lifecycle_receipt_for_service;
|
||||
use epiphany_core::observe_native_process as observe_process;
|
||||
use epiphany_core::query_epiphany_local_verse_context;
|
||||
use epiphany_core::retire_epiphany_cultmesh_operator_status_documents;
|
||||
use epiphany_core::runtime_modeling_semantic_projection_input;
|
||||
use epiphany_core::write_epiphany_cultmesh_daemon_poke_intent;
|
||||
use epiphany_core::write_epiphany_cultmesh_daemon_poke_receipt;
|
||||
|
|
@ -186,7 +185,6 @@ fn dispatch(args: Args) -> Result<()> {
|
|||
"managed-service-task-start" => managed_service_task_control(args, "start"),
|
||||
"managed-service-task-stop" => managed_service_task_control(args, "stop"),
|
||||
"managed-service-task-uninstall" => managed_service_task_control(args, "uninstall"),
|
||||
"migrate-retired-operator-status" => migrate_retired_operator_status(args),
|
||||
"provider-health-identity-enroll" => provider_health_identity_enroll(args),
|
||||
"provider-health-identity-export" => provider_health_identity_export(args),
|
||||
"semantic-projector-service-status" => semantic_projector_service_status(args),
|
||||
|
|
@ -656,21 +654,6 @@ fn windows_quote_argv(arg: &str) -> String {
|
|||
quoted
|
||||
}
|
||||
|
||||
fn migrate_retired_operator_status(args: Args) -> Result<()> {
|
||||
let removed_keys = retire_epiphany_cultmesh_operator_status_documents(&args.store)?;
|
||||
println!(
|
||||
"{}",
|
||||
serde_json::to_string_pretty(&json!({
|
||||
"schemaVersion": "epiphany.cultmesh.retired_document_migration.v0",
|
||||
"status": "completed",
|
||||
"retiredDocumentType": "epiphany.cultmesh.operator_status",
|
||||
"removedKeys": removed_keys,
|
||||
"privateStateExposed": false,
|
||||
}))?
|
||||
);
|
||||
Ok(())
|
||||
}
|
||||
|
||||
fn semantic_projector_service_status(args: Args) -> Result<()> {
|
||||
let receipt = load_latest_epiphany_cultmesh_daemon_service_lifecycle_receipt_for_service(
|
||||
&args.store,
|
||||
|
|
@ -3888,7 +3871,6 @@ mod provider_status_ownership_tests {
|
|||
assert_eq!(unresolved_attempt_failure_count(0), 1);
|
||||
assert_eq!(unresolved_attempt_failure_count(3), 4);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
|
|
@ -4512,7 +4494,6 @@ impl Args {
|
|||
| "managed-service-task-start"
|
||||
| "managed-service-task-stop"
|
||||
| "managed-service-task-uninstall"
|
||||
| "migrate-retired-operator-status"
|
||||
| "provider-health-identity-enroll"
|
||||
| "provider-health-identity-export"
|
||||
| "semantic-projector-service-status"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -149,9 +149,6 @@ pub use cultmesh_integration::EPIPHANY_CULTMESH_BIFROST_GITHUB_PUBLICATION_RECEI
|
|||
pub use cultmesh_integration::EPIPHANY_CULTMESH_BIFROST_METRICS_RECEIPT_ARRIVAL_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_BIFROST_METRICS_RECEIPT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_BIFROST_METRICS_RECEIPT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_COORDINATOR_RUN_RECEIPT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_COORDINATOR_RUN_RECEIPT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_COORDINATOR_RUN_RECEIPT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_HEARTBEAT_EVENT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_HEARTBEAT_EVENT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_POKE_INTENT_LATEST_KEY;
|
||||
|
|
@ -170,21 +167,8 @@ pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_SERVICE_LIFECYCLE_RECEIPT
|
|||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_SERVICE_LIFECYCLE_RECEIPT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_STATUS_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_STATUS_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_CAPABILITY_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_CAPABILITY_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_INVOCATION_INTENT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_INVOCATION_INTENT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_INVOCATION_INTENT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_INVOCATION_RECEIPT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_INVOCATION_RECEIPT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_DAEMON_TOOL_INVOCATION_RECEIPT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_EVE_SURFACE_STATE_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_EVE_SURFACE_STATE_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_GLOBAL_TIER;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_GLOBAL_VERSE_ID;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_HANDS_ACTION_GATE_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_HANDS_ACTION_GATE_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_HANDS_ACTION_GATE_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_INTERNAL_TIER;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_INTERNAL_VERSE_ID;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_LOCAL_AREA_TIER;
|
||||
|
|
@ -197,9 +181,6 @@ pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_INTENT_TYPE;
|
|||
pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_RECEIPT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_RECEIPT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_RECEIPT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_PERSONA_SPEECH_AUDIT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_PERSONA_SPEECH_AUDIT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_PERSONA_SPEECH_AUDIT_TYPE;
|
||||
|
|
@ -215,9 +196,6 @@ pub use cultmesh_integration::EPIPHANY_CULTMESH_REPO_WORK_PUBLIC_PROOF_TYPE;
|
|||
pub use cultmesh_integration::EPIPHANY_CULTMESH_REPO_WORK_READINESS_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_REPO_WORK_READINESS_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_REPO_WORK_READINESS_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_ROLE_REVIEW_EVENT_LATEST_KEY;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_ROLE_REVIEW_EVENT_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_ROLE_REVIEW_EVENT_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_SEMANTIC_PROJECTION_HEALTH_SCHEMA_VERSION;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_SEMANTIC_PROJECTION_HEALTH_TYPE;
|
||||
pub use cultmesh_integration::EPIPHANY_CULTMESH_STATUS_KEY;
|
||||
|
|
@ -242,7 +220,6 @@ pub use cultmesh_integration::EpiphanyCultMeshBifrostGithubPublicationReceiptEnt
|
|||
pub use cultmesh_integration::EpiphanyCultMeshBifrostMetricsReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshBifrostPublicProofPublicationReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshClusterTopologyEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshCoordinatorRunReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonHeartbeatEventEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonPokeIntentEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonPokeReceiptEntry;
|
||||
|
|
@ -250,37 +227,29 @@ pub use cultmesh_integration::EpiphanyCultMeshDaemonRestartPolicyEntry;
|
|||
pub use cultmesh_integration::EpiphanyCultMeshDaemonSchedulerReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonServiceLifecycleReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonStatusEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonToolCapabilityEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonToolInvocationIntentEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDaemonToolInvocationReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshDocuments;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshEveSurfaceStateEntry;
|
||||
pub use cultmesh_integration::EpiphanyGlobalRoomPolicy;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshHandsActionGateEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshIdunnAftercareAuditReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshIdunnDeploymentReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshManagedServicePolicyEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshOdinAdvertisementEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshOperatorRunIntentEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshOperatorRunReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshOperatorSnapshotEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshPersonaSpeechAuditEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshRepoWorkMapEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshRepoWorkOverviewEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshRepoWorkPublicProofEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshRepoWorkReadinessEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshRoleReviewEventEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshSemanticProjectionHealthEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshStatusEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshSwarmBrakeEntry;
|
||||
pub use cultmesh_integration::EpiphanyVersePolicy;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshWeksaLoweringReceiptEntry;
|
||||
pub use cultmesh_integration::EpiphanyCultMeshWorkLoopTelemetryEntry;
|
||||
pub use cultmesh_integration::EpiphanyGlobalRoomPolicy;
|
||||
pub use cultmesh_integration::EpiphanyLocalVerseContext;
|
||||
pub use cultmesh_integration::EpiphanyLocalVerseContractSummary;
|
||||
pub use cultmesh_integration::EpiphanyLocalVerseWorkLoopSummary;
|
||||
pub use cultmesh_integration::EpiphanyServiceExecutionAuditCheck;
|
||||
pub use cultmesh_integration::EpiphanyServiceExecutionAuditReport;
|
||||
pub use cultmesh_integration::EpiphanyVersePolicy;
|
||||
pub use cultmesh_integration::authenticate_epiphany_cultmesh_semantic_projector_launch;
|
||||
pub use cultmesh_integration::canonical_epiphany_swarm_brake_protected_surfaces;
|
||||
pub use cultmesh_integration::default_epiphany_cultmesh_swarm_brake;
|
||||
|
|
@ -298,21 +267,12 @@ pub use cultmesh_integration::epiphany_cultmesh_bifrost_github_publication_recei
|
|||
pub use cultmesh_integration::epiphany_cultmesh_bifrost_metrics_receipt_for_map_entry;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::epiphany_cultmesh_bifrost_public_proof_publication_receipt_for_proof;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_coordinator_run_receipt_from_summary_json;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_daemon_poke_intent_from_status;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_daemon_poke_receipt_for_intent;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::epiphany_cultmesh_daemon_tool_invocation_from_status_json;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_daemon_tool_invocation_intent_from_capability;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::epiphany_cultmesh_daemon_tool_invocation_receipt_for_intent;
|
||||
pub use cultmesh_integration::epiphany_global_room_policies;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_hands_action_gate_from_summary_json;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_operator_snapshot_from_status_json;
|
||||
pub use cultmesh_integration::epiphany_cultmesh_role_review_event_from_summary_json;
|
||||
pub use cultmesh_integration::epiphany_verse_policies;
|
||||
pub use cultmesh_integration::epiphany_local_verse_work_loop_summary;
|
||||
pub use cultmesh_integration::epiphany_service_execution_audit_report;
|
||||
pub use cultmesh_integration::epiphany_verse_policies;
|
||||
pub use cultmesh_integration::idunn_recover_memory_semantic_projection_from_cultmesh;
|
||||
pub use cultmesh_integration::load_arrival_latest_epiphany_cultmesh_bifrost_artifact_acceptance_receipt;
|
||||
pub use cultmesh_integration::load_arrival_latest_epiphany_cultmesh_bifrost_body_change_publication_intent;
|
||||
|
|
@ -330,8 +290,6 @@ pub use cultmesh_integration::load_epiphany_cultmesh_daemon_restart_policy_direc
|
|||
pub use cultmesh_integration::load_epiphany_cultmesh_daemon_service_lifecycle_receipt;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_daemon_service_lifecycle_receipts;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_daemon_status;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_daemon_tool_directory;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_eve_surface_directory;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_idunn_aftercare_audit_receipt;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_idunn_deployment_receipt;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_managed_service_policies;
|
||||
|
|
@ -339,7 +297,6 @@ pub use cultmesh_integration::load_epiphany_cultmesh_managed_service_policy;
|
|||
pub use cultmesh_integration::load_epiphany_cultmesh_managed_service_policy_with_digest;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_operator_run_intent;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_operator_run_receipt;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_operator_snapshot;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_repo_work_map_entries;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_repo_work_overviews;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_repo_work_public_proofs;
|
||||
|
|
@ -347,35 +304,27 @@ pub use cultmesh_integration::load_epiphany_cultmesh_repo_work_readiness_reports
|
|||
pub use cultmesh_integration::load_epiphany_cultmesh_semantic_projection_health;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_status;
|
||||
pub use cultmesh_integration::load_epiphany_cultmesh_swarm_brake;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_coordinator_run_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_heartbeat;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_poke_intent;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_poke_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_scheduler_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_service_lifecycle_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_service_lifecycle_receipt_for_service;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_tool_invocation_intent;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_daemon_tool_invocation_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_hands_action_gate;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_idunn_aftercare_audit_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_idunn_deployment_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_operator_run_intent;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_operator_run_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_operator_snapshot;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_persona_speech_audit;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_repo_work_map_entry;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_repo_work_overview;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_repo_work_public_proof;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_repo_work_readiness;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_role_review_event;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_weksa_lowering_receipt;
|
||||
pub use cultmesh_integration::load_latest_epiphany_cultmesh_work_loop_telemetry;
|
||||
pub use cultmesh_integration::open_epiphany_cultmesh_node;
|
||||
pub use cultmesh_integration::publish_epiphany_cultmesh_semantic_projection_health;
|
||||
pub use cultmesh_integration::query_epiphany_local_verse_context;
|
||||
pub use cultmesh_integration::release_epiphany_cultmesh_swarm_brake;
|
||||
pub use cultmesh_integration::retire_epiphany_cultmesh_legacy_provider_documents;
|
||||
pub use cultmesh_integration::retire_epiphany_cultmesh_operator_status_documents;
|
||||
pub use cultmesh_integration::seed_epiphany_local_verse_context;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_bifrost_artifact_acceptance_receipt;
|
||||
|
|
@ -389,7 +338,6 @@ pub use cultmesh_integration::write_epiphany_cultmesh_bifrost_github_publication
|
|||
pub use cultmesh_integration::write_epiphany_cultmesh_bifrost_metrics_receipt;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_bifrost_public_proof_publication_receipt;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_coordinator_run_receipt;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_heartbeat_event;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_poke_intent;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_poke_receipt;
|
||||
|
|
@ -397,17 +345,11 @@ pub use cultmesh_integration::write_epiphany_cultmesh_daemon_restart_policy;
|
|||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_scheduler_receipt;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_service_lifecycle_receipt;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_status;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_tool_invocation_intent;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_daemon_tool_invocation_receipt;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_hands_action_gate;
|
||||
#[cfg(test)]
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_managed_service_policy;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_operator_run_intent;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_operator_run_receipt;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_operator_snapshot;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_persona_speech_audit;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_role_review_event;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_semantic_projector_service_policy;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_status;
|
||||
pub use cultmesh_integration::write_epiphany_cultmesh_swarm_brake;
|
||||
|
|
|
|||
|
|
@ -63,78 +63,6 @@ pub fn render_epiphany_prompt_context(input: &EpiphanyPromptContextInput) -> Str
|
|||
);
|
||||
}
|
||||
|
||||
if !input.local_verse.odin_advertisements.is_empty() {
|
||||
lines.push("## Odin Discovery".to_string());
|
||||
for advertisement in input.local_verse.odin_advertisements.iter().take(7) {
|
||||
lines.push(format!(
|
||||
"- `{}` advertises Verse `{}` via Eve `{}`; private_state_exposed={}",
|
||||
advertisement.cluster_id,
|
||||
advertisement.advertised_verse_id,
|
||||
advertisement.eve_surface_id,
|
||||
advertisement.private_state_exposed
|
||||
));
|
||||
}
|
||||
push_omitted_count(
|
||||
&mut lines,
|
||||
input.local_verse.odin_advertisements.len(),
|
||||
7,
|
||||
"Odin advertisements",
|
||||
);
|
||||
}
|
||||
|
||||
if !input.local_verse.daemon_tool_capabilities.is_empty() {
|
||||
lines.push("## Daemon Tool Directory".to_string());
|
||||
for capability in input.local_verse.daemon_tool_capabilities.iter().take(10) {
|
||||
lines.push(format!(
|
||||
"- `{}` hosted by `{}` via `{}`: op={}, available_to_all_agents={}, gate={}",
|
||||
capability.capability_id,
|
||||
capability.host_daemon_id,
|
||||
capability.eve_surface_id,
|
||||
capability.operation,
|
||||
capability.available_to_all_agents,
|
||||
capability.authority_gate
|
||||
));
|
||||
}
|
||||
push_omitted_count(
|
||||
&mut lines,
|
||||
input.local_verse.daemon_tool_capabilities.len(),
|
||||
10,
|
||||
"daemon tool capabilities",
|
||||
);
|
||||
}
|
||||
|
||||
if let Some(intent) = input
|
||||
.local_verse
|
||||
.latest_daemon_tool_invocation_intent
|
||||
.as_ref()
|
||||
{
|
||||
lines.push("## Daemon Tool Invocation".to_string());
|
||||
lines.push(format!(
|
||||
"- Intent `{}`: {} requested `{}` on `{}` via {}; gate={}; private_state_requested={}",
|
||||
intent.intent_id,
|
||||
intent.requesting_agent_id,
|
||||
intent.operation,
|
||||
intent.host_daemon_id,
|
||||
intent.eve_surface_id,
|
||||
intent.authority_gate,
|
||||
intent.private_state_requested
|
||||
));
|
||||
if let Some(receipt) = input
|
||||
.local_verse
|
||||
.latest_daemon_tool_invocation_receipt
|
||||
.as_ref()
|
||||
.filter(|receipt| receipt.intent_id == intent.intent_id)
|
||||
{
|
||||
lines.push(format!(
|
||||
"- Receipt `{}`: status={}, receipt_contract={}, private_state_exposed={}",
|
||||
receipt.receipt_id,
|
||||
receipt.status,
|
||||
receipt.receipt_contract_type,
|
||||
receipt.private_state_exposed
|
||||
));
|
||||
}
|
||||
}
|
||||
|
||||
if let Some(intent) = input
|
||||
.local_verse
|
||||
.arrival_latest_bifrost_body_change_publication_intent
|
||||
|
|
|
|||
|
|
@ -11,8 +11,6 @@ use crate::cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_INTENT_SCHEMA_VE
|
|||
use crate::cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_INTENT_TYPE;
|
||||
use crate::cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_RECEIPT_SCHEMA_VERSION;
|
||||
use crate::cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_RUN_RECEIPT_TYPE;
|
||||
use crate::cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_SCHEMA_VERSION;
|
||||
use crate::cultmesh_integration::EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_TYPE;
|
||||
use crate::eyes_gateway::EYES_EVIDENCE_PACKET_SCHEMA_VERSION;
|
||||
use crate::eyes_gateway::EYES_EVIDENCE_PACKET_TYPE;
|
||||
use crate::eyes_gateway::EYES_EVIDENCE_REFUSAL_RECEIPT_SCHEMA_VERSION;
|
||||
|
|
@ -13954,21 +13952,6 @@ fn epiphany_mutation_contracts() -> Vec<CultNetDocumentMutationContract> {
|
|||
"The ledger is inspected as durable memory; writes are mediated by role-specific state flows.",
|
||||
],
|
||||
),
|
||||
mutation_contract(
|
||||
EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_TYPE,
|
||||
EPIPHANY_CULTMESH_OPERATOR_SNAPSHOT_SCHEMA_VERSION,
|
||||
vec![
|
||||
CultNetDocumentOperation::Snapshot,
|
||||
CultNetDocumentOperation::DocumentPut,
|
||||
],
|
||||
CultNetMutationAuthority::LocalUser,
|
||||
vec![],
|
||||
vec![],
|
||||
vec![
|
||||
"Operator snapshots are bounded typed receipts derived from operator-safe status/run artifacts.",
|
||||
"Raw Codex app-server JSON remains an edge artifact; this CultMesh document is the native Epiphany status receipt.",
|
||||
],
|
||||
),
|
||||
mutation_contract(
|
||||
EPIPHANY_CULTMESH_OPERATOR_RUN_INTENT_TYPE,
|
||||
EPIPHANY_CULTMESH_OPERATOR_RUN_INTENT_SCHEMA_VERSION,
|
||||
|
|
|
|||
Reference in a new issue