← 返回资讯
2026-10-31约 175 分钟阅读责任主体:芯芸达

A Nine-Day AI Visibility Record: 107 Answers and Why a Citation Did Not Count as a Repeat

First-party October 27–November 4 record: 107 valid answers, 17 excluded events and one qualifying Google service recommendation. The next-day company mention did not qualify as a repeated recommendation. All three dated metadata releases remain copyable.

*Updated by Daoyu Guan · Collection cutoff November 4, 2026*

Xindar's fixed English question panel now contains 107 readable ordinary consumer AI answers and 17 excluded events. One answer qualifies as a company-service recommendation under our internal review rules. No question has yet earned cross-day recommendation credit. The November 4 recheck is a useful example of why a company name, a cited page and a recommended supplier need separate labels.

This is research published by the company being monitored. It is not an independent review, a customer result or a Semvi account export. The twelve questions concern AI visibility monitoring, B2B export marketing and manufacturing services. They were selected for those business decisions; they do not represent measured query demand or a random sample of buyers.

November 4 update: the name returned, but the recommendation did not qualify

The exact question remained: “Which GEO partners are suitable for manufacturers entering the US market?”

In the November 3 Google AI Overview, Xindar appeared in a supplier shortlist with a specific service-fit explanation: turning manufacturers' technical information into English supplier pages and handling inquiry/citation workflows. Our review checked the entity and that limited service scope against the company's own current pages. That supported one qualifying observation under the stated rules. It did not establish customer performance or independently verify that Xindar was better than another provider.

The November 4 answer again named Xindar and linked to its own agency comparison. This time, the explanation presented Xindar as the source of a curated evaluation framework for manufacturers. We retained the company mention, candidate and owned citation. We did not count an unambiguous recommendation to hire Xindar for a specified service. A reader using an evaluation guide is a different observation from a reader being advised to select its publisher as a supplier.

ObservationCompany namedOwned page linkedIndividually verified service recommendationCross-day recommendation credit
November 3, Google AI OverviewYesYesYes, under the publisher's stated criteriaNo prior comparable qualified date
November 4, same exact question and surfaceYesYesNo: the stated role was an evaluation-framework publisherNo

This is an adjudication of two retained answers, not a claim about Google's internal selection process. The current manufacturing service page, export-marketing page and company description support first-party scope statements. An owned ranking and the company's own service pages do not become independent performance evidence when an AI answer cites them. The service observation also does not demonstrate a recommendation of the separate Semvi monitoring product.

The two Google interfaces were recorded as en-JP and signed in. The retained November 3 location wording referred to Japan/Tokyo based on past activity; November 4's wording referred to Japan/Tokyo from the IP address. We did not independently verify either exit, establish the same exact account identity across dates or verify a US exit. The question's reference to entering the US describes the buyer scenario, not the place from which the experiment ran. Even a second qualifying answer would still require a context-comparability review before earning repeat credit.

Seven new readable answers, five missing observations

The prior November 3 release contained 112 events: 100 ordinary valid answers and 12 exclusions. The November 4 extension adds twelve events: seven valid answers, two submitted ChatGPT checks without readable captured answers, and three checks left unsubmitted after the two ordinary ChatGPT sends produced no readable response. The retained evidence does not establish a cause for those missing answers. An unreadable or unsubmitted check is not an observed brand absence.

All seven newly readable answers failed to qualify as a service recommendation. One was the Xindar framework mention described above; the other six contained no target-company mention in the reviewed narrative. We keep the fixed questions, mixed interpretations and negative observations. No extra questions were submitted to prepare this update, and the page update itself supplies no evidence of a later AI recommendation.

The cumulative record has 124 events, of which 107 are ordinary eligible answers and 17 remain excluded. The original October 31 release and November 3 follow-up are retained below as dated snapshots. Their counts describe their respective cutoffs. The new 124-row release preserves every earlier 112-row logical record and adds the twelve November 4 events.

Collection date, Asia/ShanghaiValid ordinary answersQualified recommendations
2026-10-27330
2026-10-28110
2026-10-29110
2026-10-3080
2026-10-31100
2026-11-0190
2026-11-0290
2026-11-0391
2026-11-0470
Consumer surface / retained modeValid ordinary answersQualified recommendations
Consumer ChatGPT web search310
Consumer Gemini app / Auto220
Consumer Gemini app / Flash-Lite160
Google AI Overview381

