Files
mxaccessgw/docs/implementation-plan-index.md
2026-04-26 15:19:17 -04:00

1.9 KiB

Implementation Plan Index

This index defines the implementation order and a Gitea issue/milestone model for tracking the work.

Repository:

https://gitea.dohertylan.com/dohertj2/mxaccessgw

Implementation order:

  1. Gateway process
  2. MXAccess worker instance
  3. Client libraries

Detailed plans:

  • docs/implementation-plan-gateway.md
  • docs/implementation-plan-mxaccess-worker.md
  • docs/implementation-plan-clients.md

Gitea Milestones

Recommended milestones:

  1. gateway-foundation
  2. gateway-auth
  3. gateway-sessions-ipc
  4. gateway-grpc-events-dashboard
  5. mxaccess-worker-foundation
  6. mxaccess-worker-parity-slice
  7. clients-dotnet
  8. clients-go
  9. clients-rust
  10. clients-python
  11. clients-java
  12. integration-and-parity
  13. packaging-and-ops

Gitea Labels

Recommended labels:

  • area:contracts
  • area:gateway
  • area:worker
  • area:dashboard
  • area:auth
  • area:client-dotnet
  • area:client-go
  • area:client-rust
  • area:client-python
  • area:client-java
  • area:tests
  • area:docs
  • type:feature
  • type:test
  • type:infra
  • type:docs
  • priority:p0
  • priority:p1
  • priority:p2
  • blocked

Issue Body Template

## Context

## Deliverables

## Acceptance Criteria

## Tests

## Dependencies

Definition Of Done

Every implementation issue should meet this baseline:

  • follows the relevant style guide in docs/style-guides/,
  • generated code is reproducible,
  • secrets are not logged,
  • unit tests pass,
  • docs are updated when behavior, commands, or paths change,
  • live MXAccess verification steps are documented when required.

Toolchain

Use docs/toolchain-links.md for installed compiler/runtime paths. If a new terminal cannot find a recently installed tool, refresh PATH:

$env:Path = [Environment]::GetEnvironmentVariable('Path','Machine') + ';' + [Environment]::GetEnvironmentVariable('Path','User')