Skip to content

chore(agent): publish module-graph.json (Mantis #1062)#11

Merged
Snider merged 1 commit intomainfrom
dev
May 1, 2026
Merged

chore(agent): publish module-graph.json (Mantis #1062)#11
Snider merged 1 commit intomainfrom
dev

Conversation

@Snider
Copy link
Copy Markdown
Contributor

@Snider Snider commented May 1, 2026

8 dappco.re/go/* deps captured + Taskfile.yaml refresh task + README note. Closes Mantis #1062.

Summary by CodeRabbit

Release Notes

  • Documentation

    • Updated repository structure documentation to reflect recent configuration adjustments.
  • Chores

    • Introduced automated task for refreshing and maintaining dependency records.
    • Added new artefact to capture current dependency versions and metadata.

…Mantis #1062)

Adds a top-level documentation artefact pinning the dappco.re/go/* dep snapshot
that go/go.mod resolves to. Lets PR #6 (and any consumer) drop relative-path
replaces and reference an authoritative version per module.

- module-graph.json — 8 dappco.re/go/* deps (5 direct + 3 indirect from go/go.mod)
- Taskfile.yaml — `task module-graph:refresh` regenerates from go/go.mod (awk + jq, BSD-portable)
- README.md — 2-line note in Build+Test section + layout-box correction (Taskfile.yml -> Taskfile.yaml + new module-graph.json entry)

No code changes. No touch on go/, external/, .core/, or PR #6 branch.

Closes tasks.lthn.sh/view.php?id=1062

Filed-by: hephaestus
Co-authored-by: Hephaestus <hephaestus@lthn.ai>
@Snider Snider merged commit 07c1b8e into main May 1, 2026
0 of 4 checks passed
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 1, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: fff9edc4-9a05-4d55-b607-eed3ee4a2859

📥 Commits

Reviewing files that changed from the base of the PR and between 5363360 and 2ea4d20.

📒 Files selected for processing (3)
  • README.md
  • Taskfile.yaml
  • module-graph.json

📝 Walkthrough

Walkthrough

A new build task module-graph:refresh is introduced to automatically generate module-graph.json, which tracks dependencies from go/go.mod. The README is updated to document this artefact as the authoritative dependency snapshot and the regeneration procedure.

Changes

Cohort / File(s) Summary
Documentation
README.md
Repository layout section updated to reflect Taskfile.yml renamed to Taskfile.yaml and document the new module-graph.json artefact with its regeneration command.
Build Orchestration
Taskfile.yaml
New module-graph:refresh task added that parses go/go.mod, constructs a JSON metadata file with module identifier, generation timestamp, and resolved dependencies using awk and jq validation.
Dependency Manifest
module-graph.json
New JSON metadata file introduced containing module identifier dappco.re/go/agent, generation timestamp, source reference, and pinned versions for dappco.re/go/* dependencies.

Review rate limit: 0/5 reviews remaining, refill in 57 minutes and 25 seconds.

Comment @coderabbitai help to get the list of available commands and usage tips.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 1, 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.

1 participant