Commit Graph

6 Commits

Author SHA1 Message Date
Taylor Eernisse
6c93d7225c Add .gitignore, remove committed node_modules
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:16:49 -05:00
Taylor Eernisse
e7882b917b Add Brave CDP automation, replace Oracle browser mode
Connects to user's running Brave via Chrome DevTools Protocol
to automate ChatGPT interaction. Uses puppeteer-core to open a
tab, send the prompt, wait for response, and extract the result.

No cookies, no separate profiles, no copy/paste. Just connects
to the browser where the user is already logged in.

One-time setup: relaunch Brave with --remote-debugging-port=9222

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:16:41 -05:00
Taylor Eernisse
d776a266a8 Rewrite plan-refine for clipboard-based workflow
Oracle browser automation has macOS Keychain issues that prevent
cookie-based auth. Replaced with a two-command clipboard workflow:

  plan-refine <file>              # copies ChatGPT prompt to clipboard
  plan-refine <file> --integrate  # Claude CLI integrates feedback

Step 1 uses Oracle --render --copy (no browser needed) to bundle
the evaluation prompt with plan content. Step 2 uses claude -p
for headless integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 16:04:35 -05:00
Taylor Eernisse
c0409579ac Fix symlink resolution for SCRIPT_DIR in both scripts
Scripts now resolve symlinks before computing SCRIPT_DIR, so
they work correctly when invoked via ~/.local/bin/ symlinks.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 14:06:50 -05:00
Taylor Eernisse
bbf242ef44 Add Claude CLI integration step to plan-refine
After Oracle captures ChatGPT feedback, automatically invokes
claude -p to integrate the feedback back into the plan file.
Full iteration (ChatGPT + Claude) now runs with one command.

Use --no-integrate to skip the Claude step and get clipboard
fallback for manual integration.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 13:07:11 -05:00
Taylor Eernisse
defb1fb08e Initial plan-tools: plan-refine and plan-status
Semi-automated plan refinement pipeline using Oracle for ChatGPT
browser automation. Includes frontmatter-based tracking and a
dashboard scanner for plan status across projects.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-07 13:03:28 -05:00