Skip to content

Fix docs/potential-cand link checker failures#56

Merged
nijoe1 merged 2 commits into
docs/potential-candfrom
docs-potential-cand-link-fixes
Apr 8, 2026
Merged

Fix docs/potential-cand link checker failures#56
nijoe1 merged 2 commits into
docs/potential-candfrom
docs-potential-cand-link-fixes

Conversation

@snissn

@snissn snissn commented Apr 6, 2026

Copy link
Copy Markdown
Member

Summary

  • convert branch-specific docs.filecoin.io self-links to relative doc links
  • fix broken repo-local paths in WELCOME.md, build/cookbook/README.md, and legacy/smart-contracts/programmatic-storage/ccdb.md
  • remove the dead saturn.tech links and fix malformed feedback links that were hitting docs pages directly

Why

PR #53 is failing the Check external links workflow on docs/potential-cand because this branch still contains many absolute production self-links and a few stale local paths. The production-site URLs 404 during PR CI because the branch content is not yet live on docs.filecoin.io.

Validation

  • npm run check-links
  • npm run check:redirects

@netlify

netlify Bot commented Apr 6, 2026

Copy link
Copy Markdown

Deploy Preview for timely-kataifi-9f3a09 ready!

Name Link
🔨 Latest commit f702050
🔍 Latest deploy log https://app.netlify.com/projects/timely-kataifi-9f3a09/deploys/69d6950398e0d40009cc4ef1
😎 Deploy Preview https://deploy-preview-56--timely-kataifi-9f3a09.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@snissn snissn marked this pull request as ready for review April 6, 2026 19:42
Copilot AI review requested due to automatic review settings April 6, 2026 19:42

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates documentation links on docs/potential-cand to pass CI link checking by replacing production self-links with relative links, correcting repo-local paths, and removing/rewriting dead external links.

Changes:

  • Converted many https://docs.filecoin.io/... self-links to relative file links or in-page anchors.
  • Fixed several broken repo-local paths (including assets and cookbook links).
  • Removed/rewrote dead external links (e.g., Saturn) and normalized “Was this page helpful?” feedback URLs.

Reviewed changes

Copilot reviewed 26 out of 26 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
WELCOME.md Fixes a broken storage-provider entry link in the landing cards table.
storage-providers/pdp/install-and-run-pdp.md Converts faucet reference to a repo-relative doc link.
storage-providers/nodes/lite-nodes/spin-up-a-lite-node.md Replaces production self-links with in-page anchors.
storage-providers/nodes/full-nodes/node-providers.md Replaces a self-link with a direct link to the Mainnet RPCs doc.
reference/general/README.md Updates internal references to local doc files instead of production URLs.
reference/exchanges/exchange-integration.md Converts “Block Explorers” link to a repo-relative doc link.
reference/built-in-actors/README.md Replaces production anchor links with in-page anchors; updates dev guide link.
networks-and-tools/networks/mainnet/rpcs.md Converts lite-node reference to a repo-relative link; fixes feedback URL.
networks-and-tools/networks/local-testnet/README.md Replaces production self-links with in-page anchors.
networks-and-tools/assets/transfer-fil.md Replaces production anchors with in-page anchors; adds explicit IDs for nonstandard headings.
networks-and-tools/assets/metamask-setup.md Converts transfer-fil cross-link to a relative file link.
legacy/smart-contracts/programmatic-storage/ccdb.md Fixes broken asset path to .gitbook/assets/CCDB.gif.
legacy/projects/saturn.md Removes dead saturn.tech links and replaces with archival context text.
getting-started/interplanetary-consensus.md Converts production links to repo-relative doc links.
getting-started/how-storage-works/README.md Converts section links to local relative doc links.
getting-started/how-storage-works/filecoin-plus.md Converts multiple production links to repo-relative doc links.
getting-started/how-storage-works/filecoin-and-ipfs.md Converts community link to a repo-relative doc link.
getting-started/how-retrieval-works/basic-retrieval.md Attempts to replace a production anchor link with an in-page anchor.
core-concepts/filecoin-virtual-machine/proofs.md Converts multiple production anchors to in-page anchors / repo-relative links.
core-concepts/filecoin-evm-runtime/difference-with-ethereum.md Fixes “Was this page helpful?” URL to Airtable feedback form.
build/developing-contracts/README.md Converts all section cross-links to repo-relative doc links.
build/developing-contracts/get-test-tokens.md Converts local-testnet / metamask references to repo-relative doc links.
build/developing-contracts/call-built-in-actors.md Converts internal step links from production URLs to in-page anchors.
build/cookbook/README.md Fixes cookbook card link to point at the actual store-data.md file.
build/advanced/multisig.md Converts multiple production links to repo-relative doc links.
build/advanced/fevm-indexers.md Converts multiple production links to repo-relative doc links.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


