Skip to content

docs: address #469 subgraph PR feedback#542

Merged
SgtPooki merged 4 commits into
FilOzone:mainfrom
probe-lab:subgraph-pr-feedback
May 26, 2026
Merged

docs: address #469 subgraph PR feedback#542
SgtPooki merged 4 commits into
FilOzone:mainfrom
probe-lab:subgraph-pr-feedback

Conversation

@dennis-tra
Copy link
Copy Markdown
Contributor

@dennis-tra dennis-tra commented May 15, 2026

Addresses comments from here: #469 (review)

Changelog:

  • Adds motivation reasoning for a dedicated subgraph to the Subgraph-app README
  • Adds a test that asserts that the subgraph contract addresses stay in sync with upstream values
  • Adds a subgraph release checklist taking inspiration from filecoin-pay-explorer

@FilOzzy FilOzzy added this to FOC May 15, 2026
@github-project-automation github-project-automation Bot moved this to 📌 Triage in FOC May 15, 2026
@dennis-tra dennis-tra changed the title Address #469 Subgraph PR Feedback docs: Address #469 Subgraph PR Feedback May 15, 2026
@dennis-tra dennis-tra marked this pull request as ready for review May 15, 2026 19:24
@dennis-tra dennis-tra changed the title docs: Address #469 Subgraph PR Feedback docs: address #469 subgraph PR feedback May 15, 2026
@dennis-tra
Copy link
Copy Markdown
Contributor Author

cc @BigLep

@BigLep BigLep moved this from 📌 Triage to 🔎 Awaiting review in FOC May 15, 2026
@BigLep BigLep requested review from BigLep and Copilot May 17, 2026 23:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Addresses review feedback from PR #469 by documenting the rationale for a dealbot-owned subgraph, adding a subgraph release checklist, and adding a drift test that asserts apps/subgraph/networks.json stays in sync with contract addresses from @filoz/synapse-core.

Changes:

  • Add Motivation section and Release/Deployment pointer in apps/subgraph/README.md; move deploy steps into a dedicated checklist.
  • New docs/release-subgraph.md checklist and cross-links from docs/release-process.md.
  • New apps/subgraph/scripts/check-networks.test.mjs wired into pnpm test to fail fast on address drift.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
apps/subgraph/README.md Adds Motivation, replaces inline Deploy section with link to release checklist; inadvertently drops ## from the "What it indexes" heading.
apps/subgraph/package.json Extends test to also run the new check-networks.test.mjs via node --test.
apps/subgraph/scripts/check-networks.test.mjs New node:test assertions that networks.json matches synapse-core generated addresses for chain 314 and 314159.
docs/release-process.md Clarifies scope (backend/web) and adds links to the new subgraph release doc.
docs/release-subgraph.md New end-to-end subgraph release/deploy checklist for Goldsky.

Comment thread apps/subgraph/README.md
Copy link
Copy Markdown
Collaborator

@SgtPooki SgtPooki left a comment

Choose a reason for hiding this comment

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

makes sense to me, but I imagine @BigLep might have some feedback or questions

@github-project-automation github-project-automation Bot moved this from 🔎 Awaiting review to ✔️ Approved by reviewer in FOC May 18, 2026
@BigLep BigLep added this to the M4.5: GA Fast Follows milestone May 19, 2026
Copy link
Copy Markdown
Contributor

@BigLep BigLep left a comment

Choose a reason for hiding this comment

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

A few small comments, but looks good to me. Thanks for incorporating.

Comment thread docs/release-subgraph.md Outdated
Comment thread docs/release-subgraph.md Outdated
Comment thread docs/release-subgraph.md Outdated
@dennis-tra dennis-tra force-pushed the subgraph-pr-feedback branch from cd0c510 to d657aad Compare May 26, 2026 09:45
@dennis-tra
Copy link
Copy Markdown
Contributor Author

@BigLep addressed your comments and also rebased main. Should have not conflicts anymore 👍

@SgtPooki SgtPooki merged commit ddbf187 into FilOzone:main May 26, 2026
9 checks passed
@github-project-automation github-project-automation Bot moved this from ✔️ Approved by reviewer to 🎉 Done in FOC May 26, 2026
@dennis-tra dennis-tra deleted the subgraph-pr-feedback branch May 26, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 🎉 Done

Development

Successfully merging this pull request may close these issues.

5 participants