# Pending feedback → mgf-test-supervisor

Drafted here per the federation relay convention; the supervisor moves each
paper into mgf-test-supervisor's FEEDBACK.md and records the relay.

### PAPER — PAPER-95 residual UX asks: `mtest --audit`, `mtest init`, streaming JSONL reads, subprocess env scrub

- **Severity:** 🟢 Nice-to-have
- **Filed by:** mgf-common queue sweep (Court/CTO delegated agent) on 2026-07-10 — the residual tail of mgf-common PAPER-95, whose headline adoption cliff (empty tier selection reporting green) you closed in 0.1.6 and defaulted in 0.1.19 ("PAPER-95 completed").
- **What hurts:** four secondary asks from the original PlasmaMapper hardening pass remain unimplemented (verified against `src/` 2026-07-10):
  1. **`mtest --audit`** — report, without running anything, per-tier test counts, % unmarked (→ tier-1 default), and TS-04/TS-06 presence in the project's `pyproject.toml`; the one-command "is my adoption actually doing something?" health check.
  2. **`mtest init`** — scaffold the `[tool.pytest.ini_options]` block (timeout / markers / filterwarnings) + `.gates/` gitignore line; adopting repos currently hand-copy the identical block.
  3. **`records.py` reads `run.jsonl` whole into memory** — streaming-parse for 1k+ test runs.
  4. **`self_check.py` passes `env.copy()` to the pytest subprocess unscrubbed** — drop obvious secret-bearing vars (`*_SECRET`, `*_TOKEN`, `AWS_*`) as defense-in-depth for CI logs.
- **Why it matters:** they are each small, but 1–2 target the same adoption-quality gap PAPER-95 was about (a wired-but-hollow supervisor), and 3–4 are cheap robustness/security hardening for a tool that fronts every federation CI run.
- **Evidence:** mgf-common FEEDBACK.md PAPER-95 (original findings + shapes); grep of mgf-test-supervisor `src/` on 2026-07-10 finds no `--audit` flag, no `init` subcommand, whole-file JSONL read in `records.py`, and no env-var scrubbing around the pytest spawn.
- **Suggested shape:** as itemized above; 1 and 2 are independent CLI additions, 3 and 4 are local refactors with no public-surface change.
- **Status:** OPEN
