Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
108 commits
Select commit Hold shift + click to select a range
56f39d2
Mock up Host docs lifecycle IA
Jun 4, 2026
f2c0a90
Iterate CON-1518 host docs IA mockup
Jun 15, 2026
5840dde
Refine CON-1518 host docs mockup
Jun 17, 2026
c849fd7
Merge remote-tracking branch 'origin/main' into CON-1518-host-docs-ia…
Jun 17, 2026
ca24b9b
Add headless hosting guide
Jun 18, 2026
0cb28ff
docs(host): human-review common host questions
Jun 19, 2026
c649bcf
docs(host): fix hardware prep anchor jump
Jun 19, 2026
0525852
docs(host): surface common dashboard errors
Jun 19, 2026
d7d31ff
docs(host): add AER log search commands
Jun 19, 2026
45aadf6
docs(host): clarify host account signup path
Jun 19, 2026
8638b09
CON-1518 add GPU overview income estimate
Jun 22, 2026
c3bb70e
CON-1518 verify host fleet CLI docs
Jun 22, 2026
748ba51
CON-1518 clarify maintenance window commands
Jun 22, 2026
8a14c7f
CON-1518 fix anchored section offset
Jun 22, 2026
16db197
CON-1518 clarify XFS project quota setup
Jun 22, 2026
73861dd
CON-1518 clarify RAID monitoring expectations
Jun 22, 2026
71ead28
CON-1518 clarify canonical host setup flow
Jun 22, 2026
f373191
Add host machine error reference
Jun 24, 2026
64bd694
Clarify UDP machine error evidence
Jun 24, 2026
a8a935c
CON-1531 clarify vericode error meaning
Jun 24, 2026
a761af3
CON-1531 expand machine error guidance
Jun 24, 2026
f16f886
Stack headless host guide onto IA mockup
Jun 29, 2026
b81f5c2
Merge CON-1518 IA mockup into headless handoff
Jun 29, 2026
3c6ed79
Address host optimization guide coverage
Jun 29, 2026
818762b
Replace third-party host market chart links
Jun 29, 2026
a60a634
Document renter reports for hosts
Jun 29, 2026
05b1fa3
Clarify host diagnostics routing
Jun 29, 2026
1e702e0
Deduplicate host diagnostics reference
Jun 29, 2026
42d2968
Rename diagnostics page title
Jun 29, 2026
fcdd8ac
Update host diagnostics labels
Jun 29, 2026
4a4f69b
Add host teams draft
Jun 29, 2026
d44acbe
Keep Host Teams page host-focused
Jun 29, 2026
11343a7
Document host team member invite flow
Jun 29, 2026
32e753a
Clarify host team role permissions
Jun 29, 2026
be676f2
Add host team role 2FA guidance
Jun 29, 2026
2591857
Add host teams console screenshots
Jun 29, 2026
e00bd25
Document host team owner actions
Jun 29, 2026
40da07c
Add host teams no-team state
Jun 29, 2026
fa06d8a
Link host team creation quickstart
Jun 29, 2026
acb4c52
Align host teams intro with team creation flow
Jun 29, 2026
7b4b00b
Clarify host teams console location
Jun 29, 2026
aad14cb
Add host team CLI command guidance
Jun 29, 2026
9335961
Add host escalation contact guidance
Jun 29, 2026
0abcb27
Use generic host team screenshots
Jun 29, 2026
188a1cb
Add host team invoice information guidance
Jun 29, 2026
bdb909f
CON-1584 add host account and CLI SDK bridge docs
Jul 8, 2026
4f7dee2
CON-1584 group host account docs
Jul 8, 2026
f81a446
CON-1584 group self-test host nav pages
Jul 8, 2026
b6a60c7
CON-1584 reorder verify and list host nav
Jul 8, 2026
bf9f3ea
CON-1584 link common questions to search troubleshooting
Jul 8, 2026
0d129d0
CON-1584 add host setup screenshots
Jul 8, 2026
6d2b1cb
CON-1584 add local review annotation server (temporary review aid)
Jul 10, 2026
4bd24b5
Merge remote-tracking branch 'origin/main' into CON-1584-host-cli-api…
Jul 10, 2026
86bfa16
CON-1518 close IA audit gaps: anchors, canonical thresholds, journey …
Jul 10, 2026
bc5361b
CON-1518 route legacy alias anchors and link CLI self-test to error r…
Jul 10, 2026
6f04d21
CON-1518 add persona chip sync check
Jul 10, 2026
cf88d21
CON-1187 surface the 8 blocking reviewer inputs on the PR
Jul 10, 2026
28f9864
CON-1187 link the 8 blocking questions from the review overlay
Jul 10, 2026
c13ab50
CON-1584 improve selection comments in review overlay
Jul 13, 2026
7b7e123
CON-1187 add Jira context to docs review panel
Jul 13, 2026
d0c4364
CON-1513 reconcile generated self-test reference
Jul 13, 2026
2a6fd6a
CON-1584 publish review traceability audit
Jul 13, 2026
90d1855
CON-1584 add JSON feedback restore
Jul 13, 2026
db12a3b
CON-1584 add host console review screenshots
Jul 23, 2026
5088d76
CON-1584 fix host docs review findings
Aug 26, 2026
1566df6
CON-1584 add host docs QA evidence
Aug 26, 2026
befc430
CON-1518 add host docs V&V evidence plan
Aug 27, 2026
9a872a4
CON-1518 retain host docs V&V attempt and fixes
Aug 27, 2026
792295c
CON-1518 add host docs V&V retest evidence
Aug 27, 2026
ad2c808
CON-1518 retain final host docs V&V replay
Aug 27, 2026
0b4af06
CON-1518 group Host Docs commands by access
Aug 27, 2026
09d729e
CON-1518 retain command access verification
Aug 27, 2026
9439b9b
CON-1584 add procedure-based Host Docs V&V evidence
Aug 30, 2026
175d226
docs: add live Host V&V evidence
Aug 30, 2026
7f8259d
CON-1518 add scored Host Docs V&V evidence
Aug 31, 2026
14d9af2
CON-1518 surface partial V&V scoring in reviewer
Aug 31, 2026
7a8a2c4
docs(host): fix verified routes and mount inventory
Sep 1, 2026
2ea65a0
docs(host): complete procedure V&V evidence
Sep 1, 2026
3b7e56f
docs(host): refresh V&V inventory provenance
Sep 1, 2026
ac50cde
docs(host): add volume and centralized workflow guidance
Sep 4, 2026
709b088
test(host-docs): refresh inventory and CLI conformance
Sep 4, 2026
b02250d
test(host): retain sanitized V&V attempts
Sep 4, 2026
731ba13
docs(host): expose traceable V&V review package
Sep 4, 2026
3e1e30e
test(host-docs): refresh committed source provenance
Sep 4, 2026
7d42a0d
docs(host): simplify claim proof review across Host pages
Sep 6, 2026
f11812a
Merge main into Host Docs PR 185 and preserve source-scoped V&V
Sep 7, 2026
bfa926c
Bind current Host inventory to the merged source revision
Sep 7, 2026
4fa6fbb
CON-1518: publish Host Docs V&V progress and reviewer evidence
Sep 9, 2026
95b7165
CON-1518: clarify Host Docs evidence and payout citations
Sep 14, 2026
646e94e
CON-1518: record verified Host Docs PR publication
Sep 14, 2026
4ab4083
CON-1187: Reconcile Host docs corrections and integrate review package
Sep 14, 2026
c1bf28d
CON-1187: Narrow rental date and maintenance guidance
Sep 14, 2026
2bdf8e5
CON-1187: Bind retained evidence to 24 Host passages
Sep 14, 2026
5fb8075
CON-1187: Resolve 23 Host passage evidence gaps
Sep 14, 2026
9210d7c
CON-1187: Lead Host reviewer with grouped issues
Sep 15, 2026
61fbb47
CON-1187: Reconcile Host source review and correct 69 passages
Sep 15, 2026
e4117c2
CON-1187: Reconcile Host evidence reuse and correct 47 passages
Sep 15, 2026
36d2945
CON-1187: Resolve 88 Host passages with source and team UI evidence
Sep 15, 2026
a7ecd48
CON-1187: Resolve 120 Host diagnostic and SSH passages
Sep 15, 2026
d4545f2
CON-1187: Resolve 117 Host Teams and console passages
Sep 15, 2026
f92cd94
CON-1187: Resolve 117 Host setup and metrics passages
Sep 15, 2026
0ceaea7
CON-1187: Resolve 143 Host recovery and Earnings passages
Sep 15, 2026
853d661
CON-1187: Resolve 174 Host verification and storage passages
Sep 15, 2026
09212ce
CON-1187: Resolve 105 Host hardware and operator passages
Sep 15, 2026
7509cff
CON-1187: Resolve remaining Host passages and reconcile owner questions
Sep 15, 2026
bb8f85b
CON-1417: Remove Host Tax Guide and retire its review records
Sep 15, 2026
cddba37
CON-1187: Simplify Host examples and clarify self-test guidance
Sep 16, 2026
e9d6f26
CON-1187: Include narrated reviewer walkthrough and owner questions
Sep 16, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
verification/evidence/2026-09-03-host-repository-rebase-01/pre-edit-working-tree-baseline-sanitized.txt whitespace=-blank-at-eof
108 changes: 108 additions & 0 deletions .github/workflows/self-test-reference.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,108 @@
name: Self-test reference check

