Commit 568bd0d
committed
test(search): guard the one question with revenue attached
imqueue.com reaches the ranker only through the peer feeds, so with x1/x2
unloaded "pricing commercial license" answered from imqueue.org's own /license/ —
a plausible page, the wrong edition, and nothing anywhere reporting a problem.
The MCP server's docs.ts went out of its way to fix that ("the commercial
question was the single thing this server could not answer") and nothing here
asserted it stayed fixed. This is the last open item of the plan's Phase 0.3.
Three cases, each answerable only by the commercial edition, asserted as "an
imqueue.com result is in the visible set" rather than "it is first": which
commercial page wins is a ranking judgement that may change, that the answer
comes from the edition documenting licensing at all is not. Plus the reverse — a
framework query must still lead with imqueue.org — so the peer feed cannot swamp
the docs it sits beside.
pricing -> imqueue.com at #2
commercial license -> #8
pricing commercial license -> #5 the phrasing the plan recorded as broken
"support" was tried and dropped: imqueue.org has its own page titled Support,
which correctly takes #1, so the query is not commercial-only and asserting
otherwise asserted a false premise. Better to delete the case than to weaken what
the others mean.
Skipped rather than failed when the peer feed is absent, since `npm run
build:org` alone does not produce one. Verified the guard fails when it should by
swapping in an org-only topic: "graceful shutdown sigterm" reports no imqueue.com
result and exits non-zero.1 parent c2a45a6 commit 568bd0d
1 file changed
Lines changed: 57 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
682 | 682 | | |
683 | 683 | | |
684 | 684 | | |
| 685 | + | |
| 686 | + | |
| 687 | + | |
| 688 | + | |
| 689 | + | |
| 690 | + | |
| 691 | + | |
| 692 | + | |
| 693 | + | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
| 706 | + | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
685 | 742 | | |
686 | 743 | | |
687 | 744 | | |
| |||
0 commit comments