Skip to content

Fix tests - #68

Merged
svetlyak40wt merged 3 commits into
masterfrom
fix-tests
Sep 3, 2026
Merged

svetlyak40wt merged 3 commits into
masterfrom
fix-tests

Conversation

@svetlyak40wt

Copy link
Copy Markdown
Member

No description provided.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 3, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-09-03T13:03:05.466394Z f1c5729 PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: f1c572924e

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +17 to +20
do (let ((in-str nil) (in-com nil))
(loop for ch across line
do (cond (in-com)
(in-str (when (char= ch #\") (setf in-str nil)))

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Preserve string state while checking parenthesis balance

Because in-str is recreated for every source line, a valid Common Lisp string or docstring spanning multiple lines loses its lexical state at each newline, so parentheses in subsequent string content are counted as code. Running this checker against valid, docstring-heavy repository files consequently reports false nonzero depths (for example, src/core.lisp reports 10), making the bundled pre-load check unreliable; preserve lexical state across lines or use a reader-aware scanner.

Useful? React with 👍 / 👎.

Comment thread apm.yml
Comment on lines +14 to +17
skills:
- brainstorming
- dispatching-parallel-agents
- systematic-debugging

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Install the skills required by systematic debugging

When an agent follows the installed systematic-debugging skill through implementation and verification, that skill explicitly requires superpowers:test-driven-development and superpowers:verification-before-completion, but this subset installs neither one. I checked the deployed paths in apm.lock.yaml and searched .agents/skills; both required skills are absent, so the mandated workflow cannot be completed unless they are added to this subset or those references are removed.

Useful? React with 👍 / 👎.

Comment on lines +160 to +163
// Expose API for explicit use
window.brainstorm = {
send: sendEvent,
choice: (value, metadata = {}) => sendEvent({ type: 'choice', value, ...metadata })

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Badge Persist values sent through brainstorm.choice

When a custom companion screen calls the exposed convenience API as brainstorm.choice('a'), this sends the selection under value, while server.cjs writes an interaction to $STATE_DIR/events only when event.choice is truthy. The call is therefore logged to stdout but omitted from the event file that the agent is instructed to read, so programmatic choices silently disappear; send the value as choice or make the server persist type: 'choice' events.

Useful? React with 👍 / 👎.

@svetlyak40wt
svetlyak40wt merged commit e95a581 into master Sep 3, 2026
4 checks passed
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.

1 participant