Skip to content

fix: Windows PostgreSQL setup and native startup verification (#79) - #82

Merged
cskwork merged 3 commits into
devfrom
fix/gh-79-windows-postgres
Nov 4, 2026
Merged

cskwork merged 3 commits into
devfrom
fix/gh-79-windows-postgres

Conversation

@cskwork

@cskwork cskwork commented Nov 4, 2026 •

Copy link
Copy Markdown
Owner

Windows release users can repeatedly restart into a refused PostgreSQL connection because the sample targets port 5433 and the prebuilt instructions do not explain the separate database prerequisite. New examples now use standard port 5432, and all six README editions explain actual port/authentication checks, safe config creation, skill paths, and preservation of existing data. Existing configs, explicit custom ports, connection precedence and supervisor behavior are unchanged.

The Windows check now exercises the real embedded binary against a disposable runner-installed native PostgreSQL 17 cluster (local/Linux suites use 16), including closed-endpoint and missing-password failures, custom-port startup, health/setup, and cleanup. v0.9.1 notes also include the already integrated chat-context NUL fix (#80).

Validation completed locally: regression assertion failed on the old sample and passes after the change; all Go packages against a run-owned disposable PostgreSQL 16 database; Norma suite; frontend 81 tests and static export; agent adapter tests/check and backend E2E; release-package fixture. Real embedded-binary browser smoke, dashboard 14 scenarios, and six-language desktop/mobile checks passed. Independent Opus 5.5 High diff review is running. Native Windows proof runs in the required Windows CI job; the initial runner-version assumption (16 vs installed 17.11) was corrected without changing any startup/auth assertions. The script-locales fixture passed under an isolated child environment after excluding unrelated local Kiro startup output; no assertion was loosened.

Refs #79. Requires maintainer final human diff check before merge, followed by checks/E2E on the exact dev and promoted main commits before tagging v0.9.1.

Align newly copied examples with PostgreSQL port 5432 while preserving explicit connection settings. Document database prerequisites and safe recovery in all six shipped languages, and exercise the real Windows binary against an isolated PostgreSQL cluster.
@cskwork
cskwork merged commit 868ab1f into dev Nov 4, 2026
7 checks passed
cskwork added a commit that referenced this pull request Nov 9, 2026
fix: Windows PostgreSQL setup and native startup verification (#79)
zxfandyy pushed a commit to zxfandyy/scopeweaver that referenced this pull request Nov 10, 2026
feat(demo): 丰富 Vercel mock 里的 planner 规划过程
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