Skip to content

Added tag for use of deprecated tactics (currently only verify_spec')…#182

Open
LennartATSkylabsAI wants to merge 3 commits intomainfrom
lennart/task-id-cleanup-and-deprecated_tactic-tagging
Open

Added tag for use of deprecated tactics (currently only verify_spec')…#182
LennartATSkylabsAI wants to merge 3 commits intomainfrom
lennart/task-id-cleanup-and-deprecated_tactic-tagging

Conversation

@LennartATSkylabsAI
Copy link
Copy Markdown
Contributor

… and included the 'self.name' field in Task.get_id()

… and included the 'self.name' field in Task.get_id()
@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 11, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ lennart/task-id-cleanup-and-deprecated_tactic-tagging 37c6b93 ddcc228 #182

Passive Repos

Repo Job Branch Job Commit
./ main 9259c2e
fmdeps/BRiCk/ main 6b2f050
fmdeps/auto/ main ac6479d
fmdeps/auto-docs/ main e83c1ad
bluerock/NOVA/ skylabs-proof 927947d
bluerock/bhv/ skylabs-main 37b86fb
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main 33d6ba2
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main e97f125
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main b1f795a
psi/ide/ main 6b596cf
psi/data/ main 1782827
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 63f9a19
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122778.5 122778.5 -0.0 total
-0.00% 22467.8 22467.8 -0.0 ├ translation units
+0.00% 100310.7 100310.7 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122778.5 122778.5 -0.0 total
-0.00% 22467.8 22467.8 -0.0 ├ translation units
+0.00% 100310.7 100310.7 +0.0 └ proofs and tests

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 12, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ lennart/task-id-cleanup-and-deprecated_tactic-tagging 2c3b3cf ddcc228 #182

Passive Repos

Repo Job Branch Job Commit
./ main 9259c2e
fmdeps/BRiCk/ main 6b2f050
fmdeps/auto/ main ac6479d
fmdeps/auto-docs/ main e83c1ad
bluerock/NOVA/ skylabs-proof 927947d
bluerock/bhv/ skylabs-main 37b86fb
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main 33d6ba2
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main e97f125
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main b1f795a
psi/ide/ main 6b596cf
psi/data/ main 1782827
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 63f9a19
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122778.5 122778.5 -0.0 total
-0.00% 22467.8 22467.8 -0.0 ├ translation units
+0.00% 100310.7 100310.7 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122778.5 122778.5 -0.0 total
-0.00% 22467.8 22467.8 -0.0 ├ translation units
+0.00% 100310.7 100310.7 +0.0 └ proofs and tests

@LennartATSkylabsAI
Copy link
Copy Markdown
Contributor Author

CI is green but I suspect the change in Task.get_id() may break some downstream code that
parses by splitting by # and expect to get two segments, since now there will be three.
Is this actually what we want?

@skylabs-ai-ci
Copy link
Copy Markdown

skylabs-ai-ci Bot commented Feb 12, 2026

CI summary (Details)

Active Repos

Repo Job Branch Job Commit Base commit PR
fmdeps/rocq-agent-toolkit/ lennart/task-id-cleanup-and-deprecated_tactic-tagging acc529b ddcc228 #182

Passive Repos

Repo Job Branch Job Commit
./ main 9259c2e
fmdeps/BRiCk/ main 6b2f050
fmdeps/auto/ main ac6479d
fmdeps/auto-docs/ main e83c1ad
bluerock/NOVA/ skylabs-proof 927947d
bluerock/bhv/ skylabs-main 37b86fb
fmdeps/brick-libcpp/ main 53842f7
fmdeps/ci/ main 33d6ba2
vendored/elpi/ skylabs-master aa4475f
fmdeps/fm-ci/ main e97f125
fmdeps/fm-tools/ main 46ed5a6
psi/protos/ main 8fe3e7c
psi/backend/ main b1f795a
psi/ide/ main 6b596cf
psi/data/ main 1782827
vendored/rocq/ skylabs-master 2ede3c9
vendored/rocq-elpi/ skylabs-master 103a742
vendored/rocq-equations/ skylabs-main a8c4832
vendored/rocq-ext-lib/ skylabs-master 94a6630
vendored/rocq-iris/ skylabs-master 3ad4ddd
vendored/rocq-lsp/ skylabs-main a8b7272
vendored/rocq-stdlib/ skylabs-master bc07423
vendored/rocq-stdpp/ skylabs-master e01d802
fmdeps/skylabs-fm/ main 63f9a19
vendored/vsrocq/ skylabs-main 5b4527e

Performance

Relative Master MR Change Filename
-0.00% 122778.5 122778.5 -0.0 total
-0.00% 22467.8 22467.8 -0.0 ├ translation units
+0.00% 100310.7 100310.7 +0.0 └ proofs and tests
Full Results
Relative Master MR Change Filename
-0.00% 122778.5 122778.5 -0.0 total
-0.00% 22467.8 22467.8 -0.0 ├ translation units
+0.00% 100310.7 100310.7 +0.0 └ proofs and tests

Copy link
Copy Markdown
Contributor

@gmalecha-at-skylabs gmalecha-at-skylabs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changes around tagging is fine, but I am less certain about the name handling.


def make_task(
file_path: str,
name: str | None,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since this is used for testing, I think that we should drop this argument. If we want to keep it, we should put it at the end as a keyword-only argument with a default.

Comment on lines 77 to +79
if self.name is not None:
return self.name
return f"{self.file}#{self.locator}"
return f"{self.file}#{str(self.name)}#{self.locator}"
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This this point, we know that self.name is None, so why are we including it in the string name?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants