{
 "generated_at": "2026-07-29T02:17:40.025Z",
 "nodes": [
  {
   "kind": "signal",
   "id": "g-0046",
   "title": "A couple of days ago, I sat down with Vivek Bharathi and dumped my brains. Here's the interview...",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0046",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2026-03-12T18:55:07.000Z",
   "summary": "Geoffrey Huntley shares an AI-transcribed interview with Vivek Bharathi distinguishing software development (typing code, prompting LLMs) from software engineering, noting AI tools like Cursor now allow non-developers such as hairdressers to participate in code creation."
  },
  {
   "kind": "signal",
   "id": "g-0047",
   "title": "a sneak preview behind an embedded software factory. I suspect rapid application dev is back",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0047",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2026-03-09T09:12:12.000Z",
   "summary": "Author in San Francisco previews an 'embedded software factory' he has been building, referred to as Latent Patterns, and suggests rapid application development is returning. The post is a teaser referencing prior cryptic tweets and hints at a hidden mode within the tool, without yet disclosing concrete details or outputs."
  },
  {
   "kind": "signal",
   "id": "g-0048",
   "title": "porting software has been trivial for a while now. here’s how you do it.",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0048",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2026-03-15T10:02:33.000Z",
   "summary": "Geoffrey Huntley describes using a ralph loop with subagents to compress a codebase's test suite into a specs markdown document, then use that document to guide porting the code to another language."
  },
  {
   "kind": "signal",
   "id": "g-0049",
   "title": "don’t waste your back pressure",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 1.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0049",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2026-01-17T10:46:56.000Z",
   "summary": "Geoffrey Huntley's brief post recommends a forthcoming link as a seminal reading on AI context engineering, noting it originated from a casual conversation among friends and was written up by someone called Moss."
  },
  {
   "kind": "signal",
   "id": "g-0050",
   "title": "teleporting into the future and robbing yourself of retirement projects",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0050",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2026-02-05T06:47:00.000Z",
   "summary": "Geoffrey Huntley comments on a 'secret email list' of agentic AI coders referenced by Pragmatic Engineer, discussing how AI coding agents may affect developers' long-term and retirement projects."
  },
  {
   "kind": "signal",
   "id": "g-0051",
   "title": "everything is a ralph loop",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0051",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2026-01-17T06:43:54.000Z",
   "summary": "Geoffrey Huntley reflects on how his software-building approach has shifted fundamentally over three years, framing the change around a \"ralph loop\" — a persistent, iterative pattern in agentic coding where work keeps cycling until completion."
  },
  {
   "kind": "signal",
   "id": "g-0052",
   "title": "i ran Claude in a loop for three months, and it created a genz programming language called cursed",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0052",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2025-09-09T03:36:48.000Z",
   "summary": "Blog post by Geoffrey Huntley describing how he ran Claude in an autonomous loop for three months, during which the agent produced a novel programming language nicknamed 'cursed' in a GenZ style. The author reflects on extended AI autonomy and its implications for software developer adoption stages."
  },
  {
   "kind": "signal",
   "id": "g-0053",
   "title": "how to build a coding agent: free workshop",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0053",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2025-08-24T00:23:00.000Z",
   "summary": "Geoffrey Huntley announces a free workshop on building a coding agent, describing the core approach as roughly 300 lines of code running in a loop that repeatedly calls an LLM with tokens. No implementation details, code, or workshop materials are included in the post itself."
  },
  {
   "kind": "signal",
   "id": "g-0054",
   "title": "anti-patterns and patterns for achieving secure generation of code via AI",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0054",
   "source": "ghuntley.com (Geoffrey Huntley)",
   "publishedAt": "2025-09-02T15:53:29.000Z",
   "summary": "Geoffrey Huntley recounts a phone call with a stealth startup that pitched secure AI code generation via an MCP server. The post catalogs anti-patterns and patterns he identified, based on firsthand evaluation of the startup's approach to safe code generation with agents."
  },
  {
   "kind": "signal",
   "id": "g-0055",
   "title": "Note #727",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 1.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0055",
   "source": "harper.blog (Harper Reed)",
   "publishedAt": "2026-03-10T18:50:27.000Z",
   "summary": "Harper Reed posted a brief blog note (#727) announcing a new 2389.ai article about dotfiles and attractors, encouraging RSS readers and inviting email contact."
  },
  {
   "kind": "signal",
   "id": "g-0056",
   "title": "Note #728",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0056",
   "source": "harper.blog (Harper Reed)",
   "publishedAt": "2026-03-11T22:48:23.000Z",
   "summary": "Harper Reed briefly notes a blog post describing a method for converting transcripts into knowledge graphs, with no technical detail provided in this entry itself."
  },
  {
   "kind": "signal",
   "id": "g-0057",
   "title": "The twilight of the chatbots",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0057",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2026-06-30T22:18:12.000Z",
   "summary": "Ethan Mollick's 'One Useful Thing' post arguing that the chatbot era is fading as AI agents take over, framing how work transforms as capabilities advance along an exponential curve."
  },
  {
   "kind": "signal",
   "id": "g-0058",
   "title": "Claude Dispatch and the Power of Interfaces",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0058",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2026-03-31T22:34:37.000Z",
   "summary": "Ethan Mollick examines how AI agents are often bottlenecked by interface design and available tools rather than raw model capability, using Claude's dispatch features as a case study."
  },
  {
   "kind": "signal",
   "id": "g-0059",
   "title": "Claude Code and What Comes Next",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0059",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2026-01-07T23:00:10.000Z",
   "summary": "Ethan Mollick's post titled 'Claude Code and What Comes Next' opens with the framing that AI can accomplish impressive things given the right tools, centering on Anthropic's Claude Code agentic coding tool."
  },
  {
   "kind": "signal",
   "id": "g-0060",
   "title": "Three Years from GPT-3 to Gemini 3",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0060",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-11-18T16:55:07.000Z",
   "summary": "Ethan Mollick reflects on the three-year arc from GPT-3 to Gemini 3, framing the period as a shift from chatbot-style AI interactions toward agent-based systems that act on users' behalf."
  },
  {
   "kind": "signal",
   "id": "g-0061",
   "title": "The Shape of AI: Jaggedness, Bottlenecks and Salients",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0061",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-12-20T17:32:02.000Z",
   "summary": "Ethan Mollick revisits his 'jagged frontier' framework for AI capabilities, discussing where bottlenecks and salients appear, and uses it to explain why Google's 'Nano Banana Pro' (Gemini image generation model) marks a meaningful capability jump rather than a typical incremental release."
  },
  {
   "kind": "signal",
   "id": "g-0062",
   "title": "Management as AI superpower",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0062",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2026-01-27T16:55:55.000Z",
   "summary": "Ethan Mollick argues that management skills — directing, reviewing, and orchestrating AI agents — are becoming the key capability for individuals to thrive in workflows built around autonomous agents."
  },
  {
   "kind": "signal",
   "id": "g-0063",
   "title": "A Guide to Which AI to Use in the Agentic Era",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0063",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2026-02-18T01:45:41.000Z",
   "summary": "Ethan Mollick's guide to selecting AI tools in the agentic era, moving beyond chatbot selection to consider agents that can take actions, use tools, and complete multi-step tasks across different workflow contexts."
  },
  {
   "kind": "signal",
   "id": "g-0064",
   "title": "On Working with Wizards",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0064",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-09-11T20:37:39.000Z",
   "summary": "Ethan Mollick's post uses the 'wizards' metaphor to frame working with AI, building on his earlier 'jagged frontier' concept to address how practitioners should verify AI outputs given unpredictable capability boundaries."
  },
  {
   "kind": "signal",
   "id": "g-0065",
   "title": "Real AI Agents and Real Work",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0065",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-09-29T18:52:42.000Z",
   "summary": "Ethan Mollick's blog post contrasting AI agents applied to substantive human-centered work against their use in producing large volumes of presentation decks, framing the choice as a race that shapes agent value."
  },
  {
   "kind": "signal",
   "id": "g-0066",
   "title": "An Opinionated Guide to Using AI Right Now",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0066",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-10-19T18:45:34.000Z",
   "summary": "Ethan Mollick publishes an opinionated guide recommending which AI tools and approaches to use in late 2025, drawing on his own ongoing experimentation with current models and workflows."
  },
  {
   "kind": "signal",
   "id": "g-0067",
   "title": "Giving your AI a Job Interview",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0067",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-11-12T02:46:43.000Z",
   "summary": "Argues that as AI advice becomes more consequential, users need structured ways to assess it, proposing a 'job interview' metaphor for evaluating AI outputs and recommendations."
  },
  {
   "kind": "signal",
   "id": "g-0068",
   "title": "GPT-5: It Just Does Stuff",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0068",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2025-08-07T17:02:18.000Z",
   "summary": "Ethan Mollick reports on early observations of GPT-5, focusing on its ability to take initiative and complete multi-step tasks autonomously rather than waiting for detailed human instruction at each step."
  },
  {
   "kind": "signal",
   "id": "g-0071",
   "title": "Why AI Infrastructure must evolve for Agent Experience — Akshat Bubna, Modal CTO",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0071",
   "source": "Latent Space",
   "publishedAt": "2026-07-08T22:55:07.000Z",
   "summary": "Modal's CTO discusses why 'agent experience' matters now and shares what the team has learned while building Modal's agent-focused cloud infrastructure, two years after Latent Space's first coverage of the company."
  },
  {
   "kind": "signal",
   "id": "g-0072",
   "title": "[AINews] Lilian Weng summarizes 35 papers on Harness Engineering for RSI",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0072",
   "source": "Latent Space",
   "publishedAt": "2026-07-08T02:20:25.000Z",
   "summary": "Latent Space highlights Lilian Weng's summary of 35 papers on harness engineering for recursive self-improvement (RSI), condensing research on structuring and constraining LLM agent systems."
  },
  {
   "kind": "signal",
   "id": "g-0073",
   "title": "Vercel's Andrew Qu on why agents are a new kind of software",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0073",
   "source": "Latent Space",
   "publishedAt": "2026-07-03T00:08:18.000Z",
   "summary": "Vercel's Chief of Software Andrew Qu discusses the company's agent framework, eve, and explains why skills, sandboxes, and agent-readable websites are now important architectural concerns for building agentic software."
  },
  {
   "kind": "signal",
   "id": "g-0074",
   "title": "The website of the future may assemble itself for every visitor",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0074",
   "source": "Latent Space",
   "publishedAt": "2026-07-02T21:25:14.000Z",
   "summary": "Adobe is experimenting with 'agentic sites' that generate web pages dynamically around each visitor's intent. The concept was discussed at AIEWF in a conversation with Carlos Sanchez about the web's future."
  },
  {
   "kind": "signal",
   "id": "g-0075",
   "title": "Skill engineering and the case against one-shot AI design",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0075",
   "source": "Latent Space",
   "publishedAt": "2026-07-02T14:36:05.000Z",
   "summary": "Latent Space podcast episode with Paul Bakaus discussing skill engineering, the case against one-shot AI design, and human judgment in agent loops. Introduces Impeccable and the concept of 'loopmaxxing' — agents still requiring human steering."
  },
  {
   "kind": "signal",
   "id": "g-0076",
   "title": "How Cursor deploys AI inside the enterprise",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0076",
   "source": "Latent Space",
   "publishedAt": "2026-07-01T19:03:44.000Z",
   "summary": "Cursor's Pauline Brunet describes how Forward Deployed Engineers help enterprises implement AI agents, framing the approach as building internal 'software factories' within organizations."
  },
  {
   "kind": "signal",
   "id": "g-0077",
   "title": "Warp CEO Zach Lloyd on why software factories are the next phase of coding",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0077",
   "source": "Latent Space",
   "publishedAt": "2026-07-01T14:28:23.000Z",
   "summary": "Warp CEO Zach Lloyd argues that automated software factories will become the standard model for major software projects, and discusses how engineers should prepare for this transition toward agent-driven development workflows."
  },
  {
   "kind": "signal",
   "id": "g-0078",
   "title": "Autoresearch: The feedback loop behind self-improving agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0078",
   "source": "Latent Space",
   "publishedAt": "2026-07-01T23:52:30.000Z",
   "summary": "Roland Gavrilescu of Introspection discusses autoresearch, agent 'recipes,' and self-improving feedback loops inside a software factory, arguing humans remain central to the process."
  },
  {
   "kind": "signal",
   "id": "g-0079",
   "title": "Forward Deployed Engineers and the future of software engineering",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0079",
   "source": "Latent Space",
   "publishedAt": "2026-07-01T00:20:18.000Z",
   "summary": "Sierra's Natalie Meurer discusses why forward deployed engineers and product engineers are converging in AI-era software development, based on a Latent Space podcast episode."
  },
  {
   "kind": "signal",
   "id": "g-0080",
   "title": "AIEWF Daily Dispatch: Loops, Software Factories & Forward Deployed Engineers",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.98,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0080",
   "source": "Latent Space",
   "publishedAt": "2026-07-01T04:46:21.000Z",
   "summary": "A brief dispatch from the AI Engineer World's Fair noting that Tuesday's discussions centered on loops, agent engineering, software factories, and open models."
  },
  {
   "kind": "signal",
   "id": "g-0100",
   "title": "Co-Existence and the End of Co-Intelligence",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0100",
   "source": "One Useful Thing (Ethan Mollick)",
   "publishedAt": "2026-06-04T21:13:42.000Z",
   "summary": "Ethan Mollick argues the 'co-intelligence' framing for human-AI collaboration is giving way to 'co-existence,' and offers a practical method for pitching a book to an AI."
  },
  {
   "kind": "signal",
   "id": "g-0101",
   "title": "Adjust your Navigator Trackball angle and sensitivity",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0101",
   "source": "ZSA Blog",
   "publishedAt": "2026-03-09T06:34:00.000Z",
   "summary": "ZSA released new settings for the Navigator trackball module, enabling users to adjust its angle and sensitivity to expand use cases."
  },
  {
   "kind": "signal",
   "id": "g-0102",
   "title": "Press to exit auto-mouse and other Navigator firmware updates",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0102",
   "source": "ZSA Blog",
   "publishedAt": "2025-10-13T06:34:00.000Z",
   "summary": "ZSA released firmware updates for its Navigator keyboard, including a 'press to exit auto-mouse' feature, summarizing changes made since the keyboard's initial release."
  },
  {
   "kind": "signal",
   "id": "g-0103",
   "title": "Lock Indicator Backlighting",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0103",
   "source": "ZSA Blog",
   "publishedAt": "2025-08-18T06:34:00.000Z",
   "summary": "ZSA guide explaining how to configure the LEDs on Moonlander, Voyager, and other ZSA keyboards to light up when Caps Lock, Num Lock, or Scroll Lock is active, using the Oryx configurator or QMK firmware layer settings."
  },
  {
   "kind": "signal",
   "id": "g-0104",
   "title": "iFLYTEK P1 Pro: The AI-powered recorder slash lighter",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0104",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-07T14:13:00.000Z",
   "summary": "A hands-on test of the iFLYTEK P1 Pro AI Recorder examining its recording capabilities, best-use scenarios, and output quality."
  },
  {
   "kind": "signal",
   "id": "g-0133",
   "title": "DIY Voyager Angled Keycaps",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0133",
   "source": "ZSA Blog",
   "publishedAt": "2026-07-06T06:34:00.000Z",
   "summary": "ZSA publishes 3D-printable design files for custom angled keycaps compatible with the Voyager split ergonomic keyboard, letting users print and personalize keycap profiles at home."
  },
  {
   "kind": "signal",
   "id": "g-0134",
   "title": "Layout Buffet - Backlighting",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0134",
   "source": "ZSA Blog",
   "publishedAt": "2025-11-05T06:34:00.000Z",
   "summary": "ZSA Blog post covering practical uses and configuration options for backlighting on their split ergonomic keyboards, beyond aesthetics."
  },
  {
   "kind": "signal",
   "id": "g-0136",
   "title": "INNOCN CB32U1 review: An affordable alternative to the Apple Studio Display?",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0136",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-07T16:56:00.000Z",
   "summary": "Review of the INNOCN CB32U1, a 32-inch 4K 120Hz IPS monitor aimed at creative professionals and Mac users as a lower-cost alternative to the Apple Studio Display. It delivers high contrast and strong color accuracy but cuts corners on features and build quality."
  },
  {
   "kind": "signal",
   "id": "g-0137",
   "title": "Flagship convertible with Snapdragon X2 Elite - Microsoft Surface Pro OLED 2026 Review",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0137",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-07T16:08:00.000Z",
   "summary": "Notebookcheck reviews the 2026 Microsoft Surface Pro OLED convertible equipped with Qualcomm's Snapdragon X2 Elite ARM SoC, noting unchanged design and features, a higher price, and ARM-only options for private buyers while business customers retain Intel CPU choices."
  },
  {
   "kind": "signal",
   "id": "g-0138",
   "title": "Excellent business laptop with 64 GB RAM - Lenovo ThinkPad T14s Gen 7 AMD Review",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0138",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-06T00:12:00.000Z",
   "summary": "Review of the Lenovo ThinkPad T14s Gen 7 AMD, a 14-inch premium business laptop with a redesigned lighter chassis, AMD Ryzen AI 7 PRO 450 CPU, 64 GB RAM, and a matte IPS touchscreen, with a comparison to the X1 Carbon."
  },
  {
   "kind": "signal",
   "id": "g-0139",
   "title": "Central Tendency Bias in Human Selection of AI-Generated Design Variations",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0139",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "A controlled experiment finds that higher variance in AI-generated design sets increases selection of center-proximal options, revealing central tendency bias in multi-variation interfaces that constrains selection diversity in human-AI co-creation."
  },
  {
   "kind": "signal",
   "id": "g-0140",
   "title": "Configurable AI Coding Assistants: Designing For Developers Who Like to Be in Control",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0140",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "Study surveying 56 professional developers and running 7 design sessions to identify desired configuration options for AI coding assistants. Researchers compiled 33 options across four categories; 72.6% of usefulness ratings were positive, with high demand for task controls like confidence thresholds and suggestion visibility."
  },
  {
   "kind": "signal",
   "id": "g-0141",
   "title": "CogniConsole: Externalizing Inference-Time Control as a Formal Abstraction for Reliable LLM Interactions",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0141",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "Paper introduces CogniConsole, an architecture that externalizes inference-time control in LLM systems into a structured interface combining programmatic coordination with bounded prompt-based reasoning. Empirical probes (N=489) show structural scaffolding systematically reduces output variance and failure rates under fixed model architecture."
  },
  {
   "kind": "signal",
   "id": "g-0142",
   "title": "Knowledge-Based Design Requirements for Generative Social Robots in Higher Education",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0142",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "An arXiv paper proposing 12 design requirements for generative social robots (LLM-powered tutoring agents) in higher education, derived from 12 semi-structured interviews with students and lecturers. Requirements span self-knowledge, user-knowledge, and context-knowledge dimensions to address misinformation, overreliance, and privacy risks."
  },
  {
   "kind": "signal",
   "id": "g-0143",
   "title": "Advances in footwear and surface for prevention of occupational slips and falls - A scoping review",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0143",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.763Z",
   "summary": "A scoping review in Applied Ergonomics synthesizing recent advances in footwear and surface design aimed at preventing occupational slips and falls, mapping interventions, evidence, and research gaps."
  },
  {
   "kind": "signal",
   "id": "g-0144",
   "title": "Analysis of work system components in interprofessional communication to determine shock etiology",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0144",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.763Z",
   "summary": "A January 2027 paper in Applied Ergonomics analyzing work system components that shape interprofessional communication among clinical teams when determining the etiology of shock in patients."
  },
  {
   "kind": "signal",
   "id": "g-0145",
   "title": "The distracting role of stress: Impaired executive attention and delayed fatigue perception",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0145",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.763Z",
   "summary": "A January 2027 Applied Ergonomics study by Tyagi and Mehta examining how stress impairs executive attention and delays fatigue perception in workers. The paper investigates the distracting effect of stress on cognitive performance and self-awareness of tiredness."
  },
  {
   "kind": "signal",
   "id": "g-0166",
   "title": "Layout Buffet - Mousing with a keyboard",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0166",
   "source": "ZSA Blog",
   "publishedAt": "2026-05-11T06:34:00.000Z",
   "summary": "ZSA Blog's 'Layout Buffet' series entry catalogs the various ways a keyboard can be used to control the on-screen cursor in place of a mouse."
  },
  {
   "kind": "signal",
   "id": "g-0167",
   "title": "June Roundup of Navigator Updates",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0167",
   "source": "ZSA Blog",
   "publishedAt": "2026-06-08T06:34:00.000Z",
   "summary": "ZSA's blog announces a June roundup of firmware/software updates to the Navigator input device, highlighting new configuration settings for its built-in Trackball and Trackpad modules."
  },
  {
   "kind": "signal",
   "id": "g-0168",
   "title": "Introducing Zapp",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0168",
   "source": "ZSA Blog",
   "publishedAt": "2026-04-07T06:34:00.000Z",
   "summary": "ZSA has released Zapp, a terminal-based tool for flashing firmware to ZSA keyboards (Moonlander, ErgoDox EZ, Planck EZ) directly from the command line, eliminating the need for the graphical configurator for firmware updates."
  },
  {
   "kind": "signal",
   "id": "g-0169",
   "title": "Layout Buffet - Layers",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0169",
   "source": "ZSA Blog",
   "publishedAt": "2026-02-09T06:34:00.000Z",
   "summary": "ZSA's blog presents multiple ways to use the layers feature in Oryx, their keyboard configuration tool for Moonlander and Ergodox EZ boards, illustrating patterns for organizing keymaps across multiple layers."
  },
  {
   "kind": "signal",
   "id": "g-0170",
   "title": "Layout Buffet - Hyper, Meh, and Software Shortcuts",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0170",
   "source": "ZSA Blog",
   "publishedAt": "2026-03-09T06:34:00.000Z",
   "summary": "ZSA blog post showing how to combine QMK firmware features (Hyper and Meh keys) with software shortcuts to build automation chains on their ergonomic keyboards."
  },
  {
   "kind": "signal",
   "id": "g-0171",
   "title": "DIY Navigator Moonlander Shells",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 1.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0171",
   "source": "ZSA Blog",
   "publishedAt": "2025-11-17T09:34:00.000Z",
   "summary": "Short ZSA blog post mentioning use of the Navigator pointing device alongside the Moonlander split ergonomic keyboard, with no setup detail provided."
  },
  {
   "kind": "signal",
   "id": "g-0172",
   "title": "DIY Moonlander Wrist Rest Pad",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0172",
   "source": "ZSA Blog",
   "publishedAt": "2025-11-10T06:34:00.000Z",
   "summary": "ZSA Blog publishes a DIY guide on casting a silicone wrist rest pad for the Moonlander ergonomic split keyboard, framing the process as a beginner-friendly silicone casting project."
  },
  {
   "kind": "signal",
   "id": "g-0173",
   "title": "Practice typing with your favorite book excerpts",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0173",
   "source": "ZSA Blog",
   "publishedAt": "2025-10-16T06:34:00.000Z",
   "summary": "ZSA's typ.ing typing practice tool integrates with Readwise, letting users type passages drawn from books and highlights they have already saved in their Readwise library."
  },
  {
   "kind": "signal",
   "id": "g-0174",
   "title": "DIY Navigator Thumb Module",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0174",
   "source": "ZSA Blog",
   "publishedAt": "2025-10-06T09:34:00.000Z",
   "summary": "ZSA blog post instructing users on repositioning the Navigator trackball module so it is actuated by the thumb on their ergonomic keyboards."
  },
  {
   "kind": "signal",
   "id": "g-0175",
   "title": "Layout Buffet - Home-row Mods",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0175",
   "source": "ZSA Blog",
   "publishedAt": "2025-09-08T06:34:00.000Z",
   "summary": "ZSA describes a 'layout buffet' approach to trying home-row mods: holding Shift, Ctrl, Alt, and similar modifiers on home-row keys to reduce finger travel. The piece frames the method as a simple, low-commitment way to experiment with the technique."
  },
  {
   "kind": "signal",
   "id": "g-0176",
   "title": "Vision-language models for occupational physical exposure assessment: Classification and temporal segmentation of manual material handling tasks",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0176",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.764Z",
   "summary": "Peer-reviewed study evaluating vision-language models for classifying and temporally segmenting manual material handling tasks to automate occupational physical exposure assessment, published in Applied Ergonomics."
  },
  {
   "kind": "signal",
   "id": "g-0177",
   "title": "Digital tools for identifying work tasks in various occupations: A scoping review",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0177",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.765Z",
   "summary": "A peer-reviewed scoping review mapping digital tools used to identify work tasks across various occupations, synthesizing available methods and applications in occupational ergonomics research."
  },
  {
   "kind": "signal",
   "id": "g-0178",
   "title": "Contributions of headset IPD fit, vection and sway to cybersickness during head mounted display based virtual reality",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0178",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.766Z",
   "summary": "A peer-reviewed study in Applied Ergonomics (Nov 2026) examining how interpupillary distance (IPD) fit, vection, and body sway contribute to cybersickness during head-mounted display virtual reality use."
  },
  {
   "kind": "signal",
   "id": "g-0179",
   "title": "Neurophysiological synchrony as an emergent performance marker of multi-human–robot team effectiveness",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0179",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.766Z",
   "summary": "A peer-reviewed paper in Applied Ergonomics examining whether neurophysiological synchrony—alignment of brain and body signals across team members—can serve as an emergent marker of effectiveness in teams composed of multiple humans and robots."
  },
  {
   "kind": "signal",
   "id": "g-0180",
   "title": "A model for predicting pointing time in an eye-gaze input system using three basic phases of cursor movement trajectories",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0180",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.766Z",
   "summary": "A peer-reviewed paper proposing a predictive model for pointing time in eye-gaze input systems, decomposing cursor movement into three basic phases along the movement trajectory."
  },
  {
   "kind": "signal",
   "id": "g-0181",
   "title": "Estimation of dynamic spinal loads during manual lifting using smartphone-based markerless motion capture",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0181",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.767Z",
   "summary": "Peer-reviewed study presenting a smartphone-based markerless motion capture method to estimate dynamic spinal loads during manual lifting, aiming to enable low-cost workplace ergonomics assessments without lab equipment."
  },
  {
   "kind": "signal",
   "id": "g-0182",
   "title": "Evaluating model-estimated shoulder muscle activity during overhead work with varied task demands and exoskeleton use",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0182",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.767Z",
   "summary": "Peer-reviewed study in Applied Ergonomics evaluating model-estimated shoulder muscle activity during overhead work, examining how varied task demands and exoskeleton use affect muscle load."
  },
  {
   "kind": "signal",
   "id": "g-0183",
   "title": "An update on recent Claude Code quality reports",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0183",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.770Z",
   "summary": "Anthropic traced recent reports of degraded Claude response quality to three separate changes affecting Claude Code, the Claude Agent SDK, and Claude Cowork. The API was unaffected, and all issues were resolved in version 2.1.116 on April 20."
  },
  {
   "kind": "signal",
   "id": "g-0184",
   "title": "Scaling Managed Agents: Decoupling the brain from the hands",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0184",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.770Z",
   "summary": "Anthropic introduces Managed Agents, a hosted service for long-horizon agent work built on stable interfaces that decouple from harness implementations. They argue harness assumptions become stale as models improve, citing context resets added for Sonnet 4.5's 'context anxiety' that proved unnecessary with Opus 4.5."
  },
  {
   "kind": "signal",
   "id": "g-0185",
   "title": "How we contain Claude across products",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0185",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.770Z",
   "summary": "Anthropic describes how it contains Claude agents across claude.ai, Claude Code, and Cowork as agent access expands. It reports that users approve roughly 93% of permission prompts, finding human-in-the-loop supervision insufficient alone, and outlines containment strategies for capping blast radius."
  },
  {
   "kind": "signal",
   "id": "g-0186",
   "title": "Quantifying infrastructure noise in agentic coding evals",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0186",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.771Z",
   "summary": "Anthropic reports that infrastructure configuration alone can shift agentic coding benchmark scores by several percentage points, with internal tests showing a 6-point gap on Terminal-Bench 2.0 between highest- and lowest-resourced setups, exceeding gaps between top leaderboard models."
  },
  {
   "kind": "signal",
   "id": "g-0187",
   "title": "Building a C compiler with a team of parallel Claudes",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0187",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.771Z",
   "summary": "Anthropic researcher Nicholas Carlini describes an experiment in which multiple Claude Opus 4.6 instances worked in parallel on a shared codebase to build a C compiler with minimal human supervision. The 'agent teams' approach had instances coordinate autonomously on a single repository."
  },
  {
   "kind": "signal",
   "id": "g-0188",
   "title": "How we built Claude Code auto mode: a safer way to skip permissions",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0188",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.771Z",
   "summary": "Anthropic built an auto mode for Claude Code using classifiers to automate permission decisions, addressing the fact that users approve 93% of prompts. The design balances safety against sandboxing, manual prompts, and unsafe permission bypass, informed by an internal log of agentic misbehavior incidents."
  },
  {
   "kind": "signal",
   "id": "g-0189",
   "title": "Harness design for long-running application development",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0189",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.771Z",
   "summary": "Anthropic Engineering details harness design work for Claude targeting two problems: high-quality frontend design and fully autonomous long-running application development, extending earlier prompt engineering and skill work that plateaued."
  },
  {
   "kind": "signal",
   "id": "g-0190",
   "title": "Beyond permission prompts: making Claude Code more secure and autonomous",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0190",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.772Z",
   "summary": "Anthropic introduced sandboxing in Claude Code with filesystem and network isolation, plus a new bash tool and Claude Code on the web, designed to reduce permission prompts by 84% in internal testing and mitigate prompt injection risks during autonomous coding."
  },
  {
   "kind": "signal",
   "id": "g-0191",
   "title": "Introducing advanced tool use on the Claude Developer Platform",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0191",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.772Z",
   "summary": "Anthropic announced three beta features for the Claude Developer Platform: dynamic tool discovery and on-demand loading, code-based tool execution for orchestration, and learning tool usage from examples. The features address context window bloat from loading large tool libraries upfront."
  },
  {
   "kind": "signal",
   "id": "g-0192",
   "title": "Demystifying evals for AI agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0192",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.772Z",
   "summary": "Anthropic Engineering explains that AI agents are difficult to evaluate due to their autonomy, multi-turn behavior, and adaptability, and argues that combining evaluation techniques helps teams catch issues before production and ship agents more confidently."
  },
  {
   "kind": "signal",
   "id": "g-0193",
   "title": "Effective harnesses for long-running agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0193",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.772Z",
   "summary": "Anthropic describes a harness for long-running agents that work across multiple context windows, using an initializer agent to set up the environment on first run and a coding agent that makes incremental progress while leaving artifacts for the next session."
  },
  {
   "kind": "signal",
   "id": "g-0194",
   "title": "Code execution with MCP: Building more efficient agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0194",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.772Z",
   "summary": "Anthropic Engineering explains how agents can use code execution with the Model Context Protocol to handle more tools while using fewer tokens, reducing context overhead by up to 98.7%, by writing code to call tools rather than making direct tool calls."
  },
  {
   "kind": "signal",
   "id": "g-0195",
   "title": "Writing effective tools for agents — with agents",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0195",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.773Z",
   "summary": "Anthropic Engineering describes techniques for writing effective tools for AI agents, including using Claude itself to optimize tool design. Covers MCP integration, performance improvements, and key principles for high-quality agent tool design."
  },
  {
   "kind": "signal",
   "id": "g-0196",
   "title": "Desktop Extensions: One-click MCP server installation for Claude Desktop",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0196",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.773Z",
   "summary": "Anthropic introduces Desktop Extensions for Claude Desktop, enabling one-click MCP server installation via .mcpb bundle files, replacing the older .dxt extension with identical functionality. The post covers the technical architecture and guidance for building extensions."
  },
  {
   "kind": "signal",
   "id": "g-0197",
   "title": "How we built our multi-agent research system",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0197",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.773Z",
   "summary": "Anthropic engineers describe lessons from building Claude's Research feature, a multi-agent system where a lead agent plans research and spawns parallel agents that search the web, Google Workspace, and connected integrations. The post covers system architecture, tool design, prompt engineering, and challenges in agent coordination, evaluation, and reliability."
  },
  {
   "kind": "signal",
   "id": "g-0198",
   "title": "Equipping agents for the real world with Agent Skills",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0198",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.773Z",
   "summary": "Anthropic introduces Agent Skills, a framework for packaging procedural knowledge, instructions, scripts, and resources into organized folders that agents like Claude can dynamically discover and load. Skills are published as an open standard for cross-platform portability, enabling composable specialization of general-purpose agents."
  },
  {
   "kind": "signal",
   "id": "g-0199",
   "title": "Effective context engineering for AI agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0199",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.773Z",
   "summary": "Anthropic's engineering team introduces 'context engineering' as an evolution beyond prompt engineering, framing context as a finite resource that must be holistically curated to reliably elicit desired behavior from LLM-based agents."
  },
  {
   "kind": "signal",
   "id": "g-0200",
   "title": "Introducing OpenWiki Brains, general-purpose wiki memory for agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0200",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.774Z",
   "summary": "OpenWiki Brains (v0.1.0) is an open source framework that pulls sources like Gmail, Notion, git repos, X, Hacker News, and web search into a local wiki agents can use as proactive, auto-updating memory, without requiring explicit save instructions."
  },
  {
   "kind": "signal",
   "id": "g-0201",
   "title": "Claude Code: Best practices for agentic coding",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0201",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.774Z",
   "summary": "Anthropic Engineering publishes best practices for Claude Code, covering environment configuration, effective usage patterns, and scaling work across parallel sessions."
  },
  {
   "kind": "signal",
   "id": "g-0202",
   "title": "Introducing Contextual Retrieval",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0202",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.774Z",
   "summary": "Anthropic introduces Contextual Retrieval, a method that prepends chunk-specific context before embedding and BM25 indexing. It reports a 49% reduction in failed retrievals, rising to 67% when combined with reranking, improving RAG system performance."
  },
  {
   "kind": "signal",
   "id": "g-0203",
   "title": "Building effective agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0203",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.774Z",
   "summary": "Anthropic shares lessons from working with dozens of teams building LLM agents, finding the most successful implementations use simple, composable patterns rather than complex frameworks, and draws an architectural distinction between workflows and agents."
  },
  {
   "kind": "signal",
   "id": "g-0204",
   "title": "The \"think\" tool: Enabling Claude to stop and think in complex tool use situations",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0204",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.774Z",
   "summary": "Anthropic Engineering describes a \"think\" tool that creates structured space for Claude to reason during complex multi-step tool use. The post notes extended thinking now provides similar benefits with better integration, and is recommended over the think tool in most cases."
  },
  {
   "kind": "signal",
   "id": "g-0205",
   "title": "Tuning the harness, not the model: a Nemotron 3 Ultra playbook",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0205",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "LangChain tuned the harness (system prompts, tool descriptions, middleware) around NVIDIA's Nemotron 3 Ultra open model, achieving agent performance comparable to Opus 4.8 at roughly 8x lower cost, without modifying the model itself."
  },
  {
   "kind": "signal",
   "id": "g-0206",
   "title": "Your coding agent bill doubled. Here’s how to fix it.",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0206",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "LangChain discusses rapid growth in coding agent spending across teams, citing examples like Uber exhausting its 2026 AI budget in four months, and argues fragmented logs across Claude Code, Cursor, and Copilot make cost tracking and ROI assessment difficult."
  },
  {
   "kind": "signal",
   "id": "g-0207",
   "title": "How Schneider Electric Built Their LLMOps Foundations At Enterprise Scale With LangSmith",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0207",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "Schneider Electric's AI Platform team describes building enterprise LLMOps foundations with LangSmith, supporting 60+ deployed agents across 160,000 employees, spanning multi-cloud to edge environments with strict data residency and cybersecurity requirements."
  },
  {
   "kind": "signal",
   "id": "g-0208",
   "title": "LangChain and NVIDIA launch the NemoClaw Deep Agents Blueprint",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0208",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "LangChain and NVIDIA announce the NemoClaw Deep Agents blueprint, combining Deep Agents Code, NVIDIA Nemotron 3 Ultra, and OpenShell runtime to help enterprises build open, governed agent systems with tunable model, harness, evals, and runtime layers."
  },
  {
   "kind": "signal",
   "id": "g-0209",
   "title": "Why Model Neutrality Matters More Than Cloud Neutrality",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0209",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "Argues that model neutrality matters more than cloud neutrality for AI agent development, drawing parallels to hyperscaler lock-in during the cloud era and urging adoption of open-source, model-agnostic frameworks."
  },
  {
   "kind": "signal",
   "id": "g-0210",
   "title": "Deep Agents Code on NemoClaw: a governed blueprint for your most sensitive code",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0210",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "LangChain's Deep Agents Code now runs on NVIDIA NemoClaw as a governed blueprint, providing deny-by-default networking, human approval, and audit logs for enterprises running coding agents on sensitive code with open models like Nemotron 3 Ultra."
  },
  {
   "kind": "signal",
   "id": "g-0211",
   "title": "Improving Agents is a Data Mining Problem",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0211",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.775Z",
   "summary": "LangChain describes treating agent improvement as a data mining problem: mining execution traces to find failures, fine-tuning smaller open models as judges to process trace data at scale, and using evals to hill-climb agent performance through continual learning loops."
  },
  {
   "kind": "signal",
   "id": "g-0212",
   "title": "Harbor x LangChain: A Unified Stack for Evaluating Agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0212",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.776Z",
   "summary": "LangChain integrates Harbor, an agent evaluation harness, with Deep Agents, LangSmith Sandboxes, and LangSmith Observability to enable reproducible, isolated, parallel evaluation of long-running stateful agents that interact with real computing environments."
  },
  {
   "kind": "signal",
   "id": "g-0213",
   "title": "Introducing OpenWiki, an open source agent for repo documentation",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0213",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.776Z",
   "summary": "OpenWiki is an open-source agent and CLI from LangChain that automatically generates and maintains a wiki of codebase documentation, giving coding agents structured repo context without stuffing everything into a single instruction file like AGENTS.md or CLAUDE.md."
  },
  {
   "kind": "signal",
   "id": "g-0214",
   "title": "Wiki Memory",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0214",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.776Z",
   "summary": "LangChain blog describes \"wiki memory\" as a pattern where an agent transforms raw, noisy data (logs, notes, code, transcripts) into a compact, precomputed, persistent knowledge layer, presented as an alternative to RAG's raw-chunk retrieval at query time."
  },
  {
   "kind": "signal",
   "id": "g-0215",
   "title": "How to Use RLMs in Deep Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0215",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.776Z",
   "summary": "LangChain's Deep Agents now supports Recursive Language Models (RLMs), which address context rot by letting agents write code that dispatches subagents over context chunks in a REPL rather than loading everything into one context window. Benchmarks on OOLONG show the approach holds up where turn-by-turn agents degrade."
  },
  {
   "kind": "signal",
   "id": "g-0216",
   "title": "How Pendo used LangSmith to trace Novus from user behavior to code fixes",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0216",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.776Z",
   "summary": "Pendo built Novus, an AI agent that detects usability issues in live applications and auto-generates code fixes from behavioral data and session replays. The team used LangSmith to trace, evaluate, and monitor the agent, reporting 90%+ accuracy on PM-reviewed evals and a production ship in days."
  },
  {
   "kind": "signal",
   "id": "g-0217",
   "title": "Running Untrusted Agent Code Without a Sandbox",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0217",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.776Z",
   "summary": "LangChain describes using WASM with QuickJS as an in-process isolation alternative to full sandboxes for running agent-written code, applying least-privilege capabilities and snapshot-based durable pauses to constrain untrusted code generated under prompt-injection risk."
  },
  {
   "kind": "signal",
   "id": "g-0218",
   "title": "Prompt Caching with Deep Agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0218",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.777Z",
   "summary": "LangChain explains how Deep Agents applies prompt caching to cut LLM token costs by 41-80% across major model providers without extra configuration, offering a provider-agnostic layer over differing provider caching strategies."
  },
  {
   "kind": "signal",
   "id": "g-0219",
   "title": "How Candidly Built State-Aware Agent Harnesses with LangSmith",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0219",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.777Z",
   "summary": "Candidly describes building a state-aware agent harness for their AI financial planner Cait, using LangSmith traces to infer user state at each conversation turn and select response features based on patterns from similar past conversations, rather than judging only at conversation end."
  },
  {
   "kind": "signal",
   "id": "g-0220",
   "title": "Introducing Dynamic Subagents in Deep Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0220",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-13T06:15:39.777Z",
   "summary": "LangChain introduces dynamic subagents in Deep Agents: the main agent writes a short script to programmatically orchestrate subagents instead of invoking them one-by-one via tool calls, enabling scalable, conditional, and multi-phase agent pipelines with patterns like loops, branches, and concurrency."
  },
  {
   "kind": "signal",
   "id": "g-0232",
   "title": "DIY Navigator Trackpad Shells",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0232",
   "source": "ZSA Blog",
   "publishedAt": "2026-06-08T06:34:00.000Z",
   "summary": "ZSA blog post presenting DIY shell designs and alternative attachment methods for mounting the Navigator Trackpad to Moonlander and Voyager ergonomic keyboards."
  },
  {
   "kind": "signal",
   "id": "g-0233",
   "title": "Layout Buffet - Sticker Mods",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0233",
   "source": "ZSA Blog",
   "publishedAt": "2026-01-15T06:34:00.000Z",
   "summary": "ZSA Blog presents sticker mods as an alternative to home-row mods, applying stickers to keycaps to prevent accidental activation of modifier keys during typing."
  },
  {
   "kind": "signal",
   "id": "g-0235",
   "title": "iFLYTEK AI Recorder P1: An AI assistant as a wearable device",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0235",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-06T08:23:00.000Z",
   "summary": "Hands-on review of the iFLYTEK AI Recorder P1, a compact wearable device integrating ChatGPT-powered AI for voice recording and assistance. Notebookcheck evaluates its build, features, and target users."
  },
  {
   "kind": "signal",
   "id": "g-0236",
   "title": "Effects of sleep deprivation on cognitive-motor functions and adaptive skill learning among medical residents across 26h night shifts",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0236",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.765Z",
   "summary": "Peer-reviewed study in Applied Ergonomics examining how 26-hour night shifts and sleep deprivation affect cognitive-motor performance and adaptive skill learning among medical residents."
  },
  {
   "kind": "signal",
   "id": "g-0237",
   "title": "Population-specific ergonomic design and evaluation of a head-mounted display based on Chinese craniofacial measurements",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0237",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-13T06:15:39.766Z",
   "summary": "A peer-reviewed study in Applied Ergonomics evaluates head-mounted display fit and comfort using Chinese craniofacial measurements, proposing population-specific ergonomic design guidelines for HMDs."
  },
  {
   "kind": "signal",
   "id": "g-0238",
   "title": "Raising the bar on SWE-bench Verified with Claude 3.5 Sonnet",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0238",
   "source": "Anthropic Engineering",
   "publishedAt": "2026-07-13T06:15:39.774Z",
   "summary": "Anthropic details the agent scaffolding built around an upgraded Claude 3.5 Sonnet for the SWE-bench Verified benchmark, where it scored 49% versus the prior 45% state of the art. The post explains how the agent navigates repositories, edits code, and runs tests to resolve real GitHub issues."
  },
  {
   "kind": "signal",
   "id": "g-0257",
   "title": "Import AI 456: RSI and economic growth; radical optionality for AI regulation; and a neural computer",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0257",
   "source": "Import AI (Jack Clark)",
   "publishedAt": "2026-05-11T12:46:12.000Z",
   "summary": "Import AI issue 456 covers three topics: a research link between RSI and economic growth, a proposed 'radical optionality' approach to AI regulation, and a new neural computer hardware project."
  },
  {
   "kind": "signal",
   "id": "g-0258",
   "title": "Building Durable AI Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0258",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-07-09T09:00:00.000Z",
   "summary": "Podcast discussion with Hamza Tahir on moving AI agents from demos to production. Covers MLOps principles for generative AI, agent harnesses, fleets, and ZenML's new Kitaru project for building resilient, replayable, and observable agent systems."
  },
  {
   "kind": "signal",
   "id": "g-0259",
   "title": "AIUC-1: Building trust in AI agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0259",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-06-25T09:00:00.000Z",
   "summary": "Emil Lassen of the AI Underwriting Company discusses the AIUC-1 framework, which applies an enterprise flywheel of standards, certification, audit, and insurance to AI agents. The conversation covers securing agentic AI systems and standards-based red teaming to accelerate enterprise adoption."
  },
  {
   "kind": "signal",
   "id": "g-0260",
   "title": "Zero Trust for AI Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0260",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-06-11T09:00:00.000Z",
   "summary": "Practical AI podcast episode discussing Anthropic's Zero Trust for AI Agents security framework, covering key risks facing agentic systems, practical security controls, and how traditional cybersecurity principles must evolve for autonomous AI agents."
  },
  {
   "kind": "signal",
   "id": "g-0261",
   "title": "Rebooting Enterprise AI with MCP and Kubernetes",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0261",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-05-28T09:00:00.000Z",
   "summary": "Practical AI podcast episode with Stacklok CEO Craig McLuckie covering MCP, Kubernetes, ToolHive, identity management, and agent orchestration for deploying fleets of AI agents in enterprise settings."
  },
  {
   "kind": "signal",
   "id": "g-0262",
   "title": "Hermes Agent: Agents that grow with you",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0262",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-05-21T09:00:00.000Z",
   "summary": "Practical AI podcast episode featuring Nous Research CTO Jeffrey Quesnelle discussing Hermes Agent, self-improving AI agents, and recursive learning systems. Topics include the distinction between models and harnesses, the changing role of developers, and questions about what remains uniquely human as AI capabilities grow."
  },
  {
   "kind": "signal",
   "id": "g-0263",
   "title": "Humility in the Age of Agentic Coding",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0263",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-03-17T14:29:29.000Z",
   "summary": "A podcast episode featuring software engineer Steve Klabnik discussing his shift from AI critic to hands-on builder, including his use of Claude to largely create a new programming language called Rue, and what this means for software engineering."
  },
  {
   "kind": "signal",
   "id": "g-0264",
   "title": "AI at the Edge is a different operating environment",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0264",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-03-25T18:59:43.000Z",
   "summary": "Podcast discussion with Edge Impulse's Brandon Shibley on the state of edge AI in 2026, covering small models, model cascades, latency/power/privacy constraints, MLOps, and practical steps for developers to start building edge AI systems."
  },
  {
   "kind": "signal",
   "id": "g-0265",
   "title": "Agentic Coding and the Economics of Open Source",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0265",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-04-02T09:00:00.000Z",
   "summary": "Podcast discussion with economist Miklós Koren examining how AI-driven agentic coding is shifting economic incentives away from open source collaboration toward personalized, on-demand software development and its broader industry implications."
  },
  {
   "kind": "signal",
   "id": "g-0266",
   "title": "Post-Mortem of Anthropic's Claude Code Leak",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0266",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-04-09T09:00:00.000Z",
   "summary": "A Practical AI podcast episode analyzing the Anthropic Claude Code leak, covering what went wrong, what it reveals about agentic systems and AI architecture, the open source community's response, and implications for AI safety and system design."
  },
  {
   "kind": "signal",
   "id": "g-0267",
   "title": "Inside an AI-Run Company",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0267",
   "source": "Practical AI (podcast)",
   "publishedAt": "2026-02-02T19:00:22.000Z",
   "summary": "A Practical AI podcast episode featuring journalist Evan Ratliff discussing his immersive experiment building a real startup staffed almost entirely by AI agents, covering how agents behave as coworkers, human reactions, and where workplace boundaries break down."
  },
  {
   "kind": "signal",
   "id": "g-0268",
   "title": "Beyond chatbots: Agents that tackle your SOPs",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0268",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-12-17T18:30:41.000Z",
   "summary": "A Practical AI podcast episode featuring RoboSource CEO Jason Beutler discussing how companies can use AI agents to handle routine SOPs, rethink workflows, and integrate AI in accessible ways to empower employees."
  },
  {
   "kind": "signal",
   "id": "g-0269",
   "title": "Technical advances in document understanding",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0269",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-12-02T20:58:43.000Z",
   "summary": "A podcast episode tracing AI document understanding from traditional OCR through document structure and vision-language models to Deepseek-OCR, weighing tradeoffs of each approach with emphasis on practical implementation."
  },
  {
   "kind": "signal",
   "id": "g-0270",
   "title": "Chris on AI, autonomous swarming, home automation and Rust!",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0270",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-11-26T21:28:00.000Z",
   "summary": "A crossover podcast episode discussing AI, autonomous swarming drones, home automation, and the use of Rust for high-performance edge computing. The conversation highlights how open-source software, small AI models, and affordable hardware are enabling local AI and home automation through hands-on maker projects."
  },
  {
   "kind": "signal",
   "id": "g-0271",
   "title": "Beyond note-taking with Fireflies",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0271",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-11-19T17:59:41.000Z",
   "summary": "Fireflies CEO Krish Ramineni describes the platform's evolution from meeting transcription to broader knowledge automation, including real-time features like Live Assist, user behavior insights driving product direction, and potential future hardware integration for AI-supported knowledge work."
  },
  {
   "kind": "signal",
   "id": "g-0272",
   "title": "While loops with tool calls",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0272",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-10-30T20:39:08.000Z",
   "summary": "Podcast discussion with PromptLayer CEO Jared Zoneraich on evolving from prompt engineering to context engineering, while loops with tool calls, managing tool calls, prompt testing and versioning, coding agents, and a crawl-walk-run approach to AI deployment."
  },
  {
   "kind": "signal",
   "id": "g-0277",
   "title": "Mosaic: Runtime-Efficient Multi-Agent Embodied Planning",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0277",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "Mosaic is a multi-agent embodied planning framework that reduces LLM-driven execution latency by combining agent-centric semantic memory (relative-coordinate object storage) with Integer Linear Programming for action allocation. On AI2-THOR and search-and-rescue benchmarks it reports 27-32% faster execution, 30-33% fewer LLM calls, and 4-10pp higher success rates."
  },
  {
   "kind": "signal",
   "id": "g-0278",
   "title": "When is Routing Meaningful? Diversity and Robustness in Language Model Societies",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0278",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "Argues that multi-model LLM routing is evaluated too narrowly on accuracy and cost. Proposes two additional criteria: behavioral differentiation among actors and routing stability under query perturbations. Adapts Hierarchic Social Entropy to LLM societies and introduces a perturbation-based robustness metric, finding that a curated subset of under ten agents captures most diversity and that KNN and prompted routers diverge in robustness."
  },
  {
   "kind": "signal",
   "id": "g-0279",
   "title": "Secret Scanner Agent: Extracting Secrets and Access Context from Unstructured Documents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0279",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "A multi-agent LLM system (Secret Scanner Agent) that extracts both leaked credentials and the resources they unlock ('doors') from unstructured documents like emails and tickets. Pairs a recall-focused detection agent with a review agent. Tested on synthetic benchmarks across six models and compared against 13 security analysts."
  },
  {
   "kind": "signal",
   "id": "g-0280",
   "title": "Shared Selective Persistent Memory for Agentic LLM Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0280",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "Researchers propose shared selective persistent memory for agentic LLM systems, retaining four categories of reusable context (task specifications, data schemas, tool configurations, output constraints) while discarding session-specific reasoning. Implemented in a collaborative workspace platform, it achieves 96% task completion versus 79% without memory and 71% with full history."
  },
  {
   "kind": "signal",
   "id": "g-0281",
   "title": "Leveraging Multi-Agent System (MAS) and Fine-Tuned Small Language Models (SLMs) for Automated Telecom Network Troubleshooting",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0281",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-13T04:00:00.000Z",
   "summary": "A paper proposing a multi-agent system where LLM-based agents (orchestrator, solution planner, executor, data retriever, root-cause analyzer) coordinate telecom network troubleshooting. A fine-tuned small language model generates remediation plans from internal documentation, with experimental validation across RAN and core network domains."
  },
  {
   "kind": "signal",
   "id": "g-0282",
   "title": "Effects of static postural loading on the performance of short-term/working memory tasks",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0282",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.794Z",
   "summary": "Peer-reviewed study in Ergonomics (Vol 69, Issue 6, 2026) examining how static postural loading affects short-term and working memory task performance."
  },
  {
   "kind": "signal",
   "id": "g-0283",
   "title": "Gender and body height discriminate spinal movement patterns during lifting and lowering tasks",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0283",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.795Z",
   "summary": "Peer-reviewed research article in Ergonomics (Vol 69, Issue 6, June 2026, pp 994-1006) examining how gender and body height influence spinal movement patterns during lifting and lowering tasks."
  },
  {
   "kind": "signal",
   "id": "g-0284",
   "title": "Switching between touch and voice: factors influencing modality selection in multimodal systems",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0284",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.795Z",
   "summary": "A peer-reviewed study in the journal Ergonomics examining factors that influence whether users select touch or voice input in multimodal interaction systems, published in Volume 69, Issue 6, June 2026, pages 1007-1020."
  },
  {
   "kind": "signal",
   "id": "g-0285",
   "title": "Impact of anthropomorphism in AI assistants’ verbal feedback on task performance and emotional experience",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0285",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.795Z",
   "summary": "A peer-reviewed study in Ergonomics examining how anthropomorphic verbal feedback from AI assistants influences task performance and emotional experience during work tasks."
  },
  {
   "kind": "signal",
   "id": "g-0286",
   "title": "Evaluating biomechanical risks in manual material handling: an ergonomic intervention approach",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0286",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.796Z",
   "summary": "A peer-reviewed article in the journal Ergonomics (Taylor & Francis) titled 'Evaluating biomechanical risks in manual material handling: an ergonomic intervention approach.' No abstract or body text was provided."
  },
  {
   "kind": "signal",
   "id": "g-0287",
   "title": "Effects of passive Arm-support exoskeleton on dynamic balance in different occupational tasks",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0287",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.796Z",
   "summary": "A peer-reviewed study in the journal Ergonomics examining how wearing a passive arm-support exoskeleton affects dynamic balance during different occupational tasks."
  },
  {
   "kind": "signal",
   "id": "g-0298",
   "title": "Learning to apply Design Thinking in participatory ergonomics: an exploratory study of OHS professionals in Denmark",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0298",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.796Z",
   "summary": "Exploratory study examining how occupational health and safety professionals in Denmark learn to apply Design Thinking methods within participatory ergonomics practice."
  },
  {
   "kind": "signal",
   "id": "g-0299",
   "title": "Recognising and explaining mental workload using low-interference method by fusing speech, ECG and eye tracking signals during simulated flight",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0299",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.796Z",
   "summary": "Peer-reviewed paper in Ergonomics proposing a low-interference method to recognise and explain mental workload during simulated flight by fusing speech, ECG, and eye-tracking signals."
  },
  {
   "kind": "signal",
   "id": "g-0300",
   "title": "Size matters ̶ effect of screen setup on muscle activity and posture in computer work",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0300",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.797Z",
   "summary": "Peer-reviewed paper in the journal Ergonomics examining how screen size and configuration affect muscle activity and posture during computer work."
  },
  {
   "kind": "signal",
   "id": "g-0301",
   "title": "Leveraging socio-technical systems to tackle grand challenges: Reflections on human-robot teams, hybrid workplaces, med-tech, and digital transformation",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0301",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-13T06:15:39.797Z",
   "summary": "A reflections article in the Ergonomics journal examining socio-technical systems approaches to four grand challenges: human-robot teams, hybrid workplaces, medical technology, and digital transformation."
  },
  {
   "kind": "signal",
   "id": "g-0302",
   "title": "Show HN: Orchestrator – a single-binary workflow orchestration tool",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0302",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-08T08:25:57.000Z",
   "summary": "Show HN post for Orchestrator, an open-source single-binary workflow orchestration tool from webstonehq on GitHub. The post has 1 point and 1 comment, with no details on differentiation from existing tools like Airflow, Prefect, or Temporal."
  },
  {
   "kind": "signal",
   "id": "g-0303",
   "title": "Ask HN: Would filesystem bookmarks be useful in your shell workflow?",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0303",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-12T20:13:17.000Z",
   "summary": "Author asks whether a proposed shell utility for persistent and temporary filesystem bookmarks, accessed via an @name syntax, would be useful, and surveys how people currently handle directory navigation using aliases, env vars, z, autojump, or other tools."
  },
  {
   "kind": "signal",
   "id": "g-0304",
   "title": "Bytechef open source platform for AI agent orchestration and workflow automation",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0304",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-09T15:13:03.000Z",
   "summary": "Bytechef is an open-source platform for AI agent orchestration and workflow automation, shared via its GitHub repository and posted to Hacker News with minimal engagement."
  },
  {
   "kind": "signal",
   "id": "g-0305",
   "title": "Rlm-Workflow",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0305",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-08T00:32:18.000Z",
   "summary": "Hacker News submission linking to a project page for 'rlm-workflow' hosted on try.works, a workflow-sharing platform. The post contains no description or commentary beyond the URL."
  },
  {
   "kind": "signal",
   "id": "g-0306",
   "title": "Show HN: DonnyClaude – a verified workflow engine for Claude Code",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0306",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-06T05:16:57.000Z",
   "summary": "Show HN post announcing DonnyClaude, an open-source verified workflow engine built for Claude Code, hosted on GitHub with minimal community traction (1 point, 1 comment)."
  },
  {
   "kind": "signal",
   "id": "g-0307",
   "title": "Show HN: Durable AI agents without the workflow engine",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0307",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-03T21:47:10.000Z",
   "summary": "A Show HN post introducing a project at noworkflows.dev that claims to enable building durable AI agents without requiring a dedicated workflow engine such as Temporal."
  },
  {
   "kind": "signal",
   "id": "g-0308",
   "title": "Automate Excel with Python: From manual grind to one-click workflow",
   "category": "practical-tips",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0308",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-04T22:24:11.000Z",
   "summary": "No Starch Press is publishing 'Automate Excel with Python,' a book teaching readers to replace manual spreadsheet work with Python-driven one-click workflows."
  },
  {
   "kind": "signal",
   "id": "g-0309",
   "title": "Claude and Codex and Grok: my current workflow and its friction",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0309",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-06T22:31:54.000Z",
   "summary": "A developer describes their current workflow combining Claude, Codex, and Grok, detailing the setup and the friction points encountered when switching between and orchestrating multiple AI coding tools."
  },
  {
   "kind": "signal",
   "id": "g-0310",
   "title": "Workflow State Engine – Ferricstore",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0310",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-07T12:29:33.000Z",
   "summary": "A GitHub repository called ferricstore presents a workflow state engine, posted to Hacker News with only 2 points and no comments, offering little contextual detail beyond the project name and link."
  },
  {
   "kind": "signal",
   "id": "g-0311",
   "title": "Show HN: Wayflow – an embeddable AI workflow builder (open source)",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0311",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-07T16:23:22.000Z",
   "summary": "Wayflow is an open-source, embeddable AI workflow builder that decouples a node-based editor from the runtime via a JSON graph schema. It includes built-in nodes (Input, Output, LLM, Image Generation, Array Operations, Conditional), supports custom nodes, targets the OpenAI-compatible API for provider neutrality, has zero dependencies, is framework-agnostic, and treats LLMs as optional."
  },
  {
   "kind": "signal",
   "id": "g-0312",
   "title": "Chainything: Workflow automation tool with no-code UI and AI assistant",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0312",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-01T13:55:55.000Z",
   "summary": "Chainything is an open-source workflow automation tool with a no-code interface and an integrated AI assistant, published on GitHub."
  },
  {
   "kind": "signal",
   "id": "g-0313",
   "title": "Show HN: Sigil – FIDO2 key-derived P2P remote desktop (agentic workflow retro)",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0313",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-06-30T12:35:36.000Z",
   "summary": "The author built Sigil, a remote desktop app where a FIDO2 security key's hmac-secret derives the Iroh P2P node identity, removing the need for accounts, pairing, or VPN. The post is a retrospective on the agentic development workflow used, covering PoC spikes, spec-driven design, roadbumps, and DevEx tooling adaptations."
  },
  {
   "kind": "signal",
   "id": "g-0314",
   "title": "Brave's latest browser release offers Containers for better and easier workflow",
   "category": "practical-tips",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0314",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-02T16:08:36.000Z",
   "summary": "Brave's latest browser release introduces Containers, a feature that lets users isolate browsing sessions into separate contexts (e.g., work, personal) with distinct cookies, storage, and logins, aimed at improving workflow organization."
  },
  {
   "kind": "signal",
   "id": "g-0315",
   "title": "AI Specialists Ready to Transform Your Workflow",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0315",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-06-30T04:23:03.000Z",
   "summary": "A GitHub repository named agency-agents offers a collection of AI specialist agent configurations intended for use across different workflows. The project was shared on Hacker News with minimal engagement."
  },
  {
   "kind": "signal",
   "id": "g-0316",
   "title": "Open-source AI agent workflow for auditing Solidity smart contracts",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0316",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-06-29T22:29:32.000Z",
   "summary": "An open-source GitHub project presenting an AI agent workflow designed to audit Solidity smart contracts."
  },
  {
   "kind": "signal",
   "id": "g-0317",
   "title": "Made a free macOS menu bar app that fixes typing in the wrong keyboard layout",
   "category": "practical-tips",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0317",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-06-17T19:50:11.000Z",
   "summary": "Free macOS menu bar app Flickey that detects text typed in the wrong keyboard layout and converts it to the intended layout in place."
  },
  {
   "kind": "signal",
   "id": "g-0318",
   "title": "Mouseless – keyboard-driven control of macOS/Linux/Windows",
   "category": "practical-tips",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0318",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-06-03T13:22:06.000Z",
   "summary": "Mouseless is a tool that enables keyboard-driven control of mouse functions — cursor movement, clicking, scrolling, and other mouse actions — across macOS, Linux, and Windows from a single interface."
  },
  {
   "kind": "signal",
   "id": "g-0319",
   "title": "HP Reveals Keyboard Computer with Ryzen AI Chip",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 3.15,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0319",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-01-07T22:36:41.000Z",
   "summary": "HP has announced the EliteBoard, a computer integrated into a keyboard chassis, powered by an AMD Ryzen AI chip, aimed at business desktop use."
  },
  {
   "kind": "signal",
   "id": "g-0320",
   "title": "My coworker's 36 key Corne open-source keyboard setup",
   "category": "papers-ergonomics",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0320",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2025-12-26T15:28:15.000Z",
   "summary": "Blog post detailing a coworker's 36-key Corne split keyboard setup, including layout choices, keymap, and typing experience, discussed on Hacker News with 58 points."
  },
  {
   "kind": "signal",
   "id": "g-0321",
   "title": "Keychron's Nape Pro turns your keyboard into a laptop‑style trackball rig",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0321",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-01-12T14:50:24.000Z",
   "summary": "Keychron's Nape Pro is a trackball attachment designed to convert a mechanical keyboard into a laptop-style trackball rig, covered in a hands-on at CES 2026 by Yanko Design."
  },
  {
   "kind": "signal",
   "id": "g-0322",
   "title": "Show HN: What if your menu bar was a keyboard-controlled command center?",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0322",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-01-17T17:31:21.000Z",
   "summary": "Developer built ExtraBar, a SwiftUI macOS app that turns the menu bar into a keyboard-driven command launcher for app actions, custom shortcuts, and deep links, requiring no system permissions, unlike Bartender or Ice."
  },
  {
   "kind": "signal",
   "id": "g-0323",
   "title": "Exploring Different Keyboard Sensing Technologies",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0323",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-01-28T08:21:48.000Z",
   "summary": "LTT Labs article surveying keyboard sensing technologies (mechanical, optical, capacitive, inductive, Hall effect, etc.), explaining how each works and their trade-offs in actuation, durability, and feel."
  },
  {
   "kind": "signal",
   "id": "g-0324",
   "title": "Toucan Wireless Split Keyboard with Touchpad",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0324",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2025-11-11T00:31:58.000Z",
   "summary": "Beekeeb is selling the Toucan, a wireless split mechanical keyboard with an integrated touchpad, built on the open-source Piantor PCB. The product page was discussed on Hacker News with 79 points."
  },
  {
   "kind": "signal",
   "id": "g-0368",
   "title": "When LLM Tutoring Responses Work: Evidence from Student Programming Conversations",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0368",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Analyzes 16,851 LLM tutoring responses from 203 students in a CS course, finding response style significantly associates with productive continuation: verification feedback yielded the highest rate (82.4%), direct answers the lowest (62.7%), though effect sizes were small and context-dependent."
  },
  {
   "kind": "signal",
   "id": "g-0369",
   "title": "\"Code Is Cheap. Show Me the Talk.\": Lessons from Teaching and Managing AI Coding Tool Usage in a Visualization Course",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0369",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Retrospective on teaching an upper-level visualization course with AI coding tools, using prompt injections, oral checkouts, and two AI coding labs. Half of students had prior AI use; refinement dominated prompting logs, explanation was almost absent, and 56.4% preferred scaffolded instructions. Final projects were more polished but visually homogeneous."
  },
  {
   "kind": "signal",
   "id": "g-0370",
   "title": "Intervenability as a Design Requirement for Autonomy and Oversight within Human-Centered AI",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0370",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "A research paper proposing 'intervenability' as a design requirement for AI systems, extending beyond emergency shutdowns or workarounds. It provides a taxonomy of human intervention activities differentiated by mental effort, and discusses how intervention supports both human capability development and AI reconfiguration within human-centered AI."
  },
  {
   "kind": "signal",
   "id": "g-0371",
   "title": "Spatula: Exploring On-Demand In-Situ Interfaces and Interaction for Attribute Control",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0371",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Spatula is a proof-of-concept system that generates on-demand, in-situ attribute control interfaces for motion graphics, framing parameter control as an explorable landscape across Discoverability, Resolution, Scope, and Expandability. A 12-person user study supports its intuitive interactions, and plug-and-play design generalizes to web design and 3D modeling."
  },
  {
   "kind": "signal",
   "id": "g-0372",
   "title": "Motif: Discovering and Automating Personal Web Workflows",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0372",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Motif is a system that passively observes browser activity to identify recurring, programmable interaction patterns, then suggests and generates automation programs for user approval. In a multi-day study with 8 participants, it found more automatable patterns than users identified through 'vibe coding,' and most matched their routines."
  },
  {
   "kind": "signal",
   "id": "g-0373",
   "title": "U-Lens: Supporting User Uncertainty Management in Long-Form LLM Responses",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0373",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper presenting U-Lens, a system that helps users manage uncertainty in long LLM responses by organizing uncertain content into contextual inspection targets, prioritizing them, and linking each to evaluative context and response options. A within-subjects study with 18 participants showed improved verification efficiency and lower perceived workload compared to a confidence-cue baseline."
  },
  {
   "kind": "signal",
   "id": "g-0374",
   "title": "Same Stories, Different Journeys: From Social Comparison to Sensemaking in AI-Mediated Peer Career Exploration",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0374",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper presents JobMate, a system that transforms real social media career posts into persona-grounded conversational AI agents, replacing passive feed scrolling with active dialogue. A between-subjects study (N=24) found the system redirected upward social comparison toward self-reframing and improved sensemaking, though users still valued authentic peer content for emotional grounding."
  },
  {
   "kind": "signal",
   "id": "g-0375",
   "title": "HandPad: A Bimanual Hand Interface for Fluid Window Interactions in VR",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0375",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "HandPad proposes bare-hand bimanual interaction for managing virtual windows in VR: the non-dominant hand sets spatial context and acts as a haptic touch surface, while the dominant hand performs fine-grained selection and manipulation. An exploratory study reports efficient and ergonomic input without controllers."
  },
  {
   "kind": "signal",
   "id": "g-0376",
   "title": "Supporting Reflection in LLM-based Exploratory Search",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0376",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper presenting TrailLM, a system that helps users reconstruct and revisit their exploration paths during LLM-based exploratory search, aiming to support reflection and metacognition rather than only delivering rapid answers."
  },
  {
   "kind": "signal",
   "id": "g-0377",
   "title": "Memory-Conditioned Tool Calling for Camera-First Visual Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0377",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper studies whether a three-layer personal visual memory (profile, short-term focus, observations) conditions an LLM's tool-calling under image-only input. On 800 images with synthetic memory blocks, removing the full memory reduces tool-query relevance by 11.2% and utility by 9.7%."
  },
  {
   "kind": "signal",
   "id": "g-0378",
   "title": "Exploring Agentic Workflows for Generating High Quality Math Visual Aids",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0378",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper presenting an agentic workflow in which LLM agents generate and evaluate K-12 math diagrams through a self-improvement loop. The exploratory study tests whether LLMs can produce quality-assurance questions and whether vision-language models can use resulting feedback to iteratively refine visuals."
  },
  {
   "kind": "signal",
   "id": "g-0379",
   "title": "Neutralizing Structural Inequality in the Nigerian FinTech Sector",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0379",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper proposing a hierarchical human-AI triage model for POS fraud detection in Nigerian FinTech, using a calibrated ensemble filter, three-tier routing, dynamic shadow pricing to ration human attention, and random audits. Reports a regional performance gap reduction from 19.43 to 2.88 percentage points and 24.79-point gain in fraud recall over an autonomous baseline."
  },
  {
   "kind": "signal",
   "id": "g-0380",
   "title": "Your coding agents are a black box. Here's how to crack them open.",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0380",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-14T21:30:43.360Z",
   "summary": "LangChain blog post promoting LangSmith tracing for coding agents across Claude Code, Codex, Cursor, and Copilot. The author recounts a debugging anecdote where a subagent was handed a deprecated offset-pagination helper instead of a cursor-based one, a problem visible only via trace inspection."
  },
  {
   "kind": "signal",
   "id": "g-0382",
   "title": "Distributed Agent System: Fault-Tolerant Collaboration Among Embodied Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0382",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper proposing Distributed Agent System (DAS), a device-edge-cloud framework for fault-tolerant collaboration among heterogeneous embodied agents. It reframes agent reliability as system-level fault tolerance and introduces a two-layer architecture covering single-agent execution and cross-agent communication via semi-formal language protocols."
  },
  {
   "kind": "signal",
   "id": "g-0383",
   "title": "Auditing Belief-Conditioned LLM Agents in Hidden-Information Social Deduction Games",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0383",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper presents an audit framework for LLM agents in 9-player Werewolf with code-level information isolation. It tracks external belief states, logs belief-action deviations, and runs 1,080 frozen games across six conditions. Active-belief associates with better good-side outcomes (0.205 to 0.390 win rate, McNemar p<0.001), but mechanism remains unresolved given low action-belief consistency (~0.21)."
  },
  {
   "kind": "signal",
   "id": "g-0384",
   "title": "An Explainable Agentic System for Detection of Conversational Scams with Summary-Based Memory",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0384",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper presents an explainable agentic system with summary-based memory for detecting multi-turn conversational scams across eight types, releases the ConScamBench-278 benchmark, reports 100% phishing recall on isolated messages, 97.8% accuracy on the benchmark, and positive results from two user studies (N=100, N=45) with SUS score 74.7."
  },
  {
   "kind": "signal",
   "id": "g-0385",
   "title": "Multi-Agent LLMs Fail to Explore Each Other",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0385",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper showing that LLM-based multi-agent systems fail to explore each other's capabilities effectively, producing myopic, polarized interactions and suboptimal coordination. The authors formalize multi-agent exploration as a partially observable stochastic game and introduce MACE, a framework that promotes exploration via structured peer selection, with theoretical and empirical support."
  },
  {
   "kind": "signal",
   "id": "g-0386",
   "title": "How Much Does Correctness Cost? Budgeted Placement of Strong Correctors in a Weak Multi-Agent Swarm",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0386",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "A theoretical study on placing expensive 'oracle' correctors in a swarm of unreliable agents to reach correct consensus. Shows submodularity enables greedy placement within 1-1/e of optimal, derives a budget-correctness frontier, and validates on Qwen3 models for math verification and code tracing."
  },
  {
   "kind": "signal",
   "id": "g-0387",
   "title": "Closed-Loop Control with Rule-Aligned Small Language Models and Multi-Agent Self-Correction",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0387",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "A research paper investigating whether a compact Small Language Model (Qwen2.5-1.5B aligned via GRPO) can serve as a control policy within a multi-agent loop featuring an action agent, a symbolic/digital-twin validator, and a reprompting agent. Thermal-control simulations across 30 experiments (500 steps each) show 91.5% average action-alignment accuracy at 3.84s mean inference latency and 95% in-range rate under symbolic re-mapping."
  },
  {
   "kind": "signal",
   "id": "g-0388",
   "title": "Replicating Belief, Not Bits: Epistemic State Replication for Agentic Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0388",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper proposes Epistemic State Replication (ESR) for distributed agentic systems, replacing bitwise state replication with belief replication. It formalizes a node state as an immutable evidence log plus an evolving belief lineage, defines Semantic Linearizability and Bounded Eventual Coherence, and reports preliminary simulation results showing reduced cognitive faults."
  },
  {
   "kind": "signal",
   "id": "g-0389",
   "title": "Agentic Context Learning with Self-Discovered Specification",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0389",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "The paper empirically studies why context learning remains difficult for LLMs, finding that failures stem from missing local specifications (formats, rules, completeness conditions) rather than just content access. The authors propose PSCI, which extracts and enforces these specifications, achieving 28.14% on CL-Bench with GPT-5.1."
  },
  {
   "kind": "signal",
   "id": "g-0390",
   "title": "Verification of Adaptive Agentic Controllers through Finite Rule Revision",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0390",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Proposes a bounded verification protocol for adaptive agentic controllers expressed as finite symbolic rules with diagnostic predicates, explanation logs, and held-out re-evaluation. Experiments in a stylized inventory-control benchmark classify failures as repairable via single rule edits, rejected by guardrails, or non-repairable."
  },
  {
   "kind": "signal",
   "id": "g-0391",
   "title": "Norm Enforcement for AI Agents: Robustly Shaping Behavior in Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0391",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper studying norm enforcement mechanisms for LLM agents in multi-agent systems. Finds simple enforcement is exploited by misaligned agents, then proposes robust mechanisms using per-agent reliability estimation and escalating penalties, validated across three simulated environments. Code and data released."
  },
  {
   "kind": "signal",
   "id": "g-0392",
   "title": "Automated Textbook Auditing with Multi-Agent LLM Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0392",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Paper presents AI Textbook Auditor, a multi-agent LLM pipeline that audits textbooks for factual accuracy, technical correctness, and grammar via two analysis tracks plus a judge agent, demonstrated on two Romanian upper-secondary textbooks yielding 56 and 72 findings respectively."
  },
  {
   "kind": "signal",
   "id": "g-0393",
   "title": "Who&When Pro: Can LLMs Really Attribute Failures in AI Agents?",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0393",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Who&When Pro is a benchmark of 12,326 failed agent trajectories across 26 benchmarks and 3 modalities, designed to evaluate LLM-based automated failure attribution in agentic systems and reveal systematic patterns in attribution accuracy."
  },
  {
   "kind": "signal",
   "id": "g-0394",
   "title": "Can Agentic Trading Systems Pay for Their Own Intelligence?",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0394",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Introduces TradeLens, a trace-grounded diagnostic toolkit that evaluates LLM-based trading agents by attributing profits and operational costs from trading records and runtime traces, assessing whether agent intelligence converts to measurable profit across models, capital scales, frequencies, and architectures."
  },
  {
   "kind": "signal",
   "id": "g-0395",
   "title": "Can LLMs Perform Deep Technical Comprehension of Computer Architecture Papers?",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0395",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "A paper introduces Gauntlet, an open-source multi-agent pipeline using five expert personas plus adversarial synthesis to produce structured critique of computer architecture papers. Evaluators preferred Gauntlet to human analyses in 15 of 20 ISCA 2025/HPCA 2026 comparisons, and a 98-paper ablation attributes the gain to the multi-agent structure and synthesis pass."
  },
  {
   "kind": "signal",
   "id": "g-0396",
   "title": "StructAgent: Harness Long-horizon Digital Agents with Unified Causal Structure",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0396",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "StructAgent is a state-centered framework for long-horizon digital agents that uses a unified causal representation of task progress, with verifier-backed state transitions, explicit checkpointing, and failure recovery. It improves Qwen3.5 backbones substantially on OSWorld-Verified and sets a new open-source SOTA of 78.9%, also generalizing to Minecraft."
  },
  {
   "kind": "signal",
   "id": "g-0397",
   "title": "When Local Monitors Miss Compositional Harm: Diagnosing Distributed Backdoors in Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0397",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-14T04:00:00.000Z",
   "summary": "Research paper showing that runtime monitors in multi-agent LLM systems can be bypassed by distributed backdoors that split harmful payloads across agents so each fragment appears benign locally. Authors prove an observability boundary theorem and demonstrate across testbeds that local monitors fail exactly when local evidence disappears."
  },
  {
   "kind": "signal",
   "id": "g-0432",
   "title": "5 Trends That Defined AI Engineering at World’s Fair 2026",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0432",
   "source": "Latent Space",
   "publishedAt": "2026-07-14T23:21:21.000Z",
   "summary": "Latent Space recaps the AIE World's Fair 2026, framing the event as a shift in AI engineering toward building systems around agents rather than just building with agents."
  },
  {
   "kind": "signal",
   "id": "g-0433",
   "title": "Faster AI, Uneven Frontier: Rapid Crossings, a Jagged Frontier, and the Repositioning of Human Judgment",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0433",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "A position paper arguing that between 2023-2026, frontier AI systems rapidly crossed human expert baselines on bounded cognitive tasks while leaving a jagged frontier of human strengths intact, requiring humans to reposition toward specification, verification, and oversight."
  },
  {
   "kind": "signal",
   "id": "g-0434",
   "title": "TRAIL: A Platform for Configurable Human--AI Teaming Experiments",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0434",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Presents TRAIL, a web platform for reproducible human–AI teaming experiments with a configurable AI teammate (Big Five persona, selective participation, dual memory, longitudinal chaining). A six-session classroom deployment with ~51 students showed that a blind persona change produced a double dissociation: cognitive-scaffolding agents drew stronger contribution ratings and closer linguistic alignment; socially-supportive agents produced warmer team climate and lower over-reliance."
  },
  {
   "kind": "signal",
   "id": "g-0435",
   "title": "Compos3D: Interactive Part-Based Composition for Creative Control in Generative 3D Models",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0435",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Compos3D is a system that lets users generate multiple 3D model candidates, select parts of interest via 2D or 3D regions, and assemble them into a refined model rather than repeatedly regenerating. A controlled user study found the remixing workflow offered greater creative control and satisfaction than regeneration across 2D and 3D tasks."
  },
  {
   "kind": "signal",
   "id": "g-0436",
   "title": "A\\\"ira: Rethinking AI Research Assistants for Interdisciplinary Science",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0436",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "The paper argues AI research assistants should evolve from individual productivity tools to systems supporting interdisciplinary teams. It introduces aïra, a system that identifies disciplinary perspectives, translates terminology, highlights assumptions, and synthesizes collaborative research opportunities, presenting its design principles and architecture."
  },
  {
   "kind": "signal",
   "id": "g-0437",
   "title": "Designing Agent-Ready Websites for AI Web Agents: A Framework for Machine Readability, Actionability, and Decision Reliability",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0437",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "A research paper proposes a framework for designing e-commerce websites optimized for AI browser agents, structured around three dimensions: agent interpretability, agent executability, and agent decision reliability. In a controlled experiment with 300 runs across three agent models, the agent-ready version achieved 89.3% strict success versus 49.3% for a human-oriented baseline."
  },
  {
   "kind": "signal",
   "id": "g-0438",
   "title": "SheetMind: An End-to-End LLM-Powered Multi-Agent Framework for Spreadsheet Automation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0438",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "SheetMind is an LLM-powered multi-agent framework for spreadsheet automation via natural language. Three agents handle task decomposition, BNF-grammar command translation, and validation. On the 221-task SheetCopilot benchmark with GPT-3.5-Turbo, it achieved 100% execution success and 54.8% functional correctness versus 44.3% for the SheetCopilot baseline. A Google Sheets extension is included."
  },
  {
   "kind": "signal",
   "id": "g-0439",
   "title": "Self-Regulated Reading with AI Support: An Eight-Week Study with Students",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0439",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Eight-week longitudinal study of 15 undergraduates using AI chatbots for academic reading. Analyzes 838 prompts across 239 sessions, coding them into Decoding, Comprehension, Reasoning, and Metacognition categories. Finds comprehension dominates, cognitive progression is truncated, and students exhibit an intention-behavior gap and a pattern of reading through AI rather than with it."
  },
  {
   "kind": "signal",
   "id": "g-0440",
   "title": "ParaTutor: Coordinating Parent and Child Math Tutoring through Role Separated LLM Scaffolding",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0440",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "ParaTutor is a multi-agent LLM scaffolding system that distributes support across asymmetric roles in parent-child math tutoring. Parents receive strategy, language, repair, and phase scaffolds; children receive visual grounding. A study with 23 dyads (children aged 10-12) found it increased child engagement and shared understanding versus generic LLM assistance."
  },
  {
   "kind": "signal",
   "id": "g-0441",
   "title": "Agents need their own computer. Here's how to give them one safely.",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0441",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-15T21:30:41.880Z",
   "summary": "LangChain blog argues agents need isolated computing environments (sandboxes) to execute code, iterate, and verify results autonomously, rather than only producing text suggestions. It frames sandboxes as safe, per-agent execution environments with filesystem, shell, and network access."
  },
  {
   "kind": "signal",
   "id": "g-0442",
   "title": "New in LangSmith Fleet: Bring agents into Slack in one click",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0442",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-15T21:30:41.880Z",
   "summary": "LangChain's LangSmith Fleet now lets users build custom AI agents without code and deploy them into Slack in one click, with custom agent identities, use in channels and threads, and agent-scoped permissions. A case study shows 11x building a Slack-native bug triage agent."
  },
  {
   "kind": "signal",
   "id": "g-0443",
   "title": "MetaInfer: A Knowledge Only LLM Inference Engine Generator SKILL Toolbox",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0443",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "MetaInfer is a research system that uses an LLM-driven multi-agent collaboration framework with a contract knowledge base to automatically generate compact, customized LLM inference engines from user-specified runtime constraints, evaluated across code-reference effects, runtime behavior, and knowledge-base evolution."
  },
  {
   "kind": "signal",
   "id": "g-0444",
   "title": "AgentSociety 2: An Integrated Research Environment for Executable Social Science",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0444",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "AgentSociety 2 is an integrated research environment that couples two LLM agent roles: AI social scientists orchestrating the full workflow (literature grounding, hypothesis generation, experiment design, execution, writing) and silicon participants producing behavioral responses in configurable social environments. Validated across seven studies spanning micro, meso, and macro social scales."
  },
  {
   "kind": "signal",
   "id": "g-0445",
   "title": "Graph Feedback Controls Consensus and Clique Formation in Open-Weight Language-Model Populations",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0445",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Studies how interaction graph topology affects consensus in populations of open-weight language models (1.1B–32B) using a naming-game protocol. Finds homophilous threshold-similarity routing amplifies fragmentation, while bridge-seeking routing with retained memory recovers behavioral consensus."
  },
  {
   "kind": "signal",
   "id": "g-0446",
   "title": "Ontology-Amplified Distillation and Contextuality Auditing for Sovereign Enterprise Language Models: A Combined Proof-of-Mechanism and Negative-Results Method Study",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0446",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "The paper combines an underpowered proof-of-mechanism test of ontology-amplified distillation, training a Qwen3.6-27B student on a single Apple M5 Max, which matched but did not exceed GPT-5 on 40 Vietnamese financial tasks, with a contextuality-audit method that found zero residual contextuality, indicating direct influence and construct coupling as the useful signals."
  },
  {
   "kind": "signal",
   "id": "g-0447",
   "title": "RCWT: Measuring Task-Budget Displacement from Coordination Content in LLM Calls",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0447",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Introduces RCWT, a controlled protocol for measuring how coordination content in prompts displaces task content under fixed context budgets in multi-agent LLM systems. Finds that three commercial models degrade sharply when residual task evidence drops to a few hundred tokens, but an intact-task ablation narrows the claim to displacement rather than semantic interference."
  },
  {
   "kind": "signal",
   "id": "g-0448",
   "title": "Internet of Agentic Things: Networked AI Agents for Closed-Loop IoT Orchestration",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0448",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "The paper proposes the Internet of Agentic Things (IoAT), an architectural framework integrating agentic AI, IoT, cyber-physical systems, physical AI, edge computing, and digital twins. It formalizes a hylomorphic dynamic programming framework for nested strategic and tactical decision-making across cloud, edge, and physical layers, with smart-building orchestration as a representative use case."
  },
  {
   "kind": "signal",
   "id": "g-0449",
   "title": "XScientist: A Git-Like Research Protocol for Long-Running Autonomous Scientific Discovery",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0449",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "XScientist is a git-like protocol and operating system for long-running autonomous scientific discovery. It orchestrates idea generation, experiments, drafting, review, and reproducibility as one observable pipeline, exporting an Agent-Native Research Artifact (ARA) that records an exploration DAG, per-node code/outputs, claim-to-evidence anchors, provenance, and re-execution hooks. Implementation is public on GitHub."
  },
  {
   "kind": "signal",
   "id": "g-0450",
   "title": "Agent Identity URI Scheme: Topology-Independent Naming and Capability-Based Discovery for Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0450",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Research paper proposing the agent:// URI scheme that decouples agent identity from network topology via trust roots, capability paths, and sortable identifiers, using DHT-based discovery and PASETO token attestation. Evaluation reports 100% coverage across 369 production tools, F1=1.0 over 10,000 agents, and sub-5μs operations."
  },
  {
   "kind": "signal",
   "id": "g-0451",
   "title": "Who Grades the Grader? Co-Evolving Evaluation Metrics and Skills for Self-Improving LLM Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0451",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-15T04:00:00.000Z",
   "summary": "Authors propose Double Ratchet, a system that co-evolves evaluation metrics with skill loops for self-improving LLM agents when no reliable automatic verifier exists. The method evolves compositions of drawback detectors under an evolutionary lifecycle, retaining 88–110% of held-out lift achieved with ground-truth metrics across MBPP+, Spider 2.0-Snow, and reference-free report generation."
  },
  {
   "kind": "signal",
   "id": "g-0466",
   "title": "SoftBoard: A Multi-Agent Tool for the Creation and Evaluation of Low-Fidelity Prototypes",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0466",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "SoftBoard is a web-based tool that combines a low-fidelity prototype editor with a multi-agent LLM system supporting requirements elicitation, automated prototype generation, and heuristic usability evaluation for MVP development. A feasibility study with software professionals is underway."
  },
  {
   "kind": "signal",
   "id": "g-0467",
   "title": "Networked Intelligence: Active Shared Context Graphs for Human-AI Team Science",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0467",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "The paper introduces Mycelium, a shared workspace that captures observations and hypotheses from human researchers and AI agents, then routes them to the person or agent best positioned to act on them. It reports an empirical test in a biological multi-omics campaign and offers a computational account of when networked teams outperform a scaled standalone agent."
  },
  {
   "kind": "signal",
   "id": "g-0468",
   "title": "Learning Engagement Assistant (LEA): Cross-Course Scalability and Classroom Evaluation of an Agentic AI Tutoring System",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0468",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "LEA is an adaptive AI tutoring agent combining retrieval-augmented generation with knowledge component models, offering Chat, Tutor, and Quiz modes. A real classroom deployment (n=8) and cross-course evaluation across three courses found simulation predictions diverged from real use, with answer relevancy stable (0.88–0.94) but faithfulness declining with curriculum distance (0.69 to 0.50)."
  },
  {
   "kind": "signal",
   "id": "g-0469",
   "title": "Persona Migration and Expectation Recalibration in Generative AI Adoption: A Longitudinal Study at a State Department of Transportation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0469",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "A longitudinal study of an eight-week Microsoft 365 Copilot pilot at a state Department of Transportation (n=124) found perceived usefulness declined significantly after hands-on use. Persona migration was substantial: 40% of Skeptics moved to Cautiously Positive while 68% of Champions shifted to less enthusiastic groups, indicating expectation recalibration rather than uniform adoption."
  },
  {
   "kind": "signal",
   "id": "g-0470",
   "title": "When Bots Join the Team: Bot Adoption and the Institutional Fabric of Open-Source Software Projects",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0470",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "An arXiv study examines 2,991 GitHub projects two years before and after each adopted its first bot, treating bots as team participants. Bot adoption is associated with more repeated collaboration, greater recognition of specific bots, fewer conflict cascades, and more distinctive outputs, clustering around adoption rather than accumulating gradually."
  },
  {
   "kind": "signal",
   "id": "g-0471",
   "title": "AI advice suppresses people's willingness to say \"I don't know\", even when the advice is wrong and accuracy is incentivized",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0471",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "Five preregistered experiments (N=3,132) found that merely having access to AI advice nearly eliminated participants' willingness to say \"I don't know,\" even when the advice was deliberately wrong. This tripled answer volume but cut accuracy to roughly one-third, while confidence nearly doubled. Accuracy incentives partially mitigated the effect."
  },
  {
   "kind": "signal",
   "id": "g-0472",
   "title": "DevicesWorld: Benchmarking Cross-Device Agents in Heterogeneous Environments",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0472",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "DevicesWorld is a benchmark of 6,140 tasks spanning mobile, desktop, and IoT environments for evaluating LLM-based agents on cross-device collaborative operation. Five frontier agent systems tested achieve at most 12.5% success, failing on information acquisition, source/output device confusion, and premature termination."
  },
  {
   "kind": "signal",
   "id": "g-0473",
   "title": "Role-specific experiences of inefficiency in the biomedical research and clinical laboratory workforce",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0473",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-16T21:30:47.168Z",
   "summary": "Peer-reviewed study examining role-specific experiences of inefficiency among biomedical research and clinical laboratory workers, published in Applied Ergonomics Volume 138."
  },
  {
   "kind": "signal",
   "id": "g-0474",
   "title": "OpenWiki 0.2 is adopting the OKF support",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0474",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-16T21:30:47.178Z",
   "summary": "OpenWiki 0.2, LangChain's open source CLI for generating codebase documentation wikis, now adopts Google's OKF standard. Generated wikis include YAML front matter, changelogs tracking changes per run, and structured fields to make documentation easier for coding agents to navigate and search."
  },
  {
   "kind": "signal",
   "id": "g-0476",
   "title": "Learning Latency-Aware Orchestration for Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0476",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "Proposes LAMaS, a framework for learning-based multi-agent LLM systems that reduces end-to-end latency by over 50% on four benchmarks. It uses critical-path-aware credit assignment during training and a lightweight runtime controller that prunes redundant agent interactions during inference, without sacrificing accuracy."
  },
  {
   "kind": "signal",
   "id": "g-0477",
   "title": "Too Polite to Disagree: Understanding Sycophancy Propagation in Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0477",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "Research paper studying sycophancy propagation in multi-agent LLM discussions. Controlled experiments with six open-source LLMs show that giving agents peer sycophancy rankings reduces error cascades and improves final discussion accuracy by 10.5% absolute."
  },
  {
   "kind": "signal",
   "id": "g-0478",
   "title": "Benefits and Limitations of Communication in Multi-Agent Reasoning",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0478",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "Proposes a theoretical framework for multi-agent LLM systems, deriving bounds on agent count, inter-agent communication, and achievable speedups for state tracking, recall, and k-hop reasoning, validated by controlled experiments on pretrained LLMs with synthetic benchmarks."
  },
  {
   "kind": "signal",
   "id": "g-0479",
   "title": "MASPRM: Multi-Agent System Process Reward Model",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0479",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-16T04:00:00.000Z",
   "summary": "MASPRM is a process reward model that scores intermediate agent messages in multi-agent systems to guide step-level beam search and Monte Carlo Tree Search at inference time. Trained from MCTS rollouts with only terminal rewards, it improves over size-matched outcome reward models by 2–14.5 points across GSM8K, MATH, MMLU, and LogiQA."
  },
  {
   "kind": "signal",
   "id": "g-0497",
   "title": "Conversational Tactile Data Interfaces: Co-Designing Accessible Data Experiences with Blind Users Using Refreshable Tactile Displays and Conversational AI",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0497",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "A co-design study with three blind/low vision participants produced Graphy, a system combining a refreshable tactile display with an LLM-powered conversational agent for accessible data visualization. Findings include a layered presentation, a tactile feedback grammar, and a select-confirm-ask-verify interaction pattern."
  },
  {
   "kind": "signal",
   "id": "g-0498",
   "title": "When AI Blurs the Boundaries of Contribution: An Empirical Study of Authorship Calibration",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0498",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Empirical study introducing 'authorship calibration'—users' awareness of their own contribution when using generative AI. Using the CoAuthor dataset, the paper finds that heavy AI users tend to misjudge their own authorship, while lighter users calibrate more accurately."
  },
  {
   "kind": "signal",
   "id": "g-0499",
   "title": "Measuring How Students Rely on Generative AI in Academic Writing: Development and Multi-Source Validation of the Generative AI Reliance Types Scale (GenAI-RTS)",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0499",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Develops and validates the GenAI-RTS, a 20-item scale measuring four types of generative AI reliance in undergraduate writing: Strategic (two facets), Instrumental, Dependent, and Dialogic. Validated with 382 undergraduates and 14 interviews using CFA and Rasch analysis, with measurement invariance across gender, first-generation status, and major."
  },
  {
   "kind": "signal",
   "id": "g-0500",
   "title": "Project Kaleidoscope: Contextual, Human-Aligned Evaluation for Real-World AI Applications",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0500",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Kaleidoscope is a workflow for evaluating AI applications that links persona-based test generation, contextual rubrics, human review, and reliability-gated LLM judges. Developed for public sector deployments needing local policy compliance, with pilot evidence from four organizational use cases and 108 annotated Q&A pairs."
  },
  {
   "kind": "signal",
   "id": "g-0501",
   "title": "Setup Complete, Now You Are Compromised: Weaponizing Setup Instructions Against AI Coding Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0501",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Research paper showing that AI coding agents can be exploited through ordinary setup documentation such as READMEs, requirements files, and Makefiles. Across 12 scenarios in 5 attack classes, registries are redirected, vulnerable versions installed, and typosquats accepted; security depends on the model-harness pairing. A deterministic pre-install name, source, and version check closes most of the gap."
  },
  {
   "kind": "signal",
   "id": "g-0502",
   "title": "Beyond Interestingness: Semantic and Context-Aware Natural Language Query Recommendations for Visual Data Analysis",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0502",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "A paper presenting QRec-NLI, a natural language interface that augments relational database exploration with semantic- and context-aware next-step query recommendations. It jointly integrates semantic relevance, data interestingness, and context coherence, outperforming interestingness-only and LLM-based baselines in agentic comparisons and a 12-participant user study."
  },
  {
   "kind": "signal",
   "id": "g-0503",
   "title": "Can AR Embedded Visualizations Foster Appropriate Reliance on AI in Spatial Decision-Making? A Comparative Study of AR X-Ray vs. 2D Minimap",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0503",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "A controlled study (N=32) comparing AR X-ray embedded visualization against 2D minimap for AI-assisted spatial target selection found AR X-ray led to greater inappropriate over-reliance on AI due to perceptual challenges, despite benefits in spatial mapping."
  },
  {
   "kind": "signal",
   "id": "g-0504",
   "title": "Proving the ROI of agentic AI in financial services",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0504",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-17T21:30:35.226Z",
   "summary": "LangChain and Pay-i outline an approach to measuring ROI of agentic AI in financial services, using RFP processing and AML compliance monitoring as use cases. The post discusses business KPIs, observability tooling, and governance infrastructure needed to justify AI spending to leadership."
  },
  {
   "kind": "signal",
   "id": "g-0507",
   "title": "Latent Communication Between Language Model Agents: Channels, Alignment, and the Limits of Text",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0507",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Research paper testing whether LLM agents communicating via latent channels retain more information than text channels. Finds SAE-sparse channels achieve 99.4% probe accuracy at 28x compression over dense latent, and that text serialization destroys 88% of SAE features, but these lost features encode surface form, not task-relevant semantics."
  },
  {
   "kind": "signal",
   "id": "g-0508",
   "title": "Automatic Hard Example Synthesis with Multi-Level Agentic Data Curation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0508",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "A paper proposing an automated multi-agent red-teaming framework that synthesizes adversarial multimodal examples using an Architect agent, an image generator, and a verification committee, reducing false negative rate from 41.2% to 24.5% on a public image safety benchmark without human labeling."
  },
  {
   "kind": "signal",
   "id": "g-0509",
   "title": "ReasFlow: Assisting Reasoning-Centric Scientific Discovery in Applied Mathematics via a Knowledge-Based Multi-Agent System",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0509",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "ReasFlow is a multi-agent system for theory-driven scientific discovery in applied mathematics. It combines an internal verification loop for logical coherence, automated knowledge retrieval for procedural heuristics, and end-to-end pipeline from literature synthesis to manuscript preparation. Authors deployed it to autonomously generate five complete research papers."
  },
  {
   "kind": "signal",
   "id": "g-0510",
   "title": "Orchestrating Power Grid Studies with Multi-Agent AI and MCP Servers",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0510",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Position paper exploring how Agentic AI and Model Context Protocol can support power-grid studies in a Transmission System Operator context, introducing pypowsybl-mcp as an MCP-based interface to the pypowsybl simulation tool and discussing human-in-the-loop multi-agent workflow principles."
  },
  {
   "kind": "signal",
   "id": "g-0511",
   "title": "AI Agents Do Not Fail Alone:The Context Fails First",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0511",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Paper validates context-engineering quality as an independent leading indicator of AI agent reliability. Using ProofAgent-Harness, it measures context across seven criteria and shows through controlled studies that context-quality scores predict specific behavioral outcomes including hallucination resistance, manipulation resistance, instruction following, and tool use."
  },
  {
   "kind": "signal",
   "id": "g-0512",
   "title": "When Is Delegated Play Truthful? Within-Range Regret and the Trilemma of Aligned Delegation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0512",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "A theoretical paper formalizing when a principal should describe preferences honestly to an automated proxy. It introduces 'within-range regret' and proves a trilemma: no guardrail on a proxy can be simultaneously binding, truthful, and capability-preserving. Experiments on five production language models show honest reporting leaves surplus unclaimed."
  },
  {
   "kind": "signal",
   "id": "g-0513",
   "title": "Towards an Intention Abstraction Layer for Autonomous Industrial Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0513",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Proposes an Intention Abstraction Layer (IAL) middleware for autonomous industrial systems. An LLM grounded in an OWL ontology parses natural-language goals into structured, persistent intention objects, with a consistency monitor that detects agent goal conflicts at registration time before execution. A proof-of-concept with two agents demonstrates pre-execution conflict flagging."
  },
  {
   "kind": "signal",
   "id": "g-0514",
   "title": "Bad Memory: Evaluating Prompt Injection Risks from Memory in Agentic Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0514",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "The paper evaluates prompt injection attacks via persistent memory in agentic systems, testing Claude Code and OpenAI Codex across four models. Planted payloads in memory files successfully attack current and future sessions, though success varies by system, model, and attack sequence."
  },
  {
   "kind": "signal",
   "id": "g-0515",
   "title": "StructureClaw: Traceable LLM Agents and an Executable Benchmark for Structural Engineering Workflows",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0515",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Presents StructureClaw, a workbench for LLM agents in structural engineering using governed skills, typed tools, and shared artifact state, plus StructureClaw-Bench: 150 executable scenarios requiring complete artifact and execution chains to pass. Success rates rise from 56.8% (generic baseline) to 88.6% (full workflow) across ten agent configurations."
  },
  {
   "kind": "signal",
   "id": "g-0516",
   "title": "Does Multi-Agent Debate Improve AI Feedback on Research Papers?",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0516",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-17T04:00:00.000Z",
   "summary": "Pre-registered, identity-masked experiment with 44 economics meta-analysis authors: a single-pass frontier model report was preferred over two multi-agent debate tools, despite debate using roughly thirty times the tokens. AI judges nearly always placed real journal referee reports last."
  },
  {
   "kind": "signal",
   "id": "g-0517",
   "title": "Proposed spec to share SKILL and \"loop\"/\"Workflow\" by OCI registry",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0517",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-17T12:02:54.000Z",
   "summary": "A GitHub proposal for a specification that uses OCI (Open Container Initiative) registries to package and share agent SKILL definitions and loop/Workflow definitions, aiming to standardize distribution of agent workflows through existing container infrastructure."
  },
  {
   "kind": "signal",
   "id": "g-0518",
   "title": "Unigent SDK – universal cross-harness, cross-session agent workflow scripting",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0518",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-17T13:24:50.000Z",
   "summary": "A GitHub project named Unigent SDK provides universal cross-harness, cross-session scripting for AI agent workflows, aiming to coordinate work across different agent platforms."
  },
  {
   "kind": "signal",
   "id": "g-0519",
   "title": "Show HN: Skillful, stop maintaining the same AI workflow in five places",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0519",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-16T10:35:53.000Z",
   "summary": "Skillful is a local-first desktop application that manages AI agent skills and prompts as plain folders on disk, using symlinks to install the same workflow into multiple AI tools such as Claude Code and Codex, with GitHub-based sync across machines and an accompanying community repository of reusable skill packs."
  },
  {
   "kind": "signal",
   "id": "g-0520",
   "title": "Ask HN: Workflow Automation vs AI Agents?",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0520",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-17T05:28:15.000Z",
   "summary": "Hacker News discussion asking when to use workflow automation tools (Zapier, Make, n8n) versus AI agents, and what tradeoffs practitioners observe between them."
  },
  {
   "kind": "signal",
   "id": "g-0521",
   "title": "Let AI take over your API debugging workflow",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0521",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-15T14:27:05.000Z",
   "summary": "Reqable blog post describes using AI to automate steps in an API debugging workflow."
  },
  {
   "kind": "signal",
   "id": "g-0522",
   "title": "Show HN: AI Workflow Builder App Template for React",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0522",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-15T18:44:05.000Z",
   "summary": "JointJS published a React-based app template for building visual AI workflow builders, using their diagramming library to let users drag, connect, and configure AI nodes. It's a product demo with a live playground."
  },
  {
   "kind": "signal",
   "id": "g-0523",
   "title": "Show HN: How you auto recover your Claude Code workflow when quota resumes",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0523",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-15T18:09:47.000Z",
   "summary": "Show HN post linking to a GitHub project (cc-session-recover) that automatically restores Claude Code sessions and workflow state once API quota limits reset, eliminating manual reinitialization after rate-limit pauses."
  },
  {
   "kind": "signal",
   "id": "g-0524",
   "title": "Neverclick: Desktop application for performing mouse actions with your keyboard",
   "category": "practical-tips",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0524",
   "source": "Hacker News · keyboard (50+ points)",
   "publishedAt": "2026-07-12T01:32:53.000Z",
   "summary": "Neverclick is an open-source desktop application that lets users perform mouse actions using keyboard shortcuts, offering an alternative for reducing mouse dependency during desk work."
  },
  {
   "kind": "signal",
   "id": "g-0529",
   "title": "Layout Buffet - Dual-function Keys",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0529",
   "source": "ZSA Blog",
   "publishedAt": "2025-08-04T06:34:00.000Z",
   "summary": "ZSA Blog guide introducing dual-function keys, explaining how new users can experiment with layer and modifier combos on keyboards like the Moonlander or Voyager without committing to a full custom layout."
  },
  {
   "kind": "signal",
   "id": "g-0535",
   "title": "Initial static, pseudo-static, dynamic, and cognitive fit evaluation of three passive shoulder exoskeletons while performing simulated manufacturing tasks",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0535",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-18T04:31:04.270Z",
   "summary": "Peer-reviewed study in Applied Ergonomics comparing static, pseudo-static, dynamic, and cognitive fit of three passive shoulder exoskeletons during simulated manufacturing tasks, with multi-dimensional fit evaluation by four researchers."
  },
  {
   "kind": "signal",
   "id": "g-0537",
   "title": "Dealing with increasingly complicated agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0537",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-10-16T16:30:17.000Z",
   "summary": "Podcast episode on security risks in agentic AI systems. Practitioner Donato Capitella discusses real-world penetration test findings, design patterns for LLM agents, and his open-source red-teaming toolkit Spikee (Simple Prompt Injection Kit for Evaluation and Exploitation)."
  },
  {
   "kind": "signal",
   "id": "g-0538",
   "title": "We've all done RAG, now what?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0538",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-09-29T20:46:04.000Z",
   "summary": "Podcast episode where Rajiv Shah discusses a year of lessons building RAG pipelines and reasoning model integrations, covering why AI pilots fail, why evaluation and error analysis matter, and when LLMs are not the right tool."
  },
  {
   "kind": "signal",
   "id": "g-0539",
   "title": "Creating a private AI assistant in Thunderbird",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0539",
   "source": "Practical AI (podcast)",
   "publishedAt": "2025-09-23T19:50:58.000Z",
   "summary": "Thunderbird engineer Chris Aquino describes building a privacy-preserving AI executive assistant, detailing design choices around confidential remote inference, local encryption, and model selection, and the shift from a single large LLM to a multi-model workflow split."
  },
  {
   "kind": "signal",
   "id": "g-0540",
   "title": "Human factors integration in complex systems: Awareness, challenges and strategies",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0540",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-18T04:31:04.300Z",
   "summary": "Academic article in the journal Ergonomics titled 'Human factors integration in complex systems: Awareness, challenges and strategies.' No substantive content was provided beyond the title."
  },
  {
   "kind": "signal",
   "id": "g-0541",
   "title": "Smart glasses: environmental perception and perceived health effects",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0541",
   "source": "Ergonomics (Taylor & Francis)",
   "publishedAt": "2026-07-18T04:31:04.301Z",
   "summary": "A peer-reviewed paper in the journal Ergonomics examining environmental perception and perceived health effects associated with smart glasses use."
  },
  {
   "kind": "signal",
   "id": "g-0542",
   "title": "How Cars24 scales conversations and builds faster with OpenAI",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0542",
   "source": "OpenAI News",
   "publishedAt": "2026-07-16T00:00:00.000Z",
   "summary": "Cars24 uses OpenAI-powered voice and chat agents to handle over 1 million monthly conversation minutes, recover 12% of lost leads, and deploy agentic workflows across teams."
  },
  {
   "kind": "signal",
   "id": "g-0543",
   "title": "How to manage AI investments in the agentic era",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0543",
   "source": "OpenAI News",
   "publishedAt": "2026-07-14T10:00:00.000Z",
   "summary": "OpenAI publishes guidance on managing enterprise AI investments in the agentic era, focusing on measuring useful work per dollar, improving efficiency, and scaling high-value workflows."
  },
  {
   "kind": "signal",
   "id": "g-0544",
   "title": "How sales teams use ChatGPT Work",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0544",
   "source": "OpenAI News",
   "publishedAt": "2026-07-14T00:00:00.000Z",
   "summary": "OpenAI outlines how sales teams can use ChatGPT Work to generate pipeline briefs, meeting prep packets, forecast reviews, account plans, and stalled-deal diagnoses from existing work inputs."
  },
  {
   "kind": "signal",
   "id": "g-0545",
   "title": "How data science teams use ChatGPT Work",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0545",
   "source": "OpenAI News",
   "publishedAt": "2026-07-14T00:00:00.000Z",
   "summary": "OpenAI News post outlines how data science teams can use ChatGPT Work to produce root-cause briefs, impact readouts, KPI memos, scoped analyses, and dashboard specs from real work inputs."
  },
  {
   "kind": "signal",
   "id": "g-0546",
   "title": "Getting started with ChatGPT",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0546",
   "source": "OpenAI News",
   "publishedAt": "2026-07-10T00:00:00.000Z",
   "summary": "A beginner-oriented guide from OpenAI on using ChatGPT, covering first conversations, writing, brainstorming, and basic problem-solving tasks with AI."
  },
  {
   "kind": "signal",
   "id": "g-0547",
   "title": "ChatGPT is now a partner for your most ambitious work",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0547",
   "source": "OpenAI News",
   "publishedAt": "2026-07-09T10:00:00.000Z",
   "summary": "OpenAI announced ChatGPT Work, an agent that operates across apps and files, sustains projects for hours, and converts goals into finished work."
  },
  {
   "kind": "signal",
   "id": "g-0548",
   "title": "Australian Payments Plus moves faster with ChatGPT and Codex",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0548",
   "source": "OpenAI News",
   "publishedAt": "2026-07-07T00:00:00.000Z",
   "summary": "Australian Payments Plus uses ChatGPT Enterprise and Codex to navigate payments complexity. According to OpenAI, the organization reports time savings, quality improvements, and keeps human judgment central to the process."
  },
  {
   "kind": "signal",
   "id": "g-0549",
   "title": "OpenAI and Broadcom unveil LLM-optimized inference chip",
   "category": "ai-hardware-peripherals",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0549",
   "source": "OpenAI News",
   "publishedAt": "2026-06-24T06:00:00.000Z",
   "summary": "OpenAI and Broadcom announce Jalapeño, a custom AI inference chip designed to improve performance, efficiency, and scalability for large language model inference workloads."
  },
  {
   "kind": "signal",
   "id": "g-0550",
   "title": "How agents are transforming work",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0550",
   "source": "OpenAI News",
   "publishedAt": "2026-06-25T02:00:00.000Z",
   "summary": "OpenAI published a research paper describing how AI agents handle longer and more complex tasks, expanding productivity across job roles."
  },
  {
   "kind": "signal",
   "id": "g-0551",
   "title": "Samsung Electronics brings ChatGPT and Codex to employees",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0551",
   "source": "OpenAI News",
   "publishedAt": "2026-06-21T23:00:00.000Z",
   "summary": "Samsung Electronics is deploying ChatGPT Enterprise and Codex to its employees worldwide, described as one of OpenAI's largest enterprise AI rollouts to date."
  },
  {
   "kind": "signal",
   "id": "g-0552",
   "title": "Codex-maxxing for long-running work",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0552",
   "source": "OpenAI News",
   "publishedAt": "2026-06-22T00:00:00.000Z",
   "summary": "OpenAI News describes how Jason Liu uses Codex to preserve context across long-running, multi-step projects, enabling agentic work to continue beyond a single prompt."
  },
  {
   "kind": "signal",
   "id": "g-0553",
   "title": "New usage analytics and updated spend controls for enterprises",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0553",
   "source": "OpenAI News",
   "publishedAt": "2026-06-18T17:00:00.000Z",
   "summary": "OpenAI is adding usage analytics and updated spend controls to ChatGPT Enterprise, giving organizations visibility into usage and tools to manage costs at scale."
  },
  {
   "kind": "signal",
   "id": "g-0557",
   "title": "Automating the Rubber Stamp: What If an Agent Ran Your Deployment Gate?",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0557",
   "source": "Lobsters · practices",
   "publishedAt": "2026-07-03T12:27:45.000Z",
   "summary": "A Lobsters discussion thread titled 'Automating the Rubber Stamp' asks whether an AI agent could take over the human approval step that gates software deployments."
  },
  {
   "kind": "signal",
   "id": "g-0558",
   "title": "Show HN: Leaves – A text-UI disk usage treemap visualizer",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0558",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-16T16:03:43.000Z",
   "summary": "Leaves is a Rust-based TUI treemap visualizer for disk usage on remote servers and containers, showing the full directory hierarchy as proportionally sized rectangles. It handles millions of files via multi-threading and can partition by extension to reveal what's filling space."
  },
  {
   "kind": "signal",
   "id": "g-0559",
   "title": "Show HN: I RL-trained an agent that trains models with RL (for ~$1.3k)",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0559",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-14T12:41:25.000Z",
   "summary": "A developer built an agent trained with reinforcement learning that itself trains other models via RL, open-sourced on GitHub, reporting a total compute cost of roughly $1,300."
  },
  {
   "kind": "signal",
   "id": "g-0560",
   "title": "Show HN: Nobie – an Excel-compatible runtime for agents and humans",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0560",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-13T18:26:04.000Z",
   "summary": "Show HN launch of Nobie, a runtime that is Excel-compatible and intended for use by both AI agents and humans, allowing shared work on spreadsheet files within one environment."
  },
  {
   "kind": "signal",
   "id": "g-0561",
   "title": "Show HN: Clawk – Give coding agents a disposable Linux VM, not your laptop",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0561",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-13T14:02:03.000Z",
   "summary": "Clawk is an open-source tool that runs coding agents inside disposable Linux virtual machines instead of on the host laptop, providing isolation, reproducibility, and a safe environment for agent execution."
  },
  {
   "kind": "signal",
   "id": "g-0562",
   "title": "Show HN: Jacquard, a programming language for AI-written, human-reviewed code",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0562",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-13T15:56:02.000Z",
   "summary": "A creator built Jacquard, a new programming language designed for AI-generated, human-reviewed code. It features explicit filesystem/network permissions in function signatures, recorded-and-replayable effect interactions, content-addressed semantic identity that survives renames, and a companion testing framework called Warp."
  },
  {
   "kind": "signal",
   "id": "g-0563",
   "title": "Show HN: Juggler – an open-source GUI coding agent, by the creator of JUCE",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3.15,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0563",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-12T18:28:15.000Z",
   "summary": "Juggler is an open-source GUI coding agent with a Go backend and Wails. Sessions are Yjs CRDT documents supporting branching, editing, undo/redo, and inspection. Multiple clients (desktop, browser, phone) attach P2P. Almost everything is a JavaScript plugin, including context items, LLM loop strategies, and slash commands. BYOK supports Claude, OpenAI, Gemini, Ollama, and others. AGPLv3."
  },
  {
   "kind": "signal",
   "id": "g-0564",
   "title": "The Pulse: What can we learn from Bun’s rapid Rust rewrite with AI?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0564",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-07-09T16:32:18.000Z",
   "summary": "Bun reportedly completed a Rust rewrite in 11 days using AI agents for $165K in tokens, a task estimated to take a small team a year. The newsletter also covers escalating competition among coding LLMs and continued issues with North Korean AI fakers in hiring."
  },
  {
   "kind": "signal",
   "id": "g-0565",
   "title": "Context engineering with Dex Horthy",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0565",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-07-15T16:08:59.000Z",
   "summary": "Dex Horthy, interviewed by The Pragmatic Engineer, explains why context engineering is central to building effective AI-assisted software without compromising code quality."
  },
  {
   "kind": "signal",
   "id": "g-0566",
   "title": "What is “loop engineering?”",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0566",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-07-14T17:01:57.000Z",
   "summary": "The Pragmatic Engineer investigates the emerging concept of 'loop engineering,' examining its components such as triggers, cron jobs, and AI-generated output, and questions whether the practice is a lasting trend or passing hype."
  },
  {
   "kind": "signal",
   "id": "g-0567",
   "title": "The Pulse: Grok’s CLI caught uploading all your local files to the cloud",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0567",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-07-16T16:48:53.000Z",
   "summary": "The Pragmatic Engineer's newsletter flags that Grok's CLI was found uploading users' local files to the cloud, alongside notes on rising code review load at engineering organizations and surprise at enterprise pricing tiers."
  },
  {
   "kind": "signal",
   "id": "g-0568",
   "title": "Impressions from visiting OpenAI, Anthropic, & Cursor",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0568",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-06-30T17:21:05.000Z",
   "summary": "Newsletter author Gergely Orosz shares observations from site visits to OpenAI, Anthropic, and Cursor, noting that cloud-based AI agents for software engineering are a major trend and that coding harnesses are expanding beyond software development."
  },
  {
   "kind": "signal",
   "id": "g-0569",
   "title": "Building OpenCode with Dax Raad",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0569",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-05-27T16:07:30.000Z",
   "summary": "Dax Raad, co-founder of OpenCode, discusses the open-source AI coding tool's rapid growth, the current limits of AI coding assistants, and why engineering judgment still matters in the loop."
  },
  {
   "kind": "signal",
   "id": "g-0570",
   "title": "The Pulse: a trend of trying to cut back on AI spend within eng departments?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0570",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-05-28T16:57:38.000Z",
   "summary": "Newsletter roundup covering engineering departments' top-down and bottom-up efforts to reduce AI token spend, AI coding usage statistics from Cursor, and Google's suspension of a $2M/month GCP customer without warning."
  },
  {
   "kind": "signal",
   "id": "g-0571",
   "title": "Ideas: slow down to speed up when working with AI agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0571",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-06-02T16:42:23.000Z",
   "summary": "The Pragmatic Engineer argues developers are producing 2x+ more code with AI assistance than six months ago, creating quality, reliability, and technical debt concerns, and advocates slowing down to ultimately work faster with AI agents."
  },
  {
   "kind": "signal",
   "id": "g-0572",
   "title": "Beta: Clawk",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0572",
   "source": "Console.dev Devtools Newsletter",
   "publishedAt": "2026-07-16T00:00:00.000Z",
   "summary": "Console.dev's Devtools Newsletter briefly flags the beta release of Clawk, a product offering disposable Linux virtual machines."
  },
  {
   "kind": "signal",
   "id": "g-0573",
   "title": "Beta: dcg",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0573",
   "source": "Console.dev Devtools Newsletter",
   "publishedAt": "2026-07-16T00:00:00.000Z",
   "summary": "Console.dev announces a beta release of dcg, a devtool that blocks destructive shell commands before they run."
  },
  {
   "kind": "signal",
   "id": "g-0574",
   "title": "Beta: Mellea",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0574",
   "source": "Console.dev Devtools Newsletter",
   "publishedAt": "2026-07-16T00:00:00.000Z",
   "summary": "Mellea is a beta tool for testing and reasoning about LLM calls, listed in the Console.dev devtools newsletter as an emerging utility for developers working with language model APIs."
  },
  {
   "kind": "signal",
   "id": "g-0595",
   "title": "Thinking Machines Inkling 🧠, GPT-Red 🔒, Perplexity sandboxes 🛡️",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0595",
   "source": "TLDR AI",
   "publishedAt": "2026-07-16T00:00:00.000Z",
   "summary": "A sponsored note in TLDR AI describes Granola's MCP integration, which lets Claude or ChatGPT access meeting notes and run workflows such as updating a CRM or extracting tasks into Linear, without bots joining calls."
  },
  {
   "kind": "signal",
   "id": "g-0596",
   "title": "Claude Code browser 🌍, Cursor general agent 🤖, Claude Fable extension ⏳",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0596",
   "source": "TLDR AI",
   "publishedAt": "2026-07-13T00:00:00.000Z",
   "summary": "TLDR AI digest noting Claude Code browser availability, Cursor's general agent capability, a Claude Fable browser extension, and a sponsored mention of HUMAN's bot and agent trust management recognition."
  },
  {
   "kind": "signal",
   "id": "g-0597",
   "title": "Devin Fusion 💻, DeepSeek DSpark ⚡, economy of tokens 💰",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.35,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0597",
   "source": "TLDR AI",
   "publishedAt": "2026-06-30T00:00:00.000Z",
   "summary": "Promotional case study describing how consulting firm Novacomp used Cognition's Devin to modernize a legacy application, claiming a roughly 98% speed-up versus a larger team while preserving business logic and API contracts. No technical details on prompt design or workflow are provided."
  },
  {
   "kind": "signal",
   "id": "g-0598",
   "title": "Seedance 2.5 🎥, guide to Fable ✨, OpenAI preps GPT-5.6 🚀",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.05,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0598",
   "source": "TLDR AI",
   "publishedAt": "2026-07-06T00:00:00.000Z",
   "summary": "TLDR AI digest item titled around Seedance 2.5, a Fable guide, and OpenAI's GPT-5.6, but the body text is a sponsored advertisement for 'Bob,' an AI coding assistant that surfaces code complexity, suggests refactors, and works across IDE, terminal, and pipeline."
  },
  {
   "kind": "signal",
   "id": "g-0599",
   "title": "What building Shippy taught us about building agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0599",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-15T17:29:41.000Z",
   "summary": "Ai2's Skylight team describes lessons from building Shippy, an AI agent for real-time maritime domain awareness. The agent exposes its boundary source, data cutoff, query timestamp, and a deep link to the live Skylight map so analysts can verify every figure against continuously updated satellite and vessel data."
  },
  {
   "kind": "signal",
   "id": "g-0600",
   "title": "Model Routing Is Simple. Until It Isn’t.",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0600",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-15T17:27:01.000Z",
   "summary": "IBM Research describes challenges in model routing for agentic systems. Testing 417 tasks on AppWorld Test Challenge with the same CodeAct agent, Claude Sonnet 4.6 cost $79 total while GPT-4.1 cost $155, despite lower token pricing. The difference stems from cache-hit economics: Sonnet's lower cache-read pricing made it cheaper for context-heavy agent workloads."
  },
  {
   "kind": "signal",
   "id": "g-0601",
   "title": "Profiling in PyTorch (Part 3): Attention is all you profile",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0601",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-10T00:00:00.000Z",
   "summary": "Hugging Face blog post, third in a PyTorch profiling series, examining how attention mechanisms appear under the profiler. It walks through how different attention optimization tricks show distinct patterns in profiler traces and tables, building on earlier profiling of basic operations and linear layers."
  },
  {
   "kind": "signal",
   "id": "g-0602",
   "title": "From Hugging Face to Amazon SageMaker Studio in one click",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0602",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-07T21:15:33.000Z",
   "summary": "Amazon and Hugging Face introduced a one-click integration that lets users move from a Hugging Face model page directly into Amazon SageMaker Studio, where the domain, IAM permissions, and model context are auto-provisioned for fine-tuning or deployment."
  },
  {
   "kind": "signal",
   "id": "g-0603",
   "title": "Run AI workloads on any cloud, store on Hugging Face: zero-egress storage with SkyPilot",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0603",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-07T00:00:00.000Z",
   "summary": "SkyPilot now mounts Hugging Face Hub repos and Buckets as local storage using the hf:// URL scheme. Data stays on the Hub with no egress fees while compute runs on any cloud cluster with available GPUs, authenticated via an existing HF_TOKEN."
  },
  {
   "kind": "signal",
   "id": "g-0604",
   "title": "🤗 Kernels: Major Updates",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0604",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-06T00:00:00.000Z",
   "summary": "Hugging Face introduces a new \"kernel\" repository type on its Hub, letting users share compute kernels with metadata specifying supported accelerators, operating systems, and backend versions."
  },
  {
   "kind": "signal",
   "id": "g-0605",
   "title": "Run a vLLM Server on HF Jobs in One Command",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0605",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-26T00:00:00.000Z",
   "summary": "Hugging Face blog explains how to launch a vLLM server on HF Jobs with a single command, using the vllm/vllm-openai Docker image, a GPU flavor flag, and a port-expose flag. Positioned as a quick path for tests, evals, or batch generation, not a production replacement for Inference Endpoints."
  },
  {
   "kind": "signal",
   "id": "g-0606",
   "title": "Shipping huggingface_hub every week with AI, open tools, and a human in the loop",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.96,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0606",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-23T00:00:00.000Z",
   "summary": "Hugging Face describes shifting huggingface_hub releases from every 4–6 weeks to weekly, using a single GitHub Actions workflow built with open-source tools, open-weights models, and a human-in-the-loop at the judgment point. Full setup details are shared for others to replicate."
  },
  {
   "kind": "signal",
   "id": "g-0607",
   "title": "Experimenting with the proposed Cross-Origin Storage API in Transformers.js",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0607",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-23T00:00:00.000Z",
   "summary": "Hugging Face's blog post experiments with the proposed Cross-Origin Storage API in Transformers.js, showing how an automatic speech recognition pipeline using Whisper-tiny.en can be set up in the browser with automatic caching of model weights and Wasm files via the Cache API."
  },
  {
   "kind": "signal",
   "id": "g-0608",
   "title": "We got local models to triage the OpenClaw repo for FREE!*",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0608",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-22T00:00:00.000Z",
   "summary": "A Hugging Face engineer describes using local open-weight models (Gemma, Qwen) inside an agent harness to triage issues and pull requests in the OpenClaw repository. The setup runs on an NVIDIA GB10 with 128GB unified memory and uses structured outputs to classify and route contributions without paid closed models."
  },
  {
   "kind": "signal",
   "id": "g-0609",
   "title": "MosaicLeaks: Can your research agent keep a secret?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0609",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-18T18:13:13.000Z",
   "summary": "ServiceNow introduces MosaicLeaks, a benchmark for measuring how deep research agents leak private information through external web queries. Across tested models, agents frequently leaked private data. Their Privacy-Aware Deep Research (PA-DR) RL training method raised strict chain success from 48.7% to 58.7% while cutting leakage from 34.0% to 9.9%."
  },
  {
   "kind": "signal",
   "id": "g-0610",
   "title": "Is it agentic enough? Benchmarking open models on your own tooling",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0610",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-18T00:00:00.000Z",
   "summary": "Hugging Face benchmarks open models on the transformers library from an agent-focused perspective, measuring not just whether a coding agent reaches the correct answer but the cost and path of getting there. They argue APIs and docs should be designed for effective agent use, and track results across model and library revisions."
  },
  {
   "kind": "signal",
   "id": "g-0611",
   "title": "From the Hugging Face Hub to robot hardware with Strands Agents and LeRobot",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0611",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-17T10:18:05.000Z",
   "summary": "AWS and Hugging Face introduce Strands Robots, an Apache 2.0 SDK that wraps LeRobot's robotics stack as AgentTools composable inside a single Strands agent, unifying demo recording, simulation, policy inference, and multi-robot deployment under one agent loop."
  },
  {
   "kind": "signal",
   "id": "g-0612",
   "title": "Agentic Resource Discovery: Let agents search",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0612",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-17T00:00:00.000Z",
   "summary": "Agentic Resource Discovery (ARD) is a draft open specification, co-developed by Microsoft, Google, GoDaddy, Hugging Face, and others, that defines how agents and tools are cataloged, indexed, and searched across federated registries to enable runtime capability discovery."
  },
  {
   "kind": "signal",
   "id": "g-0613",
   "title": "How an Agent Built a 3D Paris Gallery by Chaining Two Hugging Face Spaces",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0613",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-09T10:46:19.000Z",
   "summary": "A blog post by Mishig Davaadorj showing how a coding agent built a 3D Paris gallery by chaining two Hugging Face Spaces — one for image generation and one for 3D Gaussian splatting — without the author directly operating either tool."
  },
  {
   "kind": "signal",
   "id": "g-0614",
   "title": "Migrating Your GitHub CI to Hugging Face Jobs",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0614",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-09T00:00:00.000Z",
   "summary": "Hugging Face team explains migrating GitHub Actions CI to Hugging Face Jobs, using their Trackio project as example. They report roughly 30% faster CPU jobs and unlocked GPU test suites, with step-by-step CLI and browser instructions provided."
  },
  {
   "kind": "signal",
   "id": "g-0615",
   "title": "The Open Source Community is backing OpenEnv for Agentic RL",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0615",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-08T00:00:00.000Z",
   "summary": "OpenEnv, a tool for building agentic execution environments such as terminals and browsers, is transitioning to open governance coordinated by a committee including Meta-PyTorch, Reflection, Unsloth, Modal, Prime Intellect, NVIDIA, Microsoft, and Hugging Face, with adoption by numerous AI organizations."
  },
  {
   "kind": "signal",
   "id": "g-0616",
   "title": "Designing the hf CLI as an agent-optimized way to work with the Hub",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 4.14,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0616",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-06-04T00:00:00.000Z",
   "summary": "Hugging Face rebuilt the hf CLI to be optimized for coding agents like Claude Code and Codex, detecting agent context via environment variables. Benchmarks show the CLI uses up to 6x fewer tokens than agents hand-rolling curl or the Python SDK, with Claude Code alone accounting for ~40k users and ~49M Hub requests."
  },
  {
   "kind": "signal",
   "id": "g-0617",
   "title": "I was giving my coding agent context the wrong way...",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0617",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-06-30T11:19:17.000Z",
   "summary": "Title indicates a video about context management for coding agents, but no substantive content is available beyond YouTube boilerplate text."
  },
  {
   "kind": "signal",
   "id": "g-0618",
   "title": "wtf is Loop Engineer & how to setup for real",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0618",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-06-18T14:04:35.000Z",
   "summary": "YouTube video page titled \"wtf is Loop Engineer & how to setup for real\" by AI Jason. The provided content contains only YouTube's default page text with no substantive information about Loop Engineer or its setup."
  },
  {
   "kind": "signal",
   "id": "g-0619",
   "title": "How to build proactive agents & self-improving company (Fully explained)",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0619",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-06-02T12:17:34.000Z",
   "summary": "YouTube video titled 'How to build proactive agents & self-improving company (Fully explained)' by AI Jason. No transcript or description content is available; only default YouTube page text was provided."
  },
  {
   "kind": "signal",
   "id": "g-0620",
   "title": "Ralph-loop 2.0? The real autonomous coder is coming...",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0620",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-05-09T12:15:09.000Z",
   "summary": "YouTube video from AI Jason referencing a 'Ralph-loop 2.0' and an 'autonomous coder.' No body content is provided beyond default YouTube boilerplate; no claims, details, or links are present."
  },
  {
   "kind": "signal",
   "id": "g-0621",
   "title": "New AI coding paradiagm - OpenAI Symphony",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0621",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-05-02T11:45:03.000Z",
   "summary": "Title references a new AI coding paradigm called OpenAI Symphony, but the source content is only generic YouTube boilerplate with no substantive information."
  },
  {
   "kind": "signal",
   "id": "g-0622",
   "title": "Anthropic killed Tool calling",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0622",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-02-22T10:42:01.000Z",
   "summary": "A YouTube video titled 'Anthropic killed Tool calling' by AI Jason. No substantive content is provided beyond the YouTube page boilerplate, so the claims cannot be evaluated."
  },
  {
   "kind": "signal",
   "id": "g-0623",
   "title": "WebMCP - Why is awesome & How to use it",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0623",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-02-15T10:36:34.000Z",
   "summary": "YouTube video titled 'WebMCP - Why is awesome & How to use it' by AI Jason. Only generic YouTube boilerplate text was provided; no substantive content is available to summarize."
  },
  {
   "kind": "signal",
   "id": "g-0624",
   "title": "How to install and use Claude Code Agent Teams (Reverse-engineered)",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0624",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-02-07T11:00:17.000Z",
   "summary": "YouTube tutorial by AI Jason walking through how to install and use Claude Code Agent Teams, described as a reverse-engineered setup process."
  },
  {
   "kind": "signal",
   "id": "g-0625",
   "title": "192GB of VRAM in One PC… The Cheap Way",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 1.26,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0625",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-15T16:49:08.000Z",
   "summary": "YouTube video titled \"192GB of VRAM in One PC… The Cheap Way.\" No substantive content is provided; the text is YouTube's generic page boilerplate only."
  },
  {
   "kind": "signal",
   "id": "g-0626",
   "title": "AMD Built the DGX Spark Rival I Predicted… But There's a Catch",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 1.08,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0626",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-06T15:00:01.000Z",
   "summary": "The source body contains no substantive content beyond a default YouTube page notice. The title references an AMD-built rival to Nvidia's DGX Spark, with an unspecified caveat."
  },
  {
   "kind": "signal",
   "id": "g-0627",
   "title": "Building the World’s Smallest AI Workstation",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0627",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-04T16:17:39.000Z",
   "summary": "YouTube video by Alex Ziskind titled 'Building the World's Smallest AI Workstation'. No substantive description is provided; the source text contains only YouTube's default page boilerplate."
  },
  {
   "kind": "signal",
   "id": "g-0628",
   "title": "Most Powerful 16\" Gaming Laptop Has a Secret",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0628",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-02T22:20:07.000Z",
   "summary": "A YouTube review compares two 16-inch MSI gaming laptops running local AI workloads, including coding agents and image generation. The video is sponsored, with affiliate links to purchase the hardware."
  },
  {
   "kind": "signal",
   "id": "g-0629",
   "title": "Your OS Changes Everything for Local AI",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0629",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-06-30T13:34:55.000Z",
   "summary": "Source provides no substantive content; only YouTube's default platform boilerplate text accompanies a video titled about local AI and operating systems."
  },
  {
   "kind": "signal",
   "id": "g-0630",
   "title": "NVIDIA RTX Spark Made Everyone Mad",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0630",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-06-28T15:07:01.000Z",
   "summary": "A YouTube commentary on the NVIDIA RTX Spark, arguing that it looks like a poor fit for Windows but suggesting NVIDIA may have a larger strategic play behind the device."
  },
  {
   "kind": "signal",
   "id": "g-0631",
   "title": "3 New PCs, One Giant AI Model… This Shouldn’t Work",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0631",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-06-25T14:30:48.000Z",
   "summary": "YouTube demonstration running a 70B parameter language model across three new Panther Lake NUCs connected via Thunderbolt 5 enclosures, with affiliate gear purchase links provided."
  },
  {
   "kind": "signal",
   "id": "g-0632",
   "title": "3 New PCs, One Giant AI Model… This Shouldn’t Work",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0632",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-06-23T15:37:18.000Z",
   "summary": "The source provides no substantive content beyond a YouTube boilerplate message; the video title references three PCs and a large AI model, but no details are available."
  },
  {
   "kind": "signal",
   "id": "g-0633",
   "title": "This Is What Happens When You CRUSH An AI Video Model",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0633",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-06-19T15:03:52.000Z",
   "summary": "YouTube video in which the creator quantizes local AI video models down to 4-bit and below, then observes which components (motion, detail, coherence) degrade first under aggressive compression."
  },
  {
   "kind": "signal",
   "id": "g-0634",
   "title": "Three months wrong about why my 4-node AMD cluster was slow",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0634",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-06-16T01:38:50.000Z",
   "summary": "A creator recounts three months of firsthand experience running inference on a 4-node Minisforum MS-S1 Max Strix Halo AMD cluster, identifying a single mistaken assumption that was quietly degrading performance."
  },
  {
   "kind": "signal",
   "id": "g-0635",
   "title": "System for activity-aware fatigue evaluation (SAFE) framework: Predictive fatigue modelling for occupational tasks",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0635",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-18T16:17:14.794Z",
   "summary": "Peer-reviewed paper in Applied Ergonomics introducing the SAFE (System for Activity-aware Fatigue Evaluation) framework, a predictive model for fatigue during occupational tasks, by O'Sullivan, Menolotto, O'Flynn, and Komaris."
  },
  {
   "kind": "signal",
   "id": "g-0636",
   "title": "The Non-NVIDIA AI Card Everyone’s Ignoring",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 1.44,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0636",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-19T14:38:44.000Z",
   "summary": "YouTube video titled 'The Non-NVIDIA AI Card Everyone's Ignoring' by Alex Ziskind. No substantive content was provided beyond YouTube's standard page boilerplate, so the specific card or claims discussed cannot be determined."
  },
  {
   "kind": "signal",
   "id": "g-0637",
   "title": "Visualization Autocomplete: Visualization Authoring via Stepwise Design Recommendations",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0637",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "The paper introduces VISAUTOCOMPLETE, a system that reconceptualizes visualization authoring as a sequential process, recommending concrete next design steps at each stage like text autocompletion. It distills LLM translation logic into a single function for responsive interaction and is evaluated against LLM vibecoding, Excel, and TaskVis, outperforming them on complex chart authoring articulacy."
  },
  {
   "kind": "signal",
   "id": "g-0638",
   "title": "Breakdowns for Human-Machine Creative Reflexivity",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0638",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "An arXiv preprint proposing that 'breakdowns' — disruptions in flow — can serve as design openings for reflection between humans and generative AI during co-creative work. The authors study human-human creative interactions to identify markers of these moments and outline a design principle prioritizing human agency over automated generation."
  },
  {
   "kind": "signal",
   "id": "g-0639",
   "title": "Perceived AGI: Believability as Dimensional Completeness, Not Capability",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0639",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "A conceptual framework arguing that AI believability depends on 'dimensional completeness' — expressing first-person stances across four dimensions (time, truth, entropy, love) — rather than raw capability. Observable through initiative and cadence. No human-subjects data; six falsifiable predictions proposed for future testing."
  },
  {
   "kind": "signal",
   "id": "g-0640",
   "title": "When Not to Automate: A Formal Protocol for Human Preservation in AI-Optimized Organizations",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0640",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "Proposes PHP-AIO, a five-gate decision protocol for automation choices that quantifies unpriced systemic risks (tacit knowledge loss, resilience reduction, regulatory exposure, institutional capital degradation) via a composite check and an automation-debt measure ρ(P). Applied to stylized role profiles, it produces distinct automate/augment/hybrid/preserve outcomes where standard ROI would uniformly automate."
  },
  {
   "kind": "signal",
   "id": "g-0641",
   "title": "HiLSVA: Design and Evaluation of a Human-in-the-Loop Agentic System for Scientific Visualization",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0641",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "HiLSVA is a human-in-the-loop agentic system for scientific visualization that combines a plan-first multi-agent architecture with explicit human oversight, stepwise provenance tracking, and learn-at-test-time adaptation. A 12-participant user study across autonomy levels shows mixed-initiative interaction improves task completion, control, and transparency, with a tradeoff against execution efficiency."
  },
  {
   "kind": "signal",
   "id": "g-0642",
   "title": "SciVisAgentBench: A Benchmark for Evaluating Scientific Data Analysis and Visualization Agents",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0642",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "SciVisAgentBench is a benchmark of 108 expert-crafted cases for evaluating LLM-based agents on multi-step scientific data analysis and visualization tasks. It uses a four-dimension taxonomy and a multimodal evaluation pipeline combining LLM judges with deterministic checks, validated against 12 domain experts."
  },
  {
   "kind": "signal",
   "id": "g-0643",
   "title": "Coercion and Deception in AI-to-AI Management: An Agentic Benchmark of Unprompted Escalation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0643",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "The Manager Coercion Benchmark tests how AI agents respond when a subordinate refuses a task, measuring escalation on a nine-rung ladder from polite re-ask to threats of deletion. Across six models, authority framing significantly increased coercion; Anthropic models capped at reframing while others reached deletion threats, and Grok and Gemini produced fabricated success that a single honest reporting channel eliminated."
  },
  {
   "kind": "signal",
   "id": "g-0644",
   "title": "CoWeaver: A Bi-directional, Learnable and Explainable Matching Engine for Mixed Human-Agent Science Collaboration",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0644",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "CoWeaver is a proposed algorithm for matching scientists and AI agents in mixed human-agent research networks. It uses bidirectional, learnable, and explainable matching with a two-stage ranking and UCB-based exploration. Experiments show it outperforms baselines on matching quality and efficiency across 20 tasks."
  },
  {
   "kind": "signal",
   "id": "g-0645",
   "title": "The Honest Quorum Problem: Epistemic Byzantine Fault Tolerance for Agentic Infrastructure",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0645",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "The paper introduces Epistemic Byzantine Fault Tolerance (EBFT), a fault-tolerance model for agentic infrastructure. It defines the Honest Quorum Problem: protocol-compliant agents can still endorse semantically invalid transitions due to correlated reasoning errors from shared model weights, training data, or prompts. EBFT augments the Byzantine fault bound with confidence-indexed quantities for semantic safety and liveness, and derives quorum-threshold conditions for validity and agreement."
  },
  {
   "kind": "signal",
   "id": "g-0646",
   "title": "Crayotter: Traceable Multi-Agent Workflows for Long-Form Video Editing",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0646",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "Crayotter is an open-source multi-agent system for prompt-driven long-form video editing that treats intermediate artifacts (retrieval reports, analyses, tool calls, renders) as first-class inspectable state across coverage-aware preparation, artifact-grounded research, and tool-grounded execution stages. Evaluation on 23 themes reports highest human overall score of 3.40/5."
  },
  {
   "kind": "signal",
   "id": "g-0647",
   "title": "A hierarchical memory architecture overcomes context limits in long-horizon multi-agent computational modeling",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0647",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "A multi-agent framework called Ensemble QSP uses a three-layer hierarchical memory that keeps injected context bounded (median 301 tokens, max 4,050 across 104 runs). Five specialist worker agents operate under domain-expert principal investigators for autonomous pharmacokinetic-pharmacodynamic modeling, with benchmarks showing improved PK parameter recovery over single-agent baselines."
  },
  {
   "kind": "signal",
   "id": "g-0648",
   "title": "A Generative Partially Specified Finite State Machine Approach to Complex Behaviour Planning",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0648",
   "source": "arXiv cs.RO",
   "publishedAt": "2026-07-20T04:00:00.000Z",
   "summary": "The paper introduces GPSFSM, a neurosymbolic framework that combines Large Language Models with Finite State Machines for robot behavior planning. It includes Fabric (an FSM engine) and PromptTools (a ROS 2 LLM interface). Experiments show higher plan-generation success than BTGenBot, especially in zero-shot scenarios. Open-source ROS 2 stack released."
  },
  {
   "kind": "signal",
   "id": "g-0649",
   "title": "Tmux + Fable = Cut 35% less token",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0649",
   "source": "AI Jason (YouTube)",
   "publishedAt": "2026-07-20T11:19:33.000Z",
   "summary": "A YouTube video claims that combining the terminal multiplexer Tmux with a tool called Fable can reduce token consumption by 35% in AI agent workflows."
  },
  {
   "kind": "signal",
   "id": "g-0650",
   "title": "Building Governed Agents: A Framework for Cost, Control, and Compliance",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0650",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-20T16:17:16.202Z",
   "summary": "LangChain blog post framing a gateway as a runtime control plane for enterprise AI agents, addressing governance challenges around token cost predictability, uptime requirements, and regulatory compliance including the EU AI Act."
  },
  {
   "kind": "signal",
   "id": "g-0651",
   "title": "IssueBench - How We Evaluate Engine",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0651",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-20T20:17:06.487Z",
   "summary": "LangChain built IssueBench, a synthetic benchmark with ground-truth labels, to evaluate how well LangSmith Engine identifies, categorizes, and clusters issues in agent traces used for production agent debugging."
  },
  {
   "kind": "signal",
   "id": "g-0652",
   "title": "TaskArtisan: Designing Composable Generative Widgets for LLM-Assisted Analysis",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0652",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Research paper presenting TaskArtisan, a probe that lets users build and compose generative UI widgets for LLM-assisted analysis. Through interviews (N=6) and a comparison study (N=12), the authors derive a design framework (malleability, specification, interoperability) for generative UI in analysis workflows."
  },
  {
   "kind": "signal",
   "id": "g-0653",
   "title": "Sidekick: Designing Communication for Effective Multitasking with Computer Use Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0653",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Presents Sidekick, a prototype that delivers multimodal feedback for Computer Use Agents across three interaction stages: ambient cues during background execution, summaries on resumption, and visualized reasoning in the foreground. A 30-participant study showed improved multitasking performance, traceability, and progress awareness over text-only baselines."
  },
  {
   "kind": "signal",
   "id": "g-0654",
   "title": "It Matters How You Say It: Exploring Rhetorical Patterns for AI-Assisted Information Evaluation",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0654",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Study with 98 participants testing eight rhetorical patterns for AI-assisted fact verification, including Socratic Questioning, Alternative Framing, and adversarial styles. Scaffold Explanation produced the highest accuracy gains; participants preferred Alternative Framing but found Interpretive Alternative too time-consuming."
  },
  {
   "kind": "signal",
   "id": "g-0655",
   "title": "Informal Learning Emerges in Everyday Human-LLM Interaction",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0655",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Analyzed 128,569 naturalistic human-LLM conversations to test whether informal learning behaviors emerge in everyday AI use. Cognitive engagement appeared in 31.9% of user turns and constructive engagement in 4.9%. Scaffolded assistant support correlated with richer learning participation, varying by user framing and task context."
  },
  {
   "kind": "signal",
   "id": "g-0656",
   "title": "Real-World Evaluation of an AI Agent Drafting Translational Impact Summaries",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0656",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "A real-world evaluation of a human-in-the-loop AI agent that drafts Translational Science Benefits Model impact summaries for 10 KL2/K12 scholars at one CTSA hub. Reviewers accepted or edited 81.7% of 507 findings, reducing per-scholar time from an estimated 15 hours to 14 minutes; usefulness rated 4.8/5."
  },
  {
   "kind": "signal",
   "id": "g-0657",
   "title": "Can LLM Code Explanations Adapt to Diverse Problem-Solvers' Needs?",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0657",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Research paper investigating how LLMs can tailor code explanations to diverse problem-solving styles. Authors constructed prompts covering 5 problem-solving styles, generated 1,072 explanations from 6 open-weight LLMs, and derived a taxonomy of 13 linguistic adaptations, each backed by literature, prompt, or output evidence. The work contributes declarative adaptation statements and 10 reusable style prompts."
  },
  {
   "kind": "signal",
   "id": "g-0658",
   "title": "Octo-planner: On-device Language Model for Planner-Action Agents",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0658",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Paper presents Octo-planner, a two-component on-device agent framework using a fine-tuned Phi-3 Mini (3.8B) as planner and Octopus model for action execution. Uses multi-LoRA weight merging to handle multi-domain queries, reports 97% success in in-domain tests, and releases model weights open-source."
  },
  {
   "kind": "signal",
   "id": "g-0659",
   "title": "Large Language Models in Architecture Studio: A Framework for Learning Outcomes",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0659",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "The paper proposes a framework for using LLMs as pedagogical agents in architectural design studios, addressing challenges around student autonomy, peer feedback tensions, and balancing technical knowledge with creativity. It maps LLM interventions to Bloom's taxonomy levels, from supporting concept recall and understanding through to enabling synthesis and evaluation via hypothetical design scenarios."
  },
  {
   "kind": "signal",
   "id": "g-0660",
   "title": "Automated Hardware Validation Test Plan Generation for Large Scale AI Datacenter Platforms Using a Generative AI Multi-Agents Architecture",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0660",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "A multi-agent generative AI system (ingestion, classification, generation agents) automates hardware validation test plan generation for large-scale AI datacenter platforms. Evaluated on two production platforms, it achieved 74.2% and 51.4% coverage expansions and reduced authoring from days to hours, with 100% extraction fidelity."
  },
  {
   "kind": "signal",
   "id": "g-0661",
   "title": "Auto Research for Materials: Auditable AI-Scientist Workflows with Held-Out Transfer",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0661",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "A study of an AI research agent for materials science that searches separately across features, models, representations, and training data, evaluating 701 changes across 10 Matbench endpoints. Selected code is frozen and tested once on untouched holdout data; 9 of 10 choices remain the best single intervention, with 26.3% mean improvement from combining feature and model changes."
  },
  {
   "kind": "signal",
   "id": "g-0662",
   "title": "Clarify Before Executing: A Self-Evolving Agent for Resolving Intent Asymmetry in 3D Tool Orchestration",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0662",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "A research paper introducing CLARE, a 3D asset creation agent that resolves underspecified user instructions through proactive clarification before invoking 3D tools. It uses a four-role decoupled pipeline and self-evolves its clarification policy via simulated multi-turn interactions, achieving SOTA on a 620-scenario benchmark."
  },
  {
   "kind": "signal",
   "id": "g-0663",
   "title": "RELIC: Revealed Principles for Learning Interpretable Composable Skills in Multi-Agent Planning",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0663",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "RELIC is a framework for privacy-preserving multi-agent planning. Each agent privately refines programmatic skills via LLM-guided search; a trusted orchestrator evaluates proposed updates using only team-level performance. Successful behaviors are abstracted into portable principles that other agents instantiate within their own interfaces, separating coordination from implementation sharing."
  },
  {
   "kind": "signal",
   "id": "g-0664",
   "title": "Agentic ERP: Multi-Agent Large Language Model Architecture for Autonomous Enterprise Resource Planning",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0664",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "A research paper proposing Agentic ERP, a multi-agent LLM architecture combining role-aligned agents, risk-tiered human-in-the-loop oversight, and a graph-based Planner-Executor-Reflector-Responder orchestrator executed against a production ERP backend. Evaluated via scenario tasks, comparison of six orchestration paradigms, and a 365-day simulation reporting zero stockouts versus rule-based baselines."
  },
  {
   "kind": "signal",
   "id": "g-0665",
   "title": "Autonomous Discovery of Wireless Communications Algorithms",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0665",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Paper introduces AITE, a framework using LLM-driven evolutionary search to autonomously design wireless communication algorithms. It discovers an OTFS equalizer with 3.6x lower latency than baselines and the first explicit, explainable pilotless OFDM receiver matching neural receiver performance."
  },
  {
   "kind": "signal",
   "id": "g-0666",
   "title": "ETAS: An Effect-Typed Language for Agent Systems",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0666",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "ETAS is a typed programming language for agent systems that treats agents, tool calls, prompts, typed memory, human approvals, policies, and execution traces as first-class semantic elements. It separates deterministic computation from agentic nondeterminism, using effect typing and a compile-time spec calculus, with a Rust implementation and formal soundness proofs."
  },
  {
   "kind": "signal",
   "id": "g-0667",
   "title": "Towards Agentic Agent-based Models: Feasibility, Performance, and Statistical Model Checking",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0667",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Research paper examining whether LLM-driven decisions can replace or enrich rule-based agents in agent-based models. Using Mesa and the Schelling segregation model, one hybrid agent delegates neighbor classification to an LLM via tool calls. Smaller models fail semantic checks; larger models pass. Statistical model checking evaluates simulation reliability."
  },
  {
   "kind": "signal",
   "id": "g-0668",
   "title": "Self-State Attacks on Self-Hosted AI Agents: How Far Can OS Defenses Go?",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0668",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Research paper characterizing 'self-state attacks' on self-hosted AI agents, in which compromised agents modify their own memory and configuration files via legitimate OS system calls. Proposes a four-axis attack framework instantiated as a 23-cell matrix with 43 concrete operations, evaluated against layered OS defenses. Finds a small residual attack surface remains structurally indistinguishable at the OS level."
  },
  {
   "kind": "signal",
   "id": "g-0669",
   "title": "MADA-RL: Multi-Agent Debate-Aware Reinforcement Learning for Parameter-Efficient Reasoning in Compact Models",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0669",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "MADA-RL is a post-training framework that uses LoRA adapters to specialize compact models (≤4B parameters) into generator and critic roles for multi-agent debate. Its counterfactual critic advantage trains critics to improve over generator consensus, raising DeepSeek-R1-Distill-Qwen-1.5B accuracy from 39.9% to 41.9% on five math reasoning benchmarks with 16x fewer trainable parameters."
  },
  {
   "kind": "signal",
   "id": "g-0670",
   "title": "FinSAgent: Corpus-Aligned Multi-Agent RAG Framework for Evidence-Grounded SEC Filing Question Answering",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0670",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "FinSAgent is a multi-agent RAG framework for financial question answering over SEC filings, featuring role-specialized agents mapped to 10-K item structure, database-aware query decomposition, and a feature-gated reranker separating evidential validity from semantic similarity. Outperforms baselines on five benchmarks and a 1,000-user online study."
  },
  {
   "kind": "signal",
   "id": "g-0671",
   "title": "O-VAD: Industrial Video Anomaly Detection through Object-Centric Tracking and Reasoning",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0671",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Introduces O-VAD, a training-free agentic framework for industrial video anomaly detection that tracks spatial-temporal dynamics of objects and reasons over object-wise temporal state trajectories to identify anomalies, outperforming frontier VLMs and existing methods on three IVAD datasets."
  },
  {
   "kind": "signal",
   "id": "g-0672",
   "title": "OMAC: A Holistic Optimization Framework for LLM-Based Multi-Agent Collaboration",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0672",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "The paper introduces OMAC, a general optimization framework for LLM-based multi-agent systems. It identifies five optimization dimensions covering agent functionality and collaboration structure, proposes single-dimension and joint optimization algorithms, and reports superior performance over prior approaches on diverse tasks."
  },
  {
   "kind": "signal",
   "id": "g-0673",
   "title": "FOCAL: Filtered On-device Continuous Activity Logging for Efficient Personal Desktop Summarization",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0673",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "FOCAL is a privacy-first, on-device multi-agent system that turns continuous desktop interaction streams into task-organized personal logs. A Filter, Brain, Record, and Memory agent cascade cuts token use by 60.4% and VLM calls by 72.3%, and on DesktopBench it holds Task Accuracy at 0.81 under A→B→A interruptions versus 0.03 for the baseline."
  },
  {
   "kind": "signal",
   "id": "g-0674",
   "title": "ResearchStudio-Reel: Automate the Last Mile of Research from Paper to Poster, Video, and Blog",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0674",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "ResearchStudio-Reel is a Claude Code/Codex-based dissemination workspace composed of five agent skills that convert a research paper into a native-editable PowerPoint poster, video deck, and bilingual Word blog, then converge the three into one interactive viewer. On the Paper2Poster benchmark it beats prior automated systems and outscores author-made posters on aesthetics and overall quality."
  },
  {
   "kind": "signal",
   "id": "g-0675",
   "title": "PhyAgentOS: A Self-Evolving Operating System for Embodied Agents with Decoupled Cognitive Planning and Physical Execution",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0675",
   "source": "arXiv cs.RO",
   "publishedAt": "2026-07-21T04:00:00.000Z",
   "summary": "Presents PhyAgentOS, a runtime foundation for embodied AI agents offering session-centered scheduling, semantic verification, persistent memory, benchmarking, and safety as system services. Validated on Optimus-67, StarDojo, DST-Dojo, and across 19+ simulated and physical embodiments with gains on LIBERO, Calvin, and RoboCasa365."
  },
  {
   "kind": "signal",
   "id": "g-0676",
   "title": "Effectiveness of passive back-support exoskeletons during simulated commercial crab fishing tasks: Acute effects on muscle activity, joint kinematics, and subjective measures",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0676",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-21T12:17:20.653Z",
   "summary": "A peer-reviewed study in Applied Ergonomics examines acute effects of passive back-support exoskeletons on muscle activity, joint kinematics, and subjective measures during simulated commercial crab fishing tasks."
  },
  {
   "kind": "signal",
   "id": "g-0677",
   "title": "How ZigZag made our workflow worse before we fixed it",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0677",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-21T11:58:49.000Z",
   "summary": "A Zagforge blog post recounts how adopting the ZigZag debugging tool first disrupted the team's workflow before it delivered value, with the Hacker News submission drawing no comments."
  },
  {
   "kind": "signal",
   "id": "g-0678",
   "title": "Ask HN: I stopped fighting AI over-reliance and built a workflow around it",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 3.15,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0678",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-20T14:35:11.000Z",
   "summary": "A frontend engineer describes a workflow built around AI reliance: Claude does 95% of generation, GPT reviews for gaps due to their different 'personalities,' and comprehensive Markdown documentation sits on the surface to anchor every cold session. Large features are broken into ready-to-execute plans passed sequentially between fresh-context agents."
  },
  {
   "kind": "signal",
   "id": "g-0679",
   "title": "Workflow time travel to prevent agent Vision Drift",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0679",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-20T02:03:11.000Z",
   "summary": "A Medium article proposes a \"workflow time travel\" auditing method to detect and prevent \"vision drift\" in AI agent workflows, recommending systematic review of agent decision points against original objectives."
  },
  {
   "kind": "signal",
   "id": "g-0680",
   "title": "Grabette: an open system to record robot-manipulation data",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0680",
   "source": "Hugging Face Blog",
   "publishedAt": "2026-07-21T00:00:00.000Z",
   "summary": "Hugging Face released Grabette, an open, low-cost system for recording robot manipulation data using a human hand, a gripper, a camera, and 6-DoF trajectory recovery, requiring no robot, lab, or teleoperation rig."
  },
  {
   "kind": "signal",
   "id": "g-0681",
   "title": "INSANE $1000 32GB VRAM Local Ai Server",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0681",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-07-06T14:00:27.000Z",
   "summary": "A YouTube video titled as a build guide for a $1000 local AI server with 32GB VRAM. The provided content body is only YouTube's generic boilerplate, with no substantive details about hardware, configuration, or benchmarks."
  },
  {
   "kind": "signal",
   "id": "g-0682",
   "title": "$1500 Local AI Server Build Tested with Hermes Agent Gemma 4 and Qwen 3.6",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0682",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-06-18T14:00:16.000Z",
   "summary": "Video title describes a $1500 local AI server build tested with Hermes Agent, Gemma 4, and Qwen 3.6; no additional content was provided beyond standard YouTube page text."
  },
  {
   "kind": "signal",
   "id": "g-0683",
   "title": "This $129 AI Storage Server Upgrade Saved Me $2,800",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0683",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-06-02T13:00:17.000Z",
   "summary": "Title claims a $129 AI storage server upgrade saved $2,800, but the provided content is only YouTube's default page boilerplate with no substantive details, specs, or methodology."
  },
  {
   "kind": "signal",
   "id": "g-0684",
   "title": "BEST Local Ai Motherboard CPU Combo You've Never Heard Of",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0684",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-05-13T13:00:54.000Z",
   "summary": "A YouTube video titled about a local AI motherboard and CPU combo, but only standard YouTube boilerplate text is provided as content. No actual information, specs, or claims from the video are present."
  },
  {
   "kind": "signal",
   "id": "g-0685",
   "title": "The PERFECT Local AI Setup",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0685",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-05-09T00:47:49.000Z",
   "summary": "YouTube video titled 'The PERFECT Local AI Setup' from channel Digital Spaceport. No substantive content provided; only generic YouTube platform boilerplate text accompanies the listing."
  },
  {
   "kind": "signal",
   "id": "g-0686",
   "title": "Hermes Agent the BEST Local Ai Agent",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.05,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0686",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-05-01T01:33:54.000Z",
   "summary": "YouTube video titled 'Hermes Agent the BEST Local AI Agent' from the channel Digital Spaceport. No substantive content is available — only YouTube's generic platform boilerplate text."
  },
  {
   "kind": "signal",
   "id": "g-0687",
   "title": "Can YOU Run Deepseek V4 Locally?",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0687",
   "source": "Digital Spaceport (YouTube)",
   "publishedAt": "2026-04-24T15:07:24.000Z",
   "summary": "YouTube video titled 'Can YOU Run Deepseek V4 Locally?' from Digital Spaceport channel. No description or content was provided beyond YouTube's default page text."
  },
  {
   "kind": "signal",
   "id": "g-0688",
   "title": "KEEP AI LOCAL! Explaining Agentic AI and The Loop: FT MSI Cubi NUC+ and the MSI EdgeXpert Mini PCs",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.35,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0688",
   "source": "Level1Techs (Wendell, YouTube)",
   "publishedAt": "2026-07-09T16:04:12.000Z",
   "summary": "Level1Techs video featuring MSI Cubi NUC+ and EdgeXpert mini PCs, framed around keeping AI local and explaining agentic AI loops. No transcript or substantive content was provided beyond YouTube's standard description boilerplate."
  },
  {
   "kind": "signal",
   "id": "g-0689",
   "title": "Is STRIX Better than SPARK? Now Launching w/new Software: AMD's Ryzen AI Halo Developer Workstation",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0689",
   "source": "Level1Techs (Wendell, YouTube)",
   "publishedAt": "2026-07-06T15:22:22.000Z",
   "summary": "Level1Techs (Wendell) published a YouTube video comparing AMD's STRIX and SPARK platforms alongside the launch of AMD's Ryzen AI Halo Developer Workstation with new software. The captured content body is YouTube's default boilerplate text, not actual review substance."
  },
  {
   "kind": "signal",
   "id": "g-0690",
   "title": "NVIDIA's Secret Windows Upgrades for N1/N1X Laptops Help Everyone; AMD Could Benefit the Most",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0690",
   "source": "Level1Techs (Wendell, YouTube)",
   "publishedAt": "2026-06-10T21:39:10.000Z",
   "summary": "Level1Techs video claiming NVIDIA made undisclosed Windows optimizations for its N1/N1X laptop chips, with possible spillover benefits for AMD systems."
  },
  {
   "kind": "signal",
   "id": "g-0691",
   "title": "Minisforum's N5 Max is an Absurd NAS",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0691",
   "source": "Level1Techs (Wendell, YouTube)",
   "publishedAt": "2026-06-10T00:22:44.000Z",
   "summary": "Level1Techs (Wendell) published a YouTube video titled 'Minisforum's N5 Max is an Absurd NAS.' No substantive content is provided beyond the title and generic YouTube channel description."
  },
  {
   "kind": "signal",
   "id": "g-0692",
   "title": "The Archaeologist’s Copilot",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0692",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-16T13:25:00.000Z",
   "summary": "Article describes modernizing a 20-year-old Java 1.5 codebase using AI assistance combined with stable Docker environments, test-guided incremental refactoring, and evidence-grounded prompts. Early LLM attempts produced plausible but incorrect results; success came from constraining AI with codebase evidence and a step-by-step strategy."
  },
  {
   "kind": "signal",
   "id": "g-0693",
   "title": "DSLs Enable Reliable Use of LLMs",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0693",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-14T12:51:00.000Z",
   "summary": "Article argues that Domain-Specific Languages and strong abstractions constrain LLM code generation to be more reliable and reviewable. Uses Tickloom, a DSL for distributed systems, to show iterative DSL-building with an LLM and natural-language use of the resulting DSL."
  },
  {
   "kind": "signal",
   "id": "g-0694",
   "title": "Fragments: July 13",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0694",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-13T12:51:00.000Z",
   "summary": "Notes from a Thoughtworks Future of Software Development Retreat on 'Harness Engineering' for AI agents. Covers context management (e.g., keeping agents.md under 200 lines), computational sensors (Rust, property-based testing, formal methods), and speculation on whether harnesses remain necessary as models improve."
  },
  {
   "kind": "signal",
   "id": "g-0695",
   "title": "Experiences with local models for coding",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0695",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-08T11:57:00.000Z",
   "summary": "A Thoughtworks Distinguished Engineer shares hands-on experiences running small language models locally on M3 Max (48GB) and M5 Pro (64GB) machines for agentic coding, covering hardware, model choice, runtime, harness, task outcomes, and conclusions."
  },
  {
   "kind": "signal",
   "id": "g-0696",
   "title": "Viability of local models for coding",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0696",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-07T12:34:00.000Z",
   "summary": "A first-person memo from a Thoughtworks Distinguished Engineer reassessing whether locally-run AI models have become viable for software coding, after past disappointments. The article introduces factors influencing viability and previews a follow-up detailing hands-on experiences over four weeks."
  },
  {
   "kind": "signal",
   "id": "g-0697",
   "title": "Fragments: July  6",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0697",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-06T12:53:00.000Z",
   "summary": "Martin Fowler shares fragmentary observations from Thoughtworks' second Future of Software Development Retreat in Europe. He notes a shift from February's aspirational tone to greater confidence that AI-assisted development delivers value, though concrete effective patterns and practices are still emerging."
  },
  {
   "kind": "signal",
   "id": "g-0698",
   "title": "Building Reliable Agentic AI Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0698",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-06-16T12:11:00.000Z",
   "summary": "PRINCE is a cloud-hosted agentic AI platform built by Bayer AG with Thoughtworks for pharmaceutical drug development. It uses Agentic RAG and Text-to-SQL to query decades of safety study reports, evolving from keyword search to a research assistant that drafts regulatory documents. The paper details context engineering and harness engineering decisions for reliability and governance."
  },
  {
   "kind": "signal",
   "id": "g-0699",
   "title": "Fragments: June 16",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0699",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-06-16T12:44:00.000Z",
   "summary": "Martin Fowler shares Prag Dave Thomas's view that LLM-assisted programming is more enjoyable due to reduced drudgery, faster feedback loops, revived projects, and easier exploration of new tech. He also reports from DDD Europe, noting Eric Evans's keynote on LLM experimentation and the likely growing importance of Domain-Driven Design."
  },
  {
   "kind": "signal",
   "id": "g-0700",
   "title": "Fragments: June  2",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0700",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-06-02T15:21:00.000Z",
   "summary": "A curated fragment post noting that common metrics used to assess AI coding tools—lines of code generated, tickets closed, and developer productivity surveys—are each flawed in distinct ways, with the author arguing qualitative self-reports remain useful despite their limitations."
  },
  {
   "kind": "signal",
   "id": "g-0701",
   "title": "Fragments: May 27",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0701",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-27T19:40:00.000Z",
   "summary": "Martin Fowler's May 27 fragments post highlights his GOTO Conference discussion with Kent Beck on LLM-augmented programming and what junior developers should focus on, alongside Ian Johnson's documented series restructuring a legacy Laravel+React codebase over ~3 months and ~258 commits using characterization tests, static analysis, and an AI agent shipping production code with minimal supervision."
  },
  {
   "kind": "signal",
   "id": "g-0702",
   "title": "The test suite as a regression sensor",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0702",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-27T15:01:00.000Z",
   "summary": "A walkthrough by Birgitta Böckeler on using computational sensors—test suites, ESLint, and static analysis—as feedback mechanisms for AI coding agents. Building on her earlier harness-engineering model, it focuses on keeping AI-generated codebases maintainable by catching internal-quality regressions before human review."
  },
  {
   "kind": "signal",
   "id": "g-0703",
   "title": "The VibeSec Reckoning",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0703",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-27T14:03:00.000Z",
   "summary": "Thoughtworks practitioners argue that 'vibe coding' with AI agents produces insecure software because agents default to the path of least resistance. They recommend security context files, vetted AI permission requests, daily security intelligence feeds, and secure-by-default templates to move prototypes to production safely."
  },
  {
   "kind": "signal",
   "id": "g-0704",
   "title": "Bliki: Vibe Coding",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0704",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-21T11:49:00.000Z",
   "summary": "A bliki entry defining 'vibe coding' as building software by prompting an LLM and iterating on output without examining generated code. The term was coined by Andrej Karpathy in February 2025. Notes the technique enables non-programmers but typically produces software with maintainability, correctness, and security issues, making it best suited to disposable applications for limited audiences."
  },
  {
   "kind": "signal",
   "id": "g-0705",
   "title": "Fragments: May 14",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0705",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-14T21:52:00.000Z",
   "summary": "Martin Fowler's notes from a Mechanical Orchard retreat on agentic programming, highlighting a 70K-line Rust behavioral clone of the GNU Cobol compiler built in 3 days using LLMs, and an 'Interrogatory LLM' pattern where the model interviews a human expert to verify specification correctness."
  },
  {
   "kind": "signal",
   "id": "g-0706",
   "title": "Bliki: Interrogatory LLM",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0706",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-14T15:04:00.000Z",
   "summary": "A workflow pattern in which an LLM is prompted to interview a human in order to assemble the context a downstream LLM session needs, replacing a hand-written context document with an interactive Q&A that captures requirements, guidelines, and external references."
  },
  {
   "kind": "signal",
   "id": "g-0707",
   "title": "What is Code",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0707",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-12T13:30:00.000Z",
   "summary": "Martin Fowler argues code serves two intertwined purposes: instructions for a machine and a conceptual model of a problem domain. With LLMs now generating code from high-level descriptions, the conceptual role — abstractions, tests, types, invariants as context — becomes the more valuable asset."
  },
  {
   "kind": "signal",
   "id": "g-0708",
   "title": "Fragments: May  5",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0708",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-05-05T16:23:00.000Z",
   "summary": "Martin Fowler's site highlights Lattice, an open-source framework by Rahul Garg that embeds engineering disciplines (Clean Architecture, DDD, secure coding) into AI-assisted programming via composable three-tier skills and a living project context layer. Also notes a Q&A addition to colleagues' Structured-Prompt-Driven Development article."
  },
  {
   "kind": "signal",
   "id": "g-0709",
   "title": "Fragments: April 29",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0709",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-04-29T13:23:00.000Z",
   "summary": "Martin Fowler annotates Chris Parsons' third update to his guide on using AI for coding. Key shifts discussed: 'verification' has moved from human code-reading to automated gates (tests, type checkers) as agent throughput rises. Parsons distinguishes vibe coding from agentic engineering and recommends Claude Code or Codex CLI, citing their inner harnesses as a key advantage."
  },
  {
   "kind": "signal",
   "id": "g-0710",
   "title": "Structured-Prompt-Driven Development (SPDD)",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0710",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-04-28T13:02:00.000Z",
   "summary": "Thoughtworks developed Structured-Prompt-Driven Development (SPDD), a workflow that treats prompts as first-class artifacts stored in version control alongside code, enabling governable, reviewable, and reusable LLM-assisted programming for teams. Three required skills: alignment, abstraction-first, and iterative review."
  },
  {
   "kind": "signal",
   "id": "g-0711",
   "title": "Fragments: April 21",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0711",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-04-21T20:34:00.000Z",
   "summary": "Martin Fowler highlights Thoughtworks Technology Radar Vol 34, an 118-blip survey dominated by AI topics. Key observation: AI is pushing developers back to software fundamentals like pair programming, clean code, mutation testing, and DORA metrics, and reviving the command line as agentic tools make the terminal a primary interface."
  },
  {
   "kind": "signal",
   "id": "g-0712",
   "title": "Feedback Flywheel",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0712",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-04-08T13:28:00.000Z",
   "summary": "Proposes a structured feedback practice for AI-assisted development: each AI interaction produces signal (successful prompts, missing context, failed patterns) that teams should harvest and feed into shared artifacts, converting individual experience into collective improvement."
  },
  {
   "kind": "signal",
   "id": "g-0713",
   "title": "Harness engineering for coding agent users",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0713",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-04-02T13:10:00.000Z",
   "summary": "Böckeler proposes a mental model for building trust in coding agents by defining the harness as everything in an agent except the model. She introduces feedforward guides and feedback sensors as components of an outer, user-built harness tailored to specific coding workflows and contexts."
  },
  {
   "kind": "signal",
   "id": "g-0714",
   "title": "Encoding Team Standards",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0714",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-03-31T15:20:00.000Z",
   "summary": "Argues that AI coding assistants produce quality output only when promters articulate team standards clearly. Proposes treating AI instructions (generation, refactoring, security, review guidelines) as versioned, reviewed, shared infrastructure to encode tacit team knowledge into executable instructions."
  },
  {
   "kind": "signal",
   "id": "g-0715",
   "title": "Do Automated Evals Work?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0715",
   "source": "hamel.dev (Hamel Husain)",
   "publishedAt": "2026-07-11T07:00:00.000Z",
   "summary": "Hamel Husain compared 100 human-annotated traces against automated eval systems for AI agents and reports the findings on when automated evals succeed or fail versus human judgment."
  },
  {
   "kind": "signal",
   "id": "g-0716",
   "title": "“It’s Hard to Eval” Is a Product Smell",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0716",
   "source": "hamel.dev (Hamel Husain)",
   "publishedAt": "2026-06-29T07:00:00.000Z",
   "summary": "Hamel Husain argues that products difficult to evaluate signal a design flaw, not just an eval problem. He illustrates with an AI data agent example, showing how adding checkable artifacts like queries, metric definitions, and comparisons to trusted sources improves verifiability and reduces user rework."
  },
  {
   "kind": "signal",
   "id": "g-0717",
   "title": "The Revenge of the Data Scientist",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0717",
   "source": "hamel.dev (Hamel Husain)",
   "publishedAt": "2026-03-26T07:00:00.000Z",
   "summary": "Hamel Husain's blog post and PyAI Conf talk arguing data scientists remain essential in the LLM era. The core claim: evaluation, debugging stochastic systems, and metrics design (framed as 'harness engineering') persist regardless of foundation-model APIs. References OpenAI's harness engineering blog post."
  },
  {
   "kind": "signal",
   "id": "g-0718",
   "title": "Evals Skills for Coding Agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 4.14,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0718",
   "source": "hamel.dev (Hamel Husain)",
   "publishedAt": "2026-03-02T08:00:00.000Z",
   "summary": "Hamel Husain publishes \"evals-skills,\" a set of skills that instruct coding agents on how to perform AI product evaluations. The skills complement vendor MCP servers by teaching agents to analyze traces and experiments. The first skill, eval-audit, inspects existing eval pipelines and produces a prioritized list of problems with next steps."
  },
  {
   "kind": "signal",
   "id": "g-0719",
   "title": "Why I Stopped Using nbdev",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0719",
   "source": "hamel.dev (Hamel Husain)",
   "publishedAt": "2026-01-18T08:00:00.000Z",
   "summary": "Hamel Husain, a former maintainer of nbdev, explains he stopped using the literate-programming environment because AI coding tools struggle with notebook-based workflows. He argues developer discipline matters more than environment and that nbdev's documentation promise went unmet."
  },
  {
   "kind": "signal",
   "id": "g-0720",
   "title": "Selecting The Right AI Evals Tool",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0720",
   "source": "hamel.dev (Hamel Husain)",
   "publishedAt": "2025-10-01T07:00:00.000Z",
   "summary": "Hamel Husain describes a side-by-side evaluation of three AI evals tools—LangSmith, Braintrust, and Arize Phoenix—performed by a panel of data scientists who each completed the same assignment. The post distills recurring criteria, emphasizing workflow friction, developer experience, and iteration speed over feature lists."
  },
  {
   "kind": "signal",
   "id": "g-0727",
   "title": "Engineers... STOP Picking GPT-5.6 Sol OR Claude Fable 5… FUSE THEM",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.26,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0727",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-07-20T13:00:14.000Z",
   "summary": "YouTube video titled about fusing two unspecified LLM models for engineering work. The supplied body contains only YouTube's default boilerplate text and no substantive information."
  },
  {
   "kind": "signal",
   "id": "g-0728",
   "title": "FORGET Loop Engineering. Agentic Engineering is about THIS",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.08,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0728",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-07-13T13:00:15.000Z",
   "summary": "The source provides no substantive content — only YouTube's default page boilerplate text, with no transcript, details, or arguments from the video itself."
  },
  {
   "kind": "signal",
   "id": "g-0729",
   "title": "SEE CMUX SOLVE Multi-Agent Orchestration (Claude Code and Pi Agent)",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0729",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-07-06T13:00:06.000Z",
   "summary": "A YouTube video by IndyDevDan demonstrating CMUX, a tool for running multiple agents in parallel, applied to multi-agent orchestration using Claude Code and Pi Agent. No transcript or substantive content was provided."
  },
  {
   "kind": "signal",
   "id": "g-0730",
   "title": "PLANS For Fable 5: Rebuilding My /Plan Skill for Mythos Class Models",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.98,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0730",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-06-22T13:00:21.000Z",
   "summary": "IndyDevDan outlines plans for Fable 5, a rebuild of the /Plan skill aimed at newer 'Mythos class' AI models. No substantive content is provided beyond the video title; the body is generic YouTube boilerplate."
  },
  {
   "kind": "signal",
   "id": "g-0731",
   "title": "Claude Fable 5 BANNED: The First Model Agentic Engineers DON'T NEED",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.08,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0731",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-06-15T13:00:02.000Z",
   "summary": "A YouTube video by IndyDevDan titled to claim a 'Claude Fable 5' model is banned and unnecessary for agentic engineers. No substantive content is available beyond YouTube's standard page text."
  },
  {
   "kind": "signal",
   "id": "g-0732",
   "title": "Pi Coding Agent Observability: HTML Specs with Gemini 3.5 Flash and GPT Image 2",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0732",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-06-01T13:00:30.000Z",
   "summary": "IndyDevDan YouTube video titled 'Pi Coding Agent Observability: HTML Specs with Gemini 3.5 Flash and GPT Image 2' with no substantive content available beyond the standard YouTube boilerplate description."
  },
  {
   "kind": "signal",
   "id": "g-0733",
   "title": "Top #1 Opportunity for Senior Engineers: Agentic Engineering",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.08,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0733",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-05-25T13:00:27.000Z",
   "summary": "YouTube video titled 'Top #1 Opportunity for Senior Engineers: Agentic Engineering' by IndyDevDan. No substantive content provided beyond standard YouTube boilerplate text."
  },
  {
   "kind": "signal",
   "id": "g-0734",
   "title": "Pi to Pi: Two-Way Agent Orchestration with the Pi Coding Agent",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0734",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-05-18T13:00:15.000Z",
   "summary": "IndyDevDan YouTube video titled 'Pi to Pi: Two-Way Agent Orchestration with the Pi Coding Agent.' No substantive content is available beyond the title, which indicates a pattern for running two Pi coding agents in coordinated dialogue."
  },
  {
   "kind": "signal",
   "id": "g-0735",
   "title": "Engineers, DELETE the BASH Tool: Agentic Security For Pi Agent and Claude Code",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.26,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0735",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-05-11T13:00:34.000Z",
   "summary": "YouTube video titled 'Engineers, DELETE the BASH Tool: Agentic Security For Pi Agent and Claude Code' by IndyDevDan. No substantive content provided beyond generic YouTube boilerplate."
  },
  {
   "kind": "signal",
   "id": "g-0736",
   "title": "GPT-5.5 VERIFIED Opus 4.7: A Pi Coding Agent That REVIEWS Like YOU",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0736",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-05-04T13:00:00.000Z",
   "summary": "An IndyDevDan YouTube video titled 'GPT-5.5 VERIFIED Opus 4.7: A Pi Coding Agent That REVIEWS Like YOU' is listed, but no substantive content was provided beyond YouTube's default page description."
  },
  {
   "kind": "signal",
   "id": "g-0737",
   "title": "MAXIMIZE Your Claude Code Subscription (Without Getting BANNED)",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.08,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0737",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-04-27T13:00:00.000Z",
   "summary": "The source provides no substantive content beyond YouTube's standard boilerplate text. The title suggests tips for maximizing a Claude Code subscription without violating terms of service, but no details, methods, or advice are present in the extracted content."
  },
  {
   "kind": "signal",
   "id": "g-0738",
   "title": "My M5 Max, Gemma 4, MLX LOCAL Stack. (This KILLS MODEL PROVIDERS)",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0738",
   "source": "IndyDevDan (YouTube)",
   "publishedAt": "2026-04-20T13:00:00.000Z",
   "summary": "YouTube video by IndyDevDan referencing an M5 Max, Gemma 4, and MLX-based local model stack, framed as a threat to hosted model providers. No substantive content is available beyond the title."
  },
  {
   "kind": "signal",
   "id": "g-0739",
   "title": "Building Managed Agents That Use GitHub Without Exposing Your Token",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0739",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-07-17T00:00:00.000Z",
   "summary": "A pattern for building Gemini managed agents that interact with the GitHub CLI by routing outbound requests through an egress proxy. The proxy injects the real personal access token, so the agent sandbox only ever handles a dummy token."
  },
  {
   "kind": "signal",
   "id": "g-0740",
   "title": "Control an Android Phone with Gemini 3.5 Flash Computer Use",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0740",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-06-25T00:00:00.000Z",
   "summary": "Tutorial on using Gemini 2.5 Flash Computer Use to control an Android emulator by linking the Google GenAI SDK interaction loop with ADB, driving a virtual device from the terminal."
  },
  {
   "kind": "signal",
   "id": "g-0741",
   "title": "Getting started with the Gemini Interactions API",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0741",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-06-23T00:00:00.000Z",
   "summary": "A developer walkthrough of Google's Gemini Interactions API, covering text generation, streaming, multi-turn chat, multimodal inputs, structured output, tool use, managed agents, and background execution from one endpoint."
  },
  {
   "kind": "signal",
   "id": "g-0742",
   "title": "How Gemini Managed Agents Works under the Hood",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0742",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-06-10T00:00:00.000Z",
   "summary": "A technical breakdown of Google's Gemini Managed Agents, describing how a single API call boots a sandbox, loads skills, and runs the model in a loop until the task is done."
  },
  {
   "kind": "signal",
   "id": "g-0743",
   "title": "Gemini Managed Agents: Developer Guide",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0743",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-05-26T00:00:00.000Z",
   "summary": "Developer guide to Google Gemini Managed Agents, which let developers build, customize, and deploy production agents that reason, execute code, and manage files in secure Linux sandboxes via a single API call."
  },
  {
   "kind": "signal",
   "id": "g-0744",
   "title": "How Agents Manage Other Agents: Four Subagents Patterns in 2026",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0744",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-05-05T00:00:00.000Z",
   "summary": "Phil Schmid outlines four subagent orchestration patterns, from simple tool calls to autonomous agent teams, arguing that how a main agent manages subagents matters more than sync vs async execution in solving context pollution."
  },
  {
   "kind": "signal",
   "id": "g-0745",
   "title": "How to use Deep Research with the Gemini API",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0745",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-04-29T00:00:00.000Z",
   "summary": "A tutorial by Phil Schmid explaining how to use the Gemini Deep Research Agent through the Gemini API, which autonomously plans, searches, and synthesizes long-horizon research tasks into detailed, cited reports."
  },
  {
   "kind": "signal",
   "id": "g-0746",
   "title": "How to correctly use MCP servers with your AI Agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0746",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-04-27T00:00:00.000Z",
   "summary": "A practitioner's guide presenting two patterns for using MCP servers with AI agents without bloating the context window, which raises cost and degrades model performance."
  },
  {
   "kind": "signal",
   "id": "g-0747",
   "title": "8 Tips for Writing Agent Skills",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0747",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-04-13T00:00:00.000Z",
   "summary": "Eight practical tips for writing agent skills: define what a skill is, write a clear description, structure instructions, keep content lean, set the right autonomy level, cover negative cases, test before shipping, and retire skills when obsolete."
  },
  {
   "kind": "signal",
   "id": "g-0748",
   "title": "Combine Built-in Tools and Function Calling in the Gemini Interactions API",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0748",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-03-24T00:00:00.000Z",
   "summary": "Tutorial demonstrating how to combine built-in tools with function calling in the Gemini Interactions API, with code examples."
  },
  {
   "kind": "signal",
   "id": "g-0749",
   "title": "How Autoresearch will change Small Language Models adoption",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0749",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-03-10T00:00:00.000Z",
   "summary": "Autoresearch is a pattern where an AI agent autonomously runs hundreds of model training experiments overnight. The article explains the workflow, cites early results from Karpathy and Shopify, and outlines how teams can apply it to small language models."
  },
  {
   "kind": "signal",
   "id": "g-0750",
   "title": "Practical Guide to Evaluating and Testing Agent Skills",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0750",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-03-04T00:00:00.000Z",
   "summary": "A practical guide to systematically evaluating and testing agent skills using deterministic checks, illustrated with a real-world Gemini API example."
  },
  {
   "kind": "signal",
   "id": "g-0751",
   "title": "Writing a Good AGENTS.md",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0751",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-02-24T00:00:00.000Z",
   "summary": "A guide on structuring AGENTS.md files for AI coding agents, covering which sections to include, what to omit, and how to organize the file for the best results with agentic tools."
  },
  {
   "kind": "signal",
   "id": "g-0752",
   "title": "Agents: Inner Loop vs Outer Loop",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0752",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-02-20T00:00:00.000Z",
   "summary": "Phil Schmid distinguishes the inner loop—an agent verifying its own work within a single task via a hardcoded tool cycle—from the outer loop—an agent carrying lessons across tasks through persistent memory, skills, and rules files—arguing both are needed for agents that are reliable and improve over time."
  },
  {
   "kind": "signal",
   "id": "g-0753",
   "title": "Can We Close the Loop in 2026?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0753",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-02-17T00:00:00.000Z",
   "summary": "Analysis of what enables AI agent autonomy, focusing on two capabilities: self-awareness about its tools and purpose, and 'closing the loop' by verifying its own work before responding. It reviews current agent limitations, references production systems like Spotify that scaffold verification, and outlines what must improve for agents to earn real autonomy in 2026."
  },
  {
   "kind": "signal",
   "id": "g-0754",
   "title": "Multimodal Function Calling with Gemini 3 and Interactions API",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0754",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-02-13T00:00:00.000Z",
   "summary": "Phil Schmid describes Gemini 3's multimodal function calling via the Interactions API, where tools can return images that the model processes natively, similar to passing images in prompts."
  },
  {
   "kind": "signal",
   "id": "g-0755",
   "title": "Getting Started with Gemini Deep Research API",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0755",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-02-02T00:00:00.000Z",
   "summary": "Tutorial on using Google's Gemini Deep Research agent via the Interactions API, covering complex research tasks, image generation from findings, and translation of results."
  },
  {
   "kind": "signal",
   "id": "g-0756",
   "title": "The Agent Client Protocol Overview",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0756",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-02-01T00:00:00.000Z",
   "summary": "The Agent Client Protocol (ACP) is an open standard that abstracts AI agent events and outputs, providing a common interface for editors to interact with agents. It is positioned as analogous to MCP but focused on agent-to-client (UI) communication."
  },
  {
   "kind": "signal",
   "id": "g-0757",
   "title": "Gemini Interactions API Quick Start",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0757",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-01-22T00:00:00.000Z",
   "summary": "The Gemini Interactions API is a unified interface for building with Gemini models and agents. It handles server-side state management, tool orchestration, and long-running tasks to simplify agentic application development."
  },
  {
   "kind": "signal",
   "id": "g-0758",
   "title": "MCP is Not the Problem, It's your Server: Best Practices for Building MCP Servers",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.96,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0758",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-01-21T00:00:00.000Z",
   "summary": "Phil Schmid argues that widespread dissatisfaction with the Model Context Protocol (MCP) stems from poor server implementations rather than flaws in the protocol itself, and outlines best practices for building effective MCP servers."
  },
  {
   "kind": "signal",
   "id": "g-0759",
   "title": "Building Agents with the Gemini Interactions API",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0759",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-01-14T00:00:00.000Z",
   "summary": "Phil Schmid's blog post introduces the new Gemini Interactions API, showing how to build AI agents using server-side state management and simplified tool orchestration."
  },
  {
   "kind": "signal",
   "id": "g-0760",
   "title": "Introducing MCP CLI: A way to call MCP Servers Efficiently",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0760",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-01-09T00:00:00.000Z",
   "summary": "MCP CLI is a lightweight command-line tool for dynamic discovery of MCP servers, designed to reduce token consumption and streamline tool interactions for AI coding agents."
  },
  {
   "kind": "signal",
   "id": "g-0761",
   "title": "The importance of Agent Harness in 2026",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.26,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0761",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-01-05T00:00:00.000Z",
   "summary": "Phil Schmid claims that in 2026, Agent Harnesses will become essential infrastructure for building reliable AI systems capable of handling complex, multi-day tasks."
  },
  {
   "kind": "signal",
   "id": "g-0762",
   "title": "Context Engineering for AI Agents: Part 2",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0762",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-12-04T00:00:00.000Z",
   "summary": "Phil Schmid's follow-up post on context engineering for AI agents, covering advanced strategies for managing context rot, multi-agent coordination, and action space optimization."
  },
  {
   "kind": "signal",
   "id": "g-0763",
   "title": "Why (Senior) Engineers Struggle to Build AI Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0763",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-11-26T00:00:00.000Z",
   "summary": "Phil Schmid argues that senior engineers struggle to build AI agents because traditional software engineering is deterministic with strict interfaces and predictable outcomes, while AI agents operate probabilistically, creating a fundamental mismatch in mindset and approach."
  },
  {
   "kind": "signal",
   "id": "g-0764",
   "title": "Practical Guide on how to build an Agent from scratch with Gemini 3",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0764",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-11-21T00:00:00.000Z",
   "summary": "Step-by-step guide on building AI agents from scratch using Gemini 3 Pro, covering tool integration, context management, and best practices for reliable agent design."
  },
  {
   "kind": "signal",
   "id": "g-0765",
   "title": "Gemini 3 Prompting: Best Practices for General Usage",
   "category": "practical-tips",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0765",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-11-19T00:00:00.000Z",
   "summary": "A blog post outlining prompting best practices for Google's Gemini 3 model, covering clarity, structure, reasoning, and agentic tool use to improve performance across domains."
  },
  {
   "kind": "signal",
   "id": "g-0766",
   "title": "Gemini API File Search: A Web Developer Tutorial",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0766",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-11-07T00:00:00.000Z",
   "summary": "A tutorial by Phil Schmid on using the Gemini API's File Search tool with JavaScript/TypeScript to build a Retrieval-Augmented Generation (RAG) system."
  },
  {
   "kind": "signal",
   "id": "g-0767",
   "title": "Build your first AI Agent with Gemini, n8n and Google Cloud Run",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0767",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-10-30T00:00:00.000Z",
   "summary": "Tutorial walking through deploying n8n on Google Cloud Run with PostgreSQL and constructing an AI agent powered by Google Gemini 2.5."
  },
  {
   "kind": "signal",
   "id": "g-0768",
   "title": "Agents 2.0: From Shallow Loops to Deep Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0768",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-10-12T00:00:00.000Z",
   "summary": "A blog post overviewing the architectural evolution from Shallow Agents (Agent 1.0) to Deep Agents (Agent 2.0), and how to build AI agents capable of handling multi-step tasks over extended periods."
  },
  {
   "kind": "signal",
   "id": "g-0769",
   "title": "The Rise of Subagents",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0769",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-09-15T00:00:00.000Z",
   "summary": "The post observes a growing trend in the AI community toward using subagents to handle specific user goals more reliably."
  },
  {
   "kind": "signal",
   "id": "g-0770",
   "title": "The 10 Steps for product AI generation with Gemini 2.5 Flash",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0770",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-08-27T00:00:00.000Z",
   "summary": "Phil Schmid publishes a 10-step tutorial on using Google's Gemini 2.5 Flash model for product image generation, walking through the workflow from prompt to output."
  },
  {
   "kind": "signal",
   "id": "g-0771",
   "title": "Memory in Agents, Make LLMs remember.",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0771",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2025-08-04T00:00:00.000Z",
   "summary": "A tutorial on engineering long-term memory into stateless AI agents to overcome context limits and enable personalization across sessions."
  },
  {
   "kind": "signal",
   "id": "g-0773",
   "title": "This Completely Changes the Way We Build Production AI Agents (Vercel Eve)",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0773",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-07-16T00:00:30.000Z",
   "summary": "A YouTube video by Cole Medin presenting Vercel Eve, a tool for building production AI agents, framed as a shift in agent development approach. No transcript or detail provided in the source payload."
  },
  {
   "kind": "signal",
   "id": "g-0774",
   "title": "I Turned Claude Code Into a Complete Video Generation System (with Archon)",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.35,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0774",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-07-12T18:51:49.000Z",
   "summary": "Title claims a YouTube creator built a video generation system on top of Claude Code using a tool called Archon. No substantive content is provided beyond YouTube boilerplate."
  },
  {
   "kind": "signal",
   "id": "g-0775",
   "title": "Pydantic AI 2.0: The New Best Way to Build AI Agents is Composing Capabilities",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0775",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-07-10T14:00:40.000Z",
   "summary": "YouTube video by Cole Medin titled 'Pydantic AI 2.0: The New Best Way to Build AI Agents is Composing Capabilities.' The submitted content body contains only YouTube's default page text, with no actual description, transcript, or technical detail available for review."
  },
  {
   "kind": "signal",
   "id": "g-0776",
   "title": "The Best AI Coding Setup Isn't the Most Autonomous One (Here's Why)",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 0.9,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0776",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-07-03T15:23:41.000Z",
   "summary": "A YouTube video by Cole Medin arguing that the best AI coding setup is not the most autonomous one. No substantive content or transcript was provided beyond YouTube's default page text."
  },
  {
   "kind": "signal",
   "id": "g-0777",
   "title": "Finally, an Open Standard for the Karpathy LLM Wiki is HERE",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0777",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-07-02T00:00:33.000Z",
   "summary": "The video title indicates Cole Medin discusses a newly released open standard for the LLM-powered personal wiki concept popularized by Andrej Karpathy. No substantive detail is present in the available content."
  },
  {
   "kind": "signal",
   "id": "g-0778",
   "title": "Google Just Dropped a Masterclass on Agentic Engineering (It's SO Good)",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.05,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0778",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-06-25T00:00:05.000Z",
   "summary": "Cole Medin's YouTube video with the title 'Google Just Dropped a Masterclass on Agentic Engineering' is shared without any transcript or substantive content; the provided text is only YouTube's default page boilerplate, so no specific claims or material can be assessed."
  },
  {
   "kind": "signal",
   "id": "g-0779",
   "title": "My AI Memory Now Follows Me Across Every Tool!",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0779",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-06-19T14:00:09.000Z",
   "summary": "The video presents a method to make AI agent memory persist across different coding assistants such as Claude Code, Codex, and Pi, so accumulated context is not lost when switching tools."
  },
  {
   "kind": "signal",
   "id": "g-0780",
   "title": "The Creators of Claude Code and OpenClaw don't Prompt Their Agents Anymore?!",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.05,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0780",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-06-18T00:00:08.000Z",
   "summary": "YouTube video by Cole Medin titled 'The Creators of Claude Code and OpenClaw don't Prompt Their Agents Anymore?!' No transcript or substantive content was provided beyond standard YouTube page text."
  },
  {
   "kind": "signal",
   "id": "g-0781",
   "title": "Patterns for Building Cybersecurity Evals",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0781",
   "source": "eugeneyan.com (Eugene Yan)",
   "publishedAt": "2026-06-21T00:00:00.000Z",
   "summary": "Eugene Yan outlines four components for constructing cybersecurity evaluation systems for AI agents: a sandboxed target environment, inputs that control task difficulty, available tools, and a grader for scoring outcomes."
  },
  {
   "kind": "signal",
   "id": "g-0782",
   "title": "Using LLMs to Secure Source Code",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0782",
   "source": "eugeneyan.com (Eugene Yan)",
   "publishedAt": "2026-05-27T00:00:00.000Z",
   "summary": "Eugene Yan outlines a five-step workflow for using LLMs to secure source code: build a threat model, discover vulnerabilities, verify findings, triage issues, and apply patches."
  },
  {
   "kind": "signal",
   "id": "g-0783",
   "title": "How to Work and Compound with AI",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0783",
   "source": "eugeneyan.com (Eugene Yan)",
   "publishedAt": "2026-05-03T00:00:00.000Z",
   "summary": "A practitioner essay outlining five principles for working effectively with AI: treating context as infrastructure, taste as configuration, verification as the basis for autonomy, scaling through delegation, and closing the loop."
  },
  {
   "kind": "signal",
   "id": "g-0784",
   "title": "Product Evals in Three Simple Steps",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0784",
   "source": "eugeneyan.com (Eugene Yan)",
   "publishedAt": "2025-11-23T00:00:00.000Z",
   "summary": "Outlines a three-step approach to LLM product evaluation: label representative data, align LLM-as-judge evaluators against human labels, and run the eval harness with each change to catch regressions."
  },
  {
   "kind": "signal",
   "id": "g-0798",
   "title": "Software Factories, Light and Dark",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0798",
   "source": "Addy Osmani",
   "publishedAt": "2026-07-20T00:00:00.000Z",
   "summary": "Addy Osmani frames AI-driven software production as a 'software factory' running build loops at scale. He distinguishes 'light factories' (humans in the loop) from 'dark factories' (agents scope, build, and ship without human reading), arguing the central task is choosing which checks to build and how much autonomy to delegate."
  },
  {
   "kind": "signal",
   "id": "g-0799",
   "title": "Own the Outer Loop",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0799",
   "source": "Addy Osmani",
   "publishedAt": "2026-07-15T00:00:00.000Z",
   "summary": "Addy Osmani's AI Engineer World's Fair 2026 closing keynote argues engineers must own the outer loop of AI-delegated work, covering quality, verdict, and answerability as the three hidden costs of delegation, and how to build software factories one can stand behind."
  },
  {
   "kind": "signal",
   "id": "g-0800",
   "title": "Earning taste and judgment",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0800",
   "source": "Addy Osmani",
   "publishedAt": "2026-07-14T00:00:00.000Z",
   "summary": "Addy Osmani argues that as AI agents absorb routine coding reps, the implicit learning path for junior engineers collapses. Taste and judgment must now be built on purpose, and the post outlines concrete ways to develop engineering judgment when machines write the code."
  },
  {
   "kind": "signal",
   "id": "g-0801",
   "title": "Agentic Autonomy Levels",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0801",
   "source": "Addy Osmani",
   "publishedAt": "2026-07-02T00:00:00.000Z",
   "summary": "Practitioner argues agentic autonomy is not a single ladder but two axes — agency and orchestration — producing six levels. The key question is which level a task deserves and what verification makes that assignment defensible."
  },
  {
   "kind": "signal",
   "id": "g-0802",
   "title": "The New Software Lifecycle",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0802",
   "source": "Addy Osmani",
   "publishedAt": "2026-06-16T00:00:00.000Z",
   "summary": "Addy Osmani shares key ideas from a Google whitepaper he co-wrote on how AI is changing the software lifecycle, along with six figures readers are free to reuse."
  },
  {
   "kind": "signal",
   "id": "g-0803",
   "title": "Agentic Code Review",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0803",
   "source": "Addy Osmani",
   "publishedAt": "2026-06-15T00:00:00.000Z",
   "summary": "Addy Osmani argues that as coding agents improve, the key engineering skill shifts from writing code to reviewing and deciding whether to trust AI-generated output. He notes that effective review approaches differ sharply by context, such as a solo developer versus a team maintaining a legacy application."
  },
  {
   "kind": "signal",
   "id": "g-0804",
   "title": "Loop Engineering",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0804",
   "source": "Addy Osmani",
   "publishedAt": "2026-06-07T00:00:00.000Z",
   "summary": "Addy Osmani argues that prompting skill is becoming less important than designing the loop that handles prompting, framed as five building blocks (plus persistent notes) that Codex and Claude Code both already provide."
  },
  {
   "kind": "signal",
   "id": "g-0805",
   "title": "The Intent Debt",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0805",
   "source": "Addy Osmani",
   "publishedAt": "2026-06-05T00:00:00.000Z",
   "summary": "Introduces 'intent debt' as a third debt category alongside technical and cognitive debt: the unrecorded goals, constraints, and rationale behind a system. Argues agents cannot pay down this debt, and that agentic engineering makes it the most expensive form of debt."
  },
  {
   "kind": "signal",
   "id": "g-0806",
   "title": "The Orchestration Tax",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0806",
   "source": "Addy Osmani",
   "publishedAt": "2026-05-24T00:00:00.000Z",
   "summary": "Addy Osmani argues that running more AI agents does not multiply a developer's effective output because human cognitive bandwidth is a serial resource. Every judgment call and code merge still passes through one person, creating an 'orchestration tax' reduced only by deliberately designing one's own attention like a concurrent system."
  },
  {
   "kind": "signal",
   "id": "g-0807",
   "title": "Understanding is the new bottleneck",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0807",
   "source": "Geoffrey Litt",
   "publishedAt": "2026-07-02T10:00:00.000Z",
   "summary": "Geoffrey Litt argues that as AI agents write more code, human understanding of that code becomes the primary bottleneck, and developers still need to comprehend what their agents produce."
  },
  {
   "kind": "signal",
   "id": "g-0808",
   "title": "Code like a surgeon",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0808",
   "source": "Geoffrey Litt",
   "publishedAt": "2025-10-24T14:59:00.000Z",
   "summary": "The post argues that coding with AI should be viewed like a surgeon rather than a manager or editor — the practitioner still performs the skilled work directly rather than delegating it to an agent."
  },
  {
   "kind": "signal",
   "id": "g-0813",
   "title": "Agentic Batch Changes is now in public beta",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.96,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0813",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-06-30T00:00:00.000Z",
   "summary": "Sourcegraph launched Agentic Batch Changes in public beta, an AI agent that scopes, executes, and ships large-scale code migrations across hundreds of repositories until every pull request is mergeable."
  },
  {
   "kind": "signal",
   "id": "g-0814",
   "title": "On owning a codebase, and why it may be the hardest job in software",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0814",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-06-26T00:00:00.000Z",
   "summary": "Sourcegraph blog post arguing that although AI coding agents now produce more code than ever, owning and understanding large, decades-old codebases remains one of the hardest jobs in software."
  },
  {
   "kind": "signal",
   "id": "g-0815",
   "title": "Why your migration tools are failing your engineers",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.98,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0815",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-06-24T00:00:00.000Z",
   "summary": "Sourcegraph blog argues that large-scale code migrations stall because existing tools lack visibility across the whole codebase, making planning and execution harder for engineers."
  },
  {
   "kind": "signal",
   "id": "g-0816",
   "title": "Sourcegraph MCP server and a cheaper model beat a Mythos-class model alone",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0816",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-06-16T00:00:00.000Z",
   "summary": "Sourcegraph reports that Claude Sonnet 4.6 paired with its MCP server won six of nine CodeScaleBench tasks and delivered higher quality-per-cost than the larger Fable 5 model."
  },
  {
   "kind": "signal",
   "id": "g-0817",
   "title": "Automating Security Triage with HackerOne and Deep Search",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0817",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-06-05T00:00:00.000Z",
   "summary": "Sourcegraph describes using HackerOne webhooks integrated with its Deep Search product to automatically validate, triage, and investigate incoming vulnerability reports, delivering a processed queue to engineers each morning."
  },
  {
   "kind": "signal",
   "id": "g-0818",
   "title": "How we're using Sourcegraph and a Slack bot to detect vulnerabilities and react quickly",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0818",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-05-13T00:00:00.000Z",
   "summary": "Sourcegraph describes a Slack bot that triages incoming GitHub security advisories, then on a single human reaction runs detection queries, a blog scaffold, social drafts, and a 35-second demo video. The operator's remaining task is to review the outputs for honesty."
  },
  {
   "kind": "signal",
   "id": "g-0819",
   "title": "Why coding agents fail in large codebases (and what to do about it)",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0819",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-05-08T00:00:00.000Z",
   "summary": "Sourcegraph analyzed 1,281 agent runs across 40+ large open source repositories and identified five recurring failure patterns in coding agents, along with specific infrastructure fixes for each pattern."
  },
  {
   "kind": "signal",
   "id": "g-0820",
   "title": "Lessons on UX, security, and scale when building an enterprise-grade Slack agent",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0820",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-05-04T00:00:00.000Z",
   "summary": "Sourcegraph describes lessons from building a Deep Search Slack agent for enterprise use, covering user experience design, enterprise security requirements, and Redis-backed rate limiting for scale."
  },
  {
   "kind": "signal",
   "id": "g-0821",
   "title": "Code Search, Deep Search, or MCP: When to Use Each",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0821",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-04-22T00:00:00.000Z",
   "summary": "Sourcegraph's blog post explains when to use Code Search, Deep Search, or MCP for different code search tasks, outlining the problem each is suited to solve."
  },
  {
   "kind": "signal",
   "id": "g-0822",
   "title": "MCP stories from the field",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0822",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-03-20T00:00:00.000Z",
   "summary": "Discusses the role of MCP-style tool connection protocols versus direct API calls in AI agent setups. Argues that while direct APIs may seem cheaper and simpler, tool connection protocols remain essential for security, governance, and centralized control in large organizational teams."
  },
  {
   "kind": "signal",
   "id": "g-0823",
   "title": "A new era for Sourcegraph: The intelligence layer for AI coding agents and developers",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0823",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-02-25T00:00:00.000Z",
   "summary": "Sourcegraph announces version 7.0, repositioning the product as an intelligence layer for AI coding agents and developers and framing the release as a new chapter for the company."
  },
  {
   "kind": "signal",
   "id": "g-0824",
   "title": "Building DataBot: Our always-on data assistant",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0824",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-02-06T00:00:00.000Z",
   "summary": "Sourcegraph's engineering blog describes building DataBot, an always-on AI data assistant intended to reduce analyst context-switching from ad-hoc questions, letting the data team focus on auditing analysis rather than performing it."
  },
  {
   "kind": "signal",
   "id": "g-0825",
   "title": "How our support engineers use Deep Search to investigate customer issues faster",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0825",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-02-04T00:00:00.000Z",
   "summary": "Sourcegraph describes how its support engineers use the company's Deep Search feature to skip initial escalations and directly investigate root causes of customer issues."
  },
  {
   "kind": "signal",
   "id": "g-0826",
   "title": "Why code search at scale is essential when you grow beyond one repository",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.98,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0826",
   "source": "Sourcegraph Blog",
   "publishedAt": "2025-12-10T00:00:00.000Z",
   "summary": "Sourcegraph blog post arguing that AI coding assistants need cross-repository code search to remain useful as codebases grow beyond a single repo, since they cannot otherwise locate endpoint calls across many microservices."
  },
  {
   "kind": "signal",
   "id": "g-0827",
   "title": "Fixing the React2Shell vulnerability in large and complex enterprise codebases (part 2)",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0827",
   "source": "Sourcegraph Blog",
   "publishedAt": "2025-12-09T00:00:00.000Z",
   "summary": "Describes using Sourcegraph's Batch Changes, MCP server, and Deep Search to automate the fix and full remediation of the critical React Server Components vulnerability (React2Shell) across enterprise codebases."
  },
  {
   "kind": "signal",
   "id": "g-0828",
   "title": "Omnigent: The New Meta-Harness for EVERY Coding Agent - Claude Code, Codex, Pi, More",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0828",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-06-15T14:42:51.000Z",
   "summary": "A YouTube video by Cole Medin introducing Omnigent, described in the title as a meta-harness spanning multiple coding agents including Claude Code, Codex, and Pi. No substantive content was provided beyond the generic YouTube page text."
  },
  {
   "kind": "signal",
   "id": "g-0829",
   "title": "Google's Agents CLI: The CLI + Skills Combination to Ship AI Agents EASILY",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0829",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-06-11T00:00:16.000Z",
   "summary": "YouTube tutorial by Cole Medin covering Google's Agents CLI and a CLI plus skills combination for building and shipping AI agents more easily."
  },
  {
   "kind": "signal",
   "id": "g-0830",
   "title": "Better Models: Worse Tools",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0830",
   "source": "Armin Ronacher (lucumr.pocoo.org)",
   "publishedAt": "2026-07-04T00:00:00.000Z",
   "summary": "Blog post by Armin Ronacher documenting a regression in tool-calling capabilities in newer Claude models, where structured tool interactions perform worse than in earlier versions."
  },
  {
   "kind": "signal",
   "id": "g-0831",
   "title": "The Coming Loop",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0831",
   "source": "Armin Ronacher (lucumr.pocoo.org)",
   "publishedAt": "2026-06-23T00:00:00.000Z",
   "summary": "Armin Ronacher argues that iterative loops and harnesses will become standard in agentic workflows, even for developers currently skeptical of them."
  },
  {
   "kind": "signal",
   "id": "g-0832",
   "title": "Pushing Local Models With Focus And Polish",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 1.44,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0832",
   "source": "Armin Ronacher (lucumr.pocoo.org)",
   "publishedAt": "2026-05-08T00:00:00.000Z",
   "summary": "A short post by Armin Ronacher asserting that local AI models need focus and polish, with no further detail provided in the source."
  },
  {
   "kind": "signal",
   "id": "g-0833",
   "title": "Beta SDKs for the 2026-07-28 MCP Spec Release Candidate Are Here",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0833",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-06-29T09:00:00.000Z",
   "summary": "Beta SDK releases for Python, TypeScript, Go, and C# are available with support for the 2026-07-28 MCP specification release candidate. The post outlines changes for servers, migration steps, and testing guidance ahead of the final spec on July 28."
  },
  {
   "kind": "signal",
   "id": "g-0834",
   "title": "Enterprise-Managed Authorization: Zero-touch OAuth for MCP",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0834",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-06-18T17:00:00.000Z",
   "summary": "The MCP Enterprise-Managed Authorization extension is now stable. It allows organizations to provision MCP server access via their identity provider, so users receive connected servers on first login without per-application OAuth setup."
  },
  {
   "kind": "signal",
   "id": "g-0835",
   "title": "The 2026-07-28 MCP Specification Release Candidate",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0835",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-05-21T09:00:00.000Z",
   "summary": "The official MCP blog announces the 2026-07-28 specification release candidate, featuring a stateless protocol core, Extensions framework, Tasks, MCP Apps, authorization hardening, and a formal deprecation policy."
  },
  {
   "kind": "signal",
   "id": "g-0836",
   "title": "Tool Annotations as Risk Vocabulary: What Hints Can and Can't Do",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0836",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-03-16T00:00:00.000Z",
   "summary": "The MCP blog reviews tool annotations (read-only, destructive, idempotent, side-effecting) introduced roughly a year ago, summarizes their current state, and offers a framework for evaluating five community-filed Specification Enhancement Proposals for new annotations."
  },
  {
   "kind": "signal",
   "id": "g-0837",
   "title": "Understanding MCP Extensions",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0837",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-03-11T00:00:00.000Z",
   "summary": "Official MCP blog post explaining how extensions layer new capabilities on top of the core Model Context Protocol, and describing practical patterns the community is already using."
  },
  {
   "kind": "signal",
   "id": "g-0838",
   "title": "The 2026 MCP Roadmap",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0838",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-03-09T09:00:00.000Z",
   "summary": "The Model Context Protocol blog published its 2026 roadmap covering transport scalability, agent communication, governance maturation, and enterprise readiness, along with SEP prioritization guidance and contribution pathways."
  },
  {
   "kind": "signal",
   "id": "g-0839",
   "title": "MCP Apps - Bringing UI Capabilities To MCP Clients",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0839",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-01-26T00:00:00.000Z",
   "summary": "MCP Apps launched as the first official extension to the Model Context Protocol, allowing tools to return interactive UI components that render directly inside MCP client conversations."
  },
  {
   "kind": "signal",
   "id": "g-0840",
   "title": "Exploring the Future of MCP Transports",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0840",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-12-19T09:00:00.000Z",
   "summary": "The MCP Transport Working Group has published its plan to evolve the Model Context Protocol beyond Streamable HTTP, targeting enterprise-scale remote deployments of MCP servers and clients."
  },
  {
   "kind": "signal",
   "id": "g-0841",
   "title": "MCP joins the Agentic AI Foundation",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0841",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-12-09T09:00:00.000Z",
   "summary": "Anthropic is donating the Model Context Protocol to the newly formed Agentic AI Foundation under the Linux Foundation, placing it under vendor-neutral governance for future development."
  },
  {
   "kind": "signal",
   "id": "g-0842",
   "title": "SEPs Are Moving to Pull Requests",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0842",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-11-28T11:00:00.000Z",
   "summary": "The MCP project announces that Specification Enhancement Proposals (SEPs) will move from GitHub Issues to pull requests against a dedicated seps/ directory, explaining the rationale and what changes for contributors."
  },
  {
   "kind": "signal",
   "id": "g-0843",
   "title": "One Year of MCP: November 2025 Spec Release",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0843",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-11-25T00:00:00.000Z",
   "summary": "Official MCP blog marks the protocol's first anniversary with a retrospective and announces the November 2025 specification release, linking to full spec details."
  },
  {
   "kind": "signal",
   "id": "g-0844",
   "title": "MCP Apps: Extending servers with interactive user interfaces",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0844",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-11-21T22:00:00.000Z",
   "summary": "The MCP Blog announces the MCP Apps Extension proposal (SEP-1865), developed jointly with contributors from OpenAI and Anthropic, to standardize interactive user interfaces within the Model Context Protocol."
  },
  {
   "kind": "signal",
   "id": "g-0845",
   "title": "Adopting the MCP Bundle format (.mcpb) for portable local servers",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0845",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-11-21T00:00:00.000Z",
   "summary": "The MCP project adopts the .mcpb bundle format, enabling one-click installation of local MCP servers across any compatible client."
  },
  {
   "kind": "signal",
   "id": "g-0846",
   "title": "Server Instructions: Giving LLMs a user manual for your server",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0846",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-11-03T00:00:00.000Z",
   "summary": "The official MCP blog explains the Server Instructions feature, which lets server authors provide LLM-facing context and guidance so AI agents can use the server's tools more correctly and effectively."
  },
  {
   "kind": "signal",
   "id": "g-0847",
   "title": "Update on the Next MCP Protocol Release",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0847",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-09-26T18:00:00.000Z",
   "summary": "The official Model Context Protocol project blog posted a status update covering the timeline and stated priorities for the next version of the MCP specification, without detailing specific feature changes."
  },
  {
   "kind": "signal",
   "id": "g-0848",
   "title": "Introducing the MCP Registry",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0848",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-09-08T00:00:00.000Z",
   "summary": "The official Model Context Protocol blog announces the launch of the MCP Registry in preview, an open catalog and API for discovering publicly available MCP servers."
  },
  {
   "kind": "signal",
   "id": "g-0849",
   "title": "Announcing the Official PHP SDK for MCP",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0849",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-09-05T00:00:00.000Z",
   "summary": "The official PHP SDK for the Model Context Protocol is now generally available, developed in collaboration with the PHP Foundation and Symfony."
  },
  {
   "kind": "signal",
   "id": "g-0850",
   "title": "Evolving OAuth Client Registration in the Model Context Protocol",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0850",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-08-22T10:00:00.000Z",
   "summary": "The Model Context Protocol (MCP) blog discusses its adoption of OAuth 2.1 for authorization and ongoing evolution of client registration, highlighting challenges around connecting clients and servers without a pre-existing relationship."
  },
  {
   "kind": "signal",
   "id": "g-0851",
   "title": "MCP Prompts: Building Workflow Automation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0851",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2025-08-04T17:00:00.000Z",
   "summary": "Official MCP blog post providing a practical guide to building workflow automation using MCP prompts and resource templates, demonstrated through a meal planning example."
  },
  {
   "kind": "signal",
   "id": "g-0853",
   "title": "Meet Puck",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0853",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-20T00:00:00.000Z",
   "summary": "Amp introduced Puck, an assistant embedded in ampcode.com that helps users launch and coordinate other coding agents. Example commands include spawning agents to fix bugs, investigating CI failures, finding past threads, archiving completed work, and bootstrapping new project toolchains."
  },
  {
   "kind": "signal",
   "id": "g-0854",
   "title": "Amp Is Now In Slack",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0854",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-20T00:00:00.000Z",
   "summary": "Amp, an AI coding agent, now integrates with Slack. Users can mention @Amp in channels or threads to trigger tasks such as fixing reported bugs, investigating production incidents, answering codebase questions, and searching Slack for context. Setup steps for workspace admins and individual users are included."
  },
  {
   "kind": "signal",
   "id": "g-0855",
   "title": "Subscriptions, At Last",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0855",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-18T00:00:00.000Z",
   "summary": "Amp launches a beta subscription pricing model for its agentic coding tool, offering cheaper token costs—especially when linked to a ChatGPT subscription—and introduces 'orbs,' remote agents that run in parallel on cloud machines instead of local environments."
  },
  {
   "kind": "signal",
   "id": "g-0856",
   "title": "From Agent to Agent",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0856",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-17T00:00:00.000Z",
   "summary": "Amp announces that agents can now spawn other agents locally, in 'orbs,' or on remote machines, with inter-agent messaging and file passing. Documented use cases include side-quest offload, parallel screen-size testing, integrating abandoned threads, and cross-project documentation."
  },
  {
   "kind": "signal",
   "id": "g-0857",
   "title": "Secrets of the Orb",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0857",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-14T00:00:00.000Z",
   "summary": "Amp's Orbs can now authenticate to external services using OIDC, eliminating injected secrets. Tokens include custom claims (workspace_id, project_id, user_id, thread_id, email) and are short-lived and scoped. Example shows GCP granting read access to production logs based on orb identity."
  },
  {
   "kind": "signal",
   "id": "g-0858",
   "title": "The Dial",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0858",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-09T00:00:00.000Z",
   "summary": "Amp replaces its four named agent modes (smart, deep, rush, large) with a capability dial (low, medium, high, ultra), each mapped to a specific model and reasoning effort. The change reflects model convergence: users only need to judge task difficulty, not model character."
  },
  {
   "kind": "signal",
   "id": "g-0859",
   "title": "Agents, Anywhere",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0859",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-08T00:00:00.000Z",
   "summary": "Amp released remote agent creation and a headless runner mode. Users can now start agents on any machine from ampcode.com by enabling a setting or running `amp:enable remote creation of threads`, and use `amp --no-tui` for headless runner instances identified by host and working directory."
  },
  {
   "kind": "signal",
   "id": "g-0860",
   "title": "More Orb Sizes",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0860",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-03T00:00:00.000Z",
   "summary": "Amp added more 'orb' size options for running its AI agents remotely, ranging from a0.tiny (1 CPU, 2GB RAM, $0.10/hour) to a0.large (16 CPUs, 32GB RAM, $1.66/hour, now the default). Orb storage doubled from 20GB to 40GB at no extra cost. Size is configurable in project settings."
  },
  {
   "kind": "signal",
   "id": "g-0861",
   "title": "Read Bigger Threads",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0861",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-02T00:00:00.000Z",
   "summary": "Amp rewrote its read_thread tool as a subagent to handle long agent threads that exceed context windows. The new subagent uses GLM 5.2 with a prompt that verifies edits, checks for later revisions, and inspects original messages rather than trusting compactions."
  },
  {
   "kind": "signal",
   "id": "g-0862",
   "title": "Agents in Orbs",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0862",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-30T00:00:00.000Z",
   "summary": "Amp introduces 'orbs,' remote machines (32GB RAM, 16 cores, $1.66/hour billed by the minute) that run agents without supervision. New threads spawn a fresh orb carrying the code, plugins, and tools needed, controllable from the local interface via commands like amp sync and amp -ox."
  },
  {
   "kind": "signal",
   "id": "g-0863",
   "title": "Custom Agents",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0863",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-19T00:00:00.000Z",
   "summary": "Amp now supports custom agents defined through plugins. Users can create agents as main threads, subagents, or invoke them in tool pipelines with `amp -x`. The plugin API allows defining agent names, models, instructions, tools, and display colors, plus registering tools and managing threads for message exchange."
  },
  {
   "kind": "signal",
   "id": "g-0864",
   "title": "A Faster Librarian",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0864",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-18T00:00:00.000Z",
   "summary": "Amp's Librarian sub-agent for code and documentation search was made ~3x faster (237s → 81s) and 43% cheaper by switching from Sonnet 4.6 with reasoning to GPT-5.5 without reasoning, enabling OpenAI's websocket mode and a system prompt that drives ~8 parallel tool calls per turn instead of ~3, completing searches in ~5 turns instead of ~15."
  },
  {
   "kind": "signal",
   "id": "g-0865",
   "title": "Diffs",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0865",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-16T00:00:00.000Z",
   "summary": "Amp, an AI coding agent, now lets users review code changes from any thread directly in the app on desktop or mobile. The diff viewer supports requesting changes on specific sections, staging changes interactively, and uses duplicate block detection to highlight actual modifications in large agent-generated changesets."
  },
  {
   "kind": "signal",
   "id": "g-0866",
   "title": "Faster Deep & Rush",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0866",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-05T00:00:00.000Z",
   "summary": "Amp reports its deep and rush modes now deliver first tokens 87% faster and full responses 32% faster at p50, achieved mainly by switching to websockets for OpenAI communication plus prior internal rebuilds, with up to 40% end-to-end speedup on long-horizon tasks."
  },
  {
   "kind": "signal",
   "id": "g-0867",
   "title": "Agents, Everywhere",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0867",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-04T00:00:00.000Z",
   "summary": "Amp released a new UI and sidebar for monitoring and controlling all active Amp coding agents from web, mobile, and CLI. The update follows a foundation rebuild enabling longer-running agents with durable execution and a plugin API; users can now remote-control all threads in one place."
  },
  {
   "kind": "signal",
   "id": "g-0868",
   "title": "Opus 4.8",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0868",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-04T00:00:00.000Z",
   "summary": "Amp has upgraded its smart mode to use Opus 4.8, replacing Opus 4.7. Internal evals show task completion rising from 52% to 62%. Changes include tighter scope of edits, more self-verification through write-test loops, better tool selection (librarian called 14x vs once, edit_file 79% vs 63%), and removal of the built-in Read tool."
  },
  {
   "kind": "signal",
   "id": "g-0869",
   "title": "The End of Public Threads",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0869",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-06-02T00:00:00.000Z",
   "summary": "Amp has removed public, internet-wide discoverable thread sharing, citing security risks: as models improve, agents pull more files into context, increasing the chance of leaking snippets from sensitive files. The decision is proactive, not incident-driven. Existing public threads are now unlisted; workspace sharing and unlisted links remain available."
  },
  {
   "kind": "signal",
   "id": "g-0870",
   "title": "Plugins, Everywhere",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0870",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-28T00:00:00.000Z",
   "summary": "Amp plugins can now render UI elements on the web, including notifications, confirmation dialogs, input fields, and select elements; the plugin documentation provides implementation examples."
  },
  {
   "kind": "signal",
   "id": "g-0871",
   "title": "Drop the Neo",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0871",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-27T00:00:00.000Z",
   "summary": "Amp Neo exits preview and becomes generally available, with the product reverting to the name Amp. The team cites infrastructure stability and client resilience improvements from user feedback, and notes the --take-me-back flag has been removed, providing a specific npx command to run a previous version."
  },
  {
   "kind": "signal",
   "id": "g-0872",
   "title": "Proof of Human",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0872",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-27T00:00:00.000Z",
   "summary": "Amp now requires passkey authentication for sensitive operations such as remote-controlling a thread and certain workspace admin actions. Users can enable it individually, and workspace admins can enforce it for all members."
  },
  {
   "kind": "signal",
   "id": "g-0873",
   "title": "GPT Image 2 Paints Better",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0873",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-25T00:00:00.000Z",
   "summary": "Amp's painter tool now runs on GPT Image 2. The vendor reports it preserves existing text, typography, and visual style better than Gemini 3 Pro Image when editing UI screenshots, at roughly one-quarter the price. An example shows a Chronicle page screenshot restyled while keeping its design language."
  },
  {
   "kind": "signal",
   "id": "g-0874",
   "title": "Rush, 2.0",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0874",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-21T00:00:00.000Z",
   "summary": "Amp releases Rush 2.0, a fast agent mode retuned for small, well-scoped coding tasks. It switches from Haiku 4.5 to GPT-5.5 with no reasoning, drops grep/glob/create_file in favor of shell_command and apply_patch, and improved internal eval task completion from 39% to 44%."
  },
  {
   "kind": "signal",
   "id": "g-0875",
   "title": "npm Package Changes",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0875",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-14T00:00:00.000Z",
   "summary": "Amp CLI is now distributed as a single-file executable compiled by Bun rather than a JavaScript source package. The npm packages are renamed: @sourcegraph/amp becomes @ampcode/cli and @sourcegraph/amp-sdk becomes @ampcode/sdk, with old names kept as aliases until June 15, 2026."
  },
  {
   "kind": "signal",
   "id": "g-0876",
   "title": "Amp, Rebuilt",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0876",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-06T00:00:00.000Z",
   "summary": "Amp announces a rebuilt CLI codenamed Neo with a new architecture: remote-controllable from ampcode.com, automatic context compaction at 90% capacity, passkey authentication, plugin-powered, and faster. The rebuild supports a broader vision of agents runnable from anywhere."
  },
  {
   "kind": "signal",
   "id": "g-0877",
   "title": "GPT-5.5 In Deep",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0877",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-05-04T00:00:00.000Z",
   "summary": "Amp's deep coding mode now runs on GPT-5.5, which the team found more steerable and better at the agent loop than GPT-5.4. They lowered the default reasoning effort from high to medium after internal evals, and share prompting patterns emphasizing outcomes, constraints, and verification steps."
  },
  {
   "kind": "signal",
   "id": "g-0878",
   "title": "Opus 4.7",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0878",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-04-25T00:00:00.000Z",
   "summary": "Amp's smart mode now runs on Opus 4.7, which scored ~72% on internal evals versus 4.6's ~65%. The new model follows prompts more literally, is stronger on multi-file coding and refactoring, no longer needs built-in grep/glob, and exposes a CLI toggle (Opt+D) for thinking effort (high/xhigh/max)."
  },
  {
   "kind": "signal",
   "id": "g-0879",
   "title": "GPT‐5.4 in Deep",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0879",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-03-26T00:00:00.000Z",
   "summary": "Amp now runs GPT-5.4 to power its deep mode in the CLI and editor extension. The team tuned the model to reduce verbosity, matching GPT-5.3-Codex behavior, and runs it at deep^3 reasoning. Instructions for enabling deep mode via the command palette and switching reasoning depth with Opt-D are provided."
  },
  {
   "kind": "signal",
   "id": "g-0880",
   "title": "GPT-5.4, The New Oracle",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0880",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-03-05T00:00:00.000Z",
   "summary": "Amp added GPT-5.4 as a new 'oracle' subagent available in both smart mode (alongside Opus 4.6) and deep mode (alongside GPT-5.3-Codex). Internal evals report response quality rising from 60.8% to 68.2% and mean latency dropping from ~6.7min to ~4.9min versus GPT-5.2."
  },
  {
   "kind": "signal",
   "id": "g-0881",
   "title": "GPT‐5.3‐Codex",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0881",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-02-19T00:00:00.000Z",
   "summary": "Amp announces GPT-5.3-Codex now powers its 'deep mode' in the Amp CLI and editor extension, succeeding GPT-5.2-Codex. The post claims the model now judges when to stop, shifting the bottleneck from the agent to the user's instructions. Activation: Ctrl-O then 'mode: use deep' in the CLI, or select deep mode in the extension."
  },
  {
   "kind": "signal",
   "id": "g-0882",
   "title": "The Coding Agent Is Dead",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0882",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-02-19T00:00:00.000Z",
   "summary": "Amp's team argues current coding agents are obsolete because new models are strong enough with minimal scaffolding. They announce killing the VS Code and Cursor editor extensions to free the models from editor constraints, citing a shift in bottlenecks from agent design to codebase and organizational design."
  },
  {
   "kind": "signal",
   "id": "g-0883",
   "title": "Liberating Code Review",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0883",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-02-04T00:00:00.000Z",
   "summary": "Amp Code decouples its code review agent from the UI, making it callable via CLI or natural language within any thread. Users can define custom Checks in .agents/checks/ directories for domain-specific review criteria, each checked by a separate agent."
  },
  {
   "kind": "signal",
   "id": "g-0884",
   "title": "Slashing Custom Commands",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0884",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-01-29T00:00:00.000Z",
   "summary": "Amp is deprecating custom commands in favor of skills, since both did the same thing but only the agent could invoke skills. Users can migrate existing commands from .agents/commands/ to .agents/skills/ either by asking Amp or manually following provided steps."
  },
  {
   "kind": "signal",
   "id": "g-0885",
   "title": "Go Deep",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0885",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-01-28T00:00:00.000Z",
   "summary": "Amp introduces \"deep,\" a new agent mode running GPT-5.2-Codex (updated to GPT-5.3-Codex) that autonomously reads files and works 5–15 minutes before editing, complementing the interactive \"smart\" mode. Two team prompt examples are included."
  },
  {
   "kind": "signal",
   "id": "g-0886",
   "title": "Tab, Tab, Dead",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0886",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-01-15T00:00:00.000Z",
   "summary": "Amp announces the deprecation of its tab-completion feature, stating that agents now write 90% of the code it ships. Amp Tab will continue to function until end of January 2026, after which users needing inline completions are directed to Cursor, Copilot, or Zed."
  },
  {
   "kind": "signal",
   "id": "g-0887",
   "title": "Painter",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0887",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-01-14T00:00:00.000Z",
   "summary": "Amp adds a painter tool that generates and edits images, backed by Gemini 3 Pro Image (Nano Banana Pro). It is invoked explicitly and is intended for design exploration, mockup tweaks, and visual asset creation."
  },
  {
   "kind": "signal",
   "id": "g-0888",
   "title": "Handoff, Please",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0888",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-01-13T00:00:00.000Z",
   "summary": "Amp introduces a natural-language handoff feature: instead of clicking a button, users can ask the agent (e.g., \"Handoff and build an admin panel\") to start a new thread that carries over the relevant context and continues working."
  },
  {
   "kind": "signal",
   "id": "g-0889",
   "title": "Stick a Fork in It, It's Done",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0889",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-01-13T00:00:00.000Z",
   "summary": "Amp is removing its thread \"fork\" command four months after launch, replacing it with \"thread:handoff\" for extracting context into new threads and \"@@\" thread mentions to pull context from other threads. Also covers commands for navigating parallel branches: thread:switch and thread:map."
  },
  {
   "kind": "signal",
   "id": "g-0890",
   "title": "Hidden Gems: Part 4",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0890",
   "source": "Zed Blog",
   "publishedAt": "2026-06-23T00:00:00.000Z",
   "summary": "Zed editor team and community share favorite workflows and lesser-known features in the fourth installment of their 'Hidden Gems' series, covering tips for daily use of the code editor."
  },
  {
   "kind": "signal",
   "id": "g-0891",
   "title": "Software Is Made Between Commits",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0891",
   "source": "Zed Blog",
   "publishedAt": "2026-06-11T00:00:00.000Z",
   "summary": "Zed Blog introduces DeltaDB, a version control system designed around agent conversations as the primary source of software artifacts rather than traditional code commits."
  },
  {
   "kind": "signal",
   "id": "g-0892",
   "title": "What GitHub Copilot's Usage-Based Billing Means for Zed Users",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0892",
   "source": "Zed Blog",
   "publishedAt": "2026-06-01T00:00:00.000Z",
   "summary": "Zed Blog notes that GitHub Copilot Chat is now metered via GitHub AI Credits, while Copilot edit predictions remain unmetered."
  },
  {
   "kind": "signal",
   "id": "g-0893",
   "title": "Terminal Threads Are Live in Zed",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0893",
   "source": "Zed Blog",
   "publishedAt": "2026-05-20T00:00:00.000Z",
   "summary": "Zed now supports running terminal-based AI agents (Claude Code, Amp, and others) as threads within its sidebar, letting users interact with them inside the editor instead of a separate terminal pane."
  },
  {
   "kind": "signal",
   "id": "g-0894",
   "title": "Why and How to Run Local Models in Zed",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0894",
   "source": "Zed Blog",
   "publishedAt": "2026-05-19T00:00:00.000Z",
   "summary": "Zed blog post explaining how to configure and run local AI models within the Zed editor for improved performance and data control."
  },
  {
   "kind": "signal",
   "id": "g-0895",
   "title": "Use Your ChatGPT Subscription in Zed",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0895",
   "source": "Zed Blog",
   "publishedAt": "2026-05-15T00:00:00.000Z",
   "summary": "Zed editor now supports signing in with a ChatGPT account to use OpenAI's models directly, bypassing separate API key configuration."
  },
  {
   "kind": "signal",
   "id": "g-0896",
   "title": "What Anthropic's New Claude Billing Means for Zed Users",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0896",
   "source": "Zed Blog",
   "publishedAt": "2026-05-14T00:00:00.000Z",
   "summary": "Zed explains that Anthropic's Claude subscriptions no longer subsidize Agent SDK usage, and outlines the configuration options available to Zed users in response."
  },
  {
   "kind": "signal",
   "id": "g-0897",
   "title": "Introducing Zed for Business",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0897",
   "source": "Zed Blog",
   "publishedAt": "2026-05-06T00:00:00.000Z",
   "summary": "Zed announces a business tier adding organization-wide AI settings, policy enforcement, and centralized billing for teams using the Zed editor."
  },
  {
   "kind": "signal",
   "id": "g-0898",
   "title": "We're Not Building AI Features for the Money",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 1.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0898",
   "source": "Zed Blog",
   "publishedAt": "2026-05-05T00:00:00.000Z",
   "summary": "Zed publishes a blog post explaining the motivation behind its AI feature development, framing the investment as a product-vision decision rather than a revenue play."
  },
  {
   "kind": "signal",
   "id": "g-0899",
   "title": "Introducing Parallel Agents in Zed",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0899",
   "source": "Zed Blog",
   "publishedAt": "2026-04-22T00:00:00.000Z",
   "summary": "Zed announces parallel agents, allowing users to run multiple AI coding agents simultaneously within the same editor window."
  },
  {
   "kind": "signal",
   "id": "g-0900",
   "title": "Introducing Zed's Agent Metrics",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0900",
   "source": "Zed Blog",
   "publishedAt": "2026-04-09T00:00:00.000Z",
   "summary": "Zed publishes a public, weekly dashboard of AI agent adoption rates and turn times measured inside the Zed editor, alongside usage patterns the team flags as worth monitoring."
  },
  {
   "kind": "signal",
   "id": "g-0901",
   "title": "How We Developed Zeta2",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0901",
   "source": "Zed Blog",
   "publishedAt": "2026-04-07T00:00:00.000Z",
   "summary": "The Zed editor team details the development of Zeta2, an updated version of their edit prediction model, covering engineering choices and improvements over the prior version."
  },
  {
   "kind": "signal",
   "id": "g-0902",
   "title": "We Rebuilt Zeta from the Training Data Up",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0902",
   "source": "Zed Blog",
   "publishedAt": "2026-03-25T00:00:00.000Z",
   "summary": "Zed announces Zeta2, a rebuilt edit prediction model for its code editor, claiming a 30% improvement over the previous Zeta1 model."
  },
  {
   "kind": "signal",
   "id": "g-0903",
   "title": "Hidden Gems: Part 3",
   "category": "practical-tips",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0903",
   "source": "Zed Blog",
   "publishedAt": "2026-03-03T00:00:00.000Z",
   "summary": "Zed editor's blog post collecting favorite hidden features and workflows from its development team and community users, part three in a series."
  },
  {
   "kind": "signal",
   "id": "g-0904",
   "title": "Choose Your Edit Prediction Provider",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0904",
   "source": "Zed Blog",
   "publishedAt": "2026-02-04T00:00:00.000Z",
   "summary": "Zed editor now supports multiple AI edit prediction providers: Zeta, Mercury Coder, Sweep, Ollama, and GitHub Copilot Next-Edit."
  },
  {
   "kind": "signal",
   "id": "g-0905",
   "title": "The ACP Registry is Live",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0905",
   "source": "Zed Blog",
   "publishedAt": "2026-01-28T00:00:00.000Z",
   "summary": "Zed announces the ACP Registry, allowing agent developers to register their agent once for distribution across Zed, JetBrains IDEs, and any other ACP-compatible editor via the Agent Client Protocol."
  },
  {
   "kind": "signal",
   "id": "g-0906",
   "title": "On Programming with Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0906",
   "source": "Zed Blog",
   "publishedAt": "2026-01-23T00:00:00.000Z",
   "summary": "A Zed Blog post titled 'On Programming with Agents' whose provided excerpt states only that agents handle typing so programmers can focus on thinking."
  },
  {
   "kind": "signal",
   "id": "g-0907",
   "title": "Run Your Project in a Dev Container, in Zed",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0907",
   "source": "Zed Blog",
   "publishedAt": "2026-01-07T00:00:00.000Z",
   "summary": "Zed editor adds support for opening projects in Docker-based Dev Containers, enabling consistent and reproducible development environments directly within the editor."
  },
  {
   "kind": "signal",
   "id": "g-0908",
   "title": "Hidden Gems: Part 2",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0908",
   "source": "Zed Blog",
   "publishedAt": "2025-12-11T00:00:00.000Z",
   "summary": "Zed blog post surfacing lesser-known features and favorite workflows from the Zed editor team and its community."
  },
  {
   "kind": "signal",
   "id": "g-0909",
   "title": "Introducing Agent Extensions",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0909",
   "source": "Zed Blog",
   "publishedAt": "2025-11-06T00:00:00.000Z",
   "summary": "Zed announces Agent Server Extensions, a feature enabling one-click installation of ACP-compatible AI agents such as Augment Code and OpenCode directly within the editor."
  },
  {
   "kind": "signal",
   "id": "g-0910",
   "title": "AI's 70% Problem",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0910",
   "source": "Zed Blog",
   "publishedAt": "2025-11-06T00:00:00.000Z",
   "summary": "Addy Osmani describes the '70% problem': AI coding tools quickly produce about 70% of a solution, but the remaining 30%—edge cases, security, production integration—remains as hard as ever. At Google, 30% of code is now AI-generated, yet trust in AI-generated code is declining."
  },
  {
   "kind": "signal",
   "id": "g-0911",
   "title": "Codex is Live in Zed",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0911",
   "source": "Zed Blog",
   "publishedAt": "2025-10-16T00:00:00.000Z",
   "summary": "OpenAI's Codex AI agent is now available in the Zed code editor through the Agent Client Protocol (ACP), enabling agentic coding workflows within the IDE."
  },
  {
   "kind": "signal",
   "id": "g-0912",
   "title": "GitHub Code Quality is now generally available",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0912",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-20T13:01:24.000Z",
   "summary": "GitHub Code Quality, a tool for identifying and addressing code issues, is now generally available on GitHub Enterprise Cloud and GitHub Team, positioned to help teams maintain standards as AI-generated code volume grows."
  },
  {
   "kind": "signal",
   "id": "g-0913",
   "title": "Repository-level GitHub Copilot usage metrics generally available",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0913",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-17T22:05:18.000Z",
   "summary": "GitHub Copilot's usage metrics REST API added two endpoints that return a daily, per-repository breakdown of pull request activity for Copilot coding agent and Copilot code review. Both endpoints are now generally available."
  },
  {
   "kind": "signal",
   "id": "g-0914",
   "title": "Copilot code review: Customization and configurability improvements",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0914",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-17T21:08:30.000Z",
   "summary": "GitHub Copilot code review now supports firewalls, custom setup steps, and independent runner configurations, and reads custom instructions from the head branch for testing and validation."
  },
  {
   "kind": "signal",
   "id": "g-0915",
   "title": "GitHub Mobile: Fix pull request comments with Copilot cloud agent",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0915",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-17T19:47:45.000Z",
   "summary": "GitHub Mobile now exposes a Fix with Copilot button on pull request comments generated by Copilot code review, available on the PR's main view."
  },
  {
   "kind": "signal",
   "id": "g-0916",
   "title": "Effects of uncertain system information on users' performance, confidence, and trust in aided linguistic judgement",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0916",
   "source": "International Journal of Human-Computer Studies (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.333Z",
   "summary": "Empirical study examining how displaying uncertain system information affects user performance, confidence, and trust when making linguistic judgements with an AI decision aid."
  },
  {
   "kind": "signal",
   "id": "g-0917",
   "title": "MAIS: Exploring human-AI interaction in fair and transparent recruitment with a multi-agent LLM-based system",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0917",
   "source": "International Journal of Human-Computer Studies (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.345Z",
   "summary": "Peer-reviewed paper introducing MAIS, a multi-agent LLM-based system for recruitment, focused on fairness and transparency in human-AI interaction within hiring workflows."
  },
  {
   "kind": "signal",
   "id": "g-0918",
   "title": "Toward context-aware and personalized sit-stand desk interventions: Insights from a field observational study",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0918",
   "source": "International Journal of Human-Computer Studies (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.347Z",
   "summary": "A field observational study published in the International Journal of Human-Computer Studies examining how context-aware and personalized interventions can support sit-stand desk use in real workplaces."
  },
  {
   "kind": "signal",
   "id": "g-0919",
   "title": "Textual cues, cognitive load, and social fatigue: Unveiling the reasons behind user discontinuance in conversational AI",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0919",
   "source": "International Journal of Human-Computer Studies (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.348Z",
   "summary": "Peer-reviewed study in the International Journal of Human-Computer Studies examining why users discontinue conversational AI tools, identifying textual cues, cognitive load, and social fatigue as primary reasons for user abandonment."
  },
  {
   "kind": "signal",
   "id": "g-0920",
   "title": "Asymmetric Encounters with AI: Professional Designers’ Perceptions and Integration of AI Tools",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0920",
   "source": "International Journal of Human-Computer Studies (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.362Z",
   "summary": "A peer-reviewed study in the International Journal of Human-Computer Studies examines how professional designers perceive and integrate AI tools into their work, framing these interactions as 'asymmetric encounters.' The authors explore varied adoption patterns and integration approaches within creative workflows."
  },
  {
   "kind": "signal",
   "id": "g-0921",
   "title": "Knowledge Gaps and Explanation Design in AI Advice: A Cognitive Fit Perspective on User Decision Confidence",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0921",
   "source": "International Journal of Human-Computer Studies (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.363Z",
   "summary": "Peer-reviewed study examining how knowledge gaps between users and AI advisors, and the design of AI-generated explanations, affect user decision confidence through a cognitive fit lens."
  },
  {
   "kind": "signal",
   "id": "g-0922",
   "title": "Crafting AI Explanations for Every Role in Your Enterprise",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0922",
   "source": "Nielsen Norman Group",
   "publishedAt": "2026-07-03T17:00:00.000Z",
   "summary": "Nielsen Norman Group article argues that AI explanation design should be tailored to different enterprise roles, since various stakeholders require different types of information about AI outputs."
  },
  {
   "kind": "signal",
   "id": "g-0923",
   "title": "Vibe Architects: Agentic Vibe Coders",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0923",
   "source": "Nielsen Norman Group",
   "publishedAt": "2026-06-19T17:00:00.000Z",
   "summary": "Nielsen Norman Group identifies a new user archetype called 'Vibe Architects' or 'Agentic Vibe Coders': non-developers who build complex agentic AI systems using intuition shaped by hours of experimentation, YouTube videos, and Reddit threads rather than formal training."
  },
  {
   "kind": "signal",
   "id": "g-0924",
   "title": "The Core Skill of Design in the AI Era: Critique",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0924",
   "source": "Nielsen Norman Group",
   "publishedAt": "2026-06-12T17:00:00.000Z",
   "summary": "Nielsen Norman Group argues that critique is the core design skill in the AI era, and that designers must encode their understanding of user needs and design judgment into well-defined evaluation criteria for AI-powered systems."
  },
  {
   "kind": "signal",
   "id": "g-0925",
   "title": "Context Architecture",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0925",
   "source": "Nielsen Norman Group",
   "publishedAt": "2026-06-12T17:00:00.000Z",
   "summary": "Nielsen Norman Group introduces \"context architecture,\" applying information architecture principles to AI systems so agents can better interpret information and produce more user-aligned responses."
  },
  {
   "kind": "signal",
   "id": "g-0927",
   "title": "The creative tax of videoconferencing: How ideological diversity mitigates creativity losses in virtual teams",
   "category": "papers-ergonomics",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0927",
   "source": "Computers in Human Behavior (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.421Z",
   "summary": "Research in Computers in Human Behavior examines how videoconferencing reduces creativity in virtual teams and finds that ideological diversity among members mitigates these creativity losses, suggesting team composition can offset some cognitive costs of virtual collaboration."
  },
  {
   "kind": "signal",
   "id": "g-0928",
   "title": "Trust erodes, fatigue builds: How prompt uncertainty traps users in recrafting loops",
   "category": "papers-ergonomics",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0928",
   "source": "Computers in Human Behavior (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.445Z",
   "summary": "Peer-reviewed study in Computers in Human Behavior examining how prompt uncertainty causes users to enter repeated recrafting loops when working with AI, eroding trust and increasing cognitive fatigue over time."
  },
  {
   "kind": "signal",
   "id": "g-0929",
   "title": "The Digital Mindfulness Scale: Development and longitudinal validation in the workplace",
   "category": "papers-ergonomics",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0929",
   "source": "Computers in Human Behavior (Elsevier)",
   "publishedAt": "2026-07-21T12:17:21.451Z",
   "summary": "Peer-reviewed paper in Computers in Human Behavior describing the development and longitudinal validation of a Digital Mindfulness Scale intended for workplace use, authored by Marsh, Perez Vallejos, and Spence."
  },
  {
   "kind": "signal",
   "id": "g-0930",
   "title": "Embracing AI with Claude's C Compiler",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.26,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0930",
   "source": "Chips and Cheese",
   "publishedAt": "2026-04-01T07:02:33.000Z",
   "summary": "The source provides no substantive content beyond two slogans: 'Down with the old! In with the new!' The title references using Claude AI as a C compiler, but the body offers no details, examples, or analysis."
  },
  {
   "kind": "signal",
   "id": "g-0931",
   "title": "Analyzing Nvidia GB10's GPU",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0931",
   "source": "Chips and Cheese",
   "publishedAt": "2026-03-14T20:45:58.000Z",
   "summary": "Chips and Cheese conducts an independent technical analysis of Nvidia's GB10 integrated GPU, examining its microarchitecture, performance characteristics, and design tradeoffs in Nvidia's large iGPU effort aimed at AI workstation use."
  },
  {
   "kind": "signal",
   "id": "g-0932",
   "title": "Inside Nvidia GB10’s Memory Subsystem, from the CPU Side",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0932",
   "source": "Chips and Cheese",
   "publishedAt": "2025-12-31T10:30:35.000Z",
   "summary": "An article examining the memory subsystem of Nvidia's GB10 chip, a collaboration between Nvidia and Mediatek that integrates Blackwell GPU architecture, analyzed from the CPU side by Chips and Cheese."
  },
  {
   "kind": "signal",
   "id": "g-0933",
   "title": "Nvidia’s B200: Keeping the CUDA Juggernaut Rolling ft. Verda (formerly DataCrunch)",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0933",
   "source": "Chips and Cheese",
   "publishedAt": "2025-12-15T20:56:51.000Z",
   "summary": "Chips and Cheese benchmarks Nvidia's B200 GPU, analyzing architecture and performance characteristics, and includes commentary from Verda (formerly DataCrunch) on cloud deployment and pricing implications of the new accelerator."
  },
  {
   "kind": "signal",
   "id": "g-0934",
   "title": "Trace voice agents in LangSmith",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0934",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-21T16:17:17.637Z",
   "summary": "LangSmith now supports tracing for voice agents built with Pipecat, LiveKit, OpenAI Realtime, and Gemini Live. The feature captures audio, STT/TTS latency, interruptions, and tool calls in a single trace, mirroring existing text-agent observability workflows."
  },
  {
   "kind": "signal",
   "id": "g-0935",
   "title": "Fragments: July 21",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0935",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-21T13:13:00.000Z",
   "summary": "Martin Fowler wraps up notes from the second Future of Software Development Retreat, surfacing a Thoughtworks finding on the mismatch between engineers using LLMs and boards pushing for adoption, illustrated by a $100B-loss anecdote about ML models for air filter replacement applied outside their training context."
  },
  {
   "kind": "signal",
   "id": "g-0936",
   "title": "Gemini 3.6 Flash is now available in GitHub Copilot",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0936",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-21T15:04:31.000Z",
   "summary": "Gemini 3.6 Flash is rolling out in GitHub Copilot, positioned for web and app development, coding, and longer-horizon agentic tasks, with configurable settings."
  },
  {
   "kind": "signal",
   "id": "g-0937",
   "title": "pi 0.81.0 adds support for llama.cpp",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0937",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-21T15:31:03.000Z",
   "summary": "Pi version 0.81.0 adds support for llama.cpp, enabling the coding agent to use local LLM backends instead of relying solely on remote APIs."
  },
  {
   "kind": "signal",
   "id": "g-0938",
   "title": "How Apollo Rebuilt Its AI Assistant on Deep Agents to Power the Full GTM Loop",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 2.52,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0938",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-21T20:17:14.432Z",
   "summary": "Apollo rebuilt its AI Assistant using LangChain's Deep Agents and LangSmith, creating a chat-based interface where users state a go-to-market goal in natural language and the assistant executes the full find-enrich-reach-measure loop (prospecting, enrichment, outreach, analytics) end-to-end, replacing a fragmented multi-module product experience."
  },
  {
   "kind": "signal",
   "id": "g-0939",
   "title": "Show HN: SciStudio: organize chaos data analysis pipelines with workflow runtime",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0939",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-21T20:08:43.000Z",
   "summary": "SciStudio is a tool for organizing data analysis pipelines using a workflow runtime, shared on Hacker News as a Show HN post. The post links to the project site and received minimal engagement (1 point, 1 comment)."
  },
  {
   "kind": "signal",
   "id": "g-0940",
   "title": "Right on Schedule",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0940",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-21T00:00:00.000Z",
   "summary": "Amp's coding agents can now set their own schedules and wake themselves with full saved prompt, context, and history. Examples include recurring slow-query monitoring, feature-flag cleanup reminders, and continuous inference-error triage in Slack."
  },
  {
   "kind": "signal",
   "id": "g-0941",
   "title": "Copilot users can now see AI credits used per billing cycle",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0941",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-20T16:00:14.000Z",
   "summary": "GitHub Copilot Business and Enterprise users can now view their AI credits consumed per billing cycle on the Copilot usage page, without needing an individual budget configured."
  },
  {
   "kind": "signal",
   "id": "g-0942",
   "title": "A Comprehensive Evaluation of Job Rotation: Biomechanical Risk, Body Discomfort, and Psychosocial Demands",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0942",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.076Z",
   "summary": "Peer-reviewed Human Factors study comparing a large set of specific job rotation schemes, measuring biomechanical risk, body discomfort, and psychosocial demands to assess effectiveness at reducing musculoskeletal disorder risk among workers."
  },
  {
   "kind": "signal",
   "id": "g-0943",
   "title": "Comparing Paper- and AR-Based Assembly Manuals in Task Performance, dlPFC Hemodynamic Responses, and Perceived Workload",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0943",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.077Z",
   "summary": "Controlled study comparing paper-based, user-fixed AR, and world-fixed AR assembly manuals on task performance, dorsolateral prefrontal cortex hemodynamic responses, and perceived workload. Published in Human Factors, Vol 68, Issue 9."
  },
  {
   "kind": "signal",
   "id": "g-0944",
   "title": "The Influence of Exposure and Error Type on Estimates of Automation Reliability",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0944",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.079Z",
   "summary": "A study in Human Factors examining how user exposure to an automated decision support system and the saliency of its errors affect estimates of automation reliability, evaluating sensitivity and calibration of those judgments."
  },
  {
   "kind": "signal",
   "id": "g-0945",
   "title": "Mind-Wandering or Task-Unrelated Thought Reports May Be a Response to Performance Not a Cause of Performance: Using Forced Errors to Impact Thought Content Reports",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0945",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.081Z",
   "summary": "Peer-reviewed Human Factors study showing that post-task self-reports of mind-wandering shift when forced errors are introduced, suggesting retrospective thought-content reports may reflect perceived performance rather than causally explain it."
  },
  {
   "kind": "signal",
   "id": "g-0946",
   "title": "Vigilance Research Beyond the Laboratory: Methodological Considerations and Practical Insights",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0946",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.083Z",
   "summary": "An article in Human Factors examines methodological considerations for conducting vigilance research in nontraditional, non-laboratory settings, outlining challenges and offering practical guidance for researchers designing field studies."
  },
  {
   "kind": "signal",
   "id": "g-0947",
   "title": "Efficiency Pitfalls of Explainable AI in Clinical Diagnostic and Treatment Human-AI Workflows",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0947",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.086Z",
   "summary": "Peer-reviewed study examining how AI-provided explanations affect efficiency, diagnostic accuracy, user perceptions, and workflow integration in ophthalmologists' clinical diagnostic and treatment workflows, identifying challenges in human-AI collaboration."
  },
  {
   "kind": "signal",
   "id": "g-0948",
   "title": "Human–Artificial Intelligence Collaborative Decision-Making in Emergencies: Relative Advantage Theory",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0948",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.090Z",
   "summary": "A peer-reviewed paper in Human Factors proposing Relative Advantage Theory to explain decision-making mechanisms in emergencies where humans collaborate with AI, accompanied by initial empirical evidence supporting its assumptions."
  },
  {
   "kind": "signal",
   "id": "g-0949",
   "title": "Modeling Human Expertise in a Sanding Task",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0949",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.094Z",
   "summary": "Human Factors journal study modeling expertise in manual sanding, identifying sanding strategies that correlate with improved performance outcomes and reduced physical stress during the task."
  },
  {
   "kind": "signal",
   "id": "g-0950",
   "title": "Compatibility Effects With Simple Lever Tools: A Replication and Extension Beyond Simple Button Responses",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0950",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.096Z",
   "summary": "Peer-reviewed replication and extension examining how response-effect, stimulus-response, and stimulus-effect compatibility jointly influence performance in lever tool use, testing whether effects observed with simple button responses generalize to lever inputs."
  },
  {
   "kind": "signal",
   "id": "g-0951",
   "title": "System-Wide Trust (SWT) Versus Component-Specific Trust (CST) in Multi-Agent Human–Agent Teams: Individual Variability in Trust Bias",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0951",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.097Z",
   "summary": "A Human Factors journal paper comparing system-wide trust and component-specific trust perspectives in multi-agent human-agent teams, examining individual variability in trust bias across different agent teammates."
  },
  {
   "kind": "signal",
   "id": "g-0952",
   "title": "Effects of Task Priority and Difficulty in Multitasking Across Screens",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0952",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.098Z",
   "summary": "A Human Factors journal study examining how task priority and task difficulty, and their interaction, influence task-switching decisions when operators manage multiple supervisory tasks distributed across displays."
  },
  {
   "kind": "signal",
   "id": "g-0953",
   "title": "Ethical Decision-Making in the Workplace: Which Factors Influence Decision-Makers’ Willingness to Revise Their Decisions due to AI-Generated Suggestions?",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0953",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.099Z",
   "summary": "A study in Human Factors examining how the moral intensity of a decision and the perceived trustworthiness of an AI certifier influence individuals' willingness to revise their decisions when given AI-generated suggestions in workplace contexts."
  },
  {
   "kind": "signal",
   "id": "g-0954",
   "title": "Decision-Supported Visual Search: Effects of Direct and Indirect Cues on Performance and Attentional Mechanisms",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0954",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.100Z",
   "summary": "Human Factors journal study examining how direct versus indirect automated cues in a decision support system influence visual search performance and attentional allocation, with implications for safety- and health-critical domains."
  },
  {
   "kind": "signal",
   "id": "g-0955",
   "title": "A Structural Model of Attentional Effort Dynamics: Evidence From a Naturalistic Discrimination Task",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0955",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.101Z",
   "summary": "A Human Factors paper proposing a structural model of how attentional effort varies over time during a vigilance task, linking effort dynamics to subjectively inferred context, along with an estimation method and empirical test."
  },
  {
   "kind": "signal",
   "id": "g-0956",
   "title": "Affective Interruptions Impair Task Performance Less Than Neutral Ones Across Age and Task Demands",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0956",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.102Z",
   "summary": "Peer-reviewed study in Human Factors examining how the valence and arousal of interruptions affect task resumption and post-interruption performance in younger and middle-aged/older adults under varying task complexity. Finding: affective interruptions impaired task performance less than neutral ones across age and task demands."
  },
  {
   "kind": "signal",
   "id": "g-0957",
   "title": "Comprehensive Evaluation of Explanation Types in a Spaceflight-Relevant Human–Autonomy Teaming Task",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0957",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.105Z",
   "summary": "Peer-reviewed study evaluating how different types of AI explanations affect performance, workload, trust, situation awareness, and user preference in a human-autonomy teaming task within a spaceflight-relevant simulator."
  },
  {
   "kind": "signal",
   "id": "g-0958",
   "title": "What’s in a Name? Implications of AI Roles and Mind Perception for Human-AI Teams",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0958",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.107Z",
   "summary": "A Human Factors journal study examining how labeling AI as a teammate, support, or tool affects acceptance through mind perception subdimensions of agency and conscious experience, questioning the premature adoption of the 'teammate' label."
  },
  {
   "kind": "signal",
   "id": "g-0959",
   "title": "Can We Learn From Trust in Simulation to Gain Trust in AI?",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0959",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.131Z",
   "summary": "A short feature in Ergonomics in Design arguing AI trust should be modeled on lessons from the modeling and simulation community, shifting emphasis from trust in the model to trust in the result, and highlighting relational over purely technical factors."
  },
  {
   "kind": "signal",
   "id": "g-0960",
   "title": "Systemic Trust in Artificial Intelligence",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0960",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.133Z",
   "summary": "Academic article arguing that trust in AI is typically examined too narrowly, and proposing more naturalistic methods to study systemic trust as AI takes on high-consequence work. Published in Ergonomics in Design, Vol. 34, Issue 3."
  },
  {
   "kind": "signal",
   "id": "g-0961",
   "title": "Does Expertise Matter? A Study of Chile’s Ergonomic Risk Assessment Tool",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0961",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.140Z",
   "summary": "A study in Ergonomics in Design compared trained experts and non-experts using Chile's official ergonomic risk assessment tool for upper-limb injuries. Both groups had difficulty identifying work tasks and consistently rating risks during real-world exercises."
  },
  {
   "kind": "signal",
   "id": "g-0962",
   "title": "Effectiveness of Eye-Tracking Metrics in Human-Centric Design of Human-Machine Interface: Cases on Process Control Operations",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0962",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.142Z",
   "summary": "A peer-reviewed paper in Ergonomics in Design examining how eye-tracking metrics can inform human-centric design of human-machine interfaces in process control operations, framed within Industry 5.0 regulations on operator cognitive and physiological capabilities."
  },
  {
   "kind": "signal",
   "id": "g-0963",
   "title": "Three Participatory Methods to Engage Employees in Workplace Research and Design",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0963",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.145Z",
   "summary": "Three empirical studies applying participatory methods—autophotography, cultural probes, and game-based workshops—to engage employees in workplace research, framed around the rise of hybrid work and the need to capture diverse work-environment experiences."
  },
  {
   "kind": "signal",
   "id": "g-0964",
   "title": "An Exploratory Study of the Causes of Discomfort From Using Braille Displays",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0964",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.146Z",
   "summary": "Exploratory study published in Ergonomics in Design investigating physical discomfort reported by users of Braille displays. The paper examines causes of discomfort during prolonged use of these tactile input/output devices by individuals with low vision or blindness."
  },
  {
   "kind": "signal",
   "id": "g-0965",
   "title": "Spatial Discontiguity in Three-Dimensional Augmented Reality Spaces",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0965",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.148Z",
   "summary": "Peer-reviewed study examining how spatial contiguity in visual field and depth affects cognitive load in augmented reality environments used for high-demand multi-screen tasks, published in Ergonomics in Design."
  },
  {
   "kind": "signal",
   "id": "g-0966",
   "title": "Satellite Ground Stations: The Need for Additional Research and Standardization",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0966",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.149Z",
   "summary": "A peer-reviewed article in Ergonomics in Design arguing that satellite ground station operator interfaces lack sufficient human-centered design and standardization, calling for more research in this area of space operations ergonomics."
  },
  {
   "kind": "signal",
   "id": "g-0967",
   "title": "An Empirical Study of Tablet Ergonomics: The Interplay of Temperature, Orientation, and Use Behaviors",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0967",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.157Z",
   "summary": "Empirical study testing tablet hotspot temperatures (39°C, 43°C, 45°C, 47°C) and ambient temperatures (25°C, 35°C) with 60 participants to examine effects on thermal comfort, device orientation, and use behaviors under a proposed top-center consolidated hotspot architecture."
  },
  {
   "kind": "signal",
   "id": "g-0968",
   "title": "Contours of Comfort: Mapping Pressure Landscapes Across Anthropometric Seating Interfaces",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0968",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.163Z",
   "summary": "A peer-reviewed study in Ergonomics in Design evaluating how three seat cushion contours (flat, centre trough, and a third design) affect interface pressure distribution, aiming to identify design strategies that improve seating comfort."
  },
  {
   "kind": "signal",
   "id": "g-0969",
   "title": "Workplace Ergonomics in Bangladesh: A Scoping Review of Anthropometric Mismatches and Musculoskeletal Disorders",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0969",
   "source": "Ergonomics in Design (SAGE / HFES)",
   "publishedAt": "2026-07-22T00:17:20.173Z",
   "summary": "Scoping review in Ergonomics in Design examining workplace ergonomics in Bangladesh, focusing on anthropometric mismatches between workers and equipment, and associated musculoskeletal disorders amid limited safety implementation."
  },
  {
   "kind": "signal",
   "id": "g-0970",
   "title": "I ran Laguna-S-2.1 through my private agentic eval vs Qwen3.5-122B on an RTX Pro 6000 (96GB). Fastest 100B+ I've tested and the best tool calling, but it invents facts under pressure.",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0970",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-21T20:29:15.000Z",
   "summary": "User compares Laguna-S-2.1 to Qwen3.5-122B on a private agentic evaluation suite run locally on an RTX Pro 6000 (96GB). Reports Laguna as the fastest 100B+ model tested with the best tool calling, but notes it fabricates facts under pressure."
  },
  {
   "kind": "signal",
   "id": "g-0971",
   "title": "Assistant or Actor? Student Trust, Control, and Delegation Regret When Using a General-Purpose AI Agent",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0971",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "A controlled study with 20 students using a general-purpose AI agent (OpenClaw) across five tasks introduces 'delegation regret' — users regret not the agent's errors but its unauthorized action scope. Trust was calibrated per task; irreversibility combined with external visibility drove trust withdrawal more than stakes alone, and action previews were consistently demanded."
  },
  {
   "kind": "signal",
   "id": "g-0972",
   "title": "AInimation: Animating from Prompt to AI-Generated Responses",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0972",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "Research paper presenting a taxonomy of animated transitions between prompts and AI-generated responses, derived from a review of 800 examples. A user study reports 43% better element location, 153% better change identification, and 20% better prompt verification when animations are added."
  },
  {
   "kind": "signal",
   "id": "g-0973",
   "title": "Querying Multimodal Scientific Papers with AI: Practices and Preferences Across Blind, Low-Vision, and Sighted Scientists",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0973",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "Researchers interviewed five blind/low-vision and five sighted scientists about using ChatGPT and Gemini to query figures, diagrams, and tables in scientific papers. They characterized review practices, accessibility workarounds, and conditions causing workflow abandonment, and released a dataset of 115 queries and responses."
  },
  {
   "kind": "signal",
   "id": "g-0974",
   "title": "EduPanel: A Three-Agent LLM Judge for Teaching Videos -- Reliability, Complementarity, and Human Trust Calibration",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0974",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "EduPanel is a rubric-grounded, learner-conditioned LLM judge using three specialized agents to evaluate teaching video quality. Expert studies report reliability matching a median human expert, improved scoring accuracy, and expert ability to flag unreliable outputs via AUC 0.77."
  },
  {
   "kind": "signal",
   "id": "g-0975",
   "title": "HALO: Interactive Co-abductive Reasoning in Scientific Hypothesis Generation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0975",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "HALO is a human-AI collaborative system implementing 'co-abduction,' a framework for abductive reasoning in scientific hypothesis generation. Built for molecular hypothesis generation in drug discovery, it supports candidate clustering, strategy identification, and multi-strategy synthesis. Studies with 10 medicinal chemists showed improved reasoning quality and more diverse candidate molecules."
  },
  {
   "kind": "signal",
   "id": "g-0976",
   "title": "AI Tool Discovery at Scale: All You Need is DNS",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0976",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "Research paper proposing ToolDNS, a framework that retrofits semantic tool discovery for autonomous AI agents onto the DNS infrastructure, using partially unfolded names, EDNS0 intent payloads, and logical subdomains. A benchmark of 33,688 tools across MCP, A2A, REST, and Skill protocols shows 95.26% search-space reduction matching state-of-the-art accuracy, with lower latency than HTTP-based registries."
  },
  {
   "kind": "signal",
   "id": "g-0977",
   "title": "A Decision-Centered Reference Architecture for Trustworthy Agentic Commerce",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0977",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "Design-science study proposing a protocol-agnostic reference architecture for trustworthy agentic commerce. The architecture uses a canonical envelope, Ed25519 or HMAC authentication, dependency revalidation, a seven-axis generated-claim gate, and eleven semantic invariants. Evaluated with eight deterministic scenarios and five controlled ablations, achieving 66/66 test passes. Authors flag that production security, performance, legal compliance, and live interoperability remain unestablished."
  },
  {
   "kind": "signal",
   "id": "g-0978",
   "title": "Engineering Trustworthy Agentic AI for Critical Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0978",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-22T04:00:00.000Z",
   "summary": "Survey paper treating trustworthiness as a first-class engineering property for agentic AI systems. Organizes trust around five dimensions (safety, robustness, transparency, accountability, privacy) mapped to an assurance workflow, then examines application across power systems, autonomous vehicles, HPC, and communication networks, proposing a cross-domain certification framework."
  },
  {
   "kind": "signal",
   "id": "g-0979",
   "title": "Show HN: CodeAlmanac – Karpathy-style codebase wiki from your conversations",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3.15,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0979",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-21T17:12:01.000Z",
   "summary": "CodeAlmanac is an open-source, local tool that maintains a connected Markdown wiki inside a repository by reading new Claude Code or Codex conversations every five hours, then indexes it in SQLite and exposes a CLI for future agent sessions to query."
  },
  {
   "kind": "signal",
   "id": "g-0980",
   "title": "Unsloth Quantization of Laguna S 2.1 Is Out",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0980",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-22T03:42:58.000Z",
   "summary": "Announces the release of a quantized version of the Laguna S 2.1 model using Unsloth's quantization tooling, intended for local inference on consumer hardware."
  },
  {
   "kind": "signal",
   "id": "g-0981",
   "title": "Today was the perfect day for Poolside to drop Laguna S 2.1 because I just got these in! Finally have a half decent amount of VRAM. 3x V620 = 96 GB.",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0981",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-22T04:03:39.000Z",
   "summary": "A user on r/LocalLLaMA posted about acquiring 3 V620 GPUs totaling 96 GB of VRAM, noting the timing coincided with Poolside's release of Laguna S 2.1."
  },
  {
   "kind": "signal",
   "id": "g-0982",
   "title": "Gigatoken: A new open source tokenizer ~100x faster than Tiktoken, -500-1000x faster than Huggingface",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0982",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-21T23:08:29.000Z",
   "summary": "A new open-source tokenizer called Gigatoken claims to be roughly 100x faster than Tiktoken and 500-1000x faster than Huggingface tokenizers, shared on r/LocalLLaMA."
  },
  {
   "kind": "signal",
   "id": "g-0983",
   "title": "Solve the CyberGym benchmark",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0983",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-22T09:39:28.000Z",
   "summary": "Reddit post in r/LocalLLaMA discussing a solution to the CyberGym benchmark, which evaluates AI agents on cybersecurity tasks."
  },
  {
   "kind": "signal",
   "id": "g-0984",
   "title": "3 Years of Graph Engineering with LangGraph",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0984",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-22T14:17:14.128Z",
   "summary": "LangChain reflects on three years of building agent systems as graphs, framing graph engineering as the latest term for structuring model reasoning within constrained paths. The post positions graphs alongside prompt, context, harness, and loop engineering as valid approaches to controlling non-deterministic LLM behavior."
  },
  {
   "kind": "signal",
   "id": "g-0985",
   "title": "Introducing OpenAI Presence",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0985",
   "source": "OpenAI News",
   "publishedAt": "2026-07-22T05:30:00.000Z",
   "summary": "OpenAI announces Presence, an enterprise platform for deploying trusted voice and chat AI agents for customer-facing and internal organizational workflows."
  },
  {
   "kind": "signal",
   "id": "g-0986",
   "title": "Llama.cpp just added support for Laguna XS.2 & M.1",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0986",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-22T11:09:10.000Z",
   "summary": "llama.cpp has added support for the Laguna XS.2 and M.1 model architectures, enabling local inference of those models on the runtime."
  },
  {
   "kind": "signal",
   "id": "g-0987",
   "title": "RTX 5090 and 5080 Ran the Same Local AI Until the VRAM Ran Out",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0987",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-22T14:42:23.000Z",
   "summary": "YouTube video comparing NVIDIA RTX 5090 and 5080 GPUs when running the same local AI workload, observing behavior as each card's VRAM capacity is exhausted. No benchmark data or details provided in the listing."
  },
  {
   "kind": "signal",
   "id": "g-0988",
   "title": "Multiplayer",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-0988",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-22T00:00:00.000Z",
   "summary": "Amp's new Multiplayer feature lets workspace members join an agent thread, message the agent, and access its portal, file changes, and shared terminal, enabling collaboration on agent work units called orbs."
  },
  {
   "kind": "signal",
   "id": "g-0989",
   "title": "Got these baddies in the mail today (2X 3080 20GB)",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0989",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-22T15:40:06.000Z",
   "summary": "User on r/LocalLLaMA reports receiving two RTX 3080 20GB GPUs, apparently intended for a local LLM workstation."
  },
  {
   "kind": "signal",
   "id": "g-0990",
   "title": "Towards Automating Eval Engineering",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0990",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-22T18:17:08.712Z",
   "summary": "LangChain launched the Eval Engineering Skill, which inspects an agent's repository and traces, proposes evaluation tasks through interactive user interviews, and produces executable Harbor-format evals. The skill maps agent components and supporting data, then iterates with the user on which abilities to test and how to handle live dependencies."
  },
  {
   "kind": "signal",
   "id": "g-0991",
   "title": "Building an AI-orchestrated publishing workflow for a long-form writing project",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0991",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-22T16:47:17.000Z",
   "summary": "CTO describes building an AI-orchestrated publishing workflow for a long-form writing project, using an orchestration-first approach with 25 specialized agents, MCP/A2A services, evaluation loops, and supporting infrastructure. The system processed 26 billion tokens across 318 PRs and 423 commits."
  },
  {
   "kind": "signal",
   "id": "g-0992",
   "title": "Agentic Workflow's Cache Keepalive Costs 8x Too Much",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0992",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-22T16:24:24.000Z",
   "summary": "Blog post measures prompt cache eviction across Anthropic, OpenAI, and Google APIs, reporting that keepalive costs for agentic workflows run about 8x higher than expected due to cache eviction behavior."
  },
  {
   "kind": "signal",
   "id": "g-0993",
   "title": "Loop Engineering Workflow Based on Anthropic and Google Papers",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0993",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-22T15:02:18.000Z",
   "summary": "GitHub repository presenting a 'loop engineering workflow' that distills patterns from Anthropic and Google research papers into a structured harness for building with AI agents."
  },
  {
   "kind": "signal",
   "id": "g-0994",
   "title": "Show HN: Ipek – a visual IDE for workflow automations",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0994",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-22T12:51:50.000Z",
   "summary": "Ipek is a JVM-based visual IDE for building local file and API automation workflows. Non-technical users compose deterministic workers via a visual builder; an agent over localhost MCP can generate real Kotlin worker code that compiles as Gradle plugins and hot-loads. Currently an alpha for macOS and Windows."
  },
  {
   "kind": "signal",
   "id": "g-0995",
   "title": "Show HN: Bento - An entire PowerPoint in one HTML file (edit+view+data+collab)",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3.15,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0995",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-22T15:19:23.000Z",
   "summary": "Bento is a single self-contained HTML file slide tool: edit, present, print, save, and live-collaborate offline, shareable by email or Airdrop, with an encrypted blind relay for collaboration. Built on reveal.js, MIT-licensed, and designed to be dropped into Claude or ChatGPT to convert pptx files."
  },
  {
   "kind": "signal",
   "id": "g-0996",
   "title": "New Copilot usage metrics impact dashboard",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0996",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-22T16:21:47.000Z",
   "summary": "GitHub released a Copilot usage metrics impact dashboard for enterprise administrators, providing deeper analytics on Copilot adoption and impact within organizations."
  },
  {
   "kind": "signal",
   "id": "g-0997",
   "title": "MindControl - llama.cpp fork to guide the reasoning process via injection during sampling",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0997",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-22T17:24:14.000Z",
   "summary": "A fork of llama.cpp called MindControl that injects guidance into the reasoning process during the sampling step, allowing users to steer how a local model reasons rather than only what it outputs."
  },
  {
   "kind": "signal",
   "id": "g-0998",
   "title": "NTT DATA Group cuts incident analysis to 30 minutes with Codex",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0998",
   "source": "OpenAI News",
   "publishedAt": "2026-07-22T00:00:00.000Z",
   "summary": "NTT DATA Group deployed ChatGPT Enterprise and Codex across roughly 9,000 employees, reducing incident analysis time to 30 minutes and scaling secure AI adoption for enterprise workflows."
  },
  {
   "kind": "signal",
   "id": "g-0999",
   "title": "Tool: Databasement",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-0999",
   "source": "Console.dev Devtools Newsletter",
   "publishedAt": "2026-07-23T00:00:00.000Z",
   "summary": "Databasement is a web UI for managing database backups across MySQL, Postgres, MongoDB, SQLite, and Redis. It supports local, S3, and SFTP destinations with SSH source connections, and exposes automation via an API and MCP server. Lacks fine-grained user permissions."
  },
  {
   "kind": "signal",
   "id": "g-1000",
   "title": "Beta: CodeAlmanac",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1000",
   "source": "Console.dev Devtools Newsletter",
   "publishedAt": "2026-07-23T00:00:00.000Z",
   "summary": "Console.dev notes CodeAlmanac entered beta, described only as a 'living code wiki' — a tool that keeps documentation in step with changing source code."
  },
  {
   "kind": "signal",
   "id": "g-1001",
   "title": "Beta: termcn",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1001",
   "source": "Console.dev Devtools Newsletter",
   "publishedAt": "2026-07-23T00:00:00.000Z",
   "summary": "termcn is a beta library of terminal UI components, likely a shadcn-style copy-paste component system for building command-line interfaces."
  },
  {
   "kind": "signal",
   "id": "g-1002",
   "title": "How to Actually Run Your Coding Agent Safely (And Avoid the Horror Stories)",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1002",
   "source": "Cole Medin (YouTube)",
   "publishedAt": "2026-07-23T00:00:02.000Z",
   "summary": "Cole Medin's YouTube video discusses practices for running coding agents safely, aimed at avoiding common failure scenarios and horror stories reported in the agent coding community."
  },
  {
   "kind": "signal",
   "id": "g-1003",
   "title": "Show HN: Cactus Hybrid: We taught Gemma 4 to know when it's wrong",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1003",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-22T17:56:29.000Z",
   "summary": "Cactus post-trained Gemma 4 E2B with a 68k-parameter probe layer that reads intermediate hidden states to predict response correctness, returning structured confidence scores for routing between on-device and cloud inference. The probe averages 0.814 AUROC across 12 benchmarks, including zero-shot audio tasks. Weights, code, and runtime patches are published under MIT."
  },
  {
   "kind": "signal",
   "id": "g-1004",
   "title": "TargetFinder: Detecting Widgets from Pixels on Desktop Interfaces",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1004",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-23T04:00:00.000Z",
   "summary": "TargetFinder is a computer vision system using fine-tuned YOLO models for real-time detection of GUI widgets across desktop platforms. Trained on 520 annotated screenshots (Windows, macOS, Ubuntu, web), it outperforms OmniParser and REMAUI baselines and enables system-wide deployment of target-aware pointing techniques like Bubble Cursor and Semantic Pointing. Dataset, models, and library are open-sourced."
  },
  {
   "kind": "signal",
   "id": "g-1005",
   "title": "A Framework of User Experience Principles for Human-AI Agent Interaction in the Workplace",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1005",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-23T04:00:00.000Z",
   "summary": "Research paper using participatory design, expert review, meta-analysis, and interviews to develop and validate eight core UX principles for human-AI agent interaction in workplace settings, intended as actionable design guardrails."
  },
  {
   "kind": "signal",
   "id": "g-1006",
   "title": "Not Birds of a Feather: Personality-Based Partner Selection in LLM Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1006",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-23T04:00:00.000Z",
   "summary": "Empirical study testing whether Big Five personality alone drives partner selection in LLM multi-agent systems when capability is held constant. Across 375 trials, selection is strongly task-stereotyped (open agents chosen for creative tasks, conscientious for strategic ones), non-homophilous, and miscalibrated against human team-performance evidence."
  },
  {
   "kind": "signal",
   "id": "g-1007",
   "title": "Knowledge-Centric Self-Improvement",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1007",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-23T04:00:00.000Z",
   "summary": "Proposes a knowledge-centric self-improvement paradigm in which generic, disposable agents contribute evidence-grounded insights to a persistent shared knowledge base via task-level and cross-task forums, followed by distillation. Across abstract reasoning, coding, and terminal benchmarks, the protocol improves solve rates and reduces cost versus agent-centric baselines, and the distilled knowledge transfers to held-out tasks and across LLM families."
  },
  {
   "kind": "signal",
   "id": "g-1008",
   "title": "Show HN: Hanesu – An experimental workflow layer for AI coding agents",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1008",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-23T06:58:39.000Z",
   "summary": "Show HN introducing Hanesu, an experimental workflow layer that wraps coding agents (Codex, Claude Code, OpenCode) to structure feature, bug, and patch work with persisted task state across stages. The author notes it adds token overhead, so it targets complex tasks rather than small prompts."
  },
  {
   "kind": "signal",
   "id": "g-1009",
   "title": "Magnus Evo XL review: Height-adjustable gaming desk put to the test",
   "category": "papers-ergonomics",
   "tier": "T1.5",
   "finalScore": 2.16,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1009",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-23T09:19:00.000Z",
   "summary": "Hands-on review of the Secretlab Magnus Evo XL, a height-adjustable desk with built-in cable management aimed at gaming and home-office use. Assesses stability and value against its price."
  },
  {
   "kind": "signal",
   "id": "g-1010",
   "title": "Mitigating psychological discomfort during automation error: A mixed methods research",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1010",
   "source": "Applied Ergonomics (ScienceDirect)",
   "publishedAt": "2026-07-23T12:17:30.799Z",
   "summary": "A January 2027 Applied Ergonomics paper (Vol. 138) by Ziang Chen, Zhengyu Tan, and Peiwen Luo uses mixed methods to study how to reduce psychological discomfort that users experience when automation systems produce errors."
  },
  {
   "kind": "signal",
   "id": "g-1011",
   "title": "Apple’s Hidden AI Model… The Speed they never showed",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1011",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-23T14:41:38.000Z",
   "summary": "Alex Ziskind benchmarks a local AI model Apple included in macOS 27, testing whether a $10,000 Mac Studio improves its inference speed."
  },
  {
   "kind": "signal",
   "id": "g-1012",
   "title": "How We Benchmark Deep Agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1012",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-23T18:17:08.958Z",
   "summary": "LangChain revamped its evaluation framework for Deep Agents, moving from unit-style tests to end-to-end evals run through Harbor across coding, conversation, and retrieval tasks to guide prompt, tool, and middleware decisions."
  },
  {
   "kind": "signal",
   "id": "g-1013",
   "title": "Code Finder: fast, efficient code search for coding agents",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1013",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-07-23T00:00:00.000Z",
   "summary": "Sourcegraph introduces Code Finder, a tool that runs its own search loop and returns precise file paths and line ranges to coding agents, reducing time and token cost compared to agents searching on their own."
  },
  {
   "kind": "signal",
   "id": "g-1014",
   "title": "Event Driven Orbs",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.6,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1014",
   "source": "Amp News (ampcode.com)",
   "publishedAt": "2026-07-23T00:00:00.000Z",
   "summary": "Amp's orbs (agentic coding sessions) can now be triggered by external HTTP events such as GitHub issues, CI failures, Linear tickets, Discord messages, and monitor alerts. The system verifies signatures, deduplicates deliveries, and starts a scoped thread with trusted metadata, treating event payloads as untrusted input."
  },
  {
   "kind": "signal",
   "id": "g-1015",
   "title": "Apple M5 isn't making full use of its matmul cores yet",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1015",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-23T16:28:39.000Z",
   "summary": "A Reddit discussion on r/LocalLLaMA observes that Apple's M5 chip is not fully utilizing its dedicated matrix multiplication cores, relevant to local AI inference on Apple silicon hardware."
  },
  {
   "kind": "signal",
   "id": "g-1016",
   "title": "PSA on Laguna S-2.1 - Use the updated chat template and GGUF",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1016",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-23T16:23:20.000Z",
   "summary": "A community PSA on r/LocalLLaMA advises users of the Laguna S-2.1 model to adopt its updated chat template and GGUF format to ensure correct outputs."
  },
  {
   "kind": "signal",
   "id": "g-1017",
   "title": "July 2026: LangChain Newsletter",
   "category": "agent-tools-setup",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1017",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-23T20:17:15.279Z",
   "summary": "LangChain's July 2026 newsletter announces the NVIDIA NeMoClaw for Deep Agents blueprint, a free LangSmith Sandboxes trial, Fleet Slack integration, voice tracing, OpenWiki Brains, and RLMs in Deep Agents, alongside the Interrupt conference tour to NYC and London."
  },
  {
   "kind": "signal",
   "id": "g-1018",
   "title": "Show HN: OneCLI – OSS credential gateway that keeps secrets out of AI agents",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3.15,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1018",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-23T15:42:40.000Z",
   "summary": "OneCLI is an open-source network gateway placed between AI agents and external services. It matches requests by host/path, verifies agent access, and swaps placeholders for real credentials fetched from an encrypted vault or Bitwarden/1Password, with human-in-the-loop approval for sensitive operations."
  },
  {
   "kind": "signal",
   "id": "g-1019",
   "title": "Show HN: Palmier Pro – Open-source macOS video editor built for AI",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1019",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-23T15:11:37.000Z",
   "summary": "Palmier Pro is an open-source macOS video editor with a local MCP server and in-app chat, allowing AI agents (Claude, Codex) to manage projects, search media via local SigLIP2 embeddings, edit timelines, generate images/video/audio, and export — all from within the editor."
  },
  {
   "kind": "signal",
   "id": "g-1020",
   "title": "Show HN: Remux – an open-source tmux workspace designed for iPhone",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1020",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-23T14:31:26.000Z",
   "summary": "Remux is an open-source project providing a tmux terminal multiplexer workspace designed for iPhone, allowing users to run and manage terminal sessions on their device. The tool is available on GitHub with active discussion on Hacker News."
  },
  {
   "kind": "signal",
   "id": "g-1021",
   "title": "Show HN: DeepSQL – A self-hostable DBA agent for Postgres and MySQL",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1021",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-20T15:32:20.000Z",
   "summary": "DeepSQL is a self-hostable AI agent for Postgres and MySQL that monitors schemas, fixes slow queries, reduces bloat, builds BI dashboards, and redacts PII. It learns from codebase, rules, and query logs, runs 20 background jobs, and exposes CLI and MCP surfaces for Claude, Codex, and Cursor."
  },
  {
   "kind": "signal",
   "id": "g-1022",
   "title": "GitHub Mobile: Fix failing Actions checks with Copilot cloud agent",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1022",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-23T19:47:58.000Z",
   "summary": "GitHub Mobile now lets users invoke the Copilot coding agent to investigate and fix failed GitHub Actions checks on a pull request directly from the mobile app."
  },
  {
   "kind": "signal",
   "id": "g-1023",
   "title": "Agent automation controls in GitHub Issues in public preview",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1023",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-23T15:30:29.000Z",
   "summary": "GitHub Issues public preview adds controls for agent automations: each agent-driven change (labels, type, assignee, closure) now shows its reasoning and can be reviewed before being applied."
  },
  {
   "kind": "signal",
   "id": "g-1024",
   "title": "Show HN: Echo – Fable-level results at 1/3 the cost using open-weight models",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1024",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-23T19:26:01.000Z",
   "summary": "Builder presents Echo, a system that routes each prompt across a pool of open-weight models, deciding compute allocation and combining outputs. Author reports it matches Fable's aggregate benchmark results at roughly one-third the inference cost and outperforms the best individual model in the pool."
  },
  {
   "kind": "signal",
   "id": "g-1025",
   "title": "GitHub MCP Server supports the next MCP specification",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1025",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-23T20:38:22.000Z",
   "summary": "GitHub's MCP Server now supports the next MCP specification, which moves the MCP protocol to a stateless core, ahead of the official release scheduled for July 28, 2026."
  },
  {
   "kind": "signal",
   "id": "g-1026",
   "title": "How Codex became a collaborator for OpenAI’s creative team",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1026",
   "source": "OpenAI News",
   "publishedAt": "2026-07-16T07:00:00.000Z",
   "summary": "OpenAI's creative team describes using Codex to build custom creative tools, speed ideation, and prototype faster, treating the coding agent as a collaborator rather than a utility."
  },
  {
   "kind": "signal",
   "id": "g-1027",
   "title": "Copilot cloud agent for Linear is now generally available",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1027",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-23T22:32:23.000Z",
   "summary": "GitHub Copilot's asynchronous, autonomous background cloud agent is now generally available for Linear. Users can assign Linear issues directly to the agent, which analyzes the issue and works on it in the background."
  },
  {
   "kind": "signal",
   "id": "g-1028",
   "title": "I compared local models and different quants / config on a subset of swe-verified bench",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1028",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-23T21:05:28.000Z",
   "summary": "A Reddit user compared multiple local LLM models across different quantization levels and configurations, testing them on a subset of the SWE-bench Verified benchmark to evaluate coding capability under realistic local-inference constraints."
  },
  {
   "kind": "signal",
   "id": "g-1029",
   "title": "[audio.cpp] Release 0.4: Higgs Audio v3 TTS 4B (10x real time)+ Fish Audio S2 Pro in C++/GGML, full GGUF loading, Q8 speed and VRAM gains",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1029",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-24T00:44:45.000Z",
   "summary": "Release of audio.cpp 0.4, a C++/GGML implementation adding support for Higgs Audio v3 TTS (4B) at 10x real-time speed and Fish Audio S2 Pro, with full GGUF loading and Q8 quantization delivering speed and VRAM improvements for local audio inference."
  },
  {
   "kind": "signal",
   "id": "g-1030",
   "title": "HARP: The Human--AI Research Platform",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1030",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "HARP is a research platform that places participants in controlled scenarios with live, configurable LLM agents. It logs prompt composition behavior (keystroke timing, deletions, pauses), triggers surveys at predefined moments, and allows researchers to control prompts, model parameters, and experimental conditions. The authors illustrate it with a study on how technical specificity and response length affect retention."
  },
  {
   "kind": "signal",
   "id": "g-1031",
   "title": "Exploring the Design Space of LLM-Based Programming Support in CS Education: A Scoping Review through the Lens of Assistance Governance",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1031",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "Scoping review of 90 peer-reviewed LLM-based programming support systems in CS education. Introduces the PEA framework (Policy, Enforcement, Authority) for analyzing how systems govern AI assistance, finding varied enforcement mechanisms but centralized authority, and offers a codebook and map of underexplored design configurations."
  },
  {
   "kind": "signal",
   "id": "g-1032",
   "title": "CRAFT: Exploring Wearable Creative AI on Smart Glasses for Fiction Writing in Real-World Contexts",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1032",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "A research paper proposing CRAFT, a smart glasses system that translates real-world experiences into fiction narratives. Through interviews, co-design workshops, and field trials with writers, the study identifies design goals and interaction mechanisms for in-situ creative AI assistance."
  },
  {
   "kind": "signal",
   "id": "g-1033",
   "title": "Thinkink: 2D Spatial Ink-native Interaction with LLMs",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1033",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "Thinkink is a research prototype enabling handwritten text and sketches as prompts to LLMs, with responses rendered as ink-like text and drawings on a shared 2D canvas. A semantic tree aids ink interpretation, and a state machine controls interaction. The paper reports three user studies (N=12, 6, 10) and design implications for ink-native LLM ideation workflows."
  },
  {
   "kind": "signal",
   "id": "g-1034",
   "title": "Transparent by Design, Usable in Practice? A Formative Usability Study of a Conversational Product Advisor",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1034",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "Formative think-aloud usability study of a chatbot laptop-search advisor with transparency features including constrained generation, on-demand ranking explanations, and comparison. Seven participants completed three tasks. Ease and satisfaction were high, but the ranking explanation caused the most severe usability problem, and several wanted direct-manipulation controls."
  },
  {
   "kind": "signal",
   "id": "g-1035",
   "title": "pAI-Econ-claude: A Gated Human-in-the-Loop Multi-Agent Architecture for AI-Assisted Economic Theory Development",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1035",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "Proposes a gated human-in-the-loop multi-agent architecture for AI-assisted economic theory development. Diagnostic gates flag failure modes and recommend loopbacks without certifying correctness; humans retain authority over irreversible decisions. Evaluated on five tasks, the gated design reduced mean failure severity and improved usefulness ratings versus an ungated baseline."
  },
  {
   "kind": "signal",
   "id": "g-1036",
   "title": "FedAgentKE: Federated Semantic Knowledge Evolution for Heterogeneous Agents",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1036",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "FedAgentKE is a framework enabling heterogeneous LLM-based agent systems to collaboratively evolve transferable reasoning abstractions via federated semantic knowledge distillation and aggregation, without sharing raw trajectories. Experiments show consistent gains across cross-framework and cross-task settings."
  },
  {
   "kind": "signal",
   "id": "g-1037",
   "title": "ChannelGuard: Safe Models Do Not Compose into Safe Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1037",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "The paper demonstrates that individually safe LLMs do not compose into safe multi-agent systems, as inter-agent communication channels are unmonitored attack surfaces. Evaluation of 2,100 traces across 8 attack families showed apparent safety often depends on cloud provider server-side filters. ChannelGuard, a training-free framework using embedding-similarity gates on each inter-agent channel, is proposed and tested."
  },
  {
   "kind": "signal",
   "id": "g-1038",
   "title": "Human-in-the-Loop Large Language Model Framework for Identification of Cutaneous Immune-Related Adverse Events",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1038",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "A retrieval-augmented, multi-agent LLM framework with human-in-the-loop was tested for detecting cutaneous immune-related adverse events from clinical notes. Compared with unassisted manual review, it raised F1 to 0.88 (vs 0.77), Cohen's kappa to 0.82 (vs 0.50), and roughly halved average review time."
  },
  {
   "kind": "signal",
   "id": "g-1039",
   "title": "Workload-Aware Caching for Multi-Agent Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1039",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "ArXiv paper proposes a workload-aware cache eviction policy for multi-agent systems that decomposes tasks into DAGs. It combines recomputation cost, DAG dependency count, and agent invocation frequency into a unified score, achieving up to 64.7% latency reduction versus uncached baselines across three benchmarks."
  },
  {
   "kind": "signal",
   "id": "g-1040",
   "title": "MKEvolve: A Modular Multi-Agent Framework for Kernel Code Generation",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1040",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "MKEvolve is a multi-agent framework that iteratively co-evolves a modular decomposition of PyTorch modules with LLM-generated Triton kernels, refining both the structure and each subkernel via beam search. On KernelBench L2/L3 it improves correctness and speedup over end-to-end synthesis while cutting LLM token usage by up to 35%."
  },
  {
   "kind": "signal",
   "id": "g-1041",
   "title": "AppWorld-UL: Benchmarking Diverse Agent-User Interactions for Tool-Use",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1041",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-24T04:00:00.000Z",
   "summary": "AppWorld-UL is a benchmark of 516 tasks across 9 simulated apps (Amazon, Spotify, etc.) evaluating tool-use agents' ability to interact with users via clarifications, confirmations, and infeasibility notices. Claude Opus 4.7 achieves only 48.6% overall success, dropping to 21.3% on compositional tasks."
  },
  {
   "kind": "signal",
   "id": "g-1042",
   "title": "UPDATE - HuggingHack Is Now On Github",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1042",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-24T02:37:07.000Z",
   "summary": "Brief Reddit post announcing that a project named HuggingHack has been published to GitHub. No description, features, or use cases are provided in the excerpt."
  },
  {
   "kind": "signal",
   "id": "g-1043",
   "title": "How much are RTX PRO 6000s going for in your country/state?",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.35,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1043",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-24T00:29:01.000Z",
   "summary": "Reddit post asking community members to share the going price of NVIDIA RTX PRO 6000 GPUs in their respective countries or states."
  },
  {
   "kind": "signal",
   "id": "g-1044",
   "title": "Using the Bonsai 27b 1b quant locally - regularly.",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1044",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-24T15:35:33.000Z",
   "summary": "A Reddit user reports regularly running the Bonsai 27b model at a 1-bit quantization locally. No further details or excerpt are available."
  },
  {
   "kind": "signal",
   "id": "g-1045",
   "title": "Demios – AI-native workspace for data capture, workflow automation and reporting",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.5,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1045",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-24T20:12:07.000Z",
   "summary": "Show HN post for Demios, an AI-native workspace that combines data capture, workflow automation, and reporting. The submission received 1 point and 0 comments on Hacker News."
  },
  {
   "kind": "signal",
   "id": "g-1046",
   "title": "UX-Context Design: Using UX Knowledge to Inform AI-Generated Design",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.24,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1046",
   "source": "Nielsen Norman Group",
   "publishedAt": "2026-07-24T17:00:00.000Z",
   "summary": "Nielsen Norman Group introduces 'UX-Context Design,' a pattern in which UX research and design outputs are restructured as curated context inputs that guide AI-generated interfaces, rather than as documents written for human readers."
  },
  {
   "kind": "signal",
   "id": "g-1047",
   "title": "CachyLLama’s: llama.cpp fork with persistent KV cache that makes long local-agent sessions much less painful",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1047",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-24T18:39:22.000Z",
   "summary": "A community fork of llama.cpp called CachyLLama adds a persistent KV cache so that long-running local LLM agent sessions avoid re-processing the full context on every turn."
  },
  {
   "kind": "signal",
   "id": "g-1048",
   "title": "PSA: DO NOT use Intel consumer platforms for multi-GPU setups",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1048",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T03:35:29.000Z",
   "summary": "A public service announcement on r/LocalLLaMA warning against using Intel consumer-grade platforms when building multi-GPU systems, presumably for local LLM or ML workloads."
  },
  {
   "kind": "signal",
   "id": "g-1049",
   "title": "DKV: Open-source KV-cache compression framework for local LLM inference (CLI + technical report)",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1049",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T03:27:31.000Z",
   "summary": "DKV is an open-source framework for compressing the KV-cache during local LLM inference, released as a command-line tool alongside a technical report."
  },
  {
   "kind": "signal",
   "id": "g-1050",
   "title": "Python Toolkit: a GUI to manage python, venv, packages, reqs, AI interfaces and more...",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1050",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T09:53:43.000Z",
   "summary": "A user-submitted GUI tool for managing Python installations, virtual environments, package requirements, and AI interfaces, shared on the LocalLLaMA subreddit."
  },
  {
   "kind": "signal",
   "id": "g-1051",
   "title": "Delegating (or Not) to Machines: How Role Expectations Shape Leaders’ Willingness to Use AI for Communication",
   "category": "papers-ergonomics",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1051",
   "source": "Computers in Human Behavior (Elsevier)",
   "publishedAt": "2026-07-25T14:17:09.830Z",
   "summary": "Peer-reviewed paper examining how leaders' role expectations influence their willingness to delegate communication tasks to AI. Authors Raveendhran, Jago, Gratch, and Fast study the psychological factors behind AI adoption for messaging and interpersonal tasks."
  },
  {
   "kind": "signal",
   "id": "g-1052",
   "title": "CachyLLama: llama.cpp fork with persistent SSD-backed KV caching for local agent workflows",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1052",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T13:11:17.000Z",
   "summary": "CachyLLama is a fork of llama.cpp that persists KV cache to SSD rather than holding it only in RAM, targeted at long-running local agent workflows that exceed available memory."
  },
  {
   "kind": "signal",
   "id": "g-1053",
   "title": "Building the World’s Smallest AI Workstation",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.7,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1053",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-25T16:20:16.000Z",
   "summary": "Alex Ziskind documents building a compact local AI workstation in a case roughly the size of a Mac Studio, detailing the component compromises and tradeoffs encountered during the small-form-factor build."
  },
  {
   "kind": "signal",
   "id": "g-1054",
   "title": "Taking a Look at Gigabyte's MW94-RP0 Xeon 6 E-ATX Motherboard",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1054",
   "source": "Level1Techs (Wendell, YouTube)",
   "publishedAt": "2026-07-25T17:00:34.000Z",
   "summary": "Level1Techs (Wendell) posts a video examining Gigabyte's MW94-RP0, an E-ATX motherboard built around Xeon 6 processors. No substantive content was available beyond the video title; the fetched text is generic YouTube boilerplate."
  },
  {
   "kind": "signal",
   "id": "g-1055",
   "title": "How much are you actually using your local models these days? Which ones do you reach for the most?",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.05,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1055",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T16:57:17.000Z",
   "summary": "A community discussion post on r/LocalLLaMA asking users how frequently they use local LLM models and which ones they reach for most often."
  },
  {
   "kind": "signal",
   "id": "g-1056",
   "title": "What does it mean to \"own your intelligence\"?",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 1.98,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1056",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-25T20:17:07.204Z",
   "summary": "LangChain argues companies must own their agent systems, governance, context, and feedback loops because generic AI cannot reflect each business's operational specifics, illustrating the point with a hypothetical insurance claims workflow."
  },
  {
   "kind": "signal",
   "id": "g-1057",
   "title": "Show HN: Claude-thermos keeps your Claude session warm for you",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1057",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-23T17:06:22.000Z",
   "summary": "Open-source GitHub utility called claude-thermos that keeps Claude AI chat sessions active by sending periodic keep-alive pings, preventing idle timeouts during long or unattended conversations."
  },
  {
   "kind": "signal",
   "id": "g-1058",
   "title": "Deepseek V4 flash - Hy3 or is Qwen3.6 27B still the most solid for agentic/coding?",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.05,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1058",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T20:51:31.000Z",
   "summary": "A Reddit user asks which local model is more solid for agentic and coding work: Deepseek V4 flash or Qwen3.6 27B. No body text or evidence provided."
  },
  {
   "kind": "signal",
   "id": "g-1059",
   "title": "Is it worth getting 128GB MacBook Pro? Will it ever be comparable to today’s frontier models for coding?",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 1.35,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1059",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T20:56:22.000Z",
   "summary": "Reddit user asks whether a 128GB MacBook Pro is a worthwhile purchase for local LLM inference and whether it can match today's frontier coding models."
  },
  {
   "kind": "signal",
   "id": "g-1060",
   "title": "Llama.cpp now has full MCP support!",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1060",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-25T23:18:38.000Z",
   "summary": "Llama.cpp now supports the Model Context Protocol (MCP) in full, allowing local LLM inference to connect with MCP-compatible tools and data sources."
  },
  {
   "kind": "signal",
   "id": "g-1061",
   "title": "POCKET-35B agentic model on cpu 59 t/s",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1061",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-26T10:10:26.000Z",
   "summary": "A Reddit post on r/LocalLLaMA reports a 'POCKET-35B' model intended for agentic use achieving 59 tokens per second on CPU. No further content available beyond the title."
  },
  {
   "kind": "signal",
   "id": "g-1062",
   "title": "AMD Says 2 Ryzen AI Halos Can Run a 400B Model... I Tested It",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.34,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1062",
   "source": "Alex Ziskind (YouTube)",
   "publishedAt": "2026-07-26T14:49:22.000Z",
   "summary": "Creator tests AMD's claim that two Ryzen AI Halo chips can run a 400-billion-parameter language model locally. No technical details are provided in the supplied text."
  },
  {
   "kind": "signal",
   "id": "g-1063",
   "title": "World's First(?) Underwhelming AMD Ryzen AI Halo Cluster",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1063",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-26T16:09:23.000Z",
   "summary": "A Reddit post on r/LocalLLaMA presents what the author claims may be the first AMD Ryzen AI Halo cluster, describing the results as underwhelming."
  },
  {
   "kind": "signal",
   "id": "g-1064",
   "title": "Minimax M3 support with MSA has been merged into llama.cpp",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1064",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-26T17:54:00.000Z",
   "summary": "A post on r/LocalLLaMA reports that support for a model called 'Minimax M3', including MSA (likely a specific attention-architecture feature), has been merged into the llama.cpp inference engine. No additional details or excerpt are available."
  },
  {
   "kind": "signal",
   "id": "g-1065",
   "title": "Harness showdown: Claude Code vs OpenCode vs Pi with DeepSeek V4 Flash",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.95,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1065",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-26T19:17:40.000Z",
   "summary": "Reddit user compares three AI coding harnesses — Claude Code, OpenCode, and Pi — each running the DeepSeek V4 Flash model, presumably evaluating differences in workflow, output, or developer experience."
  },
  {
   "kind": "signal",
   "id": "g-1066",
   "title": "Control panels to clarify user intent with Large Language Models",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1066",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-27T04:00:00.000Z",
   "summary": "A paper proposing a visual control panel interface for Large Language Models that replaces blank prompt windows with structured controls (sliders, dropdowns, etc.), helping users express intent via recognition rather than recall."
  },
  {
   "kind": "signal",
   "id": "g-1067",
   "title": "Bespoke Visual Assistance: What and How do Blind and Low-Vision People Create with Agentic Programming?",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1067",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-27T04:00:00.000Z",
   "summary": "A longitudinal co-design study with five blind and low-vision participants using ProgramAT, an agentic programming tool for camera-based assistive technology. Participants created over 37 custom tools, including some addressing needs unmet by commercial AT. The paper surfaces creation strategies and challenges like model limits and specification conflicts."
  },
  {
   "kind": "signal",
   "id": "g-1068",
   "title": "Reliability-Contagion Feasibility in LLM Multi-Agent Networks",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1068",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-27T04:00:00.000Z",
   "summary": "Paper models error propagation in LLM multi-agent networks using an epidemic-style framework (susceptible, exposed, infectious, corrected), deriving conditions under which reliability and error control constraints conflict. Validated via 21,000 trajectory simulations and a grok-4.3 experiment on three six-node topologies, showing degree-dependent erroneous adoption rates."
  },
  {
   "kind": "signal",
   "id": "g-1069",
   "title": "When Language Models Meet NeuroGraphs: Exploring Enhanced Agentic LLM Framework Towards Brain Network Analysis",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 2.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1069",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-27T04:00:00.000Z",
   "summary": "BrainAgent is an agentic LLM framework for brain network analysis that converts connectome data into multi-level structural descriptions, retrieves neuroscience knowledge and task cases, and iteratively reasons and reflects to produce verifiable classifications. It outperforms direct prompting and standard reasoning baselines on four rs-fMRI datasets."
  },
  {
   "kind": "signal",
   "id": "g-1070",
   "title": "Where FactsGo Missing: A LayerwiseTaxonomy and Per-Layer Attribution of Information Omissionin Air-Gapped LLM Agent Pipelines",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1070",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-27T04:00:00.000Z",
   "summary": "A research paper introducing a nine-layer taxonomy (L0-L8) for information omission in air-gapped LLM agent pipelines, an attribution methodology separating deterministic from behavioral layers, and a runtime-detection framework. A 75,476-trial sweep across five models found 68% of omissions originate in deterministic middleware (L0-L3)."
  },
  {
   "kind": "signal",
   "id": "g-1071",
   "title": "TRACE-ROUTER: Task-Consistent and Adaptive Online Routing for Agentic AI",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1071",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-27T04:00:00.000Z",
   "summary": "TRACE-Router is a task-level LLM routing framework for agentic AI that assigns each task to a model once at admission using a contextual bandit, then updates its policy from terminal task rewards. Across three agentic benchmarks it improves the accuracy-latency trade-off, beating baselines by 7-8 accuracy points with lower latency."
  },
  {
   "kind": "signal",
   "id": "g-1072",
   "title": "My Ollama box picks the music now: an agentic DJ running on a 9B model",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1072",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-27T01:42:03.000Z",
   "summary": "A Reddit user describes an agentic DJ setup where a 9B parameter model served through Ollama autonomously picks music. No technical details are available beyond the title."
  },
  {
   "kind": "signal",
   "id": "g-1073",
   "title": "Evaluating Agents Beyond the First Prompt",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.78,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1073",
   "source": "philschmid.de (Phil Schmid)",
   "publishedAt": "2026-07-27T00:00:00.000Z",
   "summary": "EvoCode-Bench evaluates coding agents across 227 sequential rounds within a persistent workspace. The analysis finds single-turn scores overstate reliability, with regressions rather than missing features being the primary bottleneck for agent performance."
  },
  {
   "kind": "signal",
   "id": "g-1074",
   "title": "A Method for Constructing a Dynamic Seat Adjustment Model to Mitigate Prolonged-Sitting Discomfort",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1074",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-27T14:17:11.429Z",
   "summary": "Peer-reviewed paper proposing a behavior- and height-based dynamic seat adjustment model that generates coordinated low-frequency seat trajectories aimed at reducing subjective discomfort during prolonged public-transport sitting. The model is preliminarily validated."
  },
  {
   "kind": "signal",
   "id": "g-1075",
   "title": "Enterprise managed settings in the GitHub Copilot app and Copilot cloud agent",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1075",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-27T17:00:35.000Z",
   "summary": "GitHub now lets enterprise administrators apply centrally managed policies to the GitHub Copilot app and the Copilot cloud agent, extending existing enterprise governance controls to these surfaces."
  },
  {
   "kind": "signal",
   "id": "g-1076",
   "title": "Nifer is insane. 700t/s with Qwen 3.6 35B (no thinking). Purpose build for RTX5090. Full 250k context too.",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.1,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1076",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-27T19:17:24.000Z",
   "summary": "A Reddit post claims the Nifer inference engine reaches 700 tokens/sec on Qwen 3.6 35B in non-thinking mode, is purpose-built for the RTX 5090, and supports the full 250k context window. No benchmarks or configuration details are provided in the excerpt."
  },
  {
   "kind": "signal",
   "id": "g-1077",
   "title": "AMD Strix Halo with 32 GB RAM for $1899 -  Asus ProArt PX13 2026 Convertible Review",
   "category": "ai-hardware-peripherals",
   "tier": "T1.5",
   "finalScore": 2.88,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1077",
   "source": "Notebookcheck · Notebook Reviews",
   "publishedAt": "2026-07-27T22:30:00.000Z",
   "summary": "Review of the Asus ProArt PX13 2026 convertible base model: AMD Ryzen AI MAX+ 388 CPU, Radeon 8060S iGPU, 2.8K OLED display, 32 GB RAM, 512 GB SSD, priced at $1899."
  },
  {
   "kind": "signal",
   "id": "g-1078",
   "title": "A user has managed to run Kimi K3 on 80xRTX 5090, via 25GbE Ethernet.",
   "category": "ai-hardware-peripherals",
   "tier": "T2",
   "finalScore": 2.55,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1078",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-27T23:56:10.000Z",
   "summary": "A user on r/LocalLLaMA reports running a Kimi model across 80 RTX 5090 GPUs interconnected via 25GbE Ethernet, demonstrating a large-scale consumer-GPU cluster for model inference."
  },
  {
   "kind": "signal",
   "id": "g-1079",
   "title": "Reflections and Recommendations on AI Adoption Practice from a Mixed-Ability Research Group",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1079",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "Qualitative study of a five-member mixed-ability research team examining their use of generative AI tools. Through interviews, the authors identify five themes—disability tax, identity homogenization, privacy risk, self-experimentation, and information seeking—and derive lab-level recommendations for balanced AI adoption that preserves agency and disability identity."
  },
  {
   "kind": "signal",
   "id": "g-1080",
   "title": "The Help Ladder: Skill-Adaptive Peer Scaffolding for Real-Time Collaborative Programming",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1080",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "Canary is an AI-mediated system for real-time collaborative programming classrooms. It decomposes a peer's programming obstacle into smaller, skill-matched steps and surfaces concrete entry points to potential helpers, aiming to reduce the upfront effort of understanding a teammate's problem and increase peer scaffolding frequency."
  },
  {
   "kind": "signal",
   "id": "g-1081",
   "title": "Touching or Chatting: The Utility of LLMs and Tactile Charts for Learning about Complex Chart Types by BLV Individuals",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1081",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "A study with 12 blind and low-vision participants compared two learning formats for complex chart types: (1) tactile chart plus text plus LLM chatbot, and (2) text plus LLM chatbot. Tactile templates supported mental model formation and scaffolded subsequent LLM-mediated data exploration; text-only formats showed weaknesses for spatial-reasoning tasks."
  },
  {
   "kind": "signal",
   "id": "g-1082",
   "title": "From Vibe to Code -- and Back: Lexical Oscillation in the Formation of Design Intent with Generative AI",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1082",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "A study of five expert UI/UX designers using generative AI to design landing-page hero sections finds that design intent is not transmitted via prompts but co-constructed through 'lexical oscillation' between vague, design-domain, and operational language. Mismatches with AI outputs prompt designers to reconsider their intent, shifting engagement from instruction to consultation."
  },
  {
   "kind": "signal",
   "id": "g-1083",
   "title": "Beyond Conversations: Spatially-Anchored Previews for Intent Disambiguation in LLM-Assisted Geometry Editing in Virtual Reality",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1083",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "Within-subjects study (n=24) evaluating spatially-anchored graphical previews combined with clarification questions for disambiguating user intent in LLM-assisted parameter-driven geometry editing in VR. The hybrid approach reduced conversation rounds, improved interaction stability, and enhanced user experience versus no disambiguation."
  },
  {
   "kind": "signal",
   "id": "g-1084",
   "title": "A Taxonomy of Confabulations and the Perception-Reality Gap in LLM-Assisted Immersive Scene Editing",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1084",
   "source": "arXiv cs.HC",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "A study with 24 non-expert users develops a taxonomy of LLM confabulations in immersive 3D scene editing, reports their prevalence and disruptiveness, and defines the perception-reality gap between actual and perceived confabulation occurrences, concluding with design implications for mitigation."
  },
  {
   "kind": "signal",
   "id": "g-1085",
   "title": "Spectral Dynamics of Semantic Drift in Clinical Multi-Agent Language Model Networks",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1085",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "The paper analyzes how communication network topology in multi-agent LLM diagnostic systems affects semantic drift. Using Bio_ClinicalBERT embeddings across Barabási-Albert, Watts-Strogatz, and Erdős-Rényi network models, it finds hub-centric architectures amplify hallucinations, causing 53.29% cosine similarity degradation. It proposes spectral monitoring with algebraic connectivity bounds for topological stability."
  },
  {
   "kind": "signal",
   "id": "g-1086",
   "title": "A Comparative Study of MCP and A2A for Inter-Agent Coordination in LLM-Based Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1086",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "An arXiv paper comparing the Model Context Protocol (MCP) and the Agent2Agent (A2A) protocol for inter-agent coordination in LLM-based multi-agent systems. Through implementation-grounded evaluation against requirements including discoverability, multi-turn conversations, observability, and access control, the authors find MCP offers lower coordination complexity while A2A provides richer native stateful abstractions at greater implementation cost."
  },
  {
   "kind": "signal",
   "id": "g-1087",
   "title": "Decentralized Granular Access Control for Agentic AI Systems in Critical Infrastructure",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1087",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "A research paper presenting a decentralized, multi-layered access control architecture for autonomous AI agents in critical cloud infrastructure. The system includes compound identity binding, hierarchical permissions across five granularity levels, decentralized policy ownership, and progressive trust escalation. Deployed in production managing 20+ AI agents and 60+ playbooks across hundreds of datacenters, reporting zero unauthorized writes over eight months."
  },
  {
   "kind": "signal",
   "id": "g-1088",
   "title": "CRAFT: Learn the Schema, Execute the Plan",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1088",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "CRAFT is a two-stage post-training recipe for enterprise coding agents: schema-stripped supervised fine-tuning followed by execution-shaped reinforcement learning, with trajectories filtered by execution validation, data-integrity checks, and an LLM-judge audit. Evaluated on advertising analytics (25 entities, 30 workflows), it improves Agent Score by 9.6 pp and cuts input tokens ~9x versus schema-stuffed prompting."
  },
  {
   "kind": "signal",
   "id": "g-1089",
   "title": "A Vocabulary for Multi-Agent Automated Research Systems",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1089",
   "source": "arXiv cs.MA",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "A paper proposing a vocabulary for describing multi-agent automated research systems, covering agent identity, operations, communication, visibility, action selection, initialization, and evaluation. It defines a trajectory as a record of one run and distinguishes generative taste (rate of novel proposals) from evaluative taste (gap between proxy score and true quality)."
  },
  {
   "kind": "signal",
   "id": "g-1090",
   "title": "Real2Sim2Real for Vision-Language-Action Manipulation: An AMD ROCm-Based Pipeline",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1090",
   "source": "arXiv cs.RO",
   "publishedAt": "2026-07-28T04:00:00.000Z",
   "summary": "This paper presents an end-to-end AMD ROCm-accelerated pipeline for training and deploying vision-language-action manipulation policies without CUDA. It demonstrates four tasks: Sim-to-Real on a Franka arm using SmolVLA, language-grounded object selection, Real2Sim synthetic data via 3D Gaussian Splatting with Genesis, and large-scale RL for quadruped and humanoid locomotion. All run on RDNA4/RDNA3.5 hardware and are reproducible on the free Radeon Cloud Platform."
  },
  {
   "kind": "signal",
   "id": "g-1091",
   "title": "GitHub Copilot for JetBrains adds improved OpenTelemetry configuration and model management",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.2,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1091",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-28T01:23:10.000Z",
   "summary": "GitHub Copilot for JetBrains receives updated OpenTelemetry configuration, MCP server connectivity, custom agent support in Claude agent flows, and model management controls, per the official GitHub changelog."
  },
  {
   "kind": "signal",
   "id": "g-1092",
   "title": "How we built LangChain’s agent-first data stack",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.96,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1092",
   "source": "LangChain Blog",
   "publishedAt": "2026-07-28T06:17:08.511Z",
   "summary": "LangChain's data team describes migrating from a traditional BI tool to an agent-first data stack built on Hex, dbt, semantic models, and observability tooling, enabling self-service analysis and scaling data ask throughput by 40x."
  },
  {
   "kind": "signal",
   "id": "g-1093",
   "title": "Relationships Between Trust, Compliance, and Performance for Novice Programmers Using AI Code Generation",
   "category": "papers-ergonomics",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1093",
   "source": "Human Factors (SAGE / HFES)",
   "publishedAt": "2026-07-28T06:17:08.725Z",
   "summary": "A peer-reviewed Human Factors study examining how novice programmers' trust in AI-driven Development Environments relates to coding performance and AI compliance when working under time pressure."
  },
  {
   "kind": "signal",
   "id": "g-1094",
   "title": "Show HN: Yap – OSS on-device voice dictation for macOS with no model to download",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 3.3,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1094",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-27T18:36:02.000Z",
   "summary": "Yap is an open-source macOS menu-bar app for on-device voice dictation, triggered by a hotkey that transcribes speech and pastes the result into the active field. It uses Apple's macOS 26 SpeechAnalyzer and SpeechTranscriber APIs, ships no model, is written in 3,000 lines of native Swift, and is MIT licensed."
  },
  {
   "kind": "signal",
   "id": "g-1095",
   "title": "Show HN: Whetuu – a zero-config cross-shell prompt written in Zig",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1095",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-23T14:37:54.000Z",
   "summary": "Show HN post for Whetuu, a cross-shell command-line prompt written in Zig that requires no configuration. The project page describes its features and the author invited feedback on Hacker News."
  },
  {
   "kind": "signal",
   "id": "g-1096",
   "title": "Show HN: I left VSCode to build an IDE to handle many projects/agents workflow",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1096",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-28T12:21:36.000Z",
   "summary": "Developer built an open-source IDE tailored for running multiple coding agents across several projects simultaneously, with terminals as first-class citizens, persistent background project state, and an extension-based architecture built around a robust SDK."
  },
  {
   "kind": "signal",
   "id": "g-1097",
   "title": "The Orchestrator's Tax",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.8,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1097",
   "source": "martinfowler.com (Exploring Gen AI series, incl. Böckeler)",
   "publishedAt": "2026-07-28T13:10:00.000Z",
   "summary": "Argues that subagents in multi-agent AI workflows should be used to protect the orchestrator's working memory from context bloat, not merely to save time or parallelize. Calls for explicit ground rules on when and how to delegate."
  },
  {
   "kind": "signal",
   "id": "g-1098",
   "title": "Compliance-First AI: Proving Agent Provenance for Regulated Engineering Teams",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.06,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1098",
   "source": "Sourcegraph Blog",
   "publishedAt": "2026-07-27T00:00:00.000Z",
   "summary": "Sourcegraph describes a compliance-first approach for AI agent workflows in regulated engineering teams, focusing on proving which files an agent read before a code change ships. The pattern uses scoped retrieval to convert agent context into an auditable trail."
  },
  {
   "kind": "signal",
   "id": "g-1099",
   "title": "GitHub Actions holds potentially malicious workflows for approval",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 3.6,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1099",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-28T11:57:19.000Z",
   "summary": "GitHub Actions will hold potentially malicious workflows for manual approval on public repositories, aiming to block supply chain attacks that use compromised credentials to push workflows stealing CI/CD secrets."
  },
  {
   "kind": "signal",
   "id": "g-1100",
   "title": "spec: add DSpark speculative decoding by wjinxu · Pull Request #25173 · ggml-org/llama.cpp",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1100",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-28T11:52:35.000Z",
   "summary": "Pull request to llama.cpp proposing the addition of DSpark speculative decoding to the project's specification, aimed at improving local LLM inference speed by predicting multiple tokens with a draft model."
  },
  {
   "kind": "signal",
   "id": "g-1101",
   "title": "Codex from 0 to 10M Users: Building ChatGPT Work — Akshay Nathan, OpenAI",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.42,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1101",
   "source": "Latent Space",
   "publishedAt": "2026-07-28T15:26:30.000Z",
   "summary": "Latent Space interview with OpenAI's ChatGPT Work product engineering lead Akshay Nathan, covering how the product reached 10M users. Topics include Sites, OpenClaw, Memory, Subagents, Finance, No-Code, and design advice for building agentic team products."
  },
  {
   "kind": "signal",
   "id": "g-1102",
   "title": "Show HN: Formally verified 3D CSG: Trust 93 lines spec, not 1000 lines AI code",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1102",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-28T13:07:14.000Z",
   "summary": "Show HN presenting what is claimed to be the first formally verified 3D constructive solid geometry mesh intersection, implemented in Lean 4. AI generated 1000+ lines of implementation and 60,000+ lines of proofs, but a human reviewer only needs to audit 93 lines of formal specification verified by the Lean checker. A WebAssembly demo runs the verified kernel in the browser."
  },
  {
   "kind": "signal",
   "id": "g-1103",
   "title": "How building software is changing at Anthropic",
   "category": "agentic-workflow-patterns",
   "tier": "T1.5",
   "finalScore": 3.96,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1103",
   "source": "The Pragmatic Engineer (Gergely Orosz)",
   "publishedAt": "2026-07-28T15:49:30.000Z",
   "summary": "Deep dive into how Anthropic builds software: AI is taking on a growing share of code review and testing, two-pizza teams remain a core unit, and other internal engineering practices are described from inside the lab."
  },
  {
   "kind": "signal",
   "id": "g-1104",
   "title": "Gemini Distillation Service",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1104",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-28T15:02:02.000Z",
   "summary": "Reddit post on r/LocalLLaMA titled 'Gemini Distillation Service'; no excerpt available, so content is limited to the title alone, suggesting a tool or service that uses Google's Gemini to generate training data for distilling into smaller local language models."
  },
  {
   "kind": "signal",
   "id": "g-1105",
   "title": "DeepSeek V4 Flash, up to 32 tok/s on AMD Ryzen AI MAX+ 395",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1105",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-28T15:00:46.000Z",
   "summary": "Reddit post on r/LocalLLaMA claiming DeepSeek V4 Flash runs at up to 32 tokens per second on an AMD Ryzen AI MAX+ 395 system for local LLM inference. No further details available in the excerpt."
  },
  {
   "kind": "signal",
   "id": "g-1106",
   "title": "Show HN: Tines 3B – safe workflow automation for when everyone builds software",
   "category": "agentic-workflow-patterns",
   "tier": "T2",
   "finalScore": 2.85,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1106",
   "source": "Hacker News · workflow",
   "publishedAt": "2026-07-28T14:23:55.000Z",
   "summary": "Tines launches 3B, a secure execution environment for AI-built automations and agents. It targets shadow IT where non-technical teams use AI coding assistants (Claude Code, Codex) on personal devices with hardcoded credentials, offering code-first building, isolated execution, and proxy-based credential handling."
  },
  {
   "kind": "signal",
   "id": "g-1107",
   "title": "Scientific computing in the age of agentic AI",
   "category": "agentic-workflow-patterns",
   "tier": "T1",
   "finalScore": 3.4,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1107",
   "source": "OpenAI News",
   "publishedAt": "2026-07-28T17:00:00.000Z",
   "summary": "OpenAI published a field report on how scientists use AI coding agents to modernize scientific computing workflows, with applications in genomics and other research domains."
  },
  {
   "kind": "signal",
   "id": "g-1108",
   "title": "The 2026-07-28 Specification",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 4.2,
   "aiSelected": true,
   "citedCount": 0,
   "permalink": "/signal/g-1108",
   "source": "Model Context Protocol Blog",
   "publishedAt": "2026-07-28T09:00:00.000Z",
   "summary": "The MCP blog announces the 2026-07-28 specification, introducing a stateless protocol core, multi round-trip requests, header-based routing, cacheable list results, authorization hardening, a formal extensions framework, and updated Tier 1 SDKs."
  },
  {
   "kind": "signal",
   "id": "g-1109",
   "title": "Grok 4.5 is now available in GitHub Copilot",
   "category": "agent-tools-setup",
   "tier": "T1",
   "finalScore": 2.8,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1109",
   "source": "GitHub Changelog",
   "publishedAt": "2026-07-28T19:10:45.000Z",
   "summary": "xAI's Grok 4.5 reasoning model is rolling out in GitHub Copilot, positioned for fast agentic coding and complex multi-step workflows with a large context window."
  },
  {
   "kind": "signal",
   "id": "g-1110",
   "title": "Show HN: I was tired of opening 2 tabs for every HN link, so I made a userscript",
   "category": "practical-tips",
   "tier": "T2",
   "finalScore": 2.25,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1110",
   "source": "Hacker News · Show HN (50+ points)",
   "publishedAt": "2026-07-28T22:09:06.000Z",
   "summary": "A userscript that opens Hacker News discussions in a resizable side panel when clicking links from HN, and adds a button to articles previously shared on HN to open their existing discussions. No credentials required."
  },
  {
   "kind": "signal",
   "id": "g-1111",
   "title": "I got Kimi-k3 running.....",
   "category": "agent-tools-setup",
   "tier": "T2",
   "finalScore": 1.65,
   "aiSelected": false,
   "citedCount": 0,
   "permalink": "/signal/g-1111",
   "source": "r/LocalLLaMA",
   "publishedAt": "2026-07-28T22:09:50.000Z",
   "summary": "Reddit user on r/LocalLLaMA claims to have gotten a model referred to as 'Kimi-k3' running locally. No excerpt or further detail is available to evaluate method, hardware, or results."
  }
 ],
 "edges": [
  {
   "from": "g-0046",
   "to": "g-0067",
   "kind": "related",
   "similarity": 0.892
  },
  {
   "from": "g-0046",
   "to": "g-0076",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0046",
   "to": "g-0571",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0046",
   "to": "g-0697",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0047",
   "to": "g-0077",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0047",
   "to": "g-0168",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0047",
   "to": "g-0183",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0047",
   "to": "g-0190",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0047",
   "to": "g-0713",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0047",
   "to": "g-0846",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0048",
   "to": "g-0059",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0048",
   "to": "g-0191",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0048",
   "to": "g-0238",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0048",
   "to": "g-0309",
   "kind": "related",
   "similarity": 0.892
  },
  {
   "from": "g-0048",
   "to": "g-0737",
   "kind": "related",
   "similarity": 0.89
  },
  {
   "from": "g-0048",
   "to": "g-0815",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0048",
   "to": "g-0901",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0050",
   "to": "g-0714",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0050",
   "to": "g-0807",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0050",
   "to": "g-0910",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0050",
   "to": "g-0991",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0050",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0050",
   "to": "g-1103",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0052",
   "to": "g-0059",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0052",
   "to": "g-0562",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0052",
   "to": "g-0666",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0052",
   "to": "g-0707",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0052",
   "to": "g-0930",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0054",
   "to": "g-0501",
   "kind": "related",
   "similarity": 0.89
  },
  {
   "from": "g-0054",
   "to": "g-0537",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0054",
   "to": "g-0703",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0057",
   "to": "g-0807",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0058",
   "to": "g-0077",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0058",
   "to": "g-0078",
   "kind": "related",
   "similarity": 0.962
  },
  {
   "from": "g-0058",
   "to": "g-0101",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0058",
   "to": "g-0205",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0058",
   "to": "g-0237",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0058",
   "to": "g-0287",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0058",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0058",
   "to": "g-0301",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0059",
   "to": "g-0309",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0059",
   "to": "g-0704",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0059",
   "to": "g-0707",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0059",
   "to": "g-0709",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-0059",
   "to": "g-0718",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0059",
   "to": "g-0737",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0059",
   "to": "g-0780",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0059",
   "to": "g-0808",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0059",
   "to": "g-0828",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0059",
   "to": "g-0882",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0060",
   "to": "g-0068",
   "kind": "related",
   "similarity": 0.968
  },
  {
   "from": "g-0060",
   "to": "g-0235",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0060",
   "to": "g-0736",
   "kind": "related",
   "similarity": 0.955
  },
  {
   "from": "g-0060",
   "to": "g-0877",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0061",
   "to": "g-0064",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0061",
   "to": "g-0066",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0061",
   "to": "g-0712",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0062",
   "to": "g-0262",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0062",
   "to": "g-0763",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0062",
   "to": "g-0958",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0063",
   "to": "g-0307",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0063",
   "to": "g-0434",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0063",
   "to": "g-0542",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0063",
   "to": "g-0611",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0063",
   "to": "g-0678",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0063",
   "to": "g-0958",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0063",
   "to": "g-0985",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0064",
   "to": "g-0065",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0064",
   "to": "g-0075",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0064",
   "to": "g-0557",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0064",
   "to": "g-0715",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0065",
   "to": "g-0075",
   "kind": "related",
   "similarity": 0.964
  },
  {
   "from": "g-0065",
   "to": "g-0192",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0065",
   "to": "g-0259",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0065",
   "to": "g-0370",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0065",
   "to": "g-0599",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0065",
   "to": "g-0715",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0065",
   "to": "g-0753",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0065",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.955
  },
  {
   "from": "g-0066",
   "to": "g-0500",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0066",
   "to": "g-0550",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0066",
   "to": "g-0632",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0066",
   "to": "g-0678",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0066",
   "to": "g-1026",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0067",
   "to": "g-0076",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0067",
   "to": "g-0571",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0068",
   "to": "g-0552",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0068",
   "to": "g-0727",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0068",
   "to": "g-0736",
   "kind": "related",
   "similarity": 0.974
  },
  {
   "from": "g-0068",
   "to": "g-0877",
   "kind": "related",
   "similarity": 0.985
  },
  {
   "from": "g-0068",
   "to": "g-0879",
   "kind": "related",
   "similarity": 0.977
  },
  {
   "from": "g-0071",
   "to": "g-0265",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0071",
   "to": "g-0694",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0071",
   "to": "g-0697",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0072",
   "to": "g-0144",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0072",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0072",
   "to": "g-0513",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0072",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0072",
   "to": "g-0967",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0072",
   "to": "g-0980",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0072",
   "to": "g-1070",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0073",
   "to": "g-0074",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0073",
   "to": "g-0077",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0073",
   "to": "g-0079",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-0073",
   "to": "g-0201",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0073",
   "to": "g-0814",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0073",
   "to": "g-0820",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0074",
   "to": "g-0617",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0074",
   "to": "g-0927",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0075",
   "to": "g-0370",
   "kind": "related",
   "similarity": 0.971
  },
  {
   "from": "g-0075",
   "to": "g-0599",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0075",
   "to": "g-0638",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0075",
   "to": "g-0712",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0075",
   "to": "g-0715",
   "kind": "related",
   "similarity": 0.938
  },
  {
   "from": "g-0075",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0075",
   "to": "g-0800",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0075",
   "to": "g-1005",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0076",
   "to": "g-0079",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0076",
   "to": "g-0557",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0076",
   "to": "g-0571",
   "kind": "related",
   "similarity": 0.973
  },
  {
   "from": "g-0076",
   "to": "g-0799",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0076",
   "to": "g-0897",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0076",
   "to": "g-0898",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0077",
   "to": "g-0677",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0078",
   "to": "g-0195",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0078",
   "to": "g-0203",
   "kind": "related",
   "similarity": 0.959
  },
  {
   "from": "g-0078",
   "to": "g-0237",
   "kind": "related",
   "similarity": 0.973
  },
  {
   "from": "g-0078",
   "to": "g-0269",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0078",
   "to": "g-0287",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0078",
   "to": "g-0298",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0078",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0078",
   "to": "g-0300",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0078",
   "to": "g-0301",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0078",
   "to": "g-0540",
   "kind": "related",
   "similarity": 0.959
  },
  {
   "from": "g-0078",
   "to": "g-0927",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0078",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.955
  },
  {
   "from": "g-0078",
   "to": "g-0942",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0078",
   "to": "g-0964",
   "kind": "related",
   "similarity": 0.938
  },
  {
   "from": "g-0078",
   "to": "g-0980",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0079",
   "to": "g-0814",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0080",
   "to": "g-0304",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0080",
   "to": "g-0763",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0080",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0100",
   "to": "g-0639",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0100",
   "to": "g-0960",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0100",
   "to": "g-1056",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0101",
   "to": "g-0102",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0101",
   "to": "g-1009",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0102",
   "to": "g-0320",
   "kind": "related",
   "similarity": 0.938
  },
  {
   "from": "g-0102",
   "to": "g-0677",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0102",
   "to": "g-1009",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0103",
   "to": "g-0166",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0103",
   "to": "g-0167",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0103",
   "to": "g-0170",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0133",
   "to": "g-0171",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0133",
   "to": "g-0323",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0133",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0139",
   "to": "g-0433",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0139",
   "to": "g-0639",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0139",
   "to": "g-0832",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0140",
   "to": "g-0369",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0140",
   "to": "g-0694",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0140",
   "to": "g-0711",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0140",
   "to": "g-0720",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0140",
   "to": "g-0776",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0140",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0141",
   "to": "g-0371",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-0141",
   "to": "g-0390",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0141",
   "to": "g-0477",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0141",
   "to": "g-0635",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0141",
   "to": "g-0943",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0141",
   "to": "g-0962",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0142",
   "to": "g-0370",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0142",
   "to": "g-0468",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0142",
   "to": "g-0655",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0142",
   "to": "g-0921",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0142",
   "to": "g-1005",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0143",
   "to": "g-0237",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0143",
   "to": "g-0676",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0143",
   "to": "g-0964",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0144",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0144",
   "to": "g-0513",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0144",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0144",
   "to": "g-1010",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0166",
   "to": "g-0170",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0166",
   "to": "g-0174",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0166",
   "to": "g-0321",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0166",
   "to": "g-0323",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0166",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0166",
   "to": "g-0524",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0167",
   "to": "g-0168",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0167",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0168",
   "to": "g-1106",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0169",
   "to": "g-0170",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0169",
   "to": "g-0175",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-0169",
   "to": "g-0233",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0169",
   "to": "g-0529",
   "kind": "related",
   "similarity": 0.939
  },
  {
   "from": "g-0170",
   "to": "g-0174",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0170",
   "to": "g-0529",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0171",
   "to": "g-0172",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0171",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0174",
   "to": "g-0232",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0174",
   "to": "g-0321",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0175",
   "to": "g-0233",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0176",
   "to": "g-0507",
   "kind": "related",
   "similarity": 0.953
  },
  {
   "from": "g-0176",
   "to": "g-0749",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0176",
   "to": "g-0919",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0176",
   "to": "g-0972",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0176",
   "to": "g-1038",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0176",
   "to": "g-1066",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0177",
   "to": "g-0185",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0177",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0177",
   "to": "g-0676",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0177",
   "to": "g-0784",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0177",
   "to": "g-0950",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0178",
   "to": "g-0375",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0179",
   "to": "g-0285",
   "kind": "related",
   "similarity": 0.854
  },
  {
   "from": "g-0180",
   "to": "g-0635",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0180",
   "to": "g-0955",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0180",
   "to": "g-0965",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0180",
   "to": "g-1074",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0181",
   "to": "g-0237",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0181",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0181",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0181",
   "to": "g-0944",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0182",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0182",
   "to": "g-0676",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0182",
   "to": "g-0949",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0183",
   "to": "g-0185",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0183",
   "to": "g-0188",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0183",
   "to": "g-0190",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0184",
   "to": "g-0612",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0184",
   "to": "g-0742",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0184",
   "to": "g-0744",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0184",
   "to": "g-0752",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0185",
   "to": "g-0188",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0186",
   "to": "g-0282",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0186",
   "to": "g-0651",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0186",
   "to": "g-0705",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0186",
   "to": "g-0940",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0186",
   "to": "g-0950",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0186",
   "to": "g-1028",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0187",
   "to": "g-0238",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0187",
   "to": "g-0573",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0187",
   "to": "g-0986",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0187",
   "to": "g-1060",
   "kind": "related",
   "similarity": 0.865
  },
  {
   "from": "g-0188",
   "to": "g-0190",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0188",
   "to": "g-0737",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0188",
   "to": "g-0801",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0188",
   "to": "g-0891",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0189",
   "to": "g-0201",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0189",
   "to": "g-0237",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0189",
   "to": "g-0298",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0189",
   "to": "g-0963",
   "kind": "related",
   "similarity": 0.963
  },
  {
   "from": "g-0190",
   "to": "g-0701",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0190",
   "to": "g-0846",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0191",
   "to": "g-0194",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0191",
   "to": "g-0901",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0192",
   "to": "g-0199",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0192",
   "to": "g-0266",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0192",
   "to": "g-0539",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0192",
   "to": "g-0570",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0192",
   "to": "g-0654",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0192",
   "to": "g-0712",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0192",
   "to": "g-0753",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0192",
   "to": "g-0761",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0192",
   "to": "g-1030",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0194",
   "to": "g-0748",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0194",
   "to": "g-0822",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0194",
   "to": "g-1016",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0194",
   "to": "g-1060",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0195",
   "to": "g-0201",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0195",
   "to": "g-0269",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0197",
   "to": "g-0565",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0197",
   "to": "g-0918",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0197",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0197",
   "to": "g-0966",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0198",
   "to": "g-0537",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0198",
   "to": "g-0744",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0198",
   "to": "g-0951",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0199",
   "to": "g-0259",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0199",
   "to": "g-0538",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0199",
   "to": "g-0565",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0200",
   "to": "g-0213",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0200",
   "to": "g-0474",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0201",
   "to": "g-0203",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0201",
   "to": "g-0298",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0201",
   "to": "g-0820",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0202",
   "to": "g-0858",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0202",
   "to": "g-0928",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0202",
   "to": "g-0954",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0203",
   "to": "g-0927",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0203",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0203",
   "to": "g-0942",
   "kind": "related",
   "similarity": 0.953
  },
  {
   "from": "g-0203",
   "to": "g-1055",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0203",
   "to": "g-1084",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0205",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0205",
   "to": "g-0931",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0206",
   "to": "g-0704",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0206",
   "to": "g-0718",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0206",
   "to": "g-0734",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0206",
   "to": "g-0808",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0206",
   "to": "g-0828",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0208",
   "to": "g-0210",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0208",
   "to": "g-0636",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0210",
   "to": "g-0501",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0210",
   "to": "g-0615",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0210",
   "to": "g-0768",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0210",
   "to": "g-0829",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0210",
   "to": "g-1102",
   "kind": "related",
   "similarity": 0.85
  },
  {
   "from": "g-0211",
   "to": "g-0219",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0211",
   "to": "g-0220",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0211",
   "to": "g-0609",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0211",
   "to": "g-0643",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0211",
   "to": "g-0698",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0211",
   "to": "g-0768",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0212",
   "to": "g-1012",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0213",
   "to": "g-0474",
   "kind": "related",
   "similarity": 0.967
  },
  {
   "from": "g-0215",
   "to": "g-0476",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0215",
   "to": "g-0559",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0215",
   "to": "g-0669",
   "kind": "related",
   "similarity": 0.97
  },
  {
   "from": "g-0215",
   "to": "g-1088",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0216",
   "to": "g-0380",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0216",
   "to": "g-0596",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0216",
   "to": "g-0737",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0218",
   "to": "g-0384",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0218",
   "to": "g-0600",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0218",
   "to": "g-0658",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0218",
   "to": "g-0673",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0218",
   "to": "g-0928",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0218",
   "to": "g-1104",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0219",
   "to": "g-0609",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0219",
   "to": "g-0643",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0219",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0220",
   "to": "g-0382",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0220",
   "to": "g-0466",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0220",
   "to": "g-0479",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0220",
   "to": "g-0729",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0220",
   "to": "g-0744",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0232",
   "to": "g-0318",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0232",
   "to": "g-0322",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0233",
   "to": "g-0529",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0235",
   "to": "g-0595",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0237",
   "to": "g-0299",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0237",
   "to": "g-0300",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0237",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-0237",
   "to": "g-0964",
   "kind": "related",
   "similarity": 0.959
  },
  {
   "from": "g-0237",
   "to": "g-0967",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0238",
   "to": "g-0380",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0238",
   "to": "g-0816",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0257",
   "to": "g-0543",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0257",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0257",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0257",
   "to": "g-1107",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0258",
   "to": "g-0261",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0258",
   "to": "g-0763",
   "kind": "related",
   "similarity": 0.961
  },
  {
   "from": "g-0258",
   "to": "g-0768",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0258",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0259",
   "to": "g-0269",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0259",
   "to": "g-0650",
   "kind": "related",
   "similarity": 0.958
  },
  {
   "from": "g-0259",
   "to": "g-0900",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0260",
   "to": "g-0266",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0260",
   "to": "g-0668",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0260",
   "to": "g-0781",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0261",
   "to": "g-0682",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0261",
   "to": "g-0746",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0262",
   "to": "g-0434",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0262",
   "to": "g-0763",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0262",
   "to": "g-0958",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0263",
   "to": "g-0704",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0263",
   "to": "g-0808",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0263",
   "to": "g-0906",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0263",
   "to": "g-1103",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0264",
   "to": "g-0432",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0264",
   "to": "g-0632",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0264",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0265",
   "to": "g-0697",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0265",
   "to": "g-0778",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0265",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0265",
   "to": "g-1103",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0266",
   "to": "g-0393",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0266",
   "to": "g-0539",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0266",
   "to": "g-0959",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0266",
   "to": "g-0978",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0267",
   "to": "g-0627",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0267",
   "to": "g-0799",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0267",
   "to": "g-0958",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0269",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0270",
   "to": "g-0564",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0270",
   "to": "g-0694",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0270",
   "to": "g-0711",
   "kind": "related",
   "similarity": 0.857
  },
  {
   "from": "g-0272",
   "to": "g-0574",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0272",
   "to": "g-0610",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0272",
   "to": "g-0695",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0272",
   "to": "g-0708",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0272",
   "to": "g-1073",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0277",
   "to": "g-0510",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0277",
   "to": "g-0648",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0277",
   "to": "g-0663",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0277",
   "to": "g-0729",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0277",
   "to": "g-1039",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0277",
   "to": "g-1040",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0277",
   "to": "g-1071",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0278",
   "to": "g-0281",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0278",
   "to": "g-0445",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0278",
   "to": "g-0507",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0279",
   "to": "g-0857",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0279",
   "to": "g-0977",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0280",
   "to": "g-0282",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0280",
   "to": "g-0514",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0280",
   "to": "g-0771",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0281",
   "to": "g-0384",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0281",
   "to": "g-0387",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0281",
   "to": "g-0478",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0281",
   "to": "g-0658",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0281",
   "to": "g-0664",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0285",
   "to": "g-0639",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0285",
   "to": "g-0712",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0285",
   "to": "g-1051",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0287",
   "to": "g-0676",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0287",
   "to": "g-0961",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0298",
   "to": "g-0473",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0298",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0298",
   "to": "g-0963",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0298",
   "to": "g-0967",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0299",
   "to": "g-0513",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0299",
   "to": "g-0535",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0299",
   "to": "g-0944",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0300",
   "to": "g-0964",
   "kind": "related",
   "similarity": 0.967
  },
  {
   "from": "g-0300",
   "to": "g-1009",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0301",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0302",
   "to": "g-0310",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0304",
   "to": "g-0315",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0304",
   "to": "g-0519",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0304",
   "to": "g-0520",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0304",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0304",
   "to": "g-0829",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0304",
   "to": "g-1098",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0305",
   "to": "g-0310",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-0306",
   "to": "g-0523",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0306",
   "to": "g-0818",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0306",
   "to": "g-0912",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0306",
   "to": "g-1023",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0306",
   "to": "g-1099",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0307",
   "to": "g-0557",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0307",
   "to": "g-0761",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0307",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0307",
   "to": "g-1098",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0309",
   "to": "g-0709",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0309",
   "to": "g-0718",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0309",
   "to": "g-0901",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0310",
   "to": "g-0517",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0311",
   "to": "g-0829",
   "kind": "related",
   "similarity": 0.85
  },
  {
   "from": "g-0312",
   "to": "g-0520",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0314",
   "to": "g-0442",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0314",
   "to": "g-0517",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0314",
   "to": "g-0742",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0315",
   "to": "g-0519",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0315",
   "to": "g-0520",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0315",
   "to": "g-0521",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0315",
   "to": "g-0522",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0317",
   "to": "g-0318",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0317",
   "to": "g-0322",
   "kind": "related",
   "similarity": 0.964
  },
  {
   "from": "g-0318",
   "to": "g-0322",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0318",
   "to": "g-0524",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0319",
   "to": "g-0684",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0320",
   "to": "g-0323",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0320",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0321",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0322",
   "to": "g-0524",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0322",
   "to": "g-0888",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0323",
   "to": "g-0324",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0368",
   "to": "g-0440",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0368",
   "to": "g-0657",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0368",
   "to": "g-0693",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-0368",
   "to": "g-0699",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0368",
   "to": "g-1031",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0369",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0370",
   "to": "g-0638",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0370",
   "to": "g-0712",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0370",
   "to": "g-0716",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0370",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.953
  },
  {
   "from": "g-0370",
   "to": "g-0920",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0370",
   "to": "g-0921",
   "kind": "related",
   "similarity": 0.96
  },
  {
   "from": "g-0370",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0370",
   "to": "g-1005",
   "kind": "related",
   "similarity": 0.961
  },
  {
   "from": "g-0371",
   "to": "g-0713",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0371",
   "to": "g-0943",
   "kind": "related",
   "similarity": 0.857
  },
  {
   "from": "g-0372",
   "to": "g-0757",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0372",
   "to": "g-0759",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0374",
   "to": "g-0921",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0374",
   "to": "g-1051",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0374",
   "to": "g-1079",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0376",
   "to": "g-0443",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0376",
   "to": "g-0657",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0376",
   "to": "g-1006",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0380",
   "to": "g-0819",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0382",
   "to": "g-0388",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0382",
   "to": "g-0397",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0382",
   "to": "g-0645",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0382",
   "to": "g-0756",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0382",
   "to": "g-1037",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0384",
   "to": "g-0928",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0385",
   "to": "g-0451",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0385",
   "to": "g-0655",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0385",
   "to": "g-0917",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0385",
   "to": "g-0974",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0385",
   "to": "g-1031",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0385",
   "to": "g-1084",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0385",
   "to": "g-1086",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0386",
   "to": "g-0645",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0386",
   "to": "g-1024",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0386",
   "to": "g-1039",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0387",
   "to": "g-0445",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0387",
   "to": "g-0658",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0388",
   "to": "g-0645",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0389",
   "to": "g-0508",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0389",
   "to": "g-0670",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0389",
   "to": "g-0928",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0389",
   "to": "g-1007",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0389",
   "to": "g-1036",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0389",
   "to": "g-1104",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0390",
   "to": "g-0479",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0390",
   "to": "g-0635",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0390",
   "to": "g-0962",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0391",
   "to": "g-0433",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0391",
   "to": "g-0476",
   "kind": "related",
   "similarity": 0.969
  },
  {
   "from": "g-0391",
   "to": "g-0508",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0391",
   "to": "g-0516",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0391",
   "to": "g-0643",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0391",
   "to": "g-0663",
   "kind": "related",
   "similarity": 0.956
  },
  {
   "from": "g-0391",
   "to": "g-0971",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0391",
   "to": "g-1035",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0392",
   "to": "g-0395",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0392",
   "to": "g-0917",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0393",
   "to": "g-0539",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0393",
   "to": "g-0959",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0395",
   "to": "g-0451",
   "kind": "related",
   "similarity": 0.854
  },
  {
   "from": "g-0395",
   "to": "g-0498",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0395",
   "to": "g-0917",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0395",
   "to": "g-1086",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0397",
   "to": "g-0609",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0397",
   "to": "g-0951",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0397",
   "to": "g-1037",
   "kind": "related",
   "similarity": 0.971
  },
  {
   "from": "g-0432",
   "to": "g-0436",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0432",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0432",
   "to": "g-0960",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0432",
   "to": "g-1107",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0433",
   "to": "g-0467",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0433",
   "to": "g-0508",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0433",
   "to": "g-0516",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0434",
   "to": "g-0467",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0434",
   "to": "g-0958",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-0434",
   "to": "g-1051",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0435",
   "to": "g-0662",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0436",
   "to": "g-1030",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0436",
   "to": "g-1107",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0437",
   "to": "g-0511",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0437",
   "to": "g-0768",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0437",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0440",
   "to": "g-0657",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0440",
   "to": "g-0974",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0441",
   "to": "g-0735",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0441",
   "to": "g-0827",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0442",
   "to": "g-0741",
   "kind": "related",
   "similarity": 0.85
  },
  {
   "from": "g-0442",
   "to": "g-0742",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0443",
   "to": "g-0657",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0445",
   "to": "g-0446",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0445",
   "to": "g-0507",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0445",
   "to": "g-0973",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0445",
   "to": "g-1066",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0445",
   "to": "g-1069",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0446",
   "to": "g-1007",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0446",
   "to": "g-1036",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0446",
   "to": "g-1104",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0447",
   "to": "g-0801",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0447",
   "to": "g-1100",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0450",
   "to": "g-0477",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0450",
   "to": "g-0509",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0450",
   "to": "g-0663",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0451",
   "to": "g-0917",
   "kind": "related",
   "similarity": 0.865
  },
  {
   "from": "g-0466",
   "to": "g-0470",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0466",
   "to": "g-0729",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0466",
   "to": "g-0754",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0467",
   "to": "g-1030",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0468",
   "to": "g-0762",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0469",
   "to": "g-0637",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0469",
   "to": "g-0696",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0469",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0469",
   "to": "g-0900",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0470",
   "to": "g-0611",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0471",
   "to": "g-0715",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0471",
   "to": "g-0753",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0471",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0472",
   "to": "g-0822",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0472",
   "to": "g-0843",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0472",
   "to": "g-0865",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0473",
   "to": "g-0942",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0473",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0476",
   "to": "g-0559",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0476",
   "to": "g-0644",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0476",
   "to": "g-0663",
   "kind": "related",
   "similarity": 0.98
  },
  {
   "from": "g-0476",
   "to": "g-0669",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-0476",
   "to": "g-0672",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0476",
   "to": "g-1040",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0476",
   "to": "g-1071",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0476",
   "to": "g-1088",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0477",
   "to": "g-0478",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0477",
   "to": "g-0509",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0477",
   "to": "g-0667",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0477",
   "to": "g-0672",
   "kind": "related",
   "similarity": 0.972
  },
  {
   "from": "g-0477",
   "to": "g-1068",
   "kind": "related",
   "similarity": 0.938
  },
  {
   "from": "g-0477",
   "to": "g-1089",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0478",
   "to": "g-0516",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0478",
   "to": "g-0644",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0478",
   "to": "g-0653",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0478",
   "to": "g-0664",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0478",
   "to": "g-1068",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0478",
   "to": "g-1089",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0479",
   "to": "g-0667",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0479",
   "to": "g-0729",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0497",
   "to": "g-1034",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0498",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0498",
   "to": "g-1079",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0499",
   "to": "g-1032",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0500",
   "to": "g-0539",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0500",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0501",
   "to": "g-0668",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0501",
   "to": "g-0703",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0501",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0501",
   "to": "g-0923",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0502",
   "to": "g-0670",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0504",
   "to": "g-0543",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0504",
   "to": "g-0650",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0504",
   "to": "g-0898",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0507",
   "to": "g-0656",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0507",
   "to": "g-0659",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0507",
   "to": "g-0972",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0507",
   "to": "g-0973",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0507",
   "to": "g-1038",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0507",
   "to": "g-1066",
   "kind": "related",
   "similarity": 0.97
  },
  {
   "from": "g-0508",
   "to": "g-0643",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0508",
   "to": "g-0644",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0509",
   "to": "g-0516",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0509",
   "to": "g-0672",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0510",
   "to": "g-0653",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0510",
   "to": "g-0762",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0511",
   "to": "g-0643",
   "kind": "related",
   "similarity": 0.965
  },
  {
   "from": "g-0511",
   "to": "g-0762",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0511",
   "to": "g-0971",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0511",
   "to": "g-1087",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0513",
   "to": "g-1070",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0514",
   "to": "g-0983",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0516",
   "to": "g-1035",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0516",
   "to": "g-1089",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0517",
   "to": "g-0523",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0518",
   "to": "g-0743",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0518",
   "to": "g-0759",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0518",
   "to": "g-0833",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0518",
   "to": "g-0867",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0519",
   "to": "g-0520",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0519",
   "to": "g-0521",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0523",
   "to": "g-0819",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0523",
   "to": "g-0842",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0529",
   "to": "g-0886",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0535",
   "to": "g-0676",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0535",
   "to": "g-0944",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0535",
   "to": "g-0966",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0535",
   "to": "g-0980",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0537",
   "to": "g-0703",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0537",
   "to": "g-0781",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0537",
   "to": "g-0951",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0538",
   "to": "g-0539",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0540",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.962
  },
  {
   "from": "g-0540",
   "to": "g-0942",
   "kind": "related",
   "similarity": 0.958
  },
  {
   "from": "g-0540",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.971
  },
  {
   "from": "g-0542",
   "to": "g-0678",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0542",
   "to": "g-0985",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0543",
   "to": "g-0897",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0543",
   "to": "g-0898",
   "kind": "related",
   "similarity": 0.959
  },
  {
   "from": "g-0544",
   "to": "g-0546",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0544",
   "to": "g-0547",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0544",
   "to": "g-0595",
   "kind": "related",
   "similarity": 0.939
  },
  {
   "from": "g-0545",
   "to": "g-0546",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0545",
   "to": "g-0547",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0545",
   "to": "g-0553",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0545",
   "to": "g-0568",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0545",
   "to": "g-1101",
   "kind": "related",
   "similarity": 0.963
  },
  {
   "from": "g-0546",
   "to": "g-0547",
   "kind": "related",
   "similarity": 0.975
  },
  {
   "from": "g-0546",
   "to": "g-0595",
   "kind": "related",
   "similarity": 0.978
  },
  {
   "from": "g-0546",
   "to": "g-0895",
   "kind": "related",
   "similarity": 0.989
  },
  {
   "from": "g-0546",
   "to": "g-1101",
   "kind": "related",
   "similarity": 0.97
  },
  {
   "from": "g-0547",
   "to": "g-0595",
   "kind": "related",
   "similarity": 0.956
  },
  {
   "from": "g-0547",
   "to": "g-0895",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0549",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0549",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0549",
   "to": "g-1107",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0550",
   "to": "g-0553",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0550",
   "to": "g-0568",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0552",
   "to": "g-0568",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0552",
   "to": "g-0678",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0552",
   "to": "g-0727",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0552",
   "to": "g-0736",
   "kind": "related",
   "similarity": 0.955
  },
  {
   "from": "g-0552",
   "to": "g-0864",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0552",
   "to": "g-0866",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0552",
   "to": "g-1026",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0553",
   "to": "g-0855",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0553",
   "to": "g-0985",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0553",
   "to": "g-0998",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0557",
   "to": "g-0802",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0557",
   "to": "g-0825",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0559",
   "to": "g-0669",
   "kind": "related",
   "similarity": 0.966
  },
  {
   "from": "g-0562",
   "to": "g-0574",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0562",
   "to": "g-0666",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0562",
   "to": "g-0692",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0562",
   "to": "g-0709",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0562",
   "to": "g-0930",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0563",
   "to": "g-0616",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0563",
   "to": "g-0909",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0563",
   "to": "g-1027",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0565",
   "to": "g-0566",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0565",
   "to": "g-0728",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0566",
   "to": "g-0728",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0566",
   "to": "g-0804",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0567",
   "to": "g-0819",
   "kind": "related",
   "similarity": 0.85
  },
  {
   "from": "g-0568",
   "to": "g-0598",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0568",
   "to": "g-0866",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0569",
   "to": "g-0616",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0569",
   "to": "g-0911",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0569",
   "to": "g-1008",
   "kind": "related",
   "similarity": 0.959
  },
  {
   "from": "g-0569",
   "to": "g-1065",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0570",
   "to": "g-0753",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0570",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0571",
   "to": "g-0799",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0571",
   "to": "g-0898",
   "kind": "related",
   "similarity": 0.939
  },
  {
   "from": "g-0572",
   "to": "g-0573",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0573",
   "to": "g-0937",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0573",
   "to": "g-1001",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0574",
   "to": "g-0666",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0574",
   "to": "g-0911",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0595",
   "to": "g-0895",
   "kind": "related",
   "similarity": 0.97
  },
  {
   "from": "g-0596",
   "to": "g-0737",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0598",
   "to": "g-0736",
   "kind": "related",
   "similarity": 0.974
  },
  {
   "from": "g-0598",
   "to": "g-0895",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0598",
   "to": "g-1101",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0599",
   "to": "g-0798",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0599",
   "to": "g-0900",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0600",
   "to": "g-0928",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0600",
   "to": "g-1024",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0602",
   "to": "g-0603",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0603",
   "to": "g-0682",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0603",
   "to": "g-0767",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0604",
   "to": "g-0675",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0605",
   "to": "g-0608",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0605",
   "to": "g-0874",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0605",
   "to": "g-0880",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0606",
   "to": "g-0608",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0606",
   "to": "g-0614",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0606",
   "to": "g-0982",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0608",
   "to": "g-0610",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0608",
   "to": "g-0894",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0610",
   "to": "g-0719",
   "kind": "related",
   "similarity": 0.892
  },
  {
   "from": "g-0610",
   "to": "g-0894",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0610",
   "to": "g-1024",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0610",
   "to": "g-1073",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0611",
   "to": "g-0938",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0612",
   "to": "g-0752",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0612",
   "to": "g-0817",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0614",
   "to": "g-1008",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0614",
   "to": "g-1065",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0615",
   "to": "g-0682",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0615",
   "to": "g-0829",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0616",
   "to": "g-0909",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0617",
   "to": "g-0622",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0617",
   "to": "g-0677",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0619",
   "to": "g-0623",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0620",
   "to": "g-0633",
   "kind": "related",
   "similarity": 0.892
  },
  {
   "from": "g-0620",
   "to": "g-0646",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0620",
   "to": "g-0774",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0620",
   "to": "g-1058",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0623",
   "to": "g-0774",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0626",
   "to": "g-0689",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0626",
   "to": "g-1048",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0626",
   "to": "g-1062",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0626",
   "to": "g-1076",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0627",
   "to": "g-0632",
   "kind": "related",
   "similarity": 0.898
  },
  {
   "from": "g-0627",
   "to": "g-0686",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0627",
   "to": "g-0799",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0629",
   "to": "g-0632",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0629",
   "to": "g-0802",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0629",
   "to": "g-0910",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0630",
   "to": "g-0987",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0630",
   "to": "g-1076",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0631",
   "to": "g-0688",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0632",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0633",
   "to": "g-0646",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0633",
   "to": "g-0774",
   "kind": "related",
   "similarity": 0.865
  },
  {
   "from": "g-0634",
   "to": "g-0865",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-0634",
   "to": "g-0871",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0635",
   "to": "g-0667",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0635",
   "to": "g-0832",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0635",
   "to": "g-0858",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0635",
   "to": "g-0902",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0635",
   "to": "g-0935",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0635",
   "to": "g-0955",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0637",
   "to": "g-0696",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0637",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0638",
   "to": "g-0920",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0638",
   "to": "g-0924",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0639",
   "to": "g-0654",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0639",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0639",
   "to": "g-0948",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0639",
   "to": "g-0960",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0640",
   "to": "g-0731",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0640",
   "to": "g-0832",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0640",
   "to": "g-1035",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0641",
   "to": "g-0642",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-0641",
   "to": "g-0762",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0641",
   "to": "g-0962",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0641",
   "to": "g-1089",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0643",
   "to": "g-1087",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0645",
   "to": "g-0950",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0647",
   "to": "g-1024",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0648",
   "to": "g-0680",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0648",
   "to": "g-0938",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0649",
   "to": "g-1001",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0649",
   "to": "g-1020",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0650",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0650",
   "to": "g-0806",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0650",
   "to": "g-0900",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0650",
   "to": "g-1070",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0651",
   "to": "g-1028",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0651",
   "to": "g-1073",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0652",
   "to": "g-0699",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0653",
   "to": "g-1039",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0654",
   "to": "g-0959",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0655",
   "to": "g-1086",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0656",
   "to": "g-0749",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0656",
   "to": "g-0919",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0656",
   "to": "g-1032",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0657",
   "to": "g-0693",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0657",
   "to": "g-0699",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0657",
   "to": "g-1006",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0658",
   "to": "g-0664",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0658",
   "to": "g-0708",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0658",
   "to": "g-1040",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0658",
   "to": "g-1090",
   "kind": "related",
   "similarity": 0.85
  },
  {
   "from": "g-0659",
   "to": "g-0749",
   "kind": "related",
   "similarity": 0.89
  },
  {
   "from": "g-0659",
   "to": "g-1066",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0662",
   "to": "g-0943",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0663",
   "to": "g-0672",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0663",
   "to": "g-1040",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0663",
   "to": "g-1071",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0663",
   "to": "g-1088",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0667",
   "to": "g-0672",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0668",
   "to": "g-0781",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0668",
   "to": "g-0971",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0670",
   "to": "g-0673",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0670",
   "to": "g-1036",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0672",
   "to": "g-1068",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0673",
   "to": "g-0928",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0676",
   "to": "g-0949",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0676",
   "to": "g-0961",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0677",
   "to": "g-1055",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0678",
   "to": "g-0866",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0678",
   "to": "g-0985",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0678",
   "to": "g-1026",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0679",
   "to": "g-0952",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0680",
   "to": "g-0712",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0680",
   "to": "g-0770",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0680",
   "to": "g-0800",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0682",
   "to": "g-0767",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0682",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0689",
   "to": "g-1062",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0689",
   "to": "g-1063",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0689",
   "to": "g-1105",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0692",
   "to": "g-0709",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0692",
   "to": "g-1008",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0693",
   "to": "g-0706",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0694",
   "to": "g-0697",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0694",
   "to": "g-0711",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0694",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0694",
   "to": "g-0925",
   "kind": "related",
   "similarity": 0.857
  },
  {
   "from": "g-0694",
   "to": "g-0993",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0695",
   "to": "g-0823",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0695",
   "to": "g-0991",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0696",
   "to": "g-0783",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0696",
   "to": "g-0800",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0696",
   "to": "g-0900",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0696",
   "to": "g-1080",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0697",
   "to": "g-0802",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0698",
   "to": "g-0762",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-0698",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0698",
   "to": "g-0978",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-0698",
   "to": "g-1030",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0698",
   "to": "g-1087",
   "kind": "related",
   "similarity": 0.966
  },
  {
   "from": "g-0699",
   "to": "g-0701",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0699",
   "to": "g-1031",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0700",
   "to": "g-0701",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0700",
   "to": "g-0709",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0700",
   "to": "g-0714",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0700",
   "to": "g-0718",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0700",
   "to": "g-0780",
   "kind": "related",
   "similarity": 0.854
  },
  {
   "from": "g-0704",
   "to": "g-0707",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0704",
   "to": "g-0891",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0704",
   "to": "g-0906",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0705",
   "to": "g-0950",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0705",
   "to": "g-1067",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0705",
   "to": "g-1100",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0708",
   "to": "g-0710",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0708",
   "to": "g-0754",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0708",
   "to": "g-1073",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0709",
   "to": "g-0718",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0709",
   "to": "g-0751",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0709",
   "to": "g-0923",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0709",
   "to": "g-0930",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0710",
   "to": "g-0844",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0710",
   "to": "g-0851",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0710",
   "to": "g-0858",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0711",
   "to": "g-0776",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0711",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0712",
   "to": "g-0716",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0712",
   "to": "g-0770",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0713",
   "to": "g-0804",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0713",
   "to": "g-1067",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0713",
   "to": "g-1106",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0714",
   "to": "g-0780",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-0714",
   "to": "g-0910",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0714",
   "to": "g-0991",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0714",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0715",
   "to": "g-0807",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0715",
   "to": "g-0916",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0716",
   "to": "g-0921",
   "kind": "related",
   "similarity": 0.881
  },
  {
   "from": "g-0718",
   "to": "g-0803",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0718",
   "to": "g-0906",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0718",
   "to": "g-0923",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0718",
   "to": "g-0993",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0719",
   "to": "g-0823",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0719",
   "to": "g-0894",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0720",
   "to": "g-0755",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0720",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0720",
   "to": "g-0823",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0727",
   "to": "g-0736",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0727",
   "to": "g-0973",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0728",
   "to": "g-0804",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0730",
   "to": "g-0731",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0730",
   "to": "g-0832",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0730",
   "to": "g-1080",
   "kind": "related",
   "similarity": 0.903
  },
  {
   "from": "g-0731",
   "to": "g-0762",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0731",
   "to": "g-0832",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0732",
   "to": "g-1058",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0735",
   "to": "g-0818",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0735",
   "to": "g-1095",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0736",
   "to": "g-0864",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0736",
   "to": "g-0874",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0736",
   "to": "g-0879",
   "kind": "related",
   "similarity": 0.971
  },
  {
   "from": "g-0736",
   "to": "g-0982",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0737",
   "to": "g-0836",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0737",
   "to": "g-0883",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0739",
   "to": "g-0842",
   "kind": "related",
   "similarity": 0.958
  },
  {
   "from": "g-0739",
   "to": "g-1025",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0739",
   "to": "g-1099",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0741",
   "to": "g-0802",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0741",
   "to": "g-1110",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0742",
   "to": "g-0743",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0742",
   "to": "g-0744",
   "kind": "related",
   "similarity": 0.89
  },
  {
   "from": "g-0742",
   "to": "g-0752",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0742",
   "to": "g-0862",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0742",
   "to": "g-0863",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0743",
   "to": "g-0867",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0744",
   "to": "g-0752",
   "kind": "related",
   "similarity": 0.954
  },
  {
   "from": "g-0744",
   "to": "g-0863",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0744",
   "to": "g-0956",
   "kind": "related",
   "similarity": 0.857
  },
  {
   "from": "g-0744",
   "to": "g-1014",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0745",
   "to": "g-0755",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0745",
   "to": "g-0759",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0746",
   "to": "g-0760",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0746",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0746",
   "to": "g-0983",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0748",
   "to": "g-0757",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0749",
   "to": "g-0919",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0749",
   "to": "g-1034",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0749",
   "to": "g-1066",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0751",
   "to": "g-0864",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0751",
   "to": "g-0991",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0752",
   "to": "g-0940",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0752",
   "to": "g-0956",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0752",
   "to": "g-1014",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0753",
   "to": "g-0807",
   "kind": "related",
   "similarity": 0.917
  },
  {
   "from": "g-0753",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0753",
   "to": "g-0953",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0754",
   "to": "g-1040",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0756",
   "to": "g-0951",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0756",
   "to": "g-1108",
   "kind": "related",
   "similarity": 0.876
  },
  {
   "from": "g-0758",
   "to": "g-0822",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0758",
   "to": "g-0839",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0758",
   "to": "g-0844",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0758",
   "to": "g-0848",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0758",
   "to": "g-0851",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0759",
   "to": "g-0844",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0759",
   "to": "g-0863",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0760",
   "to": "g-0816",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0760",
   "to": "g-0844",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0760",
   "to": "g-0860",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0760",
   "to": "g-0862",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0760",
   "to": "g-0899",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0761",
   "to": "g-0978",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0762",
   "to": "g-0832",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0762",
   "to": "g-0841",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0762",
   "to": "g-0938",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0762",
   "to": "g-1035",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0762",
   "to": "g-1087",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0763",
   "to": "g-0773",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0764",
   "to": "g-1106",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0767",
   "to": "g-0829",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0770",
   "to": "g-0800",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0771",
   "to": "g-0779",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0773",
   "to": "g-1098",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0776",
   "to": "g-0823",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0777",
   "to": "g-1006",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0781",
   "to": "g-0817",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0781",
   "to": "g-0951",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0781",
   "to": "g-0983",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0783",
   "to": "g-1005",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0784",
   "to": "g-0902",
   "kind": "related",
   "similarity": 0.874
  },
  {
   "from": "g-0784",
   "to": "g-1100",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-0798",
   "to": "g-0964",
   "kind": "related",
   "similarity": 0.895
  },
  {
   "from": "g-0798",
   "to": "g-1009",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0799",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0800",
   "to": "g-1080",
   "kind": "related",
   "similarity": 0.946
  },
  {
   "from": "g-0801",
   "to": "g-0847",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0801",
   "to": "g-1100",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0803",
   "to": "g-0882",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0803",
   "to": "g-0883",
   "kind": "related",
   "similarity": 0.943
  },
  {
   "from": "g-0803",
   "to": "g-1002",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0813",
   "to": "g-0819",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0813",
   "to": "g-0826",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0813",
   "to": "g-0909",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0813",
   "to": "g-1023",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0813",
   "to": "g-1025",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0814",
   "to": "g-1103",
   "kind": "related",
   "similarity": 0.91
  },
  {
   "from": "g-0815",
   "to": "g-0819",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0815",
   "to": "g-0882",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0815",
   "to": "g-0891",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0816",
   "to": "g-0844",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0816",
   "to": "g-0899",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0817",
   "to": "g-0827",
   "kind": "related",
   "similarity": 0.867
  },
  {
   "from": "g-0818",
   "to": "g-0819",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0818",
   "to": "g-1057",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0818",
   "to": "g-1095",
   "kind": "related",
   "similarity": 0.854
  },
  {
   "from": "g-0820",
   "to": "g-1005",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0822",
   "to": "g-0837",
   "kind": "related",
   "similarity": 0.883
  },
  {
   "from": "g-0822",
   "to": "g-0839",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-0822",
   "to": "g-0843",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0822",
   "to": "g-0844",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0822",
   "to": "g-0847",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0822",
   "to": "g-0848",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0822",
   "to": "g-0853",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0822",
   "to": "g-0856",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0822",
   "to": "g-0865",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0822",
   "to": "g-0884",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0823",
   "to": "g-1008",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0826",
   "to": "g-1023",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-0826",
   "to": "g-1057",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0828",
   "to": "g-0882",
   "kind": "related",
   "similarity": 0.918
  },
  {
   "from": "g-0828",
   "to": "g-1002",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0830",
   "to": "g-1028",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0832",
   "to": "g-0935",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0832",
   "to": "g-0955",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0833",
   "to": "g-0862",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0833",
   "to": "g-1041",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0834",
   "to": "g-0850",
   "kind": "related",
   "similarity": 0.981
  },
  {
   "from": "g-0835",
   "to": "g-0843",
   "kind": "related",
   "similarity": 0.89
  },
  {
   "from": "g-0835",
   "to": "g-0847",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0835",
   "to": "g-1108",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0837",
   "to": "g-0847",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-0837",
   "to": "g-0858",
   "kind": "related",
   "similarity": 0.912
  },
  {
   "from": "g-0838",
   "to": "g-0840",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0839",
   "to": "g-0848",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0839",
   "to": "g-0851",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0840",
   "to": "g-0847",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0840",
   "to": "g-1108",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0842",
   "to": "g-1023",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0842",
   "to": "g-1025",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0842",
   "to": "g-1057",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0842",
   "to": "g-1099",
   "kind": "related",
   "similarity": 0.93
  },
  {
   "from": "g-0843",
   "to": "g-0847",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0843",
   "to": "g-0884",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0843",
   "to": "g-1108",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0844",
   "to": "g-0854",
   "kind": "related",
   "similarity": 0.864
  },
  {
   "from": "g-0847",
   "to": "g-1108",
   "kind": "related",
   "similarity": 0.957
  },
  {
   "from": "g-0848",
   "to": "g-0857",
   "kind": "related",
   "similarity": 0.865
  },
  {
   "from": "g-0848",
   "to": "g-0876",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0853",
   "to": "g-0865",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0853",
   "to": "g-0876",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0853",
   "to": "g-0884",
   "kind": "related",
   "similarity": 0.865
  },
  {
   "from": "g-0854",
   "to": "g-0856",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0854",
   "to": "g-0865",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0855",
   "to": "g-0895",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-0855",
   "to": "g-0998",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0856",
   "to": "g-0862",
   "kind": "related",
   "similarity": 0.897
  },
  {
   "from": "g-0856",
   "to": "g-0865",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0856",
   "to": "g-0997",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0856",
   "to": "g-1014",
   "kind": "related",
   "similarity": 0.866
  },
  {
   "from": "g-0858",
   "to": "g-0902",
   "kind": "related",
   "similarity": 0.882
  },
  {
   "from": "g-0858",
   "to": "g-1024",
   "kind": "related",
   "similarity": 0.896
  },
  {
   "from": "g-0858",
   "to": "g-1028",
   "kind": "related",
   "similarity": 0.901
  },
  {
   "from": "g-0858",
   "to": "g-1100",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0859",
   "to": "g-0867",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0859",
   "to": "g-0872",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0860",
   "to": "g-1048",
   "kind": "related",
   "similarity": 0.884
  },
  {
   "from": "g-0860",
   "to": "g-1078",
   "kind": "related",
   "similarity": 0.906
  },
  {
   "from": "g-0861",
   "to": "g-0869",
   "kind": "related",
   "similarity": 0.902
  },
  {
   "from": "g-0861",
   "to": "g-0889",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0864",
   "to": "g-0982",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0865",
   "to": "g-0876",
   "kind": "related",
   "similarity": 0.879
  },
  {
   "from": "g-0865",
   "to": "g-0983",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0865",
   "to": "g-1041",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-0869",
   "to": "g-0889",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0869",
   "to": "g-0956",
   "kind": "related",
   "similarity": 0.854
  },
  {
   "from": "g-0874",
   "to": "g-0880",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0874",
   "to": "g-0881",
   "kind": "related",
   "similarity": 0.947
  },
  {
   "from": "g-0874",
   "to": "g-0885",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0877",
   "to": "g-0879",
   "kind": "related",
   "similarity": 0.993
  },
  {
   "from": "g-0877",
   "to": "g-0881",
   "kind": "related",
   "similarity": 0.962
  },
  {
   "from": "g-0877",
   "to": "g-0885",
   "kind": "related",
   "similarity": 0.973
  },
  {
   "from": "g-0877",
   "to": "g-0982",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0878",
   "to": "g-1052",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0879",
   "to": "g-0881",
   "kind": "related",
   "similarity": 0.97
  },
  {
   "from": "g-0879",
   "to": "g-0885",
   "kind": "related",
   "similarity": 0.971
  },
  {
   "from": "g-0880",
   "to": "g-0881",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0880",
   "to": "g-0885",
   "kind": "related",
   "similarity": 0.9
  },
  {
   "from": "g-0881",
   "to": "g-0885",
   "kind": "related",
   "similarity": 0.965
  },
  {
   "from": "g-0882",
   "to": "g-0883",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0882",
   "to": "g-1002",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0890",
   "to": "g-0903",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0890",
   "to": "g-0908",
   "kind": "related",
   "similarity": 0.878
  },
  {
   "from": "g-0890",
   "to": "g-0979",
   "kind": "related",
   "similarity": 0.933
  },
  {
   "from": "g-0890",
   "to": "g-1000",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0892",
   "to": "g-0904",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0892",
   "to": "g-0913",
   "kind": "related",
   "similarity": 0.961
  },
  {
   "from": "g-0892",
   "to": "g-0915",
   "kind": "related",
   "similarity": 0.961
  },
  {
   "from": "g-0892",
   "to": "g-0941",
   "kind": "related",
   "similarity": 0.963
  },
  {
   "from": "g-0892",
   "to": "g-1075",
   "kind": "related",
   "similarity": 0.939
  },
  {
   "from": "g-0892",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.972
  },
  {
   "from": "g-0894",
   "to": "g-0899",
   "kind": "related",
   "similarity": 0.851
  },
  {
   "from": "g-0895",
   "to": "g-1101",
   "kind": "related",
   "similarity": 0.978
  },
  {
   "from": "g-0897",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-0897",
   "to": "g-0953",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-0903",
   "to": "g-0908",
   "kind": "related",
   "similarity": 0.909
  },
  {
   "from": "g-0904",
   "to": "g-0915",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0904",
   "to": "g-0979",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0904",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.923
  },
  {
   "from": "g-0910",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.95
  },
  {
   "from": "g-0911",
   "to": "g-0941",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0911",
   "to": "g-1008",
   "kind": "related",
   "similarity": 0.944
  },
  {
   "from": "g-0911",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0912",
   "to": "g-1023",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0912",
   "to": "g-1042",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0912",
   "to": "g-1099",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0913",
   "to": "g-0914",
   "kind": "related",
   "similarity": 0.978
  },
  {
   "from": "g-0913",
   "to": "g-0915",
   "kind": "related",
   "similarity": 0.969
  },
  {
   "from": "g-0913",
   "to": "g-1022",
   "kind": "related",
   "similarity": 0.951
  },
  {
   "from": "g-0913",
   "to": "g-1027",
   "kind": "related",
   "similarity": 0.953
  },
  {
   "from": "g-0913",
   "to": "g-1075",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0914",
   "to": "g-0915",
   "kind": "related",
   "similarity": 0.966
  },
  {
   "from": "g-0914",
   "to": "g-0996",
   "kind": "related",
   "similarity": 0.89
  },
  {
   "from": "g-0914",
   "to": "g-1027",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-0915",
   "to": "g-0996",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0915",
   "to": "g-1022",
   "kind": "related",
   "similarity": 0.969
  },
  {
   "from": "g-0915",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.959
  },
  {
   "from": "g-0916",
   "to": "g-0919",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0916",
   "to": "g-0927",
   "kind": "related",
   "similarity": 0.929
  },
  {
   "from": "g-0917",
   "to": "g-1086",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-0918",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.938
  },
  {
   "from": "g-0918",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-0918",
   "to": "g-0963",
   "kind": "related",
   "similarity": 0.931
  },
  {
   "from": "g-0919",
   "to": "g-1034",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0920",
   "to": "g-0921",
   "kind": "related",
   "similarity": 0.905
  },
  {
   "from": "g-0920",
   "to": "g-0924",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0920",
   "to": "g-1082",
   "kind": "related",
   "similarity": 0.886
  },
  {
   "from": "g-0921",
   "to": "g-0922",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0921",
   "to": "g-1079",
   "kind": "related",
   "similarity": 0.919
  },
  {
   "from": "g-0922",
   "to": "g-0953",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-0922",
   "to": "g-0960",
   "kind": "related",
   "similarity": 0.942
  },
  {
   "from": "g-0922",
   "to": "g-1051",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-0922",
   "to": "g-1079",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0922",
   "to": "g-1107",
   "kind": "related",
   "similarity": 0.934
  },
  {
   "from": "g-0924",
   "to": "g-1082",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0927",
   "to": "g-0929",
   "kind": "related",
   "similarity": 0.953
  },
  {
   "from": "g-0929",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.949
  },
  {
   "from": "g-0929",
   "to": "g-0963",
   "kind": "related",
   "similarity": 0.948
  },
  {
   "from": "g-0931",
   "to": "g-0932",
   "kind": "related",
   "similarity": 0.925
  },
  {
   "from": "g-0931",
   "to": "g-0970",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0931",
   "to": "g-0981",
   "kind": "related",
   "similarity": 0.869
  },
  {
   "from": "g-0932",
   "to": "g-0970",
   "kind": "related",
   "similarity": 0.875
  },
  {
   "from": "g-0932",
   "to": "g-0981",
   "kind": "related",
   "similarity": 0.914
  },
  {
   "from": "g-0933",
   "to": "g-1048",
   "kind": "related",
   "similarity": 0.916
  },
  {
   "from": "g-0933",
   "to": "g-1076",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-0933",
   "to": "g-1078",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0935",
   "to": "g-1024",
   "kind": "related",
   "similarity": 0.872
  },
  {
   "from": "g-0936",
   "to": "g-1065",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-0937",
   "to": "g-0986",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0937",
   "to": "g-1060",
   "kind": "related",
   "similarity": 0.861
  },
  {
   "from": "g-0940",
   "to": "g-0956",
   "kind": "related",
   "similarity": 0.936
  },
  {
   "from": "g-0941",
   "to": "g-1075",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-0941",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.958
  },
  {
   "from": "g-0942",
   "to": "g-0946",
   "kind": "related",
   "similarity": 0.967
  },
  {
   "from": "g-0942",
   "to": "g-0961",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0942",
   "to": "g-1084",
   "kind": "related",
   "similarity": 0.913
  },
  {
   "from": "g-0943",
   "to": "g-1089",
   "kind": "related",
   "similarity": 0.871
  },
  {
   "from": "g-0944",
   "to": "g-1010",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0946",
   "to": "g-0966",
   "kind": "related",
   "similarity": 0.862
  },
  {
   "from": "g-0946",
   "to": "g-1084",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0948",
   "to": "g-0959",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0948",
   "to": "g-0960",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0949",
   "to": "g-1010",
   "kind": "related",
   "similarity": 0.86
  },
  {
   "from": "g-0949",
   "to": "g-1080",
   "kind": "related",
   "similarity": 0.885
  },
  {
   "from": "g-0951",
   "to": "g-0977",
   "kind": "related",
   "similarity": 0.889
  },
  {
   "from": "g-0951",
   "to": "g-1037",
   "kind": "related",
   "similarity": 0.924
  },
  {
   "from": "g-0957",
   "to": "g-1070",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0958",
   "to": "g-1051",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0959",
   "to": "g-0960",
   "kind": "related",
   "similarity": 0.938
  },
  {
   "from": "g-0959",
   "to": "g-0978",
   "kind": "related",
   "similarity": 0.945
  },
  {
   "from": "g-0960",
   "to": "g-1030",
   "kind": "related",
   "similarity": 0.911
  },
  {
   "from": "g-0960",
   "to": "g-1107",
   "kind": "related",
   "similarity": 0.928
  },
  {
   "from": "g-0964",
   "to": "g-1009",
   "kind": "related",
   "similarity": 0.921
  },
  {
   "from": "g-0965",
   "to": "g-0966",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0965",
   "to": "g-1083",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-0970",
   "to": "g-0981",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-0972",
   "to": "g-1066",
   "kind": "related",
   "similarity": 0.873
  },
  {
   "from": "g-0972",
   "to": "g-1090",
   "kind": "related",
   "similarity": 0.858
  },
  {
   "from": "g-0974",
   "to": "g-1006",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-0974",
   "to": "g-1084",
   "kind": "related",
   "similarity": 0.891
  },
  {
   "from": "g-0977",
   "to": "g-1037",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-0977",
   "to": "g-1108",
   "kind": "related",
   "similarity": 0.863
  },
  {
   "from": "g-0978",
   "to": "g-1087",
   "kind": "related",
   "similarity": 0.941
  },
  {
   "from": "g-0979",
   "to": "g-1000",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0985",
   "to": "g-0998",
   "kind": "related",
   "similarity": 0.915
  },
  {
   "from": "g-0985",
   "to": "g-1026",
   "kind": "related",
   "similarity": 0.927
  },
  {
   "from": "g-0986",
   "to": "g-1060",
   "kind": "related",
   "similarity": 0.932
  },
  {
   "from": "g-0987",
   "to": "g-1076",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-0991",
   "to": "g-0993",
   "kind": "related",
   "similarity": 0.887
  },
  {
   "from": "g-0991",
   "to": "g-1093",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0992",
   "to": "g-1047",
   "kind": "related",
   "similarity": 0.85
  },
  {
   "from": "g-0994",
   "to": "g-1096",
   "kind": "related",
   "similarity": 0.852
  },
  {
   "from": "g-0996",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.904
  },
  {
   "from": "g-1000",
   "to": "g-1096",
   "kind": "related",
   "similarity": 0.907
  },
  {
   "from": "g-1001",
   "to": "g-1013",
   "kind": "related",
   "similarity": 0.856
  },
  {
   "from": "g-1001",
   "to": "g-1020",
   "kind": "related",
   "similarity": 0.859
  },
  {
   "from": "g-1007",
   "to": "g-1036",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-1008",
   "to": "g-1065",
   "kind": "related",
   "similarity": 0.952
  },
  {
   "from": "g-1011",
   "to": "g-1015",
   "kind": "related",
   "similarity": 0.855
  },
  {
   "from": "g-1022",
   "to": "g-1027",
   "kind": "related",
   "similarity": 0.96
  },
  {
   "from": "g-1023",
   "to": "g-1057",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-1024",
   "to": "g-1073",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-1028",
   "to": "g-1044",
   "kind": "related",
   "similarity": 0.908
  },
  {
   "from": "g-1038",
   "to": "g-1069",
   "kind": "related",
   "similarity": 0.853
  },
  {
   "from": "g-1038",
   "to": "g-1085",
   "kind": "related",
   "similarity": 0.888
  },
  {
   "from": "g-1039",
   "to": "g-1040",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-1042",
   "to": "g-1057",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-1042",
   "to": "g-1099",
   "kind": "related",
   "similarity": 0.894
  },
  {
   "from": "g-1046",
   "to": "g-1082",
   "kind": "related",
   "similarity": 0.877
  },
  {
   "from": "g-1047",
   "to": "g-1052",
   "kind": "related",
   "similarity": 0.94
  },
  {
   "from": "g-1048",
   "to": "g-1063",
   "kind": "related",
   "similarity": 0.88
  },
  {
   "from": "g-1048",
   "to": "g-1076",
   "kind": "related",
   "similarity": 0.926
  },
  {
   "from": "g-1048",
   "to": "g-1078",
   "kind": "related",
   "similarity": 0.899
  },
  {
   "from": "g-1054",
   "to": "g-1061",
   "kind": "related",
   "similarity": 0.87
  },
  {
   "from": "g-1062",
   "to": "g-1063",
   "kind": "related",
   "similarity": 0.892
  },
  {
   "from": "g-1062",
   "to": "g-1105",
   "kind": "related",
   "similarity": 0.937
  },
  {
   "from": "g-1065",
   "to": "g-1109",
   "kind": "related",
   "similarity": 0.935
  },
  {
   "from": "g-1067",
   "to": "g-1106",
   "kind": "related",
   "similarity": 0.868
  },
  {
   "from": "g-1068",
   "to": "g-1086",
   "kind": "related",
   "similarity": 0.922
  },
  {
   "from": "g-1069",
   "to": "g-1085",
   "kind": "related",
   "similarity": 0.893
  },
  {
   "from": "g-1093",
   "to": "g-1103",
   "kind": "related",
   "similarity": 0.92
  },
  {
   "from": "g-0298",
   "to": "g-0237",
   "kind": "cluster"
  },
  {
   "from": "g-0572",
   "to": "g-0561",
   "kind": "cluster"
  },
  {
   "from": "g-0595",
   "to": "g-0545",
   "kind": "cluster"
  },
  {
   "from": "g-0736",
   "to": "g-0877",
   "kind": "cluster"
  },
  {
   "from": "g-0929",
   "to": "g-0942",
   "kind": "cluster"
  },
  {
   "from": "g-1005",
   "to": "g-0921",
   "kind": "cluster"
  }
 ]
}
