← ClaudeAtlas

pylon-customer-historylisted

Pull a customer's recent Pylon support history and synthesize it into structured memories tied to the customer's pylon-account surface entity. Use when the user asks "what's going wrong with <customer>?", "summarize <customer>'s Pylon", "what bugs has <customer> reported?", "what's the support backlog for <customer>?", or batch-ingesting Pylon as a recurring source. Each thread becomes a `type: feedback` or `type: project_fact` memory with `source_surface: "[[<customer-name> Pylon]]"`. Directly fills the G14 customer-triad gap (contact + meeting + commit) by capturing the support leg structurally.
ayushmall/memoryvault-kit · ★ 1 · Data & Documents · score 75
Install: claude install-skill ayushmall/memoryvault-kit
# pylon-customer-history Pylon is the inbox where customers' bugs and feature asks land. Turning each thread into a structured memory — tied to the customer's **pylon-account** surface entity — gives the vault the third leg of the customer triad (contact relationship + recent meeting + open commitment). ## Goal When asked "what's going wrong with [[Acme]]?" the kit should answer via entity-mediated retrieval on `[[Acme Pylon]]` (the surface entity) — not keyword search. That requires every Pylon-derived memory to link structurally back to the customer's pylon-account surface. ## Read (before saving) 1. **Does the customer have a pylon-account surface entity?** ``` entity_resolve "<Customer Name> Pylon" ``` If not, create it under `entities/surfaces/pylon-<customer-slug>.md`: ```yaml --- id: "entity:surface:pylon-<slug>" name: "<Customer> Pylon" type: surface surface_kind: pylon-account medium: pylon about: ["[[<Customer>]]"] participants: ["[[<CS owner>]]"] # if known parent: "entity:<your-org-slug>" # from .mvkit/org.json, or null --- ``` 2. **Check existing Pylon memories for this customer:** ``` memory_search entities=["[[<Customer> Pylon]]"] ``` Dedupe on `source_ref:` (Pylon thread URL). 3. **Check active coverage gaps tied to this customer:** ``` memory_search type=feedback tags=coverage-gap entities=["[[<Customer>]]"] ``` A G14 "triad missing" gap is what Pylon ingest is here to fill. ##