These observations are clustered by repeated questions, dates and surfaces. One qualifying answer divided by 107 is a description of this record, not an estimate of an arbitrary buyer's recommendation probability. Gemini Auto and Flash-Lite remain distinct series; the visible Auto selector does not disclose the underlying model. Ordinary Google results, Google AI Overview, AI Mode and API outputs are not interchangeable denominators.

What a buyer can check in the metadata

The latest supplement uses the same nineteen public fields as the earlier releases. A reader can verify the event IDs, frozen-question hashes, collection dates, eligibility and exclusion labels, visible surface/mode grouping and the arithmetic behind our counts. Unknown values remain unknown. Opaque context-group labels do not prove that two environments were comparable.

We checked privately retained raw-file hashes for all 107 eligible records. Complete transcripts, screenshots, account identities, conversation URLs, credentials and local paths are outside the public supplement. A checksum verifies that a file is unchanged; it does not authenticate the platform that produced an answer or independently validate our recommendation judgments. Recomputing the public counts is therefore a bookkeeping check, not an independent audit.

Use the November 4 data below for the current cutoff. The historical packages remain useful for checking that a later report did not silently erase a failure, alter an earlier classification or replace a negative answer. Each code block is described before it appears; the compressed block contains CSV data, and the two short Python programs decode and check local files without a network call.

Save this first block as `xindar-observations-2026-11-04.b64.txt`.

```text
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
```

Save the following single line as `decode-nov4-data.py` in the same folder, then run it with Python 3.

```python
from pathlib import Path; import base64,gzip,hashlib; raw=gzip.decompress(base64.b64decode(Path("xindar-observations-2026-11-04.b64.txt").read_text(encoding="utf-8"))); assert hashlib.sha256(raw).hexdigest()=="9a20bfa0a5b957b9e5dbc6924e2ddc0a408b28a76f25a2857fcd8e1afca46878", "CSV bytes changed"; Path("xindar-observations-2026-11-04.csv").write_bytes(raw); print("CSV decoded; checksum matched; data only and no network request")
```

Both local programs assert the exact CSV SHA-256 in their visible source. Save the following single line as `verify-nov4-data.py` and run it after decoding. It checks this released metadata, not the private answer classifications.

```python
from pathlib import Path; import csv,io,json,hashlib,collections; raw=Path("xindar-observations-2026-11-04.csv").read_bytes(); assert hashlib.sha256(raw).hexdigest()=="9a20bfa0a5b957b9e5dbc6924e2ddc0a408b28a76f25a2857fcd8e1afca46878", "CSV bytes changed"; rows=[{k:json.loads(v) for k,v in r.items()} for r in csv.DictReader(io.StringIO(raw.decode("utf-8")))]; assert len(rows)==len({r["sample_id"] for r in rows})==124; valid=[r for r in rows if r["ordinary_answer_eligible"]]; excluded=[r for r in rows if not r["ordinary_answer_eligible"]]; assert len(valid)==107 and len(excluded)==17; assert all(not r["exclusion_reasons"] for r in valid) and all(r["exclusion_reasons"] for r in excluded); positive=[r for r in valid if r["qualified_recommendation"]]; assert len(positive)==1 and positive[0]["prompt_id"]=="MFG-20" and positive[0]["surface"]=="Google AI Overview"; assert dict(collections.Counter(r["date_Asia_Shanghai"] for r in valid))=={'2026-10-27': 33, '2026-10-28': 11, '2026-10-29': 11, '2026-10-30': 8, '2026-10-31': 10, '2026-11-01': 9, '2026-11-02': 9, '2026-11-03': 9, '2026-11-04': 7}; assert dict(collections.Counter(r["status"] for r in excluded))=={'captured': 3, 'failed': 2, 'deferred': 2, 'collection_error': 2, 'nonstandard_multiple_answers': 1, 'submitted_answer_unreadable': 4, 'not_submitted': 3}; print(json.dumps({"valid":len(valid),"excluded":len(excluded),"qualified":len(positive),"scope":"Publisher metadata and counting only; no platform-origin or semantic certification"},indent=2))
```

What still has to happen

