Skip to content

The catalog end to end: publish, review, install, stars, portal #29

Closed

Description

@nyxene

Once the official plugins (Sessions, peek) and the catalog repository exist: run the whole chain for real and fix what breaks.

  1. nerdterm/nerd-plugins is public, with the catalog-review environment and branch protection.
  2. Each official plugin enters through a pull request: the review runs on the self-hosted macOS runner, labels it, and the maintainer approves.
  3. The stars workflow writes stars.json.
  4. In nerd: Refresh catalog shows the plugins, their marks and stars; Install installs the reviewed commit; a revocation turns one off.
  5. The portal (The plugin catalog web portal #27) builds from the catalog and shows the same.

Done when every step has been seen working.

Part of #3.

Activity

  1. added this to the Public launch milestone on Oct 17, 2026
  2. added
    enhancementNew feature or request
    scope:agentsAgent detection, hook, notifications, session resume
    on Oct 17, 2026
  3. nyxene commented on Oct 21, 2026

    @nyxene
    ContributorAuthor

    Every step of the chain now works: the catalog is public with the catalog-review environment and the main ruleset; Sessions and Peek entered through reviewed pull requests (nerdterm/nerd-plugins#9, #10); the portal is nerdterm.dev's catalog section. The stars step was the gap: main takes changes only through a pull request, so the daily push was refused. nerdterm/nerd-plugins#16 makes the workflow open and merge its own pull request; its first run wrote stars.json (nerdterm/nerd-plugins#17).

  4. nyxene commented on Oct 21, 2026

    @nyxene
    ContributorAuthor

    Retrospective — #29

    Stage What it did Output tok Input tok Cache read Tool calls Duration
    orrery:auditor Final read-only check of #94 450 16 138280 9 0m28s
    orrery:auditor Read-only audit of #95 82 20 247265 11 0m53s
    orrery:auditor Final read-only check of #95 393 12 99802 7 0m19s
    orrery:auditor Pre-PR audit of #91 358 78 1664935 51 4m8s
    orrery:auditor Read-only audit of #29 stars 132 28 316000 17 1m17s
    orrery:auditor Pre-PR audit of #94 83 14 148329 9 5m48s
    orrery:auditor Final whole-branch audit of #74 885 188 6754987 109 28m20s
    orrery:auditor Read-only check of #77 README 26 6 39030 3 0m19s
    audit-74 Pre-PR audit of #74 branch 4325 130 4361378 74 29m17s
    audit-85 Pre-PR audit of #85 branch 3749 150 5840339 82 28m50s
    orrery:auditor Read-only audit of #75 site 180 44 1087711 27 2m7s
    final-74 Final whole-branch audit of #74 299 78 2470541 43 6m57s
    fix-94 Diagnose flaky proxy test #94 277 88 3156663 24 18m34s
    fix-95 Fix flaky daemon test #95 771 1700 4808713 40 20m57s
    site-75 Static pages for nerdterm.dev #75 4670 4858 44667435 149 42m53s
    main session this session, not an agent 569424 1794 253409196 535 516m47s
    Total 15 agents + main 586104 9204 329210604 1190 —

    These are cumulative compute, summed from the session transcripts — the main
    session and every agent it spawned — and not wall-clock, which includes every
    interval nobody was computing. Durations are per-transcript spans and overlap
    when agents ran in parallel, so their sum is not elapsed time. Transcript sums
    are also a different, smaller metric than a harness-reported usage total; do not
    mix the two in one column without saying so.

    What happened

    The chain works end to end; the one gap, the stars count, was refused by main's pull-request rule and now goes in through its own pull request

    Opened 2026-10-17T07:25:38Z, closed 2026-10-21T16:18:10Z.

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority:p2Hurts daily usescope:agentsAgent detection, hook, notifications, session resume

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions