Thank you for helping improve Future Work Platform. This repository is an open-source prototype, so contributions should keep the local demo runnable, make production limitations explicit, and avoid introducing real personal or enterprise data.
- Use an issue or discussion to align on large features, schema changes, or changes that affect multiple portals.
- Keep pull requests focused. Separate unrelated refactors from behavior changes.
- Never commit real credentials, production tokens, personal data, or confidential documents.
- Treat the values in
.env.examplefiles and the README as local demo values only.
./start-local-demo.sh
./verify-local-demo.shThe README contains the portal URLs and local demo tokens.
Run the release-oriented verification script:
./verify-open-source.shPlease also confirm:
- New behavior is documented where users or integrators will notice it.
- New environment variables have safe placeholders in the relevant
.env.examplefile. - Generated output, local
.envfiles, dependency directories, and logs are not included. - New assets, screenshots, and documents are cleared for public redistribution.
- Dependency additions are compatible with distribution under the repository's MIT license and are reflected in release notices when needed.
Describe the problem, the chosen solution, verification performed, and any known production-hardening follow-up. Screenshots are welcome for visible UI changes.
Do not open a public issue for a suspected vulnerability. Follow SECURITY.md.
感谢你参与改进 Future Work Platform。本仓库是一个开源原型,因此贡献内容需要保持本地 Demo 可运行,如实说明生产化边界,并避免引入真实个人或企业数据。
- 大功能、数据库结构调整或影响多个端的改动,请先通过 Issue 或 Discussion 对齐。
- Pull Request 应聚焦单一主题,不要将无关重构与功能修改混在一起。
- 不要提交真实密钥、生产 token、个人数据或保密文档。
.env.example与 README 中的固定值仅用于本地演示。
./start-local-demo.sh
./verify-local-demo.sh各端入口和本地演示 token 请查看 README。
请运行:
./verify-open-source.sh同时确认:
- 用户或集成方可感知的新行为已经补充文档。
- 新环境变量已经在相应
.env.example中提供安全占位值。 - 没有提交生成产物、本地
.env、依赖目录或日志。 - 新增素材、截图和文档拥有公开再分发权。
- 新依赖允许与本仓库 MIT 许可证共同分发,必要时补充发布声明。
疑似安全漏洞不要通过公开 Issue 报告,请遵循 SECURITY.md。