Skip to main content

Review checklist: CLI function commands documentation

Review each page one at a time. Check the box when the page has been reviewed and approved.

New pages

  • functions-list.mdx (developers/references/cli/commands/functions-list.mdx)
    • Accurate usage syntax
    • Output description (function names with automation counts)
    • See-also links correct and complete
  • functions-delete.mdx (developers/references/cli/commands/functions-delete.mdx)
    • Correct argument syntax (<names...>)
    • Comma-separated and space-separated support mentioned
    • Warning about breaking endpoints/automations
    • See-also links correct
  • functions-pull.mdx (developers/references/cli/commands/functions-pull.mdx)
    • Optional [name] argument documented
    • Idempotent behavior (skips unchanged files) mentioned
    • Output description (written vs unchanged)
    • See-also links correct

Rewritten pages

  • functions-deploy.mdx (developers/references/cli/commands/functions-deploy.mdx)
    • New usage with [names...]
    • --force flag documented in flags table
    • Deploy behavior table shows default (no prune) vs --force (prune)
    • Old “full sync” auto-delete behavior removed
    • Per-function progress output mentioned
    • Examples cover: all, selective, and —force
    • See-also links include new commands

Updated pages

  • deploy.mdx (developers/references/cli/commands/deploy.mdx)
    • Sync behavior table/warning updated: functions no longer auto-deleted
    • Note about functions deploy --force for cleanup
    • See-also includes functions deploy
  • introduction.mdx (developers/references/cli/commands/introduction.mdx)
    • Command table has all 4 function commands: delete, deploy, list, pull
    • Alphabetical order maintained
  • overview.mdx (developers/backend/resources/backend-functions/overview.mdx)
    • name property marked as Optional (was Required)
    • Default behavior (directory path) documented
    • Deploy section mentions selective deploy, --force, functions pull, functions list
    • See-also expanded with all new commands
  • automations.mdx (developers/backend/resources/backend-functions/automations.mdx)
    • Deploy section no longer says functions are auto-removed
    • Selective deploy by name mentioned
    • Per-function status output mentioned
  • docs.json
    • All 3 new pages registered: functions-delete, functions-list, functions-pull
    • Alphabetical order within the commands group
  • get-started/overview.mdx (developers/references/cli/get-started/overview.mdx)
    • Deploy section mentions functions pull
  • logs.mdx (developers/references/cli/commands/logs.mdx)
    • See-also links include functions list
  • Other pages reviewed (features.mdx, project-structure.mdx, local-development-overview.mdx)
    • No stale references to old sync behavior

Delete this file before pushing the branch.