Skip to content

feat: complete unfinished autonomous-company r3 depth - #45

Merged
SafetyMP merged 1 commit into
mainfrom
feat/autonomous-company-r3-completion
Jul 26, 2026
Merged

feat: complete unfinished autonomous-company r3 depth#45
SafetyMP merged 1 commit into
mainfrom
feat/autonomous-company-r3-completion

Conversation

@SafetyMP

Copy link
Copy Markdown
Owner

Summary

  • Closes unfinished r2 product gaps under approved corpos-autonomous-company-r3: orchestrator-driven company day, G1–G6 firm governance (deliberation, quorum, transparency, appeal), live provider wiring, TTL scheduler, console Bearer, live timeline SSE, MCP elicitation, enforcement modes, and optional OTel OTLP.
  • Rebinds .corp-harness/site.json to r3 and updates ADRs/docs to match runtime.
  • Adds test/governance-r3.test.ts and site-delivery evidence; verify + adversarial green locally.

Test plan

  • ./scripts/harness/verify.sh
  • ./scripts/harness/adversarial.sh
  • npm test -- --run test/governance-r3.test.ts test/company-day.test.ts
  • Smoke: npm run dev → Run company day → Approve/Reject with Bearer in shared mode; Governor shows transparency/G labels

Wire orchestrator-driven company day, G1–G6 firm governance, live
provider path, TTL/Bearer/SSE, elicitation, and enforcement modes after
approved corpos-autonomous-company-r3 handoff.
Copilot AI review requested due to automatic review settings July 26, 2026 14:13

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

opts?.company ?? (await createCompany({ dbPath: opts?.dbPath ?? ":memory:", mcpInvoke }));

let provider: LLMProvider;
let providerMode: "simulation" | "live" = "simulation";
@SafetyMP
SafetyMP merged commit 0c97b1f into main Jul 26, 2026
5 checks passed
@SafetyMP
SafetyMP deleted the feat/autonomous-company-r3-completion branch July 26, 2026 14:16
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.

3 participants