From 631a0173affe396d34afbf294e1782dcb7320732 Mon Sep 17 00:00:00 2001 From: Aram Grigoryan <132480+aram356@users.noreply.github.com> Date: Wed, 28 Jan 2026 13:55:10 -0800 Subject: [PATCH] Fix dead links in ONBOARDING.md for VitePress build Convert source file links to inline code format and root markdown file links to GitHub URLs, since VitePress cannot resolve paths outside its scope. Resolves: #210 Co-Authored-By: Claude Opus 4.5 --- docs/ONBOARDING.md | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/docs/ONBOARDING.md b/docs/ONBOARDING.md index 9dbefc2c..912c909f 100644 --- a/docs/ONBOARDING.md +++ b/docs/ONBOARDING.md @@ -217,14 +217,14 @@ trusted-server/ ### Key Files to Understand First -| File | Purpose | -| ------------------------------------------------------------------------------------------- | ----------------------------------------- | -| [crates/fastly/src/main.rs](../crates/fastly/src/main.rs) | Request routing entry point - start here! | -| [crates/common/src/publisher.rs](../crates/common/src/publisher.rs) | Publisher origin handling | -| [crates/common/src/proxy.rs](../crates/common/src/proxy.rs) | First-party proxy implementation | -| [crates/common/src/synthetic.rs](../crates/common/src/synthetic.rs) | Synthetic ID generation | -| [crates/common/src/integrations/registry.rs](../crates/common/src/integrations/registry.rs) | Integration module pattern | -| [trusted-server.toml](../trusted-server.toml) | Application configuration | +| File | Purpose | +| ------------------------------------------ | ----------------------------------------- | +| `crates/fastly/src/main.rs` | Request routing entry point - start here! | +| `crates/common/src/publisher.rs` | Publisher origin handling | +| `crates/common/src/proxy.rs` | First-party proxy implementation | +| `crates/common/src/synthetic.rs` | Synthetic ID generation | +| `crates/common/src/integrations/registry.rs` | Integration module pattern | +| `trusted-server.toml` | Application configuration | --- @@ -357,12 +357,12 @@ cargo test 1. Create a feature branch from `main` 2. Make your changes 3. Run `cargo fmt`, `cargo clippy`, and `cargo test` -4. Commit using the guidelines in [CONTRIBUTING.md](../CONTRIBUTING.md#memo-writing-commit-messages) +4. Commit using the guidelines in [CONTRIBUTING.md](https://github.com/IABTechLab/trusted-server/blob/main/CONTRIBUTING.md) 5. Open a Pull Request ### Commit Message Format -Follow the guidelines in [CONTRIBUTING.md](../CONTRIBUTING.md#memo-writing-commit-messages). In short: +Follow the guidelines in [CONTRIBUTING.md](https://github.com/IABTechLab/trusted-server/blob/main/CONTRIBUTING.md). In short: - Use sentence case and imperative mood - Do not use semantic prefixes or bracketed tags (examples: `fix:`, `[Docs]`) @@ -438,11 +438,11 @@ fastly compute serve 4. Add configuration in `trusted-server.toml` 5. Write tests -See [testlight.rs](../crates/common/src/integrations/testlight.rs) for an example. +See `crates/common/src/integrations/testlight.rs` for an example. ### Modifying Request Routing -Edit [crates/fastly/src/main.rs](../crates/fastly/src/main.rs) to add new routes or modify existing ones. +Edit `crates/fastly/src/main.rs` to add new routes or modify existing ones. ### Updating Configuration @@ -511,7 +511,7 @@ The project follows IAB Tech Lab's open-source governance model: | Project Lead | Overall project vision and direction | | Developer | Contributes code/docs | -See [ProjectGovernance.md](../ProjectGovernance.md) for full details. +See [ProjectGovernance.md](https://github.com/IABTechLab/trusted-server/blob/main/ProjectGovernance.md) for full details. ### Key Contacts @@ -538,13 +538,13 @@ Ask your manager or onboarding buddy for calendar invites to relevant meetings. ### Documentation -| Resource | Description | -| ------------------------------------- | --------------------------------------------- | -| [README.md](../README.md) | Project overview and setup | -| [CONTRIBUTING.md](../CONTRIBUTING.md) | Contribution guidelines | -| [AGENTS.md](../AGENTS.md) | AI assistant guidance / architecture overview | -| [SEQUENCE.md](../SEQUENCE.md) | Request flow diagrams | -| [FAQ_POC.md](../FAQ_POC.md) | Frequently asked questions | +| Resource | Description | +| ------------------------------------------------------------------------------------------- | --------------------------------------------- | +| [README.md](https://github.com/IABTechLab/trusted-server/blob/main/README.md) | Project overview and setup | +| [CONTRIBUTING.md](https://github.com/IABTechLab/trusted-server/blob/main/CONTRIBUTING.md) | Contribution guidelines | +| [AGENTS.md](https://github.com/IABTechLab/trusted-server/blob/main/AGENTS.md) | AI assistant guidance / architecture overview | +| [SEQUENCE.md](https://github.com/IABTechLab/trusted-server/blob/main/SEQUENCE.md) | Request flow diagrams | +| [FAQ_POC.md](https://github.com/IABTechLab/trusted-server/blob/main/FAQ_POC.md) | Frequently asked questions | ### VitePress Documentation Site