Repository navigation
lab oss: poll remote bootstrap completion and nested Observer health #36
Description
Context
A 2026-06-02 live OSS meta-lab run launched 4/4 E2B desktop streams and started 4/4 visible bootstrap terminals for:
developit/mittlukeed/clsxsindresorhus/is-plain-objai/nanoid
Local ignored evidence path: .mimetic/runs/oss-live-setup-proof/.
The run bundle verified 5/5 public-safety/schema checks, but every top-level lane remains running at 74% because the harness does not poll remote bootstrap completion, remote log tail, or nested Observer health back into the top-level bundle.
Expected
mimetic lab oss should be able to graduate each lane to an explicit terminal state without requiring a human to watch the E2B desktop stream.
Acceptance Criteria
- Top-level bundle records a public-safe completion state per OSS lane:
passed,failed,blocked, ortimed_out. - Completion classification reads only public-safe remote evidence: bootstrap exit status, sanitized log tail, nested Observer file presence, and nested verify result where available.
- The Observer updates each lane with the terminal state and a useful reason.
- Stream auth URLs, API keys, sandbox-private values, and raw logs are not written to committed files or public issue drafts.
- A no-provider fixture/test covers at least one passed lane and one failed lane.
Proof Commands
pnpm check
pnpm mimetic -- lab oss --dry-run --json --no-open
pnpm mimetic -- verify --run latest --jsonIf live keys are available, also prove:
pnpm mimetic -- lab oss --detach --no-open --json --repos developit/mitt,lukeed/clsx --count 2
pnpm mimetic -- verify --run latest --jsonPublic Safety
Do not include sandbox IDs, stream passwords, API keys, local env files, raw private logs, or target-repo mutations in committed source or public issue payloads.
mimetic_swarm
mimetic_swarm:
schema: mimetic.swarm-readiness.v1
status: agent_ready
authority: draft_pr_docs_harness
blocked_by: []
can_parallel_with:
- stabilize-e2b-stream-rendering
exclusive_files:
- src/oss-meta-lab.ts
- tests/oss-lab.test.ts
allowed_write_paths:
- src/**
- tests/**
- docs/architecture/**
- docs/roadmap/**
denied_write_paths:
- .env*
- env/**
- .mimetic/**
- artifacts/**
- .github/workflows/**
artifact_schema_version: mimetic.run-bundle.v1
credential_manifest:
- OPENAI_API_KEY: optional_live_test_only
- E2B_API_KEY: optional_live_test_only
network_policy: public_github_and_e2b_only_when_live_test_explicit
spend_policy: explicit_operator_env_only
idempotency_key: oss-meta-bootstrap-completion-v1
proof_commands:
- pnpm check
- pnpm mimetic -- lab oss --dry-run --json --no-open
- pnpm mimetic -- verify --run latest --json
stop_conditions:
- requires target OSS repo mutation
- requires persisting raw stream auth URLs or provider keys
- cannot produce fixture proof without live provider spend
Activity
danielgwilson commentedon Jun 2, 2026
Implemented locally on branch/worktree
codex/oss-meta-completion.What changed
mimetic lab ossnow polls public-safe remote completion evidence and records terminal lane states in the top-level bundle:passed,failed,blocked, ortimed_out.stream.completion.PassedandTimed outstates instead of leaving completed live lanes asrunning.Proof
Results:
passedfrom remote completion markers; one E2B desktop launch failed before stream/bootstrap.developit/mitt: reachedpassedfrom remote completion marker.The live failure appears to be transient E2B launch substrate noise rather than a Mimetic setup failure; the retry passed for the same repo.
Public safety
No target OSS repos were mutated. Runtime evidence remains under ignored
.mimetic/. This comment intentionally excludes sandbox IDs, stream auth URLs, env file contents, raw logs, and private paths.