-
Notifications
You must be signed in to change notification settings - Fork 0
Typed extension and generation foundation. Ship order: RFC 0001 SDK/client slices S1–S8; plugin CLI contribution RFC #1502; route/client/UI scaffold corrections (#1354, #1355, #1357, #1358, #1360); then actionable follow-ups (#1429, #1448, #1451–#1453, #1455, #1458, #1461–#1462, #1481, #1533, #1544, #1551), SQLite scaffold cleanup #1588, Fresh navigation coordinator #1590, typed OpenAI Responses mapping #1591, durable typed worker progress #1592, and existing MySQL/docs/public-surface fixes. Invalid cache-suppression proposal #1550 is closed and intentionally excluded; its remaining direct policy/browser regression coverage is #1557. Consumer fixes may land in parallel but must not bypass the accepted SDK/CLI seams. Dependent auth, deploy, and DevTools consumers remain later.
List view
0 of 51 selected 0 issues of 51 selected
[sdk-client S3] feat(sdk): expose the typed oRPC client-contribution seam
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagesarea:sdkpackages/sdkpackages/sdkarea:servicepackages/servicepackages/serviceepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1349 In rickylabs/netscript;[sdk-client S1] fix(sdk): preserve contract errors through safe() and isDefinedError
area:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1350 In rickylabs/netscript;[sdk-client S4] refactor(sdk): centralize HTTP method and GET-cache policy
area:depsDependency and toolchain changesDependency and toolchain changesarea:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phasetype:refactorInternal change with no behavior changeInternal change with no behavior changeStatus: Open.#1351 In rickylabs/netscript;[sdk-client S5] feat(sdk/auth): prove typed credential contributions end to end
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagesarea:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1352 In rickylabs/netscript;[sdk-client S6] feat(sdk): express trace propagation as a general contribution
area:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1353 In rickylabs/netscript;feat(cli): no verb generates a resource route slice — the typed contract, cache-first loader and withResource page must be hand-copied from init
priority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1354 In rickylabs/netscript;feat(cli): app-side client/query wiring is a one-shot template with hardcoded names, colliding 'service' cache keys and a no-op invalidation
area:sdkpackages/sdkpackages/sdkpriority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1355 In rickylabs/netscript;fix(cli): ui:add page --island emits a useSignal counter and an empty queryLoaders object instead of the advertised data-screen triad
priority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1357 In rickylabs/netscript;fix(scaffold): the canonical island never passes initialDataUpdatedAt, so the loader's cachedAt is computed, displayed and discarded
priority:p2MediumMediumstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1360 In rickylabs/netscript;Epic: Typed SDK client contributions — credentials, transport policy, metadata, and cache-safe extensions
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagesarea:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighrfcRequest for Comments - substantial/breaking design changeRequest for Comments - substantial/breaking design changestatus:planHarness plan phaseHarness plan phaseStatus: Open.#1348 In rickylabs/netscript;[sdk-client S2] feat(sdk): define NetScriptProcedureMeta without erasing contract errors
area:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1466 In rickylabs/netscript;[sdk-client S7] feat(sdk): ship locale as the non-auth contribution proof
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagesarea:sdkpackages/sdkpackages/sdkepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p1HighHighstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1467 In rickylabs/netscript;[sdk-client S8] fix(plugin-core): let third-party plugin factories participate in discovery
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagesepic:sdk-client-contribTyped SDK client contribution architecture (RFC 0001)Typed SDK client contribution architecture (RFC 0001)priority:p2MediumMediumstatus:planHarness plan phaseHarness plan phaseStatus: Open.#1093 In rickylabs/netscript;docs(database): make the MySQL Prisma adapter example honest and executable
area:databasepackages/database and adapterspackages/database and adapterspriority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1112 In rickylabs/netscript;prisma-adapter-mysql: adapter class is unexported and has no connection-error hook — the honest example needs both
area:databasepackages/database and adapterspackages/database and adapterspriority:p2MediumMediumStatus: Open.#1293 In rickylabs/netscript;chore(deps): plugin-workers-core and plugins/triggers import plugin-streams-core without declaring it
area:depsDependency and toolchain changesDependency and toolchain changespriority:p3Low / nice-to-haveLow / nice-to-havestatus:triageIncoming; not yet triagedIncoming; not yet triagedtype:choreTooling, config, or housekeepingTooling, config, or housekeepingStatus: Open.#1543 In rickylabs/netscript;test(docs): nothing compiles JSDoc
@exampleblocks, so a published JSR reference can import a module that does not existpriority:p2MediumMediumstatus:triageIncoming; not yet triagedIncoming; not yet triagedtype:testTests onlyTests onlyStatus: Open.#1533 In rickylabs/netscript;fix(cli):
emitis advertised and implemented by three deploy adapters but never routed, sodeploy listreports a command that does not existpriority:p2MediumMediumstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1544 In rickylabs/netscript;fix(agentic): leak-check cannot see orphaned Aspire process descendants, so it reports clean through a real leak
priority:p1HighHighStatus: Open.#1429 In rickylabs/netscript;bug(sdk): importing defineServices in a browser auto-registers the server KV cache provider
area:sdkpackages/sdkpackages/sdkpriority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1462 In rickylabs/netscript;feat(fresh/ai): expose awaited durable chat response completion
priority:p2MediumMediumstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1458 In rickylabs/netscript;workers: preserve job payload type through definition, registry, and enqueue
priority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1455 In rickylabs/netscript;feat(plugin): publish reusable PluginServiceContext host factory
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagesarea:servicepackages/servicepackages/servicepriority:p2MediumMediumstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1452 In rickylabs/netscript;feat(plugin-workers): generated registry cannot consume project job policy metadata
area:pluginsplugins/* and plugin-core packagesplugins/* and plugin-core packagespriority:p1HighHighstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1451 In rickylabs/netscript;fix(fresh-ui): /design ships ungated — the defect class RFC 0005 guards against
priority:p2MediumMediumstatus:triageIncoming; not yet triagedIncoming; not yet triagedStatus: Open.#1481 In rickylabs/netscript;