Adds Phase-0 pointer URLs to the m-test-engine entry after PR #2 in
m-test-engine onboarded it (third and final tier-2 repo):
- agent_instructions: AGENTS.md
- repo_meta_url: dist/repo.meta.json
- lifecycle_url: dist/lifecycle.json
- dockerfile_url: docker/Dockerfile
- compose_url: docker/compose.yml
Hand-curated lines (role, consumed_by, container_name, bind_mount,
transport, lifecycle, alternative) stay until Phase 1 ships
build-catalog.py — those will fall away in favour of generator-derived
summaries.
Phase 2 progress: 3 of 3 tier-2 repos onboarded with this PR.
Phase 2 exit criterion ("all three tier-2 repos appear in generated
tools.json with verified_on dates within 30 days") will be met as
soon as Phase 1 lands.
Summary
Companion to m-test-engine PR #2 (in flight) which onboards m-test-engine into the Phase-0 contract. Third and final tier-2 onboarding — completes Phase 2.
Adds pointer URLs to its entry in `profile/tools.json`:
Mirrors m-modern-corpus follow-up PR #6 and tree-sitter-m follow-up PR #7.
Phase 2 progress: complete (3/3)
Phase 2 exit per parent plan: "all three tier-2 repos appear in generated `tools.json` with `verified_on` dates within 30 days." Mechanical pickup waits on Phase 1's `build-catalog.py`; data is ready.
Test plan