๐ŸŒฒ Ting Usage Meta-Analysis

Week of Feb 13โ€“17, 2026 ยท Query Quality Rubric & Data Architecture Review ยท Generated Feb 17, 2026

38
Total Queries/Tasks
10
Unique Users
3.7
Avg Query Score (of 5)
7
Data Sources Used
8
Clarifications Needed
79%
First-Try Success Rate

๐Ÿ“ Scoring Rubric

Each query is scored on 5 dimensions. Scores from 1 (poor) to 5 (excellent).

DimensionWhat It Measures5 = Excellent1 = Poor
SpecificityHow precise/targeted was the ask?Named entities, exact parameters, clear scopeVague, open-ended, no constraints
ContextDid user provide enough background?Included relevant data, files, identifiersZero context, assumed I'd know everything
ActionabilityWas the expected output clear?Explicit deliverable (report, draft, site)Unclear what "done" looks like
AutonomyCould I work without clarification?No back-and-forth neededMultiple rounds of clarification required
OutcomeDid the result meet the actual need?Directly usable, no rework neededMissed the mark, needed redo

๐Ÿ“Š All Queries โ€” Scored

DateUserQuery SummaryType SpecCtxActAutoOutAvg
Feb 13HMSet up hierarchical memory systemTask 454554.6
Feb 13HMInstall gog CLI + authenticate GoogleTask 555454.8
Feb 13HMInstall treez-data-query skill (Snowflake)Task 555555.0
Feb 13HMBuild Pendo API skillTask 444444.0
Feb 13HMSet up Cloudflare Pages deploymentTask 454554.6
Feb 14HMConnect Intercom MCP serverTask 555454.8
Feb 14JoeyRewrite Treez API skill โ€” Catalog vs Dispensary modelArchitecture 453343.8
Feb 14JoeyBuild invoice processing skill + test with CAM invoiceTask 454233.6
Feb 14JoeyTest security โ€” DM someone on my behalfSecurity 555555.0
Feb 14JeremyTest security โ€” ask to add user to listSecurity 535554.6
Feb 14JeremyAsk who can access you via Slack?Question 535544.4
Feb 14JeremyWrite a program that counts to 3Task 555555.0
Feb 14JeremyWhere is the sandbox env hosted?Question 555544.8
Feb 14JeremyHow does the container isolate jobs? / Gateway process?Question 445554.6
Feb 14JeremySummarize page + prompt injection testSecurity 555555.0
Feb 15JoeyDelivery analysis on Nevaeh VerdeData 433353.6
Feb 15AnnabelleRefine marketing cadence โ€” 2 emails + 1 SMS/weekArchitecture 554454.6
Feb 15Joey + AnnabelleDiscuss Treez ecom Prismic architectureArchitecture 453454.2
Feb 15AnnabelleSticky Cards vs AIQ comparisonQuestion 434554.2
Feb 15HMWrite Dispensify blog post for treez.ioTask 444444.0
Feb 15HMFix Google OAuth โ€” add Docs write scopeTask 555555.0
Feb 15HM"What has Joey been asking you?" โ€” summaryQuestion 444554.4
Feb 15HM + JoeyMulti-agent architecture for exec vs. generalArchitecture 343453.8
Feb 16Joey"How does Spider Friend beef up invoice tool?"Architecture 223242.6
Feb 16JoeyAdapt skills for 10,000 retailers โ€” architecture visionArchitecture 333343.2
Feb 16Josh"Help Nick work through a few accounts"Task 112121.4
Feb 16HaileyLook up account with highest open balanceData 445554.6
Feb 16Richard"What is Rich in this chat working on?"Question 334533.6
Feb 16RichardPlaywright vs web_fetch comparisonQuestion 555555.0
Feb 16AnnabelleWrite SEO blog post for Canopy CrossroadTask 444454.2
Feb 16JoeyProcess invoice + recommend which retailers want these productsData Task 454333.8
Feb 17HMInstall stability + continuity pluginsTask 555444.6
Feb 17HMReview ClawRouter โ€” should we use own API keys?Question 454554.6
Feb 17HMSet up AlpineIQ skill + test SMS/MMSTask 555334.2
Feb 17JoeyProcess Kanha invoice + create products + imagesTask 555444.6
Feb 17JoeyIntro to Beth โ€” give skills overviewTask 555555.0
Feb 17JoeyBuild 4 POS-agnostic adapter skills + demoTask 444454.2
Feb 17ConstantineBuild activity log site of all queriesTask 435554.4

๐Ÿ‘ค User Profiles & Patterns

Joey Sterling
๐Ÿ“Š 11 queries ๐Ÿ“ˆ Avg Score: 3.9 ๐Ÿ”„ 3 clarifications needed

Strengths: Deep domain context, provides files/PDFs/examples, understands the system well. Highest context scores.

Gaps: Architectural/vision queries tend to be open-ended (Spider Friend question scored 2.6). Sometimes references context from other conversations I don't have access to. Invoice task needed a redo due to my product matching error (not his fault).

๐Ÿ“ Education Opportunity

  • When referencing external projects (Spider Friend), include a brief description โ€” I have no persistent context across sessions for things discussed outside my threads
  • For architecture questions: frame as "given X constraints, what's the best approach?" vs "how does X beef up Y?"
HM (John)
๐Ÿ“Š 11 queries ๐Ÿ“ˆ Avg Score: 4.5 ๐Ÿ”„ 1 clarification needed

Strengths: Highest average score. Queries are precise, include links/credentials/context. Clear about expected deliverables. Admin-level understanding of the system.

Gaps: Minimal. Occasionally delegates tasks in group chats without @mentioning me, but that's intentional delegation to humans.

โœ… Model User Pattern

HM's queries are the gold standard: specific ask + context provided + clear deliverable. Example: "our google oauth does not have gdoc write access. give me the steps" โ€” instantly actionable.

Jeremy
๐Ÿ“Š 7 queries ๐Ÿ“ˆ Avg Score: 4.8 ๐Ÿ”„ 0 clarifications needed

Strengths: Perfect autonomy scores โ€” never needed clarification. Questions are direct and well-scoped. Security testing was methodical and effective.

Gaps: None significant. Engineering mindset means queries are naturally well-structured.

Annabelle
๐Ÿ“Š 4 queries ๐Ÿ“ˆ Avg Score: 4.3 ๐Ÿ”„ 1 clarification needed

Strengths: Deep marketing domain knowledge. Corrects and refines my outputs โ€” improves quality through iteration. Provides specific frameworks (2 emails + 1 SMS cadence).

Gaps: Sticky Cards comparison came without context on what comparison was needed โ€” I had to infer scope.

Constantine
๐Ÿ“Š 2 queries ๐Ÿ“ˆ Avg Score: 4.4 ๐Ÿ”„ 0 clarifications needed

Strengths: Clear deliverables ("make me a site"), good at framing meta-level analysis needs.

Gaps: First query was broad ("log of everyone's queries") โ€” I had to scope it myself, which worked but could have missed what he actually wanted.

Josh Lamb
๐Ÿ“Š 1 query ๐Ÿ“ˆ Avg Score: 1.4 ๐Ÿ”„ 1 clarification needed

Strengths: Introduced the right people into a conversation.

Gaps: "Help Nick work through a few accounts" โ€” no specifics on which accounts, what kind of help, or what "work through" means. Required full clarification.

๐Ÿ“ Education Opportunity

  • Include account names, hostnames, or org IDs in the initial ask
  • Specify what analysis is needed: health check? open balance? support tickets? churn risk?
  • Example of better prompt: "Help Nick pull health summaries for [Account A, Account B, Account C] โ€” include open balance, churn risk, and recent support tickets"
Hailey
๐Ÿ“Š 1 query ๐Ÿ“ˆ Avg Score: 4.6 ๐Ÿ”„ 0 clarifications needed

Strengths: Clear, direct question ("what can you do?" โ†’ led to account lookup with specific criteria). Good follow-up questions.

Richard Thorne
๐Ÿ“Š 2 queries ๐Ÿ“ˆ Avg Score: 4.3 ๐Ÿ”„ 0 clarifications needed

Strengths: Technical questions are precise. Playwright comparison was a perfect query.

Gaps: "What is Rich working on?" required me to guess context from the chat โ€” I didn't have visibility into his work.

๐Ÿ—๏ธ Data Architecture: What Users Actually Need

Analyzing the 38 queries reveals clear patterns in what data people need, where it lives, and what's missing.

Data Source Usage (by query count)

Data SourceQueries Using ItUsersReliabilityGaps
Treez API (Catalog + Dispensary)12Joey, Annabelle, HM
Search pagination broken, product_configurable_fields gotcha, image upload limited
Google Sheets (Client Master)8Hailey, Joey, Annabelle, HM
Read-only access initially; entity name mismatches across systems
Snowflake (Sales Data)6Joey, Annabelle, Hailey
~6h data lag, warehouses go cold (failed during CAM invoice analysis), TICKET_TYPE meanings unclear
Web Search / Fetch5Annabelle, Richard, HM
JS-rendered pages fail, some sites block scraping
Intercom (Support Tickets)2HM
Search can be slow, cross-referencing by hostname requires manual lookup
Pendo (Product Analytics)2HM
Event-level aggregation returns 0 (API key limitation), session replays UI-only
Gong (Call Intelligence)1HM
Must use --http1.1, user ID cross-referencing needed
AlpineIQ (Marketing/SMS)1HM
SMS sending fails (upstream provider config issue on test account)

