mirror of
https://github.com/v2rayA/v2rayA.git
synced 2026-10-17 05:30:37 +08:00
154f016fdd
The repository had six markdown issue templates, no pull request template and no guide, so a report rarely said which version it was and a pull request rarely said what its author had run. The issue templates become four GitHub forms, English and Chinese kept apart, asking for the version and why it is not the latest, the system and install method, the transparent proxy mode, the steps, the logs and the person who answers for the report. Usage questions go to Discussions through config.yml, and blank issues are off. The pull request template, also in two languages, asks for the change in the author's own words, what was executed and observed, and a checklist of what the review expects; two of its boxes are true only of someone who checked the list without reading it, or of an agent submitting without human review, and checking either one closes the pull request. CONTRIBUTING.md says where the code lives, what to run before opening a pull request, that all six locales change together and that no AI attribution goes into the history. AGENTS.md tells an assistant the same in its own terms, with the traps that cost a review round: the web files the service embeds, the locale and documentation directories that are named differently, the escaped @ in a locale string, the Material colour and type tokens, and what in core/ belongs to v2rayA rather than to xray-core.