diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index f05d67c..86654c3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,15 +1,22 @@ # Contributing to the FTW website -Sourceful develops this project. Fredrik owns FTW's product direction in -[the shared vision](https://github.com/srcfl/ftw/blob/master/VISION.md). External users submit -[issues](https://github.com/srcfl/ftw-web/issues) with bugs, needs and evidence. -We do not accept external pull requests, including documentation changes. -Acceptance of an issue does not invite an external implementation PR. - -Describe the expected result, what happened, the version and relevant -hardware. You do not need to write code. Keep credentials, keys and private -site data out of public reports. Sourceful selects and implements changes. - -Existing license rights and copyright attributions remain unchanged. -Sourceful implementation PRs should state the user need, coordinate overlap, -include relevant verification and follow the repository's development guide. +Sourceful maintains this repository. Fredrik owns FTW's direction in +[the shared vision](https://github.com/srcfl/ftw/blob/master/VISION.md). +External PRs are welcome, preferably based on an +[issue](https://github.com/srcfl/ftw-web/issues). Small fixes need no separate issue. + +Broad product or architecture ideas may start as short Markdown PRs in the +PR description or relevant maintained docs. Mark proposed behaviour as +proposed. Concrete fixes can include code and tests. Keep task breakdowns +and agent scratch notes out of the repository. + +Work is agentic first: give people and agents a clear problem, scope, +reproducible test steps and actual results. Check agent output before +submitting it. Test changed behaviour and review changed UI in a browser. +Hardware claims need relevant hardware evidence; distinguish simulation +from physical tests and state missing checks. Docs need no hardware tests. +Follow the repository guide and coordinate overlap with open PRs. + +Sourceful reviews and maintains changes. A contribution grants no merge, +release or deployment authority. Existing license rights and attribution +remain unchanged. See [FTW's contribution guide](https://github.com/srcfl/ftw/blob/master/CONTRIBUTING.md). diff --git a/README.md b/README.md index c41d15f..a018991 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,11 @@ Explain mixed-equipment coordination, simple defaults, local control and visible outcomes. Clearly distinguish implemented capabilities from goals such as cloud MCP. Do not publish predicted savings as measured results. -Sourceful maintains the product; Fredrik owns its direction. External users -submit [issues](https://github.com/srcfl/ftw-web/issues), not PRs, including -copy corrections. See [CONTRIBUTING.md](CONTRIBUTING.md). Keep existing license -and historical attribution intact. Inspect rendered copy before publishing. +Sourceful maintains the product; Fredrik owns its direction. PRs are welcome, +preferably based on [issues](https://github.com/srcfl/ftw-web/issues). Share a +short Markdown proposal or a focused fix with relevant evidence. Work is +agentic first; see [CONTRIBUTING.md](CONTRIBUTING.md). Keep existing license +and attribution intact. Inspect rendered copy before publishing. ## Local dev diff --git a/index.html b/index.html index 4f18cbb..21e64f1 100644 --- a/index.html +++ b/index.html @@ -257,7 +257,7 @@

New hardware should be a driver, not a fork.

The community edition

Open source, maintained by Sourceful.

-

Run FTW at home, study it, modify it and use it commercially under Apache-2.0. Sourceful Energy develops and maintains FTW. External users help through issues with bugs, needs and evidence. We do not accept external pull requests.

+

Run FTW at home, study it, modify it and use it commercially under Apache-2.0. Sourceful Energy develops and maintains FTW. Contributions are welcome: start with an issue, share a short Markdown proposal or send a focused PR with relevant test evidence.

Apache-2.0Public roadmapCommunity issues
@@ -274,7 +274,7 @@

You operate what you run.

Contribute

Make the shared system better.

-

Report a device need, reproduce a hardware problem or suggest a clearer flow. Open an issue with what you want to achieve; Sourceful handles implementation, including documentation and drivers.

+

Report a need, share a Markdown proposal or send a tested fix. Prefer an issue as the starting point. Our agentic-first approach uses clear problems and reproducible results that people and agents can review. Hardware claims need hardware evidence.