PARADIGM MANHOUR CENTRAL - 09 NOVEMBER 2026 PLANNING UPDATE

KEEP YOUR EXISTING DATABASE AND SETTINGS
1. Ask users to save drafts and close the app. Download a JSON backup.
2. Stop the host server (Ctrl+C) and copy the existing app folder as backup.
3. Extract this ZIP into a separate temporary folder.
4. Copy server.py, operations.py, upgrade_nov4.py and the COMPLETE static
   folder into your existing server folder, replacing those program files.
   This update requires both backend files and static; do not copy static alone.
5. KEEP data, backups, server-settings.json, HOST_ACCESS_CODES.json,
   Start_Server.cmd, your office address and port/firewall settings.
6. Start the existing Start_Server.cmd and press Ctrl+F5 in each browser.
   The heading reads 09 NOV 2026 · OUTPUT LOGO UPDATE.
7. Team inputs: select your team and click Set as my default team.
   This preference is saved in that browser; other computers choose their own.

Do not import seed.json or start a new database over saved office entries.
Existing entries are retained. Defaults apply only to NEW project rows.
Required dropdown options are added once, including Plaxis. Existing software
and client values are retained. Historical review marks and list order are
stored in the central database and included in backups.

This package also includes the previous one-time Arch/CAD-SOS and Shejina
upgrade for installations that have not yet applied it. Already-upgraded
installations do not repeat the transfer. A startup backup is made first.
For rollback, stop the server and restore the complete pre-update folder;
preserve any subsequent saved work separately before rollback.

NEW IN THIS UPDATE
- Your saved preferred team also opens Field lists for that team.
- Employee rows have visible up/down buttons as well as Sort names A-Z.
- Signed Balance FTE is shown, with light-red negative values.
- Employee count is the first Team Capacity row each week.
- Capacity graphs show Available only for All categories; the FTE graph also
  shows Employee count as a green line for All categories.
- Original bright category colours return; narrow stacked bars are retained.
- Paradigm's supplied logo is included.
- Five Expected teams are added once: Design, CAD, Rebar, Steel and Arch.
  They contribute project requirements to all applicable reports and graphs.
  Choose Actions > Move to team to confirm a project. All matching project,
  client, project-category and work-type lines move atomically, including
  delay/modification rows and all weeks. Hours are not copied or doubled.
  Actual-team moves continue to use editable From/To weeks.

This update does not connect to or change your running office server until
installed there. PHP/MySQL hosting conversion remains pending approval.

COUNT/LAYOUT CORRECTION: duplicate names count once per team/week (case and
extra spaces ignored). FTE sums are unchanged. Actions has an aligned column;
up/down arrows have no filled background. Existing records are not rewritten.

OUTPUT LOGO UPDATE: Paradigm logo appears in every report header, each chart
header, Print / Save as PDF output, and every exported Excel worksheet.
Excel sheets reserve the first row for the logo and sheet title; existing
values and formats are retained and the table header stays frozen below it.
