Normalize historical dashboard URLs to torchagent.ai

This commit is contained in:
thePR0M3TH3AN committed 2026-02-26 14:26:43 -05:00
1 parent d2db0cf25b
commit 92663060da
12 files changed
+204 -204

No files matched your search

+17 -17
View File
@@ -106,7 +106,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -154,7 +154,7 @@ ok 11 - cmdList
# No package.json found in host root. Skipping script injection.
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -205,7 +205,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -260,7 +260,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -315,7 +315,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -353,7 +353,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -963,7 +963,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -994,7 +994,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1031,7 +1031,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2082,7 +2082,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-4z9z1m/torch...
# Copying application directories...
# Copied src/
@@ -2113,7 +2113,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2156,7 +2156,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-rxigtm/project2/torch...
# Initializing torch in /app/test-ops-rxigtm/project3/torch...
# Copying application directories...
@@ -2188,7 +2188,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-rxigtm/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-16-629Z...
# Updating application directories...
@@ -2244,7 +2244,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-rxigtm/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-16-730Z...
# Updating application directories...
@@ -2299,7 +2299,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-rxigtm/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-16-835Z...
# No package.json found in host root. Skipping script injection.
@@ -2356,7 +2356,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A43869
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A43869
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2416,7 +2416,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
+17 -17
View File
@@ -106,7 +106,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -153,7 +153,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -205,7 +205,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -260,7 +260,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -315,7 +315,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -353,7 +353,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -964,7 +964,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -995,7 +995,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1032,7 +1032,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2083,7 +2083,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-ijS7b6/torch...
# Copying application directories...
# Copied src/
@@ -2114,7 +2114,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2157,7 +2157,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-IM38GT/project2/torch...
# Initializing torch in /app/test-ops-IM38GT/project3/torch...
# Copying application directories...
@@ -2189,7 +2189,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-IM38GT/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-31-318Z...
# Updating application directories...
@@ -2245,7 +2245,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-IM38GT/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-31-418Z...
# Updating application directories...
@@ -2301,7 +2301,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-IM38GT/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-31-525Z...
# Updating application directories...
@@ -2356,7 +2356,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A35649
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A35649
# No package.json found in host root. Skipping script injection.
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
@@ -2418,7 +2418,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -106,7 +106,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -154,7 +154,7 @@ ok 11 - cmdList
# No package.json found in host root. Skipping script injection.
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -205,7 +205,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -260,7 +260,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -316,7 +316,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -354,7 +354,7 @@ ok 11 - cmdList
# No package.json found in host root. Skipping script injection.
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -964,7 +964,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -995,7 +995,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1032,7 +1032,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2083,7 +2083,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-XBjsjW/torch...
# Copying application directories...
# Copied src/
@@ -2114,7 +2114,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2157,7 +2157,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-gYC1j2/project2/torch...
# Initializing torch in /app/test-ops-gYC1j2/project3/torch...
# Copying application directories...
@@ -2189,7 +2189,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-gYC1j2/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-47-868Z...
# Updating application directories...
@@ -2245,7 +2245,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-gYC1j2/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-47-974Z...
# Updating application directories...
@@ -2300,7 +2300,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-gYC1j2/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-13-48-089Z...
# No package.json found in host root. Skipping script injection.
@@ -2357,7 +2357,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A34465
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A34465
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2417,7 +2417,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
+17 -17
View File
@@ -106,7 +106,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -153,7 +153,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -206,7 +206,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -260,7 +260,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -315,7 +315,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -353,7 +353,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -964,7 +964,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -995,7 +995,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1032,7 +1032,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2082,7 +2082,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Initializing torch in /app/test-gitignore-existing-s4i3P9/torch...
# Copying application directories...
@@ -2114,7 +2114,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2157,7 +2157,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-nUw4AU/project2/torch...
# Initializing torch in /app/test-ops-nUw4AU/project3/torch...
# Copying application directories...
@@ -2189,7 +2189,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-nUw4AU/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-14-04-916Z...
# Updating application directories...
@@ -2244,7 +2244,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Updating torch configuration in /app/test-ops-nUw4AU/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-14-05-068Z...
@@ -2300,7 +2300,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-nUw4AU/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-14-05-247Z...
# No package.json found in host root. Skipping script injection.
@@ -2357,7 +2357,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# No package.json found in host root. Skipping script injection.
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A33485
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A33485
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2418,7 +2418,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -106,7 +106,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -153,7 +153,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -205,7 +205,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# No package.json found in host root. Skipping script injection.
@@ -260,7 +260,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -315,7 +315,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -353,7 +353,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -964,7 +964,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -995,7 +995,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1032,7 +1032,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2083,7 +2083,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-F4E4xc/torch...
# Copying application directories...
# Copied src/
@@ -2114,7 +2114,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2157,7 +2157,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-cTAn8e/project2/torch...
# Initializing torch in /app/test-ops-cTAn8e/project3/torch...
# Copying application directories...
@@ -2188,7 +2188,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-cTAn8e/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-14-22-168Z...
# No package.json found in host root. Skipping script injection.
@@ -2245,7 +2245,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-cTAn8e/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-14-22-333Z...
# Updating application directories...
@@ -2301,7 +2301,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# No package.json found in host root. Skipping script injection.
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-cTAn8e/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-24T19-14-22-501Z...
# Updating application directories...
@@ -2357,7 +2357,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# - Hashtag: test-hashtag
# No package.json found in host root. Skipping script injection.
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A41111
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A41111
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2418,7 +2418,7 @@ ok 127 - cmdUpdate creates backup
# - Hashtag: test-hashtag
# No package.json found in host root. Skipping script injection.
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
---
@@ -193,7 +193,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -241,7 +241,7 @@ ok 11 - cmdList
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# No package.json found in host root. Skipping script injection.
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -292,7 +292,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -347,7 +347,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -402,7 +402,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -440,7 +440,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -1050,7 +1050,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -1081,7 +1081,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1118,7 +1118,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2169,7 +2169,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-VGMykL/torch...
# Copying application directories...
# Copied src/
@@ -2200,7 +2200,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2243,7 +2243,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-ipeamR/project2/torch...
# Initializing torch in /app/test-ops-ipeamR/project3/torch...
# Copying application directories...
@@ -2275,7 +2275,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-ipeamR/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-25T01-11-03-793Z...
# Updating application directories...
@@ -2331,7 +2331,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-ipeamR/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-25T01-11-04-053Z...
# Updating application directories...
@@ -2387,7 +2387,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# - Hashtag: test-hashtag
# No package.json found in host root. Skipping script injection.
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-ipeamR/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-25T01-11-04-271Z...
# Updating application directories...
@@ -2442,7 +2442,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A45047
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A45047
# No package.json found in host root. Skipping script injection.
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
@@ -2504,7 +2504,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -365,7 +365,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -412,7 +412,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -465,7 +465,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -519,7 +519,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -574,7 +574,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -612,7 +612,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1222,7 +1222,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -1253,7 +1253,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1290,7 +1290,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2348,7 +2348,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-lUy4nB/torch...
# Copying application directories...
# Copied src/
@@ -2378,7 +2378,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
@@ -2421,7 +2421,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Initializing torch in /app/test-ops-cw3AOV/project2/torch...
# Initializing torch in /app/test-ops-cw3AOV/project3/torch...
@@ -2454,7 +2454,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-cw3AOV/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-23T16-46-51-478Z...
# Updating application directories...
@@ -2510,7 +2510,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# No package.json found in host root. Skipping script injection.
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-cw3AOV/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-23T16-46-51-597Z...
# Updating application directories...
@@ -2566,7 +2566,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-cw3AOV/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-23T16-46-51-755Z...
# Updating application directories...
@@ -2622,7 +2622,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A45079
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A45079
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2683,7 +2683,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -652,7 +652,7 @@ ok 27 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -683,7 +683,7 @@ ok 27 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -720,7 +720,7 @@ ok 27 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -1729,7 +1729,7 @@ ok 111 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-GgWZFV/torch...
# Copying application directories...
# Copied src/
@@ -1760,7 +1760,7 @@ ok 111 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 112 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -1807,7 +1807,7 @@ ok 113 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1855,7 +1855,7 @@ ok 113 - ops.mjs: cmdInit appends to existing .gitignore
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# No package.json found in host root. Skipping script injection.
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1907,7 +1907,7 @@ ok 113 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1961,7 +1961,7 @@ ok 113 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -2017,7 +2017,7 @@ ok 113 - ops.mjs: cmdInit appends to existing .gitignore
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# No package.json found in host root. Skipping script injection.
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -2054,7 +2054,7 @@ ok 113 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -2145,7 +2145,7 @@ ok 120 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-rOuoQu/project2/torch...
# Initializing torch in /app/test-ops-rOuoQu/project3/torch...
# Copying application directories...
@@ -2177,7 +2177,7 @@ ok 120 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-rOuoQu/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-20T18-10-32-147Z...
# Updating application directories...
@@ -2233,7 +2233,7 @@ ok 120 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-rOuoQu/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-20T18-10-32-461Z...
# Updating application directories...
@@ -2289,7 +2289,7 @@ ok 120 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-rOuoQu/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-20T18-10-32-696Z...
# Updating application directories...
@@ -2345,7 +2345,7 @@ ok 120 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Checking locks: namespace=test-namespace, cadence=daily, date=2026-02-20
# Relays: wss://relay.damus.io
# {"event":"relay_health_snapshot","reason":"query:periodic","relays":[{"relay":"wss://relay.damus.io","score":0.6,"sampleSize":0,"successRate":0.5,"timeoutRate":0,"averageLatencyMs":null,"failureStreak":0,"quarantined":false,"quarantineRemainingMs":0,"cooldownMs":30000,"lastResultAt":null},{"relay":"wss://relay.nostr.band","score":0.6,"sampleSize":0,"successRate":0.5,"timeoutRate":0,"averageLatencyMs":null,"failureStreak":0,"quarantined":false,"quarantineRemainingMs":0,"cooldownMs":30000,"lastResultAt":null},{"relay":"wss://relay.snort.social","score":0.6,"sampleSize":0,"successRate":0.5,"timeoutRate":0,"averageLatencyMs":null,"failureStreak":0,"quarantined":false,"quarantineRemainingMs":0,"cooldownMs":30000,"lastResultAt":null}]}
@@ -2379,7 +2379,7 @@ ok 120 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Subtest: cmdInit creates directory structure and files
ok 121 - cmdInit creates directory structure and files
+17 -17
View File
@@ -181,7 +181,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -228,7 +228,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -280,7 +280,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -335,7 +335,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -390,7 +390,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -429,7 +429,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1039,7 +1039,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -1070,7 +1070,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1107,7 +1107,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2172,7 +2172,7 @@ not ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Initializing torch in /app/test-gitignore-existing-ZBxv8n/torch...
# Copying application directories...
@@ -2204,7 +2204,7 @@ not ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2247,7 +2247,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-yKpLEO/project2/torch...
# Initializing torch in /app/test-ops-yKpLEO/project3/torch...
# Copying application directories...
@@ -2278,7 +2278,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-yKpLEO/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-11-07-459Z...
# No package.json found in host root. Skipping script injection.
@@ -2334,7 +2334,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Updating torch configuration in /app/test-ops-yKpLEO/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-11-07-587Z...
@@ -2390,7 +2390,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Updating torch configuration in /app/test-ops-yKpLEO/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-11-07-711Z...
@@ -2446,7 +2446,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A46739
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A46739
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2508,7 +2508,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
not ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -180,7 +180,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -228,7 +228,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -281,7 +281,7 @@ ok 11 - cmdList
# - Hashtag: test-namespace-agent-lock
# No package.json found in host root. Skipping script injection.
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -335,7 +335,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -391,7 +391,7 @@ ok 11 - cmdList
# No package.json found in host root. Skipping script injection.
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -429,7 +429,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1038,7 +1038,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -1069,7 +1069,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1106,7 +1106,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2172,7 +2172,7 @@ not ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-trTjzM/torch...
# Copying application directories...
# Copied src/
@@ -2202,7 +2202,7 @@ not ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
@@ -2246,7 +2246,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-swrlvL/project2/torch...
# Initializing torch in /app/test-ops-swrlvL/project3/torch...
# Copying application directories...
@@ -2278,7 +2278,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-swrlvL/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-12-54-723Z...
# Updating application directories...
@@ -2334,7 +2334,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-swrlvL/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-12-54-876Z...
# Updating application directories...
@@ -2389,7 +2389,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-swrlvL/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-12-55-005Z...
# No package.json found in host root. Skipping script injection.
@@ -2446,7 +2446,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A33003
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A33003
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2507,7 +2507,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
not ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -181,7 +181,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -229,7 +229,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -280,7 +280,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -335,7 +335,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -390,7 +390,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -428,7 +428,7 @@ ok 11 - cmdList
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -1038,7 +1038,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -1069,7 +1069,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -1106,7 +1106,7 @@ ok 35 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -2157,7 +2157,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-gitignore-existing-GBtVtx/torch...
# Copying application directories...
# Copied src/
@@ -2188,7 +2188,7 @@ ok 120 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 121 - ops.mjs: cmdInit creates .gitignore with node_modules
---
@@ -2231,7 +2231,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-dy6aLL/project2/torch...
# Initializing torch in /app/test-ops-dy6aLL/project3/torch...
# Copying application directories...
@@ -2262,7 +2262,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-dy6aLL/project3/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-14-35-943Z...
# No package.json found in host root. Skipping script injection.
@@ -2319,7 +2319,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-dy6aLL/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-14-36-059Z...
# Updating application directories...
@@ -2375,7 +2375,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-dy6aLL/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-25T16-14-36-188Z...
# Updating application directories...
@@ -2431,7 +2431,7 @@ ok 122 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A41691
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=ws%3A%2F%2F127.0.0.1%3A41691
# Subtest: cmdInit creates directory structure and files
ok 123 - cmdInit creates directory structure and files
---
@@ -2492,7 +2492,7 @@ ok 127 - cmdUpdate creates backup
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: torch-lock check respects local roster
ok 128 - torch-lock check respects local roster
---
+17 -17
View File
@@ -652,7 +652,7 @@ ok 27 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env...
# Copying application directories...
# Copied src/
@@ -683,7 +683,7 @@ ok 27 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Initializing torch in /app/test_validation_env/path/to/torch...
# Copying application directories...
# Copied src/
@@ -720,7 +720,7 @@ ok 27 - SCN-rollback-hash: rollbackPrompt --strategy <fragment> restores matchin
# ● From torch-config.json:
# - Hashtag: ns-agent-lock
# - Namespace: ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# https://www.torchagent.ai/dashboard/?hashtag=ns-agent-lock&namespace=ns&relays=
# Subtest: cmdInit should validate install directory name
# Subtest: should reject directory with semicolon
ok 1 - should reject directory with semicolon
@@ -1771,7 +1771,7 @@ ok 112 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Initializing torch in /app/test-gitignore-existing-Rt7A1q/torch...
# Copying application directories...
@@ -1802,7 +1802,7 @@ ok 112 - CLI Smoke Test
# ● From torch-config.json:
# - Hashtag: test-hash
# - Namespace: test-ns
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hash&namespace=test-ns&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Subtest: ops.mjs: cmdInit creates .gitignore with node_modules
ok 113 - ops.mjs: cmdInit creates .gitignore with node_modules
@@ -1850,7 +1850,7 @@ ok 114 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -1897,7 +1897,7 @@ ok 114 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -1949,7 +1949,7 @@ ok 114 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -2004,7 +2004,7 @@ ok 114 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -2059,7 +2059,7 @@ ok 114 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
@@ -2098,7 +2098,7 @@ ok 114 - ops.mjs: cmdInit appends to existing .gitignore
# ● From torch-config.json:
# - Hashtag: test-namespace-agent-lock
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-namespace-agent-lock&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# The following TORCH artifacts will be removed:
# - torch/ (TORCH install directory)
# - torch-config.json
@@ -2188,7 +2188,7 @@ ok 121 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Initializing torch in /app/test-ops-Xojv9F/project2/torch...
# Initializing torch in /app/test-ops-Xojv9F/project3/torch...
# Copying application directories...
@@ -2219,7 +2219,7 @@ ok 121 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-Xojv9F/project3/torch...
# No package.json found in host root. Skipping script injection.
# Creating backup at torch/_backups/backup_2026-02-20T18-12-55-559Z...
@@ -2276,7 +2276,7 @@ ok 121 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-Xojv9F/project4/torch...
# Creating backup at torch/_backups/backup_2026-02-20T18-12-55-671Z...
# Updating application directories...
@@ -2332,7 +2332,7 @@ ok 121 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Updating torch configuration in /app/test-ops-Xojv9F/project5/torch...
# Creating backup at torch/_backups/backup_2026-02-20T18-12-55-814Z...
# Updating application directories...
@@ -2387,7 +2387,7 @@ ok 121 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# No package.json found in host root. Skipping script injection.
# Checking locks: namespace=test-namespace, cadence=daily, date=2026-02-20
# Relays: wss://relay.damus.io
@@ -2423,7 +2423,7 @@ ok 121 - cmdRemove confirmed via mockAnswers removes artifacts
# ● From torch-config.json:
# - Hashtag: test-hashtag
# - Namespace: test-namespace
# https://torch.thepr0m3th3an.net/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# https://www.torchagent.ai/dashboard/?hashtag=test-hashtag&namespace=test-namespace&relays=wss%3A%2F%2Frelay.damus.io
# Subtest: cmdInit creates directory structure and files
ok 122 - cmdInit creates directory structure and files
---