TrustBeacon Auditor Changelog

Version 0.1.7

- Revised scoring so INFO findings are excluded from the total score denominator.
- Normalized PASS findings to full credit and WARN findings to partial credit.
- Updated trust level ranges to better reflect public trust signals rather than a full security certification.

Version 0.1.0
Initial development version.

Added:

* Basic plugin structure.
* Admin menu page for running the audit.
* Audit runner class.
* Finding structure class.
* Score calculator class.
* Results table in the WordPress admin area.
* Category, check, status, score, message, recommendation, and business impact fields.
* Basic HTTPS-related checks.
* Basic HTTP security header checks.
* SPF record check.
* DKIM-related check.
* DMARC record check.
* DNS-related review where supported by the hosting environment.
* Trust Score display.
* Trust level display.
* Plain-English recommendations.
* Plain-English business impact explanations.

Changed:

* Improved result display structure.
* Added support for business impact text in findings.
* Improved wording for DNS checks where full evaluation is not available.

Fixed:

* Corrected admin results display so all finding fields can be shown.
* Corrected checker file organization during development.
* Restored DKIM checker logic after incorrect file contents were discovered.

Known limitations:

* This is not a full security audit.
* Some DNS checks depend on PHP and hosting support.
* The plugin currently focuses on the installed WordPress site.
* External domain checking is not yet part of the admin interface.
* Score weighting may change as testing improves.

Planned:

* More complete documentation.
* Better admin help text.
* More reliable scoring normalization.
* Better handling of NOT EVALUATED results.
* More test scenarios.
* Possible report export feature.
* Possible audit history feature.
* Possible external domain audit option.