Make sure that you have [Go](https://go.dev/) installed and that your `GOPATH` is set up. By default, your `GOPATH` will be set to `~/go`.\
**Install Lassie** [**#**](https://docs.filecoin.io/getting-started/how-retrieval-works/basic-retrieval/#install-lassie)
**Install Lassie** [**#**](#retrieve-using-lassie)

Copilot AI Apr 6, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The in-page link labeled “Install Lassie” points to #retrieve-using-lassie, which anchors to the current subsection rather than an “Install Lassie” section. This looks like a broken/incorrect anchor (the previous anchor was #install-lassie). Update the link target to the actual heading ID for the install instructions (or add a matching heading/anchor).

Copilot uses AI. Check for mistakes.
```

If you want to manage your local testnet tokens in MetaMask you will need to create a `t4` address. You can create a `t4` address using `lotus wallet new deleated`. Once you have a `t4` address you can [connect MetaMask to your local testnet](https://docs.filecoin.io/networks-and-tools/assets/metamask-setup/) to see the new balance within the MetaMask extension.
If you want to manage your local testnet tokens in MetaMask you will need to create a `t4` address. You can create a `t4` address using `lotus wallet new deleated`. Once you have a `t4` address you can [connect MetaMask to your local testnet](../../networks-and-tools/assets/metamask-setup.md) to see the new balance within the MetaMask extension.

Copilot AI Apr 6, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The command in the inline code sample uses lotus wallet new deleated, which appears to be a typo; the Lotus subcommand is delegated. As written, users will get an “unknown address type”/usage error. Correct the subcommand spelling.

Suggested change
If you want to manage your local testnet tokens in MetaMask you will need to create a `t4` address. You can create a `t4` address using `lotus wallet new deleated`. Once you have a `t4` address you can [connect MetaMask to your local testnet](../../networks-and-tools/assets/metamask-setup.md) to see the new balance within the MetaMask extension.
If you want to manage your local testnet tokens in MetaMask you will need to create a `t4` address. You can create a `t4` address using `lotus wallet new delegated`. Once you have a `t4` address you can [connect MetaMask to your local testnet](../../networks-and-tools/assets/metamask-setup.md) to see the new balance within the MetaMask extension.

Copilot uses AI. Check for mistakes.
Comment thread reference/general/README.md Outdated

* [Chain.love](https://lotus.filecoin.io/lotus/developers/chain-love/) - A hosted endpoint to Filecoin mainnet and testnet. Note: as of Q1 2023, Infura no longer supports Filecoin.
* The GLIF endpoint supports read-only calls and `MPoolPush()` for sending signed transactions to the network (which can be signed using the [Message signing tools](https://docs.filecoin.io/reference/general/overview/#message-signing-tools)).
* The GLIF endpoint supports read-only calls and `MPoolPush()` for sending signed transactions to the network (which can be signed using the [Message signing tools](./tools.md)).

Copilot AI Apr 6, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The link text says “Message signing tools” but it points to reference/general/tools.md, which doesn’t have a clearly identifiable “message signing” section/anchor. Consider either updating the link text to match the destination (e.g., “Tools”) or adding a dedicated “Message signing” subsection in tools.md and linking to that anchor so readers can find the right info quickly.

Suggested change
* The GLIF endpoint supports read-only calls and `MPoolPush()` for sending signed transactions to the network (which can be signed using the [Message signing tools](./tools.md)).
* The GLIF endpoint supports read-only calls and `MPoolPush()` for sending signed transactions to the network (which can be signed using the [Tools](./tools.md)).

Copilot uses AI. Check for mistakes.
Address review feedback by clarifying the Lassie install section, correcting the delegated wallet command, and making the GLIF signing reference match the linked docs.

Made-with: Cursor

@nijoe1 nijoe1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nijoe1 nijoe1 merged commit 6503ef2 into docs/potential-cand Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants