feat(T06): hostPath working-memory sync and repo-relative sink paths
Mount the-custodian memory/working from the railiance01 clone (hostPath) so sweep writeback commits daily-triage notes; worker runs as uid 1000; progress events store repo-relative working_memory_path; ops inventory defaults use custodian:// URIs.
This commit is contained in:
parent
70e3154b05
commit
ce03e78e26
10 changed files with 76 additions and 30 deletions
|
|
@ -14,4 +14,12 @@ def test_resolve_activity_core_uri(monkeypatch) -> None:
|
|||
monkeypatch.setenv("ACTIVITY_CORE_ROOT", "/etc/activity-core")
|
||||
assert resolve_runtime_path("activity-core://schemas/daily-triage-report.json") == (
|
||||
__import__("pathlib").Path("/etc/activity-core/schemas/daily-triage-report.json")
|
||||
)
|
||||
)
|
||||
|
||||
|
||||
def test_custodian_repo_relative(monkeypatch) -> None:
|
||||
from activity_core.runtime_paths import custodian_repo_relative
|
||||
|
||||
monkeypatch.setenv("CUSTODIAN_REPO_ROOT", "/var/custodian")
|
||||
path = __import__("pathlib").Path("/var/custodian/memory/working/note.md")
|
||||
assert custodian_repo_relative(path) == "memory/working/note.md"
|
||||
Loading…
Add table
Add a link
Reference in a new issue