marketing-feeds

What data to ask for next, and what it would rule out

The acquisition planner. Given which data-stories are still candidates, returns the single most efficient next question, the full ranked list, and the minimum set of asks that makes every live story testable — split into what can be sent today versus what needs legal review. Ranked by information-per-friction: how evenly an answer splits the live hypothesis set (computed by entropy from the discrimination matrix, never hand-asserted) divided by a cost in which GOVERNANCE outweighs effort. Absent priors all live stories weigh equally, so results reflect structure, not likelihood. GET accepts ?live=, ?have=, ?lack= as comma lists.

post/api/diagnose

Request

  • Base URL: https://peopleanalyst.com
  • URL: https://peopleanalyst.com/api/diagnose
  • Auth: none declared

Query parameters

livestring

Comma list of story slugs still in play. Default: all.

havestring

Comma list of variable ids the client confirmed they have.

lackstring

Comma list of variable ids the client does not have — eliminates the stories requiring them.

Response

{ contract, caveat, live, nextAsk, ranked[], plan{ asks[], totalFriction, sendToday[], needsLegalOrCollection[] } }

object required

Changes

No recorded changes to this operation across all 1 revision of this API.