Skip to content

chore(make): add dev shortcuts#28

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/add-dev-shortcuts-makefile
Draft

chore(make): add dev shortcuts#28
Copilot wants to merge 2 commits intomainfrom
copilot/add-dev-shortcuts-makefile

Conversation

Copy link

Copilot AI commented Nov 25, 2025

Summary

Adds cross-platform Makefile shortcuts for docker compose and testing workflows.

Changes:

  • Makefile: Added up, down, logs targets; converted Windows-specific commands to Unix-compatible
  • docker-compose.yml: New placeholder config for future services
  • README.md: Documented all make targets in new Development section
make up        # docker compose up
make down      # docker compose down
make logs      # docker compose logs -f
make test      # pytest -q
make validate  # validate_contracts.py --check-golden

Molecule Spec

N/A - DevX tooling only

ADR Link

N/A

Contracts

  • No changes
  • New version added: .v2.json
  • Golden tests updated

Safety

  • Input validation
  • Thresholds/e-stop (if applicable)
  • Telemetry emitted

N/A - Build tooling only

Tests

  • Unit tests
  • Integration tests
  • Contract validation passes

Run Ledger (for experiments)

N/A

Original prompt

This section details on the original issue you should resolve

<issue_title>chore(make): add dev shortcuts</issue_title>
<issue_description>### Summary

Tasks

  • Create Makefile at root:
    up: docker compose up
    down: docker compose down
    logs: docker compose logs -f
    test: pytest -q
    validate: python packages/monad-contracts/validate_contracts.py --check-golden

markdown
Copy code

  • Document in README.

Acceptance

make up, make down, make logs, make test, make validate work cross-platform.

Area

devx

Priority

medium</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: macroflux <8061740+macroflux@users.noreply.github.com>
Copilot AI changed the title [WIP] Add Makefile with development shortcuts chore(make): add dev shortcuts Nov 25, 2025
Copilot AI requested a review from macroflux November 25, 2025 16:12
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.

chore(make): add dev shortcuts

2 participants