(p)
| 142 | // "Named in the response but carrying no source" is the correct outcome for |
| 143 | // a cliffed declaration file — the agent can still fetch it in one call. |
| 144 | const namedInResponse = (p) => text.includes(p); |
| 145 | |
| 146 | rows.push({ |
| 147 | query: q.id, kind: q.kind, text: q.text, |