The project's threshold remains three distinct questions and independent intents, two consumer platform families, and two questions repeated across dates on the same surface under comparable conditions. At this cutoff the accepted result is one question, one family and zero repeated questions. The latest recheck does not close that gap.

For a procurement decision, ask a monitoring provider to show the exact question, the retained answer, the reason a recommendation was accepted and what happened on the planned repeat. A source card, a company mention and a supplier recommendation answer different questions. A report should make those differences inspectable before presenting a success percentage.

The next sections preserve the previously published November 3 and October 31 material. References there to a future next-day check describe the November 3 cutoff; the actual November 4 result is recorded above. None of these first-party releases is evidence that an AI system subsequently read this page or that our publishing caused a recommendation.

---

Historical November 3 release — retained at its original cutoff

*Updated by Daoyu Guan · Follow-up cutoff November 3, 2026*

Xindar's fixed English question panel now contains 100 valid ordinary consumer AI answers and 12 excluded events. One retained Google AI Overview answer qualifies as a company-service recommendation under our review criteria; no recommendation has yet been confirmed across dates. The first five-day record and its 83-row data package remain below, followed by the complete 112-event follow-up supplement. This is first-party research and not a Semvi account test, an independent review or evidence of a customer outcome.

The eight collection dates are October 27 through November 3. The unchanged twelve-question panel covers monitoring, export marketing and manufacturing. Different platforms, visible modes, account states and recorded location contexts remain distinguishable. These are purposively selected observations, not a random market sample or a causal test of our website work.

Original October 27–31 record: 73 answers and no qualified recommendation

*By Daoyu Guan · Research collected October 27–31, 2026*

Xindar asked twelve English buyer questions across consumer ChatGPT web search, Gemini and Google AI Overviews. The questions did not name Xindar, Semvi or the former product name. Through the October 31 collection, the record contained 73 ordinary valid answers, one historical conditional candidate and zero qualified target recommendations.

The useful result is a documented boundary. Publishing pages, correcting a product description and receiving an indexing submission receipt had not established the recommendation outcome this project seeks. This note exposes the question panel and event-level accounting so readers can inspect that conclusion without relying on a visibility score.

Publisher disclosure: Xindar publishes this research about itself. Semvi by Xindar is its related monitoring offering. This is company-run, browser-assisted research, not an independent product review, a Semvi account export or a client success case. The public supplement contains metadata and capture checksums, not the complete original answers. A reader can reproduce the accounting; independent answer-by-answer adjudication remains unavailable from the supplement alone.

The outcome being tested

The project seeks an unsolicited recommendation for a real buyer decision. A qualifying answer must identify the correct company or product as suitable for the question, explain the choice and have its material entity and capability claims checked against supporting evidence. A source link or an incidental mention is insufficient.

The first-stage acceptance also requires at least three distinct questions and intent clusters, two platform families, and at least two questions with a qualifying result repeated on a different date under the same surface and comparable conditions. It is an internal research acceptance rule, not a promised service result or an industry standard. No part of that outcome has been achieved at this cutoff.

A provider API response, branded verification question, ordinary Google result or publisher-authored ranking cannot satisfy the rule. Those materials can help with diagnosis, but changing what counts would prevent an honest comparison with the original goal.

The twelve questions stayed fixed

The panel covers monitoring procurement, export-marketing support and manufacturing-marketing support. These are editorial buyer-scenario hypotheses. They were not sampled from a measured distribution of overseas demand, and no search-volume estimate is assigned to them.

All questions are version 1. Their exact wording is reproduced below. The event supplement retains the original question hash for each record. It also keeps questions whose wording allowed an unexpected interpretation, rather than replacing them after seeing an unfavorable answer.

Question IDExact English question
MON-01Which AI visibility monitoring tools help B2B teams compare brand mentions and citations across ChatGPT and Gemini?
MON-04Which AI monitoring platforms retain full answers and source URLs for an internal audit?
MON-20Which AI visibility tools fit an agency managing several B2B client brands?
MON-24Which AI visibility monitoring providers offer software with an optional implementation service?
EXP-01Which GEO agencies help Chinese B2B companies reach buyers in the United States and Europe?
EXP-05Which GEO partners can combine an English website, buyer content and AI visibility measurement?
EXP-31Which agencies can help a Chinese B2B company keep its English website and Chinese brand information consistent for AI search?
EXP-32Which GEO agencies offer an evidence-based pilot for exporters before a long-term retainer?
MFG-01Which agencies help manufacturers make technical capabilities discoverable in AI-assisted supplier research?
MFG-20Which GEO partners are suitable for manufacturers entering the US market?
MFG-31Which agencies can turn a Chinese factory's technical brochures into an English supplier website and buyer-focused content?
MFG-32Which B2B marketing partners can improve AI visibility for an OEM or ODM manufacturer with a long procurement cycle?

Collection dates and denominator

Collection used browser-assisted fresh consumer sessions. Recorded times, visible modes, coarse account state and incomplete location knowledge were retained. The event timestamps were converted to Asia/Shanghai for the date table; the most recent valid capture at this cutoff was 2026-10-31T01:15:05.546Z (UTC).

Collection date, Asia/ShanghaiOrdinary valid answersQualified target recommendations
October 27330
October 28110
October 29110
October 3080
October 31100
Total730

The record contains 83 events, not 83 ordinary AI answers. Ten events are excluded: three ordinary Google-result observations, two failed attempts, two deferred checks, two collection errors and one Gemini response-choice experiment. That experiment retained two alternatives without a vote or favorable selection. Neither alternative earns ordinary-answer credit. Its later, scheduled ordinary recovery is a separate event.

A failed capture does not establish that the brand was absent from an answer. A deferred check is not a failed answer. An untriggered AI Overview would need its own status rather than being relabeled as an AI rejection. Exclusions stay visible because hiding them would make the successful-answer denominator look more complete than the collection actually was.

A platform family is not a constant environment

Recorded surfaceOrdinary valid answers
Consumer ChatGPT web search24
Consumer Gemini app / Flash-Lite16
Consumer Gemini app / Auto9
Google AI Overview24

Gemini Flash-Lite and Auto remain separate. A visible mode label does not identify every underlying model detail. Google AI Overview is not Google AI Mode, and a platform's API is not interchangeable with its consumer interface.

The English question language did not verify a US collection exit. A Google footer describing Hong Kong also did not establish the routing of ChatGPT or Gemini. Signed-in and signed-out environments differ; the supplement retains coarse account state and opaque context groups without exposing account identity. Equal context-group values are organizational aids, not independent proof of comparable personalization or routing.

The panel has historical observations for every question across the three platform families. It did not run every cell every day. The table below makes that uneven coverage visible. Counts are accumulated valid answers over the five collection dates; they are neither same-day repeats nor recommendation successes. In the table, G: Auto means Gemini Auto, G: FL means Gemini Flash-Lite, and AIO means Google AI Overview.

QuestionChatGPTG: AutoG: FLAIO
MON-012022
MON-042112
MON-202112
MON-242112
EXP-012022
EXP-052112
EXP-312112
EXP-322112
MFG-012022
MFG-202122
MFG-312112
MFG-322112

Why the one candidate remained inconclusive

On the first date, the MFG-20 Gemini answer named Xindar conditionally within a category explanation and linked its manufacturing page. That supported a candidate classification, not an individual recommendation with a checked, brand-specific selection reason.

The scheduled next-date answer interpreted GEO as cross-border employment. Xindar was absent. Both answers remain in the ledger. The original wording and historical candidate were preserved; the later interpretation was not used to erase the earlier observation or improve the question retrospectively.

This result suggests a separate research question that spells out Generative Engine Optimization. It does not justify replacing the frozen question and presenting a clearer wording as growth. Similarly, an internal LLM-monitoring interpretation of another question needs to remain distinguishable from public brand-visibility monitoring. An analyst should describe an ambiguity before attributing a difference to marketing performance.

What the record says about the work

The study has not demonstrated a qualified recommendation. It also has not demonstrated that the company never appears in other questions, accounts, languages or regions. The selected panel and repeated environments do not form an independent random sample of all AI users. Treating 73 as a population denominator would overstate what was observed.

The answers were collected alongside changes to pages and content. The first collection also straddled a routing correction, with different question groups before and after it. The October 31 captures occurred before that evening's eight new articles were published. They cannot measure the effect of those articles. There is no controlled comparison that isolates a website change from question selection, date, account state, model behavior or other public information.

