Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 0 additions & 27 deletions .agentctl/project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@ root_markers = ["pyproject.toml", "polylogue"]
[environment]
kind = "nix-develop"
command = ["nix", "develop", "--accept-flake-config", "--command"]
preflight = ["devtools", "status", "--stderr"]
preflight_timeout_seconds = 600
inherit = ["HOME", "USER", "LANG", "TERM", "SSH_AUTH_SOCK", "XDG_RUNTIME_DIR", "DBUS_SESSION_BUS_ADDRESS", "WAYLAND_DISPLAY", "DISPLAY", "XDG_CONFIG_HOME", "XDG_DATA_HOME", "XDG_STATE_HOME"]
unset = ["PYTHONPATH", "PYTHONHOME", "VIRTUAL_ENV", "_PYTHON_SYSCONFIGDATA_NAME", "_PYTHON_HOST_PLATFORM", "PYTHONPYCACHEPREFIX"]
require = ["POLYLOGUE_ARCHIVE_ROOT"]
Expand All @@ -18,21 +16,8 @@ require = ["POLYLOGUE_ARCHIVE_ROOT"]
POLYLOGUE_ARCHIVE_ROOT = "/realm/state/polylogue"

[workspace]
provider = "git-worktree"
root = "/realm/worktrees"
default_base = "origin/master"
identity_check = ["git", "diff", "--quiet", "--", "pyproject.toml", "uv.lock"]
checkpoint_untracked = true
verification_operations = ["verify_quick"]

[conflicts]
exact_files = ["pyproject.toml", "uv.lock"]
generated_surfaces = ["docs/reference/schema-support-matrix.md"]

[conflicts.semantic_slots]
archive-schema = ["polylogue/storage/schema.py", "polylogue/storage/sqlite/migrations/*.py"]
command-catalog = ["devtools/command_catalog.py", "docs/devtools.md"]
verification-graph = ["devtools/verify.py", "pyproject.toml"]

[operations.verify_affected]
description = "Run Polylogue's affected-test verification plan"
Expand Down Expand Up @@ -95,15 +80,3 @@ pool = "interactive"
result = "json"
cache = "none"
timeout_seconds = 180

[owner_adapters.polylogue_archive]
namespace = "polylogue.archive"
owner = "polylogue-archive"
authority = "owner"
lifecycle = "read_only"
protocol_versions = [1]
source_scoped = true
source_ref = "sinnix://polylogue/archive"
exec = ["polylogue-agentctl-adapter"]
timeout_seconds = 300
documentation = "Argument-free, generation-pinned, bounded Polylogue archive status."
5 changes: 3 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -121,8 +121,9 @@ _site/
*.db
.beads-credential-key

# Lane-authored publication text, read by the integrator.
.lane/
# What agentctl writes into a worktree for its agent; project.toml is tracked.
.agentctl/*
!.agentctl/project.toml

# testmon caches are machine-local and environment-fingerprinted; a committed
# one never matches a real checkout, so affected verification refuses forever.
Expand Down
1 change: 0 additions & 1 deletion tests/unit/devtools/test_verify.py
Original file line number Diff line number Diff line change
Expand Up @@ -299,7 +299,6 @@ def test_verify_quick_descriptor_accepts_the_declared_json_projection() -> None:
operation="verify_quick",
)

assert descriptor["workspace"]["verification_operations"] == ["verify_quick"]
assert operation["exec"] == ["devtools", "verify", "--quick"]
assert operation["result"] == "json"
assert affected["exec"] == ["env", "POLYLOGUE_PYTEST_WORKERS=2", "devtools", "verify"]
Expand Down
Loading