Simplify documentation and add repository development skill
This commit is contained in:
1 parent
3d8cf46a63
commit
5aaa31dc1a
10 files changed
+473
-239
No files matched your search
@@ -1,3 +1,9 @@
|
||||
# Project instructions
|
||||
|
||||
Use `whatsapp_suite/` as canonical source; regenerate `whatsapp.py` after source changes. Run source and portable offline tests. Keep default tests free of live side effects. Do not commit exports, profiles, real message/contact fixtures, credentials or research captures. Preserve explicit self-message recipient guards and native object checks and advisory compatibility reporting. Read `CONTRIBUTING.md` and `docs/VALIDATION.md` before changing native integration.
|
||||
Use `whatsapp_suite/` as canonical source. `whatsapp.py` is generated; rebuild it after changing Python, assets or tests. Documentation-only changes do not require rebuilding.
|
||||
|
||||
Start with [CONTRIBUTING.md](CONTRIBUTING.md) for the change workflow. Repository-specific agent guidance is in [skills/whatsapp-suite-development/SKILL.md](skills/whatsapp-suite-development/SKILL.md). Read [architecture](docs/ARCHITECTURE.md) and [validation](docs/VALIDATION.md) before changing native integration or making compatibility claims.
|
||||
|
||||
Run source and portable offline tests for implementation changes; inspect skips. Keep default tests free of live side effects. Preserve native object/ABI checks, advisory compatibility reporting, explicit self-message recipient guards, uncertain-send receipt handling and HTTP acknowledgement semantics.
|
||||
|
||||
Do not commit exports, real message/contact fixtures, profiles, credentials or research captures. Do not install tasks or send messages solely to verify documentation. User authorization determines live actions and publication scope.
|
||||
Reference in new issue
Block a user