Metadata-Version: 2.4
Name: vct-finish-layer-count-2026
Version: 0.1.0
Summary: VCT floor finish coat count optimizer — burnishing response, repairability, and COF/slip compliance calculator for commercial VCT maintenance programs
Author-email: Veronica Caledon <service@binx.ca>
License: MIT
Project-URL: Homepage, https://www.binx.ca/floor-care.php
Project-URL: Documentation, https://vct-finish-layer-count-2026.readthedocs.io
Project-URL: Repository, https://github.com/veronica_caledon/vct-finish-layer-count-2026
Project-URL: Bug Tracker, https://github.com/veronica_caledon/vct-finish-layer-count-2026/issues
Keywords: vct,floor-finish,coat-count,burnishing,coefficient-of-friction,slip-resistance,commercial-cleaning,northern-ontario,floor-care,maintenance
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Utilities
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# vct-finish-layer-count-2026

VCT floor finish coat count optimizer — burnishing response, repairability, and COF/slip compliance calculator for commercial VCT maintenance programs.

```bash
pip install vct-finish-layer-count-2026
```

```python
from vct_finish_layer_count_2026 import FinishType, TrafficLevel, ZoneType, assess_coat_count, assess_cof

result = assess_coat_count(
    finish_type=FinishType.ACRYLIC_ZINC,
    traffic_level=TrafficLevel.MEDIUM,
    coat_count=5,
)
print(result.burnish_response.rating)       # 'good'
print(result.repairability.score)           # 9
print(result.recommendation.action)        # 'maintain'

cof = assess_cof(FinishType.ACRYLIC_ZINC, coat_count=5, zone_type=ZoneType.WET_GENERAL)
print(cof.static_cof_wet)                  # 0.42
print(cof.passes_nfpa_wet)                 # False
print(cof.action_required)                 # 'anti_slip_treatment_required'
```

CLI:
```bash
vct-assess coat-count --finish-type acrylic_zinc --traffic-level medium --coat-count 5
vct-assess cof --finish-type acrylic_zinc --coat-count 6 --zone-type wet_general
```

Full technical guide: [VCT Finish Layer Count Optimization](https://www.binx.ca/guides/vct-finish-layer-count-optimization-2026.pdf)

Developed by [Binx Professional Cleaning](https://www.binx.ca/floor-care.php), North Bay and Sudbury, Ontario.
