- Institutional / JVMTM / reserve-provenance / GRU transport + standards JSON - Validation and verify scripts (Blockscout labels, x402, GRU preflight, P1 local path) - Wormhole wiring in AGENTS, MCP_SETUP, MASTER_INDEX, 04-configuration README - Meta docs, integration gaps, live verification log, architecture updates - CI validate-config workflow updates Operator/LAN items, submodule working trees, and public token-aggregation edge routes remain follow-up (see TODOS_CONSOLIDATED P1). Made-with: Cursor
2.1 KiB
2.1 KiB
DBIS developers.d-bis.org and Gitea scaffolding
Goal: Curated developer surface at https://developers.d-bis.org with deep links to https://gitea.d-bis.org — not a second git host.
Gitea organization and topic map
Create organizations (or top-level groups) on Gitea aligned with repository categories:
| Org / prefix | Purpose |
|---|---|
dbis-core |
Core runtime and shared libraries |
gru-ledger |
GRU ledger prototypes and specs |
identity-framework |
DID, Indy/Aries integration code |
payment-switch |
Payment and settlement adapters |
policy-engine |
Policy evaluation and publication tooling |
compliance-engine |
AML/sanctions/jurisdiction routing (see HYBX sidecar plan) |
sdk |
Language SDKs (Rust, Go, Java, Python, TypeScript) |
reference-implementations |
Sample integrators |
Topics (Gitea repo labels): chain138, api, sdk, spec, experimental.
developers.d-bis.org content
- SDK matrix with install links (npm, crates.io, etc. as published).
- OpenAPI: link to canonical
config/dbis-data-api/openapi.yamlin proxmox repo or published copy. - Sandbox access: application flow → credentials for
sandbox.d-bis.org. - Contributing: link to Gitea orgs and CLA (if any).
Scaffold (Gov Web Portals monorepo)
Next.js app: developers-portal/ in the Gov_Web_Portals monorepo. Local dev: pnpm --filter portal-developers dev (port 3005). Production: pnpm --filter portal-developers build then next start behind NPMplus for developers.d-bis.org.
CI template
Example workflow for Gitea Actions (syntax mirrors GitHub Actions in many setups): config/gitea/dbis-ci-template/example-workflow.yml.
Copy into each repo as .gitea/workflows/ci.yml (or enable per Gitea version docs).
Deployment
- From monorepo root:
pnpm installandpnpm --filter portal-developers build. - NPMplus:
developers.d-bis.org→ upstream (Node host runningnext start --port 3005or equivalent). - Verify TLS and link checker in CI.