on:
schedule:
- cron: '17 7 * * 1'
repository_dispatch:
types:
- self-test-reference-source-updated
pull_request:
paths:
- 'host/self-test-reference.mdx'
- 'host/common-errors-diagnostics.mdx'
- 'host/how-to-self-test.mdx'
- 'host/verification-stages.mdx'
- 'scripts/generate_self_test_reference.py'
- 'docs.json'
- 'package.json'
- '.github/workflows/self-test-reference.yml'
workflow_dispatch:
inputs:
vast_cli_ref:
description: 'vast-ai/vast-cli ref to generate from'
required: false
default: 'master'
self_test_ref:
description: 'vast-ai/self-test ref to generate from'
required: false
default: 'main'

jobs:
verify-self-test-reference:
runs-on: ubuntu-latest
steps:
- name: Checkout docs
uses: actions/checkout@v4
with:
path: docs

- name: Decide whether private source repos can be checked out
id: source-access
env:
SOURCE_TOKEN: ${{ secrets.VAST_DOCS_SOURCE_TOKEN }}
HEAD_REPO: ${{ github.event.pull_request.head.repo.full_name || github.repository }}
run: |
if [ "${{ github.event_name }}" = "pull_request" ] && [ "$HEAD_REPO" != "${{ github.repository }}" ] && [ -z "$SOURCE_TOKEN" ]; then
echo "can_verify=false" >> "$GITHUB_OUTPUT"
echo "::notice::Skipping self-test reference sync check for fork PR because VAST_DOCS_SOURCE_TOKEN is unavailable. Run workflow_dispatch or use an upstream branch to verify private source repos."
else
echo "can_verify=true" >> "$GITHUB_OUTPUT"
fi

- name: Checkout vast-cli source
if: steps.source-access.outputs.can_verify == 'true'
uses: actions/checkout@v4
with:
repository: vast-ai/vast-cli
ref: ${{ github.event.client_payload.vast_cli_ref || github.event.inputs.vast_cli_ref || 'master' }}
path: vast-cli-source
token: ${{ secrets.VAST_DOCS_SOURCE_TOKEN || github.token }}

- name: Checkout self-test source
if: steps.source-access.outputs.can_verify == 'true'
uses: actions/checkout@v4
with:
repository: vast-ai/self-test
ref: ${{ github.event.client_payload.self_test_ref || github.event.inputs.self_test_ref || 'main' }}
path: self-test-source
token: ${{ secrets.VAST_DOCS_SOURCE_TOKEN || github.token }}

- uses: actions/setup-python@v5
if: steps.source-access.outputs.can_verify == 'true'
with:
python-version: '3.11'

- name: Regenerate self-test reference
if: steps.source-access.outputs.can_verify == 'true'
working-directory: docs
run: |
PYTHONDONTWRITEBYTECODE=1 npm run generate-self-test-reference -- \
--vast-cli ../vast-cli-source \
--self-test ../self-test-source

- name: Fail if generated page is out of sync
if: steps.source-access.outputs.can_verify == 'true'
working-directory: docs
run: |
if ! git diff --quiet host/self-test-reference.mdx; then
echo "::error::host/self-test-reference.mdx is out of sync with vast-ai/vast-cli or vast-ai/self-test."
echo "::error::Run 'npm run generate-self-test-reference -- --vast-cli PATH_TO_VAST_CLI --self-test PATH_TO_SELF_TEST' and commit the result."
git diff --stat host/self-test-reference.mdx
git diff -- host/self-test-reference.mdx
exit 1
fi

- name: Fail if Python bytecode was generated
if: steps.source-access.outputs.can_verify == 'true'
working-directory: docs
run: |
if find scripts -name '__pycache__' -o -name '*.pyc' | grep -q .; then
echo "::error::Generated Python bytecode should not be committed or produced by the docs generation check."
find scripts -name '__pycache__' -o -name '*.pyc'
exit 1
fi

- name: Report skipped private-source validation
if: steps.source-access.outputs.can_verify != 'true'
run: |
echo "Self-test reference sync check skipped because this fork PR cannot access private source repositories."
14 changes: 14 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Local dependencies
node_modules/

# Python bytecode cache
__pycache__/

# Private orchestration archives
.orchestra/

# Generated graph output
graphify-out/

# Local review feedback
review-feedback/
16 changes: 16 additions & 0 deletions .mintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Internal review and verification state must never become documentation routes.
verification/
review-feedback/
review-presentation/
graphify-out/
.orchestra/

# Local planning records are not product documentation.
HOST-DOCS-QA-SUMMARY.md
HOST-DOCS-PROCEDURE-VV-GOAL.md
REVIEW-TRACEABILITY.md
REVIEW-QUESTIONS.md
HOST-DOCS-VV-HANDOFF.md
task_plan.md
findings.md
progress.md
Loading
Loading