-
Notifications
You must be signed in to change notification settings - Fork 0
docs: replace machine-local absolute paths with repo-relative links across all public docs #82
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -31,14 +31,14 @@ npx tsx bench/run-bench.ts --scenario batch --batch-size 10 | |||||
|
|
||||||
| The harness writes: | ||||||
|
|
||||||
| - [latest.json](/Users/christopher/Projects/trustsignal/bench/results/latest.json) | ||||||
| - [latest.md](/Users/christopher/Projects/trustsignal/bench/results/latest.md) | ||||||
| - [latest.json](bench/results/latest.json) | ||||||
| - [latest.md](bench/results/latest.md) | ||||||
|
Comment on lines
+34
to
+35
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more.
Because Useful? React with 👍 / 👎. |
||||||
|
|
||||||
| The JSON contains raw timings plus aggregate metrics. The Markdown report is the public-safe evaluator summary for docs. | ||||||
|
|
||||||
| ## Reproducibility Notes | ||||||
|
|
||||||
| - The harness starts a temporary local PostgreSQL instance and tears it down after the run. | ||||||
| - It targets the real local `/api/v1/*` evaluator routes through Fastify injection, so it exercises the same request validation, auth checks, persistence, receipt issuance, and later-verification logic used by the current evaluator path. | ||||||
| - It uses local fixture artifacts from [bench/fixtures](/Users/christopher/Projects/trustsignal/bench/fixtures) to keep clean and tampered runs deterministic. | ||||||
| - It uses local fixture artifacts from [bench/fixtures](bench/fixtures) to keep clean and tampered runs deterministic. | ||||||
|
||||||
| - It uses local fixture artifacts from [bench/fixtures](bench/fixtures) to keep clean and tampered runs deterministic. | |
| - It uses local fixture artifacts from [fixtures](fixtures) to keep clean and tampered runs deterministic. |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -17,24 +17,24 @@ Partners need a stable public contract that explains how TrustSignal fits into a | |||||
|
|
||||||
| ## Verification Lifecycle | ||||||
|
|
||||||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](/Users/christopher/Projects/trustsignal/docs/verification-lifecycle.md). | ||||||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](docs/verification-lifecycle.md). | ||||||
|
||||||
|
|
||||||
| TrustSignal exposes a public verification lifecycle centered on signed verification receipts, verification signals, verifiable provenance metadata, and later verification. | ||||||
|
|
||||||
| ## Demo | ||||||
|
|
||||||
| Start with the local developer trial for the fastest lifecycle walkthrough: | ||||||
|
|
||||||
| - [5-minute developer trial](/Users/christopher/Projects/trustsignal/demo/README.md) | ||||||
| - [5-minute developer trial](demo/README.md) | ||||||
|
||||||
| - [5-minute developer trial](demo/README.md) | |
| - [5-minute developer trial](../demo/README.md) |
Copilot
AI
Mar 24, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These links are in wiki/API-Overview.md, so openapi.yaml, docs/..., and postman/... resolve under wiki/ on GitHub and will 404. Update them to be relative to wiki/ (e.g., ../openapi.yaml, ../docs/..., ../postman/...).
Copilot
AI
Mar 24, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since this file lives under wiki/, linking to openapi.yaml resolves to wiki/openapi.yaml on GitHub and will 404. Use ../openapi.yaml (or a GitHub blob URL) instead.
| The canonical public contract for the verification lifecycle is [openapi.yaml](openapi.yaml). | |
| The canonical public contract for the verification lifecycle is [openapi.yaml](../openapi.yaml). |
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -21,7 +21,7 @@ High-loss environments create incentives for these attack paths because downstre | |||||
|
|
||||||
| ## Verification Lifecycle | ||||||
|
|
||||||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](/Users/christopher/Projects/trustsignal/docs/verification-lifecycle.md). | ||||||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](docs/verification-lifecycle.md). | ||||||
|
||||||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](docs/verification-lifecycle.md). | |
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](../docs/verification-lifecycle.md). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Prefix wiki links with ../ to reach repo-root docs
Links in files under wiki/ are resolved relative to that directory, so targets like docs/verification-lifecycle.md, demo/README.md, and openapi.yaml now point to nonexistent wiki/docs/..., wiki/demo/..., and wiki/openapi.yaml paths. This commit therefore leaves the primary navigation links broken in rendered wiki pages/repo markdown, and they should be rewritten with parent-relative paths (for example ../docs/...) so readers can reach the intended repo-root files.
Useful? React with 👍 / 👎.
Copilot
AI
Mar 24, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This wiki page lives under wiki/, so this link currently resolves to wiki/demo/README.md on GitHub. Update it to a path relative to wiki/ (e.g., ../demo/README.md) so it resolves correctly.
| - [5-minute developer trial](demo/README.md) | |
| - [5-minute developer trial](../demo/README.md) |
Copilot
AI
Mar 24, 2026
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These links are in wiki/Home.md, so docs/... and openapi.yaml will be resolved under wiki/ (e.g., wiki/docs/...) and 404. Update them to be relative to wiki/ (e.g., ../docs/..., ../openapi.yaml).
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -17,18 +17,18 @@ This example is for partner engineers who want the smallest realistic TrustSigna | |
|
|
||
| ## Verification Lifecycle | ||
|
|
||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](/Users/christopher/Projects/trustsignal/docs/verification-lifecycle.md). | ||
| The canonical lifecycle diagram is documented in [docs/verification-lifecycle.md](docs/verification-lifecycle.md). | ||
|
||
|
|
||
| This example uses the current integration-facing lifecycle to create a verification, return verification signals plus a signed verification receipt, store the receipt with the workflow record, and later verify stored receipt state during audit review. | ||
|
|
||
| ## Demo | ||
|
|
||
| Start here for the full evaluator path: | ||
|
|
||
| - [Evaluator quickstart](/Users/christopher/Projects/trustsignal/docs/partner-eval/quickstart.md) | ||
| - [API playground](/Users/christopher/Projects/trustsignal/docs/partner-eval/api-playground.md) | ||
| - [OpenAPI contract](/Users/christopher/Projects/trustsignal/openapi.yaml) | ||
| - [Postman collection](/Users/christopher/Projects/trustsignal/postman/TrustSignal.postman_collection.json) | ||
| - [Evaluator quickstart](docs/partner-eval/quickstart.md) | ||
| - [API playground](docs/partner-eval/api-playground.md) | ||
| - [OpenAPI contract](openapi.yaml) | ||
| - [Postman collection](postman/TrustSignal.postman_collection.json) | ||
|
Comment on lines
+28
to
+31
|
||
|
|
||
| ## Integration Model | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -25,7 +25,7 @@ TrustSignal is evidence integrity infrastructure. It provides signed verificatio | |||||
|
|
||||||
| The fastest local evaluator path is the 5-minute developer trial: | ||||||
|
|
||||||
| - [5-minute developer trial](/Users/christopher/Projects/trustsignal/demo/README.md) | ||||||
| - [5-minute developer trial](demo/README.md) | ||||||
|
||||||
| - [5-minute developer trial](demo/README.md) | |
| - [5-minute developer trial](../demo/README.md) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This README is in the
bench/directory, so linking tobench/results/...resolves tobench/bench/results/...on GitHub. Use a path relative tobench/(e.g.,results/latest.jsonandresults/latest.md) so the links resolve.