* refactor(setup): simplify config creation and fix test hanging
- Replace interactive config prompts with automatic config creation using
default schema. The generated config includes helpful comments explaining
context and rules options.
- Remove unused promptForConfig, promptForArtifactRules, and isExitPromptError
functions from config-prompts.ts
- Add forceExit: true to vitest config to prevent worker processes from hanging
after tests complete
* docs: add schema-alias-support change proposal
Proposal to add schema alias support so `openspec-default` and `spec-driven`
can be used interchangeably, enabling a rename without breaking existing configs.
* fix(test): remove invalid forceExit config and add proper teardown
- Remove `forceExit: true` from vitest.config.ts (Jest option, not Vitest)
- Add actual teardown logic in vitest.setup.ts that forces exit after 1s
grace period if processes are still hanging