Skip to content

Hardening: memory ID policies, JetStream durability, demo reliability #81

@yaront1111

Description

@yaront1111

Summary\n- Normalize/enforce memory_id at gateway/workflow boundaries and tighten config helpers/tests.\n- Make JetStream sync_interval configurable across compose/k8s/helm, document durability tuning.\n- Wire safety-kernel Redis config so policy bundle fragments load (packs).\n- Improve guardrails demos (gateway env, worker readiness) and align docs.\n\n## Why\nReduce policy bypass risk, improve crash durability controls, and make docs/demo workflows reliable for users.\n\n## Testing\n- go test ./...\n- cordumctl up (docker compose)\n- tools/scripts/platform_smoke.sh (inside compose network)\n- tools/scripts/demo_guardrails.sh (inside compose network)\n\n## Notes\n- Demo flow uses CORDUM_API_BASE/CORDUM_GATEWAY when not on localhost.\n

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions