# AX Check: highport.space
Checked 2026-09-20.

Docs are solid, but no agent could find a price
The guide gives a full publish quickstart with concrete API calls, but pricing is absent — all 3 coding sessions ended unable to state any cost figure.

## End-to-end onboarding not demonstrated

## Coding sessions
All three sessions (DeepSeek V4 Pro, Kimi K3, Qwen 3.8 Max) completed their runs but none could quote a price. One called the product's pricing irrelevant since the repo is free/MIT, one said flatly it couldn't tell, and one called pricing not applicable — none surfaced a rate card or cost assumptions.

### DeepSeek V4 Pro
[View public run](https://agents.withgauge.com/p/runs/c1f4ae0e-a41f-4dcc-a758-cb214f60876a) · [Read transcript](https://www.ax-check.com/highport.space/sessions/deepseek.json)
Final output only says the OSS repo is free/MIT and the marina's pricing is irrelevant — no cost figure with plan/region/machine-size/workload assumptions is ever stated because no such product exists.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: No product credentials or authenticated operation were ever attempted because the agent determined no hosted 'Highport' developer product exists. It found only an unrelated marina website and an unrelated open-source self-hosted TTRPG repo, neither of which offers an SDK/API to onboard to.
  Event 66:

  ```text
  There is no hosted developer product called **Highport** with an SDK or API that I can use. I checked npm, PyPI, GitHub, and the obvious domains.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **No hosted Highport product exists to test**: The agent searched npm, PyPI, GitHub, and common domain permutations (highport.dev, .io, .ai, .net, etc.) and found no matching hosted developer product. This is an environment/product-identification issue, not an agent error: the searches were thorough and the two real 'Highport' hits (a Texas marina and an unrelated open-source TTRPG repo) were correctly ruled out.
  Event 15:

  ```text
  npm error 404 Not Found - GET https://registry.npmjs.org/highport - Not found
  ```
  Event 37:

  ```text
  Highport Marina | Lake Texoma - Highport Marina
  ```
  Event 66:

  ```text
  There is no hosted developer product called **Highport** with an SDK or API that I can use.
  ```
- **Only candidate repo requires a local service stack**: The one real open-source 'highport' GitHub repo (EZotoff/highport) is self-hosted only, requiring Docker Postgres and multiple local dev servers to run, with no managed/hosted offering per its own deployment docs. This matches the session's explicit instruction to stop rather than start local stacks, so the agent correctly halted instead of proceeding.
  Event 46:

  ```text
  # 3. Start PostgreSQL
  docker compose up -d
  
  # 4. Copy environment files and generate auth secret
  ```
  Event 63:

  ```text
  The Highport frontend requires three backend services:
  
  ### Hocuspocus Server (WebSocket)
  ```
  Event 66:

  ```text
  The quickstart explicitly requires `docker compose up -d` (PostgreSQL) and `pnpm dev` (multiple local dev servers)
  ```

#### Suggested Changes
None identified in this transcript.

### Kimi K3
[View public run](https://agents.withgauge.com/p/runs/8f16228c-385d-49df-b0bc-7d924a123f8c) · [Read transcript](https://www.ax-check.com/highport.space/sessions/kimi.json)
Final output explicitly states 'Pricing: I can't tell you' with no figure or assumptions given (seq 53) — nothing was quoted, so the rubric of stating a cost with named assumptions is unmet.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: No product named Highport could be located via package registries, DNS, or web search, so no credentials were ever obtained and no authenticated operation was attempted. The agent correctly halted rather than fabricate a workflow.
  Event 53:

  ```text
  I can't find any developer product called "Highport," so there's no SDK/API workflow I can act on, and I won't invent one.
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **Product 'Highport' does not exist in any discoverable form**: Exhaustive checks across npm, PyPI, GitHub, DNS for common domain variants, and multiple search engines turned up no developer product named Highport. The only real 'highport.com' site is an unrelated boat marina. This is not a product defect or agent error — the agent searched broadly and diligently before concluding the product could not be found in this environment.
  Event 14:

  ```text
  npm error 404 Not Found - GET https://registry.npmjs.org/highport - Not found
  ```
  Event 26:

  ```text
  == highport.io
  000 https://highport.io/
  == highport.com
  200 https://highport.com/
  ```
  Event 33:

  ```text
  <title>Highport Marina | Lake Texoma</title>
  ```
  Event 53:

  ```text
  I can't find any developer product called "Highport," so there's no SDK/API workflow I can act on, and I won't invent one.
  ```

#### Suggested Changes
None identified in this transcript.

### Qwen 3.8 Max
[View public run](https://agents.withgauge.com/p/runs/21bcbaf6-d306-49c1-adbe-93dd3730f6aa) · [Read transcript](https://www.ax-check.com/highport.space/sessions/qwen.json)
Final output explicitly says pricing is 'not applicable in a software sense' with no rate card (seq 29) — no cost figure with plan/region/workload assumptions was ever stated.
#### End-to-end onboarding
- **End-to-end onboarding not demonstrated**: No credentials were obtained or used, and no authenticated product operation occurred. The agent determined that 'Highport' does not exist as a software product at all (it found only a marina website), so there was no SDK, API, or developer workflow to onboard to.
  Event 29:

  ```text
  Highport is not a software product. The only "Highport" I can find is **Highport Marina** — a physical marina on Lake Texoma
  ```
  Event 29:

  ```text
  No `highport` package on npm or PyPI
  - No `highport.dev`, no API/SDK documentation, no developer portal
  - No credentials or SDK pre-installed in this environment
  ```

#### Hallucinated URLs
None identified in this transcript.

#### Blockers
- **Highport is not an actual software product**: The agent searched npm, PyPI, and the web for a 'Highport' SDK or API and found nothing except a marketing website for a physical boat marina on Lake Texoma. This is a test-environment/prompt mismatch rather than a product defect or credential issue — the requested product simply does not exist as software.
  Event 14:

  ```text
  403
  {"objects":[],"total":0,"time":"2026-09-20T02:44:29.690Z"}
  ```
  Event 22:

  ```text
  {"message": "Not Found"}
  ```
  Event 27:

  ```text
  <title>Highport Marina | Lake Texoma</title>
  ```
  Event 29:

  ```text
  This product has no developer workflow I can act on, so I'm stopping here.
  ```

#### Suggested Changes
None identified in this transcript.

### Task given to each agent
Help me build a simple example using Highport. Tell me how pricing works, and briefly tell me whether this product will be easy for you to manage. Let me know if you get blocked. If this product has no developer workflow you can act on, say so plainly and stop. Stay light: use the hosted product through its SDK or API. Do not start local service stacks or wait for long-running commands; if the quickstart requires either, say so plainly and stop.

No product credentials were supplied and no purchases were authorized.

## Score: B · 80/100 (provisional)
Grades come from completed site checks. Coding sessions and skipped checks do not affect the score.

### Clarity
- **Failed** — Homepage answers Markdown requests

  ```text
  Homepage returned text/html for a text/markdown request; no Markdown representation offered.
  ```

- **Pass** — llms.txt provides an actionable documentation index

  ```text
  llms.txt is a rich index: record types, XRPC surface, auth, publish loop, and full manual links.
  ```

- **Pass** — llms.txt provides navigation guidance

  ```text
  llms.txt gives clear starting guidance and organized sections for agents publishing a site.
  ```

- **Pass** — llms.txt mentions offered API, MCP, and skills

  ```text
  llms.txt documents the XRPC API surface, auth, and schemas; no MCP or skills offered.
  ```

- **Pass** — A compact guide representation exists

  ```text
  llms.txt is a compact Markdown guide for agents, published at /llms.txt.
  ```

- **Pass** — A focused guide is directly retrievable

  ```text
  llms.txt fetched directly as text/markdown with full publish workflow.
  ```

- **Pass** — Equivalent instructions fit a token budget

  ```text
  Guide is 5183 tokens, under the 8000-token budget.
  ```

- **Skipped** — Product-docs links survive format changes

  ```text
  Homepage Markdown unsupported, so link preservation across formats is unassessed.
  ```

- **Pass** — The compact guide is independently actionable

  ```text
  llms.txt gives record types, XRPC surface, auth, and a seven-step publish loop end to end.
  ```

- **Skipped** — Install and next-step links resolve

  ```text
  No install or next-step links were fetched; only homepage and llms.txt supplied.
  ```


### Onboarding
- **Pass** — Docs lead to a relevant quickstart

  ```text
  llms.txt gives a full end-to-end publish quickstart with seven concrete numbered steps.
  ```

- **Pass** — Installation commands are extractable

  ```text
  Publish loop names concrete XRPC calls: register, uploadBlob, verify, validate, putRecord, getIndexStatus.
  ```

- **Pass** — Code examples are available without interaction

  ```text
  llms.txt includes inline code blocks and a runnable transcript reference without interaction.
  ```

- **Pass** — Prerequisites and auth boundaries are explicit

  ```text
  Auth section states OAuth scope, inter-service JWT, aud, lxm, and error refusals explicitly.
  ```


### Pricing
- **Failed** — Agents identify pricing and its assumptions

  ```text
  3 of 3 sessions were judged on pricing; 3 fell short. DeepSeek V4 Pro: Final output only says the OSS repo is free/MIT and the marina's pricing is irrelevant — no cost figure with plan/region/machine-size/workload assumptions is ever stated because no such product exists. Kimi K3: Final output explicitly states 'Pricing: I can't tell you' with no figure or assumptions given (seq 53) — nothing was quoted, so the rubric of stating a cost with named assumptions is unmet. Qwen 3.8 Max: Final output explicitly says pricing is 'not applicable in a software sense' with no rate card (seq 29) — no cost figure with plan/region/workload assumptions was ever stated. This behavioural item does not affect the fast grade.
  ```

- **Skipped** — Pricing is readable without interaction

  ```text
  No pricing page was fetched; homepage only mentions a free address on sites.highport.space.
  ```

- **Skipped** — Prices are stated, not gated

  ```text
  No pricing page was fetched, so no stated or gated prices could be observed.
  ```

- **Skipped** — Pricing units and limits are explicit

  ```text
  No pricing page was fetched; units and limits for any paid plan are unknown.
  ```


### Activation
- **Pass** — An API reference or OpenAPI spec is reachable

  ```text
  llms.txt documents the XRPC surface with 46 methods, NSIDs, verbs, and error envelopes.
  ```

- **Skipped** — An MCP server is documented and well-formed

  ```text
  No MCP server is documented or offered anywhere in the fetched evidence.
  ```

- **Skipped** — A CLI install path is documented

  ```text
  No CLI install path is documented; publishing uses XRPC calls, not a packaged CLI.
  ```

- **Skipped** — SDK packages resolve on their registries

  ```text
  No SDK package or registry lookup for a Highport developer package was fetched.
  ```

- **Skipped** — Agent skills are published

  ```text
  No agent skills are published or mentioned in the fetched evidence.
  ```



[Full report data](https://www.ax-check.com/highport.space/report.json)
