<aside> ⚠️
Este software ha sido desarrollado exclusivamente como un proyecto académico de aprendizaje para demostrar competencias en PHP nativo, Programación Orientada a Objetos (POO) y arquitectura MVC. No está diseñado para entornos de producción. Aunque implementa medidas de seguridad estándar (hashing de contraseñas, sanitización de entradas, declaraciones preparadas), no ha sido sometido a auditorías de seguridad exhaustivas. Aun se encuentra en desarrollo.
</aside>
El comportamiento de este software puede parecer restrictivo o atípico en comparación con un CRUD convencional. Esto es intencional. Este proyecto busca la máxima fidelidad con el universo ficticio de la Fundación SCP. Por tanto, ciertas "limitaciones" no son errores de programación, sino la implementación estricta de protocolos de contención y seguridad narrativa. A continuación se detallan las reglas específicas que rigen la lógica de negocio de la aplicación:
El sistema de autorización es numérico y está diseñado para superar los límites canónicos estándar si es necesario:
Para mantener la integridad de la base de datos y evitar inyecciones o errores de formato, los nombres de usuario (ID Operativo) tienen una restricción estricta de caracteres:
El ID debe comenzar obligatoriamente con el prefijo "SCP-" (ej: SCP-173). Nombres comunes están prohibidos como identificador principal.