Skip to content

docs(architecture): update monorepo layout and scripts tree - #1218

Merged
collinsezedike merged 1 commit into
drydocs:mainfrom
ibochielizabeth-spec:docs/monorepo-layout
Oct 23, 2026
Merged

collinsezedike merged 1 commit into
drydocs:mainfrom
ibochielizabeth-spec:docs/monorepo-layout

Conversation

@ibochielizabeth-spec

Copy link
Copy Markdown
Contributor

Closes #1146

Summary of Changes

  • Updated apps/docs/architecture/monorepo.md to reflect the consolidated Vercel Serverless Functions layout under api/v1/:
    • Added admin/[resource].ts (/api/v1/admin/vault-state, /api/v1/admin/history)
    • Added keepers/[action].ts (/api/v1/keepers/*)
    • Added positions/[publicKey]/history.ts and positions/[publicKey].ts
    • Replaced the old individual tx/*.ts files with tx/[action].ts
  • Updated the scripts/ directory annotation to accurately summarize all repository scripts including deployment (testnet/mainnet, external pinger), adapter redeployment, address verification, Vercel build, and load tests.
  • Formatted file with Prettier and confirmed npx prettier --check apps/docs/architecture/monorepo.md passes.

@vercel

vercel Bot commented Oct 20, 2026

Copy link
Copy Markdown

@ibochielizabeth-spec is attempting to deploy a commit to the Collins' projects Team on Vercel.

A member of the Team first needs to authorize it.

@collinsezedike collinsezedike left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@ibochielizabeth-spec the content matches the current api/v1 layout and the scripts tree. Commit Messages fails because the header is 96 characters; shorten it to 72 or fewer, for example docs(architecture): update monorepo structure.

@collinsezedike

Copy link
Copy Markdown
Collaborator

@ibochielizabeth-spec this stays as the single path for #1146, and #1183 is being closed because it makes the same change. The one inline finding on #1183, that the admin handler is GET-only and not POST, is already correct in this diff. One item remains. Amend the commit header, currently 96 characters, to 72 or fewer.

@collinsezedike collinsezedike changed the title docs(architecture): update monorepo structure with consolidated API layout and full scripts tree docs(architecture): update monorepo layout and scripts tree Oct 23, 2026

@collinsezedike collinsezedike left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

@ibochielizabeth-spec Thank you for your contribution. If you are interested, there are more open issues to pick up.

@collinsezedike
collinsezedike merged commit 7540a5b into drydocs:main Oct 23, 2026
10 of 11 checks passed
@collinsezedike

Copy link
Copy Markdown
Collaborator

@ibochielizabeth-spec Thank you for your contribution. If you found Meridian useful, please star the repository: https://github.com/drydocs/meridian.

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.

[Docs] monorepo.md lists the pre-consolidation api layout and a partial scripts list

2 participants