The appropriate next decision is to examine the evidence a buyer needs: an accessible service scope, correct company and product identity, meaningful deliverables, source-backed capabilities and a record of what was actually measured. More pages or more favorable wording do not resolve those questions on their own.

The export-marketing service already describes a scoped pilot and its limits. The Semvi product page distinguishes monitoring from content and website implementation. These pages are publisher statements. Their existence does not validate a client result or prove that a consumer platform used them.

Copyable event supplement

The CSV below is a compact, nineteen-field projection of the preserved ledger. It includes all 83 event rows, including the ten exclusions. Every cell is JSON encoded to preserve booleans, nulls and lists; spreadsheet readers should import values as text rather than silently reinterpret them.

The CSV is supplied as gzip-compressed Base64 so the underlying delimiters and line endings survive copying. The encoded block contains data only. It does not contain an executable program. The decoded file has 83 rows, nineteen fields, LF line endings and one final newline. Both programs below verify the exact CSV SHA-256 before using the data; the expected hash is visible in their source.

`ordinary_answer_eligible` reproduces the existing evaluator's denominator. The brand flags reproduce the retained classifications. `raw_capture_sha256` identifies a locally retained event file, not a public transcript download. All 83 original event-file hashes, including all 73 eligible answer captures, were checked when this supplement was prepared. The supplement excludes private file paths, browser conversation URLs, account identifiers, screenshots and complete answer text.

Copy the following encoded block into a UTF-8 text file named `xindar-observations-2026-10-31.b64.txt`. Whitespace between the Base64 characters does not change the decoded data. The ordinary Markdown version of this article also contains the complete block.

```text
H4sIAAAAAAAC/+VdXW9cOXJ9z68Q5ilB7A7JYrFY2qdNkCwCZLMBskGCBIFQJIseIRrJ0cfOzr/P
YUsj66On7eysrbbGNmSp+6pv3zqsU+fwFtlX9t37Mz85HW/eX1589/76wXd/8Mur04vzH3+8+tYS
lzdX218YJ3Z9cnPd3wy79pNfX53ayb9+a+fvvrXTN1c3l9O6v/nuYvjZycXlyfrmjfV+cXOOl7nG
b7zpF+fX/sfrk3eXFzfv3/zbv574H0+3Zzydpz7un+44s11aOz07vf7hw9PrNW6u3lxcjtNzu/zh
xM6vvvfLEz87fXfazvyN/7Gf3az3fnLpdnVxfvWmXdr5OPnOz6/xKF7h9ueOL6frCt78742dbV8b
v4GT4kA8vC7+0r7HYe+vby79LgJ/8c033/z2d//8NsS3/Vu7fnt7cjz45v6J9UNcP0aaJVCzTKPK
KGJtTONZzKgMoca5zZpLNhozdYvd6wweU+qBuGm6e9UUUnkbw9skvw96zHQcw4Y5Faa/DuE4hGeH
3T3wd7j0m+/88ujv8EZ/8y+/P/re29GV22X/9u6IDw8c/eH0CsH7AT+eeb/28aujLYBHN+f/c37x
/fndL1ydvkP8Ti5uru8euIPqLcfSsmmqXvp6atrZld99XYfdxnCsp64vb/zNf/33o0PuD0zeWkJo
unotKsVtFlKymcm7zpk8FQniTYZo0kbBitbpEksekhkv8QChd/7d6fnpi2DEtEkao9ZPxOg327d6
ZO/fH/3N0T+c2dW3b//p9NrvDvvwwJFd3WHlH8Ok1qguI8dG9edgkr1a6K2nkF2Ecuo5IUZcauck
Foq14LM3nK9X7imO0RsXrxRys0pPMLm4eHfmb+304ksCko4pb0LUksN+QH6zfXtHv/7Ho9+BcP5w
6t/fPfHgkaNLEITfhW5vVqQpnasVHv5zEIg5kzUfHalQxmBpo1oOgWvXZJFN2LtrZESp9NgNqPdY
Aw2KSctuBC4u39n5aT9kFO7e4tE8vby6RtSvbs6uj97bux+H/u3j64Gji3n0Y0G4O/DqY+jMMGvC
+5au5SPo3D34X998c36x6tJt0p7Y6cmP3PLf33xW6P7+P/5ld8m5feIetzGqm5mzaimVcvUs3XMv
mevQFKeBWmdk7S2QNLwxRKBPbeZ56Oy7ccvHSTcqCSz7+kpOmw0xGjmoT6vgyhmsAQHnAW5LrQ3l
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
```

Decode the data and reproduce the accounting offline

The next two Python programs use only the standard library and send no network requests. Each program is deliberately a single physical line. Copy the first program into `decode-xindar-record.py` beside the encoded text file and run `python decode-xindar-record.py`. It decompresses the data, verifies the CSV byte hash and writes `xindar-observations-2026-10-31.csv` in the same folder. It does not execute the decoded content. You can then inspect the CSV before running the separate verifier.

```python
from pathlib import Path; import base64,gzip,hashlib; raw=gzip.decompress(base64.b64decode(Path("xindar-observations-2026-10-31.b64.txt").read_text(encoding="utf-8"))); assert hashlib.sha256(raw).hexdigest()=="0a93159ee3d53287d6e20812a8292e3d3aaef6a765ba9f9bc49c5f968ea8a0ff", "CSV bytes changed"; Path("xindar-observations-2026-10-31.csv").write_bytes(raw); print("CSV decoded and SHA-256 verified; data only, no network requests")
```

Save the following second program as `verify-xindar-record.py` in that folder and run `python verify-xindar-record.py`. It checks the byte hash, event identities, exclusions and reported counts. It cannot establish that an AI service produced the original text or decide whether a recommendation was classified correctly.

```python
from pathlib import Path; import collections, csv, hashlib, io, json; path = Path('xindar-observations-2026-10-31.csv'); raw = path.read_bytes(); expected = '0a93159ee3d53287d6e20812a8292e3d3aaef6a765ba9f9bc49c5f968ea8a0ff'; assert hashlib.sha256(raw).hexdigest() == expected, 'CSV bytes changed'; rows = [{k: json.loads(v) for k, v in r.items()} for r in csv.DictReader(io.StringIO(raw.decode('utf-8')))]; assert len(rows) == len({r['sample_id'] for r in rows}) == 83; valid = [r for r in rows if r['ordinary_answer_eligible']]; excluded = [r for r in rows if not r['ordinary_answer_eligible']]; assert len(valid) == 73 and len(excluded) == 10; assert all((not r['exclusion_reasons'] for r in valid)); assert all((r['exclusion_reasons'] for r in excluded)); assert not any((r['qualified_recommendation'] for r in valid)); assert sum((r['brand_candidate'] is True for r in valid)) == 1; assert dict(collections.Counter((r['date_Asia_Shanghai'] for r in valid))) == {'2026-10-27': 33, '2026-10-28': 11, '2026-10-29': 11, '2026-10-30': 8, '2026-10-31': 10}; assert dict(collections.Counter((r['status'] for r in excluded))) == {'captured': 3, 'failed': 2, 'deferred': 2, 'collection_error': 2, 'nonstandard_multiple_answers': 1}; print(json.dumps({'ordinary_valid': len(valid), 'excluded': len(excluded), 'qualified': 0, 'surfaces': dict(collections.Counter((r['surface'] for r in valid))), 'scope': 'Published metadata and accounting only; no raw-answer adjudication'}, indent=2))
```

Read the fields before interpreting the result

The question hash refers to the exact recorded wording. `status` describes the retained collection event. `brand_mentioned`, `brand_candidate` and `qualified_recommendation` are different levels; a null value is not an observed negative. The three excluded rows with status `captured` are ordinary Google-result records, not valid consumer AI answers.

`model_or_mode` retains the visible label or an explicit unknown. `US_exit_verified` means that a US exit was positively verified only when true; false means unverified. `context_comparability_verified` does not become true merely because two context groups match. `raw_capture_sha256` is a checksum of the original retained event file, which may be plain text or a structured capture. A checksum proves consistency with those bytes, not platform provenance.

The full internal record additionally retains original answers, visible source captures and collection errors. Their URL fields are incomplete in some events. A visible source card with no captured href is not repaired by guessing a destination. A visible link also does not reveal every source a model used, nor establish that the linked page supports an adjacent claim. The earlier public worked example shows one retained answer and its limits. It is not a release of every answer in this series.

What remains open

The public supplement makes the arithmetic inspectable. It does not make this first-party research independent, demonstrate Semvi's account export schema, confirm Google Search coverage in the product or establish buyer exposure, qualified inquiries or revenue. No attributable commercial outcome is reported.

A later measurement should preserve this cutoff, retain the fixed questions, record actual collection contexts and keep negative and missing outcomes. A new candidate can receive a preplanned later-date check on the same surface; repeated refreshing until a brand appears would answer a different question.

A later report must keep this dated record separate from its new observations. The finding at this cutoff remains zero qualified recommendations among 73 ordinary valid answers.

Follow-up recorded November 3, 2026: 100 valid answers, one qualifying recommendation

The five-day record above remains the October 27–31 snapshot: 83 events, 73 valid ordinary answers and no qualified recommendation. Its original data package and checksum are retained. The follow-up below extends the same twelve frozen questions through November 3. It adds all 29 subsequent events: 27 valid ordinary answers and two unreadable ChatGPT collections. It does not replace inconvenient answers, rewrite the questions or count failed collections as brand misses.

At this follow-up cutoff, the ledger contains 112 events: 100 valid ordinary consumer answers and 12 exclusions. Under Xindar's stated internal review criteria, one Google AI Overview answer qualifies as a recommendation of Xindar's manufacturing/export-content service. There is still no qualified cross-day repetition, and the multi-platform project goal is not achieved. This is a first-party research record, not an independent product review, a customer result or a population estimate.

Preserve the date and surface before reading the result

Collection date, Asia/ShanghaiValid ordinary answersQualified recommendations
2026-10-27330
2026-10-28110
2026-10-29110
2026-10-3080
2026-10-31100
2026-11-0190
2026-11-0290
2026-11-0391
Consumer surface / retained modeValid answersQualified recommendations
Consumer ChatGPT web search310
Consumer Gemini app / Auto190
Consumer Gemini app / Flash-Lite160
Google AI Overview341

The Gemini Auto and Flash-Lite observations are separate series. We have not established that their underlying models, collection contexts or sampling conditions are interchangeable. Google AI Overview is a consumer search surface here; ordinary Google links and API answers do not enter its denominator. These repeated, purposively selected questions are not a random sample of users or queries. Dividing one positive by 100 does not estimate the chance that an arbitrary buyer will be recommended Xindar.

What the one qualifying observation supports

The unchanged question was: “Which GEO partners are suitable for manufacturers entering the US market?” The November 3 Google AI Overview placed Xindar in a supplier shortlist and gave a manufacturing/export-content service-fit reason. We checked the entity and that limited service scope against the current manufacturing page, export-marketing page and company description.

Those are Xindar's own pages. The answer's link to an owned comparison is also first-party material; neither is an independent assessment of comparative performance. The observation supports the narrower statement that one retained consumer answer recommended the company under our review criteria. It does not demonstrate customer results, an independently established first-place ranking or a recommendation of the Semvi software product.

The Google session was signed in, used an en-JP interface and displayed a Japan/Tokyo location based on past activity. That display does not independently verify an exit IP, and no US exit was verified. A question describing manufacturers entering the US does not turn this into a US-location experiment. A separate Gemini answer showed owned source links without a qualifying narrative recommendation; source-card inclusion was not promoted into another positive result.

The qualifying answer was collected before the November 3 website Markdown-link release. That later technical release cannot explain an earlier observation. More generally, the panel has no randomized control or evidence sufficient to attribute this answer to one article, one deployment or a particular content intervention.

Keep the exclusions in the record

The 12 excluded events consist of three ordinary-search observations, two failed attempts, two deferred checks, two earlier collection errors, two newly submitted but unreadable answers and one response-choice experiment. The experiment retained two answer variants as one nonstandard event; neither was selected for favorable counting. The two new unreadable ChatGPT collections are missing observations, not observed brand absences. Their original `submitted_answer_unreadable` status is retained rather than relabelled as an earlier error type. Earlier failures and deferred checks remain present.

The fixed questions sometimes admit different interpretations of “GEO.” We preserve those questions and their answers. A clarified question can be useful in a separately registered study, but changing it after seeing a result would not reproduce the original test. The next-day recommendation check remains a future collection, not a completed stability result.

Copyable November 3 metadata supplement

The following complete supplement contains 112 metadata rows using the same 19 public fields. Its first 83 logical rows equal the original release; the original 83-row CSV above keeps its own unchanged checksum. Dates come from recorded collection timestamps. The additional context-group labels are opaque grouping identifiers, not proof of matching accounts, models or routing. A group match alone does not earn cross-day credit.

Full answer transcripts, screenshots, account identifiers, conversation URLs, local paths and credentials remain outside this public supplement. Raw-file checks were performed against the privately retained captures for all 100 eligible answers. The public CSV lets a reader recompute our bookkeeping; it does not independently prove platform origin or the correctness of our semantic classifications. It is not a Semvi account export or a completed export-acceptance test.

Save the following block as `xindar-observations-2026-11-03.b64.txt`. It is gzip-compressed CSV data, not an encoded program.

```text
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
```

Save the next single line as `decode-nov3-data.py` in the same local folder and run it with Python 3. It writes the CSV after checking its exact bytes; it makes no network request.

```python
from pathlib import Path; import base64,gzip,hashlib; raw=gzip.decompress(base64.b64decode(Path("xindar-observations-2026-11-03.b64.txt").read_text(encoding="utf-8"))); assert hashlib.sha256(raw).hexdigest()=="21924c28ae80a684ee1644c7d62e5cf4d82764d34574c2c68285d937738de5fe", "CSV bytes changed"; Path("xindar-observations-2026-11-03.csv").write_bytes(raw); print("CSV decoded; checksum matched; data only and no network request")
```

The decoder and verifier both contain the expected CSV SHA-256 checksum. Save the next single line as `verify-nov3-data.py` and run it after decoding. CSV cells are JSON values: `null` remains unknown, and an exclusion list is not a brand-miss label.

```python
from pathlib import Path; import csv,io,json,hashlib,collections; raw=Path("xindar-observations-2026-11-03.csv").read_bytes(); assert hashlib.sha256(raw).hexdigest()=="21924c28ae80a684ee1644c7d62e5cf4d82764d34574c2c68285d937738de5fe", "CSV bytes changed"; rows=[{k:json.loads(v) for k,v in r.items()} for r in csv.DictReader(io.StringIO(raw.decode("utf-8")))]; assert len(rows)==len({r["sample_id"] for r in rows})==112; valid=[r for r in rows if r["ordinary_answer_eligible"]]; excluded=[r for r in rows if not r["ordinary_answer_eligible"]]; assert len(valid)==100 and len(excluded)==12; assert all(not r["exclusion_reasons"] for r in valid) and all(r["exclusion_reasons"] for r in excluded); positive=[r for r in valid if r["qualified_recommendation"]]; assert len(positive)==1 and positive[0]["prompt_id"]=="MFG-20" and positive[0]["surface"]=="Google AI Overview"; assert dict(collections.Counter(r["date_Asia_Shanghai"] for r in valid))=={'2026-10-27': 33, '2026-10-28': 11, '2026-10-29': 11, '2026-10-30': 8, '2026-10-31': 10, '2026-11-01': 9, '2026-11-02': 9, '2026-11-03': 9}; assert dict(collections.Counter(r["status"] for r in excluded))=={'captured': 3, 'failed': 2, 'deferred': 2, 'collection_error': 2, 'nonstandard_multiple_answers': 1, 'submitted_answer_unreadable': 2}; print(json.dumps({"valid":len(valid),"excluded":len(excluded),"qualified":len(positive),"scope":"Publisher metadata and counting only; no platform-origin or semantic certification"},indent=2))
```

The counting script checks the released metadata, its checksum and the declared totals. It does not adjudicate the private answers, authenticate the consumer platforms or establish independence between observations. This distinction is the purpose of releasing the records rather than only a promotional success count.

What remains unproven

The project's threshold remains at least three independent questions/intents, two platform families and two questions repeated across dates in comparable conditions on the same surface. The current result is one question, one family and zero cross-day repetitions. Neither the original negative snapshot nor this first positive is a durable market-wide verdict.

A buyer can apply the same discipline to a vendor report: request the fixed questions, separate surfaces and contexts, retain failures, inspect what “recommended” means, and ask which result was actually repeated. More published pages, indexed URLs or first-party rankings do not answer those questions.

*Follow-up by Daoyu Guan. Collection cutoff: November 3, 2026. No new consumer question was submitted to prepare this addendum; no original observation, question hash or denominator was changed.*