Skip to content

Substrate-first runtime hardening and real host-process enforcement#233

Merged
francescomaiomascio merged 12 commits intomainfrom
arch/bring-up-consolidation
Mar 19, 2026
Merged

Substrate-first runtime hardening and real host-process enforcement#233
francescomaiomascio merged 12 commits intomainfrom
arch/bring-up-consolidation

Conversation

@francescomaiomascio
Copy link
Copy Markdown
Member

@francescomaiomascio francescomaiomascio commented Mar 19, 2026

Scope

This PR lands the substrate-first hardening work done on arch/bring-up-consolidation:

  • canonical local runtime/operator surfaces (yai-substrated, yai-daemond, yai-cased, yai)
  • run-root coherence for local execution
  • process watch + automatic enforcement loop
  • host-mediated carrier applying real host-kernel actions for allow/deny/quarantine on real process targets
  • normalization of facts/refs and process-centric graph linkage

Key guarantees

  • no squash expected at merge time (preserve atomic commits)
  • dual-mode high plane semantics preserved; substrate/full split remains at carrier boundary

Verification

Manual and automated local checks were run for:

  • nested scope (user.ops) bind of real host process
  • quarantine/allow/deny enforcement outcomes
  • runtime/state/graph inspect consistency
  • daemon-connected runtime mode

@francescomaiomascio francescomaiomascio merged commit 7dc4e28 into main Mar 19, 2026
6 checks passed
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.

1 participant