diff --git a/.forgejo/workflows/master.yml b/.forgejo/workflows/master.yml index 7c959ba40..ccdede22d 100644 --- a/.forgejo/workflows/master.yml +++ b/.forgejo/workflows/master.yml @@ -3,8 +3,6 @@ name: CI on: push: branches: [master, develop] - pull_request: - branches: [master, develop] vars: docker_prefix: "http://harbor.cleverthis.com/docker/" diff --git a/docs/api/actor.md b/docs/api/actor.md index 74569d73a..d3b11406e 100644 --- a/docs/api/actor.md +++ b/docs/api/actor.md @@ -143,6 +143,7 @@ result = actor.run(plan_id="01HXYZ...", project_name="local/my-app") | Method signature | Description | |------------------|-------------| +<<<<<<< HEAD | `collect_invariants(*, plan_id: str \| None = None, project_name: str \| None = None, action_name: str \| None = None) -> ScopeInvariants` | Collect invariants from all four scopes and return them as a `ScopeInvariants` container | | `run(*, plan_id: str, project_name: str \| None = None, action_name: str \| None = None, parent_decision_id: str \| None = None) -> ReconciliationResult` | Execute the reconciliation lifecycle (collect → reconcile → record) and return a `ReconciliationResult` | @@ -165,10 +166,12 @@ from cleveragents.actor.reconciliation import ConflictRecord @dataclass(frozen=True) class ConflictRecord: +<<<<<<< HEAD key: str # normalised invariant text used for grouping winner: Invariant # invariant that prevailed losers: list[Invariant] # invariants that were overridden reason: str # human-readable explanation of the resolution +>>>>>>> 2a6436b4 (docs: add InvariantReconciliationActor API docs, devcontainer discovery module guide, and mkdocs nav) ``` ### `ScopeInvariants` diff --git a/docs/modules/devcontainer-discovery.md b/docs/modules/devcontainer-discovery.md index e63f9a079..5e5b0a50d 100644 --- a/docs/modules/devcontainer-discovery.md +++ b/docs/modules/devcontainer-discovery.md @@ -114,6 +114,7 @@ Given a monorepo with the following layout: /workspace/ ├── .devcontainer/ │ ├── api/ +<<<<<<< HEAD │ │ └── devcontainer.json → config_name="api" │ └── frontend/ │ └── devcontainer.json → config_name="frontend" @@ -140,6 +141,7 @@ For a single-container project: ``` /workspace/ ├── .devcontainer/ +<<<<<<< HEAD │ └── devcontainer.json → config_name=None └── src/ ``` diff --git a/mkdocs.yml b/mkdocs.yml index 4023cfffd..7127c2bf6 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -24,7 +24,7 @@ nav: - AI Providers: api/providers.md - TUI: api/tui.md - ACMS / UKO: api/acms.md - - Modules: + - Module Guides: - Shell Safety: modules/shell-safety.md - UKO Provenance Tracking: modules/uko-provenance.md - Invariant Reconciliation: modules/invariant-reconciliation.md