EDITORIALFLOW · VERSION 2.4 PRODUCTION

Maintenance & Code Guide

Understand the source layout and maintain the deployment.

Source layout

PathResponsibility
index.phpExisting front controller, route handlers, permission gates and page rendering.
app/bootstrap.phpConfiguration, autoloading, database/session setup, headers and URL helpers.
app/Core/Authentication, database access, security, uploads, mail, workflow and transfer services.
app/SubmissionWizard.phpMulti-step author submission workflow.
app/manuals.phpAllowlisted manual routes and files.
assets/Existing styles, scripts and local editor assets.
database/schema.sqlFresh-install schema, not a live cleanup script.
storage/Private runtime files and uploads; preserve on upgrade.
docs/Offline role manuals and reference screenshots.
cron/reminders.phpScheduled reminders and configured retention cleanup.

Version 2.4 preserves the established code structure to reduce regression risk. New security and documentation code includes explanatory comments. This release does not perform a wholesale framework migration or split unrelated routes.

Backups and database housekeeping

The supplied package contains schema, not a populated production database. No table, user or manuscript deletion is required by 2.4. The scheduled task handles expired reset records, old sign-in attempts and configured draft retention. Review those policies before scheduling it.

Links

Use the documentation centre for every role guide. For publisher-managed external links, test the actual saved website, author guide, payment, support and legal URLs. They are database content and cannot be certified from this source package alone.

Troubleshooting