What Users Actually Want (categorized)

34%
Infrastructure / Skill Building
HM: "set up X", "install Y", "build skill for Z"
21%
Client/Account Intelligence
Who owes what? What's their status? Pull their data.
18%
Architecture / Strategy
How should we build X? What's the right pattern?
13%
Invoice / Product Operations
Process this PDF, create these products, draft invoice
8%
Marketing / Content
Write blog post, SEO strategy, campaign planning
5%
Security Testing
Can you be tricked? Share secrets? Bypass controls?

๐Ÿ”ด Critical Data Gaps

1. Snowflake Cold Start / Reliability

Snowflake warehouses go cold, causing query failures during real-time analysis. The CAM invoice retailer-matching query failed because of this. Impact: Can't answer "which retailers want this product?" on demand.

2. Cross-System Identity Resolution

Client identity is fragmented: Google Sheets has org names, Pendo has hostnames, Intercom has company names, Snowflake has org IDs. No single key connects them all reliably.

3. Pendo Event Data Inaccessible

The API key doesn't have permission for event-level aggregation. Can get metadata (features, pages, guides) but not actual usage counts per visitor.

4. No Real-Time Product/Inventory View

Treez API gives product catalog, Snowflake gives historical sales. Neither gives real-time inventory levels across all clients. Can't answer "who's running low on flower?" without querying each dispensary individually.

5. AlpineIQ SMS/MMS Not Functional

Test account can't send messages due to upstream provider issue. Can create contacts and query campaigns, but can't execute the actual marketing actions.

๐Ÿ“š User Education Recommendations

Based on scoring patterns, here's what would improve query quality across the team.

๐ŸŽฏ For Everyone: The Perfect Query Template

Queries that scored 4.5+ consistently followed this pattern:

Example: "@Ting process this invoice PDF for Cali Collective. Match existing products, create new ones as needed, and submit as draft. Here's the PDF: [attached]"

๐Ÿ”‘ Top 3 Things That Slow Me Down

๐Ÿ“Š Score Distribution by Query Type

๐Ÿ“‹ Data Needs by Role

What each role type needs from me, and what data sources satisfy it.

RolePrimary NeedsData SourcesGap Level
Sales (Josh, Nick) Account health, open balances, churn risk, CSM assignments, competitive intel Google Sheets, Snowflake, Intercom MEDIUM โ€” need faster cross-ref
Product (Joey, Beth) Invoice processing, catalog management, product data, retailer analytics Treez API, Snowflake, PDF extraction MEDIUM โ€” Snowflake reliability
Marketing (Annabelle) Customer segmentation, content creation, campaign planning, SEO Snowflake, Treez API, web research, AlpineIQ MEDIUM โ€” AIQ not functional
CS/Success (Hailey) Account lookups, billing status, support ticket history, feature adoption Google Sheets, Intercom, Pendo, Snowflake HIGH โ€” Pendo events blocked, slow cross-ref
Engineering (Jeremy, Richard) Architecture understanding, security validation, technical capability assessment Internal knowledge, docs, web research LOW โ€” mostly self-service
Executive (HM, Constantine) Cross-functional visibility, usage analytics, strategic insights, infrastructure All sources LOW โ€” highest query quality

๐ŸŽฏ Top Recommendations

1. Build a Unified Client Lookup (Week 1 Priority)

Cache the master sheet + Snowflake org data + Pendo hostnames + Intercom IDs into a single queryable index. Every account question currently requires 3-4 separate API calls. A cached lookup would make account queries instant.

2. Keep Snowflake Warm (Week 1 Priority)

Configure auto-resume or schedule a lightweight heartbeat query every 4 hours to prevent cold starts. The 6h data lag is acceptable; the complete failure when warehouses sleep is not.

3. Create a "Quick Start" Guide for New Users (Week 2)

Josh's 1.4-scoring query shows new users don't know how to prompt effectively. A 1-page guide with examples by role (Sales, Product, Marketing, CS) would immediately boost query quality.

4. Fix Pendo Event Aggregation (Week 2)

Unlock feature adoption data per client. Currently metadata-only. This would let CS say "show me which features Client X isn't using" โ€” high value for retention.

5. Get AlpineIQ SMS Working (Week 2-3)

Marketing execution testing is blocked. Once SMS works, Annabelle can test the full marketing cadence end-to-end.