feat(pip): verify git & https access from pip container (Fixes #216)

This commit is contained in:
operator
2026-10-10 15:44:34 +00:00
parent 6361192917
commit 8ce7ac7d26
226 changed files with 3116 additions and 0 deletions
@@ -0,0 +1,13 @@
# 180-share-reconstruct: Share reconstruct loops
Goal: share reconstruct_loops between diagnose and remediate
Steps:
1. Read 177 result notes in done/177-loophealth-test-speedup.md.* (reconstruct_loops 76k json.loads x2: diagnose limit=20 + remediate limit=200). 2. On a feature branch (144-style): compute once, share across both calls; run loop-health + loop-https tests green. Done criteria: result notes list before/after seconds + pass counts, or exact blocking failure.
Done criteria: result notes appended below; file moved to done/.
Result notes (append below before moving to done/):
Completed 2026-10-09T02:27:39Z via box tasks done:
144-style prod fix in bin/gravity.py: extracted _load_loop_candidates/_select_loops from reconstruct_loops (signature unchanged; box-ctl/super-cli/health callers unaffected); diagnose stashes parse, remediate reuses via _loops_cache with reconstruct fallback. Parse calls 2->1 (spy-verified by new test_remediate_single_loop_parse). Remediate 0.76s->0.61s (one parse = 0.10s; rest is CDP probes). Suites: 48 passed (loop_health 9, loop_https 15, approvals 24). Note: loop_health file total 3.16s->3.46s only because the new coverage test adds a full remediate run. Uncommitted on shared tree.