Skip to content

docs: correct #85 assessment#89

Merged
rogerdigital merged 1 commit into
mainfrom
docs/correct-85-assessment
Jun 23, 2026
Merged

docs: correct #85 assessment#89
rogerdigital merged 1 commit into
mainfrom
docs/correct-85-assessment

Conversation

@rogerdigital

Copy link
Copy Markdown
Owner

Corrects the record on #85 after verifying the 0.4.13 scorecard.

The CLI relocation (src/cli/ to cli/) was expected to hide Node-API usage from the Obsidian community review bot. Post-0.4.13 scorecard shows all 7 Node-API warnings remain — the bot scans the whole repo (/*.ts), not just src/. The warnings just moved from src/cli/cli.ts to cli/cli.ts.

Changes:

  • tasks/lessons.md: new lesson documenting the true outcome, the real constraint (CLI needs Node APIs), and the verification mistake (scanned only src/** locally)
  • docs/plans/2026-06-18-restore-cli-0.4.10-plan.md: annotation now states the true outcome

6/10 + Satisfactory + Health: Excellent is the current architecture ceiling without splitting the CLI into a separate repo. Not pursuing that — cost outweighs the score.

The CLI relocation to cli/ was expected to hide Node-API usage from the
Obsidian community review bot. Post-0.4.13 scorecard check shows all 7
Node-API warnings remain (now flagged at cli/cli.ts instead of
src/cli/cli.ts). The bot scans the entire repo, not just src/**.

Update the restore-cli plan annotation and tasks/lessons.md to reflect
the true outcome: the move did not clear any warnings, its only benefit
was cleaner source organization and lint config.
@rogerdigital
rogerdigital merged commit 441accf into main Jun 23, 2026
1 check passed
@rogerdigital
rogerdigital deleted the docs/correct-85-assessment branch June 23, 2026 16:16
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