## Summary
- Removes automated announcement posting to Threads (moving to manual cross-posting as part of social engagement strategy)
- Removes Peerlist from the manual posting reminder (moving to social engagement rather than product announcements)
- Updates system prompt and JSON schema descriptions to reflect the current set of platforms
## Test Plan
- [ ] Trigger an announcement and confirm Threads is no longer called
- [ ] Confirm the alert in the response no longer mentions Peerlist
- [ ] Confirm lint and build pass (verified locally)
✨ This issue was created with help from Hikari~ 🌸
Reviewed-on: #23
Co-authored-by: Hikari <hikari@nhcarrigan.com>
Co-committed-by: Hikari <hikari@nhcarrigan.com>
### Explanation
Makes my life so much easier.
### Issue
_No response_
### Attestations
- [x] I have read and agree to the [Code of Conduct](https://docs.nhcarrigan.com/community/coc/)
- [x] I have read and agree to the [Community Guidelines](https://docs.nhcarrigan.com/community/guide/).
- [x] My contribution complies with the [Contributor Covenant](https://docs.nhcarrigan.com/dev/covenant/).
### Dependencies
- [x] I have pinned the dependencies to a specific patch version.
### Style
- [x] I have run the linter and resolved any errors.
- [x] My pull request uses an appropriate title, matching the conventional commit standards.
- [x] My scope of feat/fix/chore/etc. correctly matches the nature of changes in my pull request.
### Tests
- [ ] My contribution adds new code, and I have added tests to cover it.
- [ ] My contribution modifies existing code, and I have updated the tests to reflect these changes.
- [ ] All new and existing tests pass locally with my changes.
- [ ] Code coverage remains at or above the configured threshold.
### Documentation
_No response_
### Versioning
Minor - My pull request introduces a new non-breaking feature.
Reviewed-on: #8
Co-authored-by: Naomi Carrigan <commits@nhcarrigan.com>
Co-committed-by: Naomi Carrigan <commits@nhcarrigan.com>