Concepts¶
Two ideas explain most of phpbotscout's behaviour. Everything else is wiring.
- What the bot is allowed to read — why the corpus is a live predicate over the forge rather than a list in a config file, what each clause decides, and why issue text can never become an answer.
- How an answer is produced — the path from a question to a grounded answer or a decline, why declining is a result rather than a failure, and why there is no relevance threshold.
If you are looking for the parts rather than the ideas, see components.