Written 2026-09-21 from the six phase-2 calls (data/processed/), briefs/cam-dashboard-directives.md, bob-wire c21.inventory/design-brief.md, design c55 page-persona-analysis.md, design c92 detail-pages-guide.md, and the qdash page tree. No code. Purpose: test the §2A shape in plan.md against real material before T1 builds it. Read §5 first if short on time — it is what T0 changes in the plan.
How to read a card. statement is the pain in the user's frame (canonical). question is what the user asks of the product (the promotion test). Standing is hand-computed under the plan's rule: observed = ≥1 first-hand observation from a non-internal source; recurring = ≥2 distinct companies first-hand. Companies with a first-hand external voice in the corpus: Tiled (Phil Chen, prospect), Zscaler (Sam Curry, prospect), Moto (Mark Peterson / "Mark M", ciso-advisory — first-hand about his own org, ceiling reaction-based). Internal and relayed evidence is listed and labelled; it never counts toward standing. Cam (Cisco, phase-1 archive) is cited as legacy, pending Q6 and not counted.
Call short ids: 1668d68e Tiled demo 08-25 · d232f12c Zscaler/AMZ demo 08-20 · 2100ac03 Mark M advisor-input 08-20 · 38075ead Mark P roadmap 08-31 · 09ecfede Mark P roadmap 09-03 · 6fe4a00b AMZ internal working session 09-02. Observation refs are <call>#<index> as printed by the extraction.
- statement: I have no idea what AI tools, agents, and models my people are actually running.
- question: Which agents, harnesses, and models are running across my fleet, including the ones I didn't know about, and how many of them am I actually monitoring versus just detecting?
- personas: engineering leader wearing security (P2/P3), founder/CTO (P1), security lead (P4)
- situation: Post "all-AI" rollout. MDM shows installs, not behaviour. Discovered by accident that people use tools the company moved away from.
- useCaseIds:
agent-inventory - surfaces:
inventory, fleet-overview - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
1668d68e#0 | Phil Chen, Tiled | first-hand | "I literally have none. I'm more blind now than I feel like I've ever been as an engineering leader." |
1668d68e#4,#18 | Phil Chen, Tiled | first-hand | "to me, like, this is still the holy grail right here." |
2100ac03#17 | Mark M, Moto | first-hand (reaction) | fleet-level view of machines, models, MCP servers, tools, sessions is "the right discover foundation" |
38075ead#2,#3 | Mark P | relayed | "everyone at the last CSO board meeting for Vanta was talking about… lacking the inventory." |
38075ead#0 | Tyler (relaying an unnamed adviser) | internal | "we just don't have a sense of what our people are using, and what are they doing on it." |
6fe4a00b key quote | AMZ | internal | "You have 7 agents, 3 models, 11 MCP servers… that creates the holy sh*t moment." |
| Cam, Mar 2026 | Cisco | legacy, pending Q6 | discovery + model drift panel |
- standing: recurring (Tiled first-hand, Moto first-hand reaction). Strongest problem in the corpus; also the one AMZ named as the free-tier "aha."
- status now: in-design (bob-wire c21 inventory; design c90/c92 Inventory listings)
- statement: People use personal AI accounts on company machines, so my IP leaves through accounts I don't control and can't audit.
- question: Which users are on a personal account rather than our enterprise account, per provider, and can I flag or block it?
- personas: security lead (P3/P4), CISO (P7), GRC (P9)
- situation: Company standardised on one enterprise provider; found people still on personal ChatGPT; dual personal + enterprise licences of the same tool are the hard case.
- useCaseIds:
agent-inventory, inline-enforcement (variant); displaces gateway-bypass-detection (see §4) - surfaces:
inventory, users-devices, user-detail, policy-enforcement - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
1668d68e#1 | Phil Chen, Tiled | first-hand | "I found out on a call the other week that somebody was using ChatGPT even though we moved just to Claude… it's hard to enforce that." |
38075ead#7,#8 | Mark P, Moto | first-hand | "That's such a great use case… None of our IP is ever gonna be going to, like, a personal chat GPT account." |
38075ead#9 | Mark P, Moto | first-hand | "people can have dual use of a personal and an enterprise license, and that's a particularly tricky thing." |
09ecfede#3,#4,#5 | Mark P, Moto | first-hand | "Two installs and two accounts, and one of them is personal… that's not really adoption status. That's like a headline for that user." |
2100ac03#7,#20 | Mark M, Moto | first-hand / relayed | "detect and maybe prevent exfiltration of company data to personal accounts" |
6fe4a00b#1 | Tyler | internal | "are they using their personal accounts…" |
- standing: recurring (Tiled, Moto). Volunteered unprompted by two sources and observed as live behaviour at Tiled.
- status now: in-design (c21 brief §5 "the standout use case"; c21 decision 6 accounts surface in Inventory)
- statement: I can't tell which people and machines have the sensor installed, so I don't know what I'm not seeing, and I can't act on the gaps.
- question: Who has the sensor installed, who doesn't, against a definitive list of my people and workstations, and what do I do about the ones who don't?
- personas: IT / endpoint admin (P5), security lead (P3/P4)
- situation: Rolling Qpoint out; coverage needs a denominator from identity management and MDM; a gap should be one click from remediation (deep-link to Jamf/Intune).
- useCaseIds:
agent-inventory - surfaces:
users-devices, device-detail, fleet-overview, install-onboarding - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
38075ead#10 | Mark P, Moto | first-hand | "I need a definitive source of truth of all of my workstation inventory… who has the sensor installed, right, and who doesn't, and that should be actionable." |
09ecfede#8 | Mark P, Moto | first-hand (reaction to mock) | "15 of 18 people covered… 3 with no sensor, just having that clickable and immediately filter the people below." |
09ecfede#14 | Mark P, Moto | first-hand | deep-link device records into the MDM so the operator can act |
d232f12c#16 | Sam Curry, Zscaler | first-hand | "How does this work at the fleet level? How scalable is it?" (adjacent: fleet state, see P9) |
38075ead idea | Mark P | first-hand, parked | gamified step-tracked deployment dashboard |
- standing: observed (Moto). Sam's fleet question is adjacent, not the same ask; recurring once a second org states the coverage problem.
- status now: in-design (c21 brief §4 "#1 story"; design c91 DataMachine "User Coverage" / "Devices Sensored" presets; c92 projected badges for the unserved denominator)
- statement: AI spend varies wildly by person and I can't explain it, budget it, or tie it to output.
- question: Who is spending what on AI, on which models and accounts, how does it trend, and can I attribute it by team and department?
- personas: engineering leader (P2/P6), FinOps (P11), CFO (relayed through Mark P)
- situation: Overruns handled by "add another thousand to the limit"; top spenders show no visible productivity; the CFO attributes cost by department and wants AI spend rationalised the same way.
- useCaseIds:
finops-context-waste (expands beyond idle-MCP framing), agent-inventory - surfaces:
cost, users-devices, user-detail, teams - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
1668d68e#2,#22 | Phil Chen, Tiled | first-hand | "we don't know how to budget our AI spend right now… they're the top 3 users… I don't see any production from them." |
1668d68e#15 | Phil Chen, Tiled | first-hand | "oh, well… let's up it to 1,000 more or whatever." |
09ecfede#6,#7 | Mark P, Moto | first-hand | "our CFO… she's trying to rationalize spend all the time, and actually, cost is attributed to department." |
38075ead#1 | Tyler (relaying an adviser) | internal | "one guy who uses 10 times the number of tokens as everyone else, and he produces the least." |
38075ead#15, 09ecfede idea | Rob | internal | management-facing usage intensity; team-level cost per provider/model |
- standing: recurring (Tiled, Moto).
- status now: partly shipped (qdash
cost.vue exists; c55 notes showback is live, chargeback/budget alerts are not); per-user and per-department attribution in design (c92 people pages, listing bands)
- statement: I can see raw activity but I can't tell what a given person is actually doing with AI.
- question: For this user, which tools and models do they use, when, at what cost, and what are they doing with them, in plain language?
- personas: engineering manager (P6), security lead (P3)
- situation: Investigating an anomalous spender or an unfamiliar tool; a log is not an answer.
- useCaseIds:
agent-inventory (expands) - surfaces:
user-detail, session-detail - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
1668d68e#7,#19 | Phil Chen, Tiled | first-hand | "if you had a view that would say this user is using these AI tools, these models… That would be amazing." |
09ecfede#15, 38075ead (c21 §4) | Tyler | internal | LLM-generated "primarily using for coding" summary |
09ecfede#18 | Rob | internal | the simplified session view "really communicates the power of this software" |
- standing: observed (Tiled).
- status now: in-design (design
user-v3 mock; c92 User Details port; AI summary is a ProjectedBadge in qdash)
- statement: Employees sign up for free third-party AI and hosting services, and free accounts aren't compliant.
- question: Which external services are my users and agents sending data to, which are unsanctioned, and which are on free tiers?
- personas: security / compliance lead (P3/P9)
- situation: Found Netlify and Lovable free accounts in use instead of the sanctioned AWS path; compliance exposure the leadership hasn't reckoned with.
- useCaseIds:
agent-inventory; egress angle has no named hypothesis (see §4) - surfaces:
inventory (external services / egress), findings, data-protection - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
1668d68e#1,#3,#16 | Phil Chen, Tiled | first-hand | "they signed up for the free account… free accounts are not as compliant as paid accounts." |
2100ac03#2 | Mark M | relayed | shadow AI / personal cloud accounts "driving the CSO group a little crazy" |
- standing: observed (Tiled).
- status now: partly shipped (c55: shadow-AI discovery chips on Inventory; egress in Surface under
?agent= only)
- statement: A finding shows up and there's no way to clear it properly, so it either gets ignored or becomes a tracking problem outside the tool.
- question: For this finding, what can I do about it (acknowledge, except, ticket, enforce), who owns it, is it inside its SLA, are its duplicates grouped, and what is the audit record?
- personas: security engineer (P3), GRC (P9)
- situation: Daily triage; SLA clocks start at discovery, not triage; the same underlying issue recurs across many resources.
- useCaseIds:
inline-enforcement, mcp-governance - surfaces:
findings, alerts - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
2100ac03#9 | Mark M, Moto | first-hand | "how do we clear that? Do we ignore it and say it's an exception… update the status, but then also keep the record" |
2100ac03#10 | Mark M, Moto | first-hand | "critical… 14 days, high 30, medium 90… the clock is ticking right away." |
2100ac03#11 | Mark M, Moto | first-hand | "recurring on many resources that are basically the same thing. Fixing it once addresses all of them." |
2100ac03#12 | Mark M, Moto | first-hand | Slack/Teams first, PagerDuty / email / webhook for escalation |
d232f12c#22 | AMZ | internal | cluster violations by theme so defenders get "big bang buckets" |
d232f12c#13 | Sam Curry, Zscaler | first-hand (agreement) | "I'm agreeing with everything you're saying right now." (narrative-driven remediation) |
- standing: observed (Moto). Sam's assent is to the framing, not a stated need; recurring needs one more org with a triage pain.
- status now: partly shipped (c55: Findings is the one page with a write-path triage loop; SLA, grouping, delivery are not built)
- statement: A current-state score doesn't tell me whether we're moving the needle, and I can't hand my board or my auditor a report.
- question: How has our posture changed week over week, and can I export a board summary, a per-framework compliance report, an SLA report, and an inventory report, machine-readable for the GRC platform and human-readable for the auditor?
- personas: head of security / CISO (P4/P7), GRC (P9)
- situation: Quarterly reporting upward; audit evidence collection; the fleet overview as the landing page that summarises four reports.
- useCaseIds: none fits cleanly (
mcp-governance touches framework mapping) → missing hypothesis: governance evidence & reporting (§4) - surfaces:
fleet-overview, posture, compliance, reports-exports - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
2100ac03#8 | Mark M, Moto | first-hand | "have that information in time series form… know if we're moving the needle." |
2100ac03#13,#14 | Mark M, Moto | first-hand | "compliance report, SLA insights report, the inventory status report… Machine readable, human readable." |
1668d68e#20 | Phil Chen, Tiled | first-hand (reaction) | "if I were to take a screenshot of this page with the SOC thing, that probably would answer almost every one of those questions." |
d232f12c#1 | Sam Curry, Zscaler | first-hand | "I care about having policy and being able to verify that policy is working." |
2100ac03 decision | Tyler | internal, open | fleet overview = landing page over four reports |
- standing: recurring (Moto, Tiled; Zscaler adjacent).
- status now: partly shipped (c55: Compliance evidence export live; posture trend exists on Overview; scheduled snapshots and PDF not built); design c78 fleet-overview-reports consumed the Cam brief for this
- statement: At thousands of endpoints I can't see which are in policy and which have drifted, so I can't give anyone proof.
- question: Of my N endpoints, how many are compliant with policy right now, which are not, what drifted since last week, and can I see that as evidence rather than per-device configuration?
- personas: CISO (P7), security engineer (P3), IT admin (P5)
- situation: Enterprise scale (9,000 users, 1,400 SaaS services in Sam's case); the workstation ↔ identity ↔ agent relationships are the accountability backbone.
- useCaseIds:
agent-inventory (expands: drift) - surfaces:
fleet-overview, posture, users-devices - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
d232f12c#16 | Sam Curry, Zscaler | first-hand | "How does this work at the fleet level? How scalable is it? How does compliance work?" |
d232f12c#17,#20 | AMZ | internal | "can I see… 8,700 are compliant and 180 have drifted… solve state evidence and drift." |
38075ead#11 | Mark P, Moto | first-hand | "we need to maintain the relationships… for compliance and accountability." |
- standing: observed (Zscaler; Moto adjacent). Relation to P3: P3 is is the sensor there, P9 is is the endpoint in policy. Keep separate; the same page family answers both.
- status now: candidate in product (analysis.json recommendation 3 names it as the hardening objection)
- statement: I won't flip a policy from observe to enforce without knowing what it would break, and I don't trust a tool that asks me to.
- question: If I enforce this policy on this population, what would have been blocked over the last N days, for whom, and is it safe to turn on?
- personas: security engineer (P3), head of security (P4)
- situation: Sequencing adoption: observe → govern → enforce; the first enforcement is a trust event.
- useCaseIds:
inline-enforcement - surfaces:
policy-enforcement, controls - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
38075ead#4 | Mark P, Moto | first-hand | "observe before you enforce… I think you guys should've had it before. That's super important for the journey." |
d232f12c#21 | AMZ | internal | "help the customer learn whether or not a policy is safe to enforce in certain populations or at scale." |
1668d68e#9 | Phil Chen, Tiled | first-hand, challenges priority | "the control center should be an upsell… people are still trying to solve for that first half you showed, which is enough." |
6fe4a00b decision | Rob | internal | monitor → govern → secure |
- standing: observed (Moto states the sequencing pain; the specific dry-run ask is internal). Phil's line is challenge evidence: this is not the problem to lead with.
- status now: partly shipped (c55: Policy blast-radius dry run exists; enforcement itself projected)
- statement: The sensor sees local agents, but my business users do their AI work in the browser, and I can't see that.
- question: Is AI usage through browser chat interfaces (Claude.ai, ChatGPT web) covered, for whom, and how does it show up beside local agents?
- personas: CISO / IT (P4/P5), business-unit leadership
- situation: Finance and other non-developer teams rely on web apps; developers run local agents.
- useCaseIds:
agent-inventory (expands; also challenges the endpoint-agent scope) - surfaces:
inventory, users-devices - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
09ecfede#0,#1,#2 | Mark P, Moto | first-hand | "when the sensor's installed, can it also detect, govern the web application interface of, say, claw.ai?… Business unit users… are gonna be relying more on the web app." |
09ecfede idea | Mark P | first-hand, parked | cover web-based chat interfaces |
- standing: observed (Moto). Single source; worth watching because it is a scope question, not a feature.
- status now: candidate (parked idea)
- statement: Another agent on the endpoint might collide with my EDR and DLP, and I can't accept "no impact" without numbers.
- question: Will this coexist with CrowdStrike / SentinelOne / DLP on the same box, how does it hook the OS, and what are the measured resource, latency, and telemetry costs?
- personas: enterprise CISO (P7), security engineer (P3), SOC (P8)
- situation: Security review before any pilot at scale; the answer is benchmarks and architecture docs, not a screen.
- useCaseIds: none (objection-shaped; see §4)
- surfaces:
docs-onboarding, install-onboarding, performance - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
d232f12c#2,#3 | Sam Curry, Zscaler | first-hand | "Does it play nice with CrowdStrike? Does it play nice with SentinelOne or with DLP… How are you hooking it on Mac?" |
6fe4a00b#5 | AMZ | internal | "good answers for the telemetry economics… endpoint stability… performance latency." |
6fe4a00b#12 | Tyler | internal | "we're talking microsecond." |
6fe4a00b idea | AMZ | internal, parked | publish cost-per-run / telemetry benchmarks |
- standing: observed (Zscaler). An example of a problem whose answer is documentation, which is why
docs-onboarding belongs in the surface vocabulary. - status now: candidate
- statement: A SaaS component used a person's identity to pull unrelated data from Workday; scoped access for non-human identity is fundamentally broken and I can't see it happen.
- question: Which agents and components act under a user's identity, what did they access beyond that user's scope, and can I prove the policy held?
- personas: enterprise CISO (P7), IAM architect (P10), SOC (P8)
- situation: Post-incident; UEBA, authenticity chains, verifiable policy for non-human identities.
- useCaseIds:
sensitive-file-events (validates, reaction-based) - surfaces:
agent-detail, findings, identity, session-detail - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
d232f12c#0,#14 | Sam Curry, Zscaler | first-hand | "This little component of a SaaS service is able to go with that person's identity into Workday and pull things nothing to do with that person's work… something's fundamentally broken." |
d232f12c#1 | Sam Curry, Zscaler | first-hand | "scoped access correctly… user entity behavior analysis… authenticity chains." |
6fe4a00b#19 | Tyler | internal | inline transform of dotfile/credential reads |
- standing: observed (Zscaler).
- status now: partly shipped (c55: Identity page "observed, not verified"; agent detail forensics)
- statement: Storing agent session transcripts is the most powerful thing you show me and the thing that scares me most; I need to hold the keys.
- question: Who can see session transcripts, where are they stored, can I bring my own key, is retention immutable, and is access role-gated and audited?
- personas: CISO (P7), GRC (P9)
- situation: Evaluating whether session-level visibility is acceptable in production; the demo moment is also the privacy objection.
- useCaseIds: none → missing hypothesis: session-record governance (§4)
- surfaces:
session-detail, settings-governance - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
09ecfede#13 | Mark P, Moto | first-hand | "the bucket has to be immutable… WORM enabled. Write once, read many." |
09ecfede#12 | Mark P | relayed | BYOK "immediately jumps past a lot of concerns for customers." |
09ecfede#11 | Mark Parson | internal | "this would make me nervous if I saw this in a demo." |
09ecfede decisions | Tyler / Mark P | internal / first-hand | drop transcript display from first release; BYOK + WORM + role-gated access in the governance phase |
- standing: observed (Moto, single first-hand item; the customer-facing claim is relayed).
- status now: decided (deferred to governance phase; direction set)
- statement: MCP servers and tools load into my agents' context without anyone having reviewed or approved them.
- question: Which MCP servers and tools are configured versus actually connected, which have never been approved, and has any agent tried to call an unapproved one?
- personas: security engineer (P3), platform lead
- situation: Developer machines accumulate MCP config; MDM cannot see it; approval has no home.
- useCaseIds:
mcp-governance - surfaces:
inventory (MCP servers, tools listings/detail), controls - evidence:
| Ref | Who | Perspective | Verbatim |
|---|
2100ac03#18 | Mark M, Moto | first-hand (reaction) | control mapping incl. MCP allowlist "more mature than comparable GRC tooling" |
6fe4a00b#3 | Tyler | internal | "Do you know what tools they're using? What MCP servers they're leveraging?" Jamf can't. |
d232f12c#19 | AMZ | internal | "you just solved a problem you didn't even know you were solving." |
| Cam, Feb–Mar 2026 | Cisco | legacy, pending Q6 | configured vs connected; tool manifest approval; redact unapproved tools (the whole of Directive 1) |
- standing: observed (Moto, reaction only). Under Q6 this becomes the best-evidenced problem in the registry; without Q6 it is the thinnest of the promoted set. This is the clearest argument for the legacy reconnect.
- status now: partly shipped (c92 MCP Server / Tool detail pages;
configured / observed / both served)
who-owns-this — Sam Curry: "Who's gonna run it on the backend? Is it my team? Is it the CIO? Is this actually a CIO purchase?" (d232f12c#4, first-hand). Real, recurring in enterprise, and not a question the product can answer. It is a positioning and packaging problem. Stays a market observation (risk/organizational); belongs in a position brief, not the registry.gamified-rollout — Mark P's parked idea (38075ead). A solution sketch, not a problem; folds into P3 as an affordance idea.auto-docs-from-transcripts — Mark P's parked idea. Internal tooling, not a user problem.c2-intent-detection — AMZ (6fe4a00b#10,#11, internal, tabled). Internal hypothesis with no external voice; register only if a first-hand source raises it.agent-fatigue / "not another agent" — expected objection; no first-hand instance in phase 2 yet. Watch.
| id | covers |
|---|
fleet-overview | qdash index.vue; the landing page / story entry |
findings | findings, triage loop |
posture | posture score and trend |
cost | cost centre, showback |
controls | control center, frameworks, campaigns |
policy-enforcement | policy & enforcement, dry run |
alerts | alert delivery |
inventory | inventory index + listings: agents, harnesses, machines, mcp-servers, models, tools, workspaces, sessions |
agent-detail | one agent (tool × user × machine) |
session-detail | one run, the receipt |
users-devices | teams / users / devices listing (c92 combined page and solo pages) |
user-detail | one person |
device-detail | one machine / device |
team-detail | one team |
identity | identity, accounts, credentials |
data-protection | DLP, sensitive content |
compliance | evidence, framework packs |
integrations | SIEM / IdP / MDM connectors |
reports-exports | scheduled reports, CSV/JSON/PDF |
performance | latency, resource use |
install-onboarding | sensor install, tray app, MDM push, onboard flows |
settings-governance | storage, BYOK, retention, roles |
docs-onboarding | documentation, architecture and benchmark material |
Kept at page-family grain so c92-style renames (/teams → /teams-users-devices) don't churn it.
c55's eleven: P1 founder/CTO · P2 lead engineer / de-facto IT · P3 security engineer (AI-governance owner by default) · P4 head of security / CISO-lite · P5 IT / endpoint admin · P6 engineering manager / AI-enablement lead · P7 CISO / VP Security · P8 SOC analyst · P9 GRC / compliance · P10 IAM architect · P11 FinOps analyst.
Gap found in T0: Mark M's third persona (2100ac03#6) is the end user / engineer who "doesn't care about any of this… all he cares is that he's playing within the bounds of what Moto is comfortable with." c55 has no end-user persona, and P11 (web usage, business-unit users) and the tray-app "aha" both need one. Proposed P12 end user / developer. Also: Phil Chen is P2+P3 in one person at a 20-person company — the registry should allow a person to map to two personas.
The plan predicted an unlinked problem would be a signal. Three appeared:
- Governance evidence & reporting (P8, partly P9): time-series posture, four-report suite, machine + human readable, scheduled snapshots.
mcp-governance touches framework mapping but the hypothesis is about proof, not control. Recurring evidence today. Candidate for use-cases.json. - Session-record governance (P14): BYOK, WORM, role-gated access to transcripts. A precondition for selling session-level visibility at all. Single source today.
- Endpoint coexistence proof (P12): not a product hypothesis but a trust precondition; its "surface" is documentation. Arguably belongs in positioning, but it is a real question buyers ask of the product, so it stays as a problem with
docs-onboarding as its surface.
And one registry entry the problems keep displacing: gateway-bypass-detection has no problem under it; P2 (personal-vs-enterprise-accounts) is what the market actually says. Matches analysis.json recommendation 5. Proposal: rewrite the use case around accounts and keep gateway bypass as a note.
problemId must be taggable on session items too. The best evidence for P3, P10, P14 lives in session.decisions[] / ideas[], not observations. Add problemId? to session decisions and ideas; standing counts them by their perspective.- Advisor first-hand counts toward standing, labelled. The rule as written ("first-hand from a non-internal source") already includes Mark P's own-org statements. T0 confirms this is right: a problem is about having the problem, not about validating our solution, so the c11 evidence ceiling (which caps use-case evidence at reaction-based for advisors) does not apply to problem standing. The site must still show source type beside the count so "recurring (Tiled, Moto-advisory)" reads honestly. Decision to confirm with Mark.
- Challenge evidence is needed from day one. Phil on control-center-as-upsell (P10) and, from c21, Mark P on removing risk posturing.
problemDirection: challenges stays in the design; the site shows it beside standing. - Surfaces must include non-screen answers.
docs-onboarding, install-onboarding, settings-governance, reports-exports are surfaces because P12 / P3 / P14 / P8 are answered there. Coarse page families, as listed in §3. - Status has an honest "partly shipped." Many problems are partly answered by qdash today (c55 inventory of what is live vs projected). Add
partial between in-design and shipped, or record status per surface. Recommend: keep the single status and let notes carry the partial detail, to stay simple. - A problem's origin is often a demo reaction. P3's sharpest line came from Mark P reacting to a mock ("15 of 18 people covered…"). This is exactly the
artifactRef case: the Sep 3 call showed the Teams/Users and Device/Agent prototypes. Q10 (shown-artifacts at triage) earns its keep. - Personas: add P12 end user / developer; allow two personas per person.
- Registry additions to propose to
use-cases.json: governance evidence & reporting; session-record governance; rewrite gateway-bypass-detection as account-identity control. Not done in T0; a T1 decision.
- Do the fifteen promoted problems read as addressable and solvable by our product? Which would you demote, merge (P3/P9? P2/P6?), or reword?
- §5.2: should advisor first-hand statements count toward "recurring" (recommended, labelled), or only prospects and build partners?
- §4: register the two missing hypotheses now, and rewrite
gateway-bypass-detection around accounts? - Q6 (legacy Cam reconnect) is now concrete: P15 and P1 are the problems it would strengthen. Yes or no?
- Are
PRODUCT_SURFACES at the right grain, and is the persona list (with P12 added) the shared truth you want here?