Allura Propose Promotion

Propose episodic memories for canonical promotion in the curator pipeline.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/Charitablebusinessronin/Allura_Memory --skill allura-propose-promotion
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Allura Propose Promotion
Source: https://github.com/Charitablebusinessronin/Allura_Memory/tree/main/.claude/skills/allura-propose-promotion
Command: npx skills add https://github.com/Charitablebusinessronin/Allura_Memory --skill allura-propose-promotion

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Proposes memory items for canonical promotion by orchestrating the governance workflow and ensuring only eligible episodic memories move to the canonical store.

Core Features & Use Cases

  • Propose episodic memory for canonical promotion to the curator pipeline
  • Validate required inputs (group_id and id) and check memory eligibility before proposing
  • Enforce one proposal per memory and return proposal_id, status, and score for tracking
  • Optional rationale enables contextual justification for promotion requests

Quick Start

Propose a memory for canonical promotion by providing the tenant group_id and the episodic memory id, with an optional rationale.

Frequently Asked Questions about Allura Propose Promotion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I propose an episodic memory for canonical promotion in a data pipeline?

To propose an episodic memory for canonical promotion, you submit the tenant group_id and the memory id to the curator pipeline. The system validates the memory exists and returns a proposal_id, status, and score for tracking.

What is memory promotion governance and when is it needed?

Memory promotion governance is the workflow that ensures only eligible episodic memories move to the canonical store. It is needed when you want to enforce validation and prevent duplicate proposals during the data curation process.

How do I add a rationale when proposing a memory for canonical promotion?

You can include an optional rationale parameter when submitting the group_id and memory id to propose the memory for canonical promotion. This provides contextual justification for the promotion request within the curator pipeline.

Why does my memory promotion proposal fail with a duplicate error?

Memory promotion proposals fail if the memory is already proposed, because the system enforces one proposal per memory. The curator pipeline checks eligibility and rejects duplicate canonical promotion requests for the same memory id.

Can I propose memories for canonical promotion without a group_id?

No, you cannot propose memories for canonical promotion without a group_id. The system requires both the group_id, which identifies the tenant namespace, and the memory id to validate eligibility and process the proposal.

Does the memory promotion proposal workflow work with Neo4j?

The memory promotion proposal workflow operates within a curator pipeline that uses Neo4j for data governance. It validates episodic memories by id within a tenant namespace and enforces proposal rules before returning tracking details.