Skip to content

docs(plans): refocus priority list on install friction and add bundled-plugin policy - #135

Open
tonythethompson wants to merge 2 commits into
masterfrom
docs/priority-list-policy
Open

docs(plans): refocus priority list on install friction and add bundled-plugin policy#135
tonythethompson wants to merge 2 commits into
masterfrom
docs/priority-list-policy

Conversation

@tonythethompson

Copy link
Copy Markdown
Collaborator

Replace the stale 'Batch 1 candidates' with the current third-party install-friction priority list (compress, terminal_qr/qr_maker, nugins endecode, units, hashes, kdl, plotters/plot, dbus).

Add a clear policy that Numan does not install or distribute official/bundled Nu plugins (polars, query, formats, gstat, inc) or the clip/clipboard native command.

Update the next-steps-code plan and the 0.114 handoff to remove FMotalleb/nu_plugin_clipboard and include the clip native command.

Generated with Devin

…d-plugin policy

Replace the stale 'Batch 1 candidates' with the current third-party install-friction priority list (compress, terminal_qr/qr_maker, nugins endecode, units, hashes, kdl, plotters/plot, dbus).

Add a clear policy that Numan does not install or distribute official/bundled Nu plugins (polars, query, formats, gstat, inc) or the clip/clipboard native command.

Update the next-steps-code plan and the 0.114 handoff to remove FMotalleb/nu_plugin_clipboard and include the clip native command.

Generated with [Devin](https://devin.ai)
@github-actions

Copy link
Copy Markdown
Contributor

This is a docs-only PR that refreshes the install-friction priority list and adds a clear "Numan doesn't bundle core plugins" policy. The changes are internally consistent and align with the AGENTS.md note that near-term adoption bottleneck is catalog depth. A few observations:

Looks good:

  • Replaces the stale "Batch 1 candidates" (skim, clipboard, desktop_notifications, image) with the current friction list (compress, terminal_qr/qr_maker, endecode, units, hashes, kdl, plotters/plot, dbus). The old Batch 1 items are correctly moved to PROMOTED/blocked in the handoff doc.
  • The new §7/§8 split cleanly separates "third-party friction" from "ships with Nu" policy, which matches the existing §8 search-labeling plan in next-steps-code.md.
  • The clip/clipboard supersession note is accurate for Nushell 0.111+ and consistently reflected across all three files (removed from C1 candidates, added to D1 native-command row, annotated in handoff blocked list).

Minor nits (non-blocking):

  • In 2026-07-19-six-month-strategy-audit.md §7, cptpiepmatz/nu-jupyter-kernel is listed but the package being promoted is nu_plugin_plotters from its crates/ dir — worth a one-line note that the registry id will be the plotters crate, not the jupyter kernel, to avoid future intake confusion. Same in next-steps-code.md Task C1.
  • The handoff line still says clipboard (0.110) under PRE_0_112 — since the policy now explicitly excludes it as a numan candidate, it might read cleaner as just clipboard (superseded; not a numan candidate) rather than keeping the 0.110 version. Currently mixing a reason ("superseded by...") with a version number that's now irrelevant.

No code/build impact. The PR is a clean documentation refresh and is consistent with the codebase conventions. Approve.

New%20session%20-%202026-08-22T11%3A13%3A44.160Z
opencode session  |  github run

@tonythethompson

Copy link
Copy Markdown
Collaborator Author

/oc fix nits and diagnose and resolve failing tests

Co-authored-by: tonythethompson <tonythethompson@users.noreply.github.com>
@github-actions

Copy link
Copy Markdown
Contributor

fatal: could not read Username for 'https://github.com': No such device or address

opencode session  |  github run

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