= 1.1.0 =
* The desk no longer asks for a country. Five drawers for everyone: Papers, Training, Taxes, Fines, Disputes. The France pack, the Address setting, and the scrt_country option are gone; the connector names an office, a form, a standard, or a law only when the notes or a filed rule name it.
* Training no longer carries Qualiopi labels or SIRET/NDA blanks. File your own quality standard as the drawer's rule and the papers use its words.
* A dedicated capability, manage_secretaire, opens the desk. Administrators receive it on activation; grant it to other roles with add_cap. Settings stay with manage_options. The capability is removed from every role at uninstall.
* Without a connector (no AI plugin, or no provider key), Ask falls back to the template instead of showing the AI SDK's raw error, and the folder report says to go to Settings → Connectors.
* Fines link to Disputes (was Justice); the link action is scrt_link_folder.
* Abilities: list-drawers returns the drawers and their papers without a country key.
* French translation rebuilt: plural forms restored in the PHP translation file, two duplicate entries removed from the .po, "Disputes" and "Contest" translated. The unused secretaire-fr_FR.mo is removed.

= 1.0.6 =
* On the desk, each folder shows how many sheets it holds. Open that count for the first five titles; the rest is a link into the folder.
* A sheet that fails stays on the folder (Still to write). Resume writes only those titles, one at a time, with the same notes. Empty the list drops the follow-up.
* Clicking a filed paper opens it in Source and Preview. File updates that sheet. Ask revises it. PDF still prints.
* A folder you already named keeps that name. A folder with no name is titled by the connector; the title stays a plain name, and a Connector mark sits beside it. A taken name gets the date.
* When an Ask finishes, the report stays. The summary includes how many failed. Leave it keeps the list; Dismiss removes it.
* A sun or moon sits on the desk by the site clock (low at morning and evening, high at noon, moon at night) and stays fixed when motion is reduced.
* If no connector is checked for this plugin, Ask stops instead of calling with none.

= 1.0.5 =
* Folder health is a collapsible Complete · n/n list (which types are filed or missing).
* Ask may name the folder, write several papers (up to 16 in one request), and file each sheet as it finishes. Progress sits beside the quill (title, k/n). Reuses an existing folder or paper name instead of duplicating.
* Settings: how many quills write in parallel (1–8). A folder can hold more than 16; that cap is one Ask.
* Ambient background depth per screen: a soft, low-opacity, blurred motif (quill on the desk, an open drawer in a tiroir, a folder stack in a chemise), tinted to the drawer's colour, always behind the content (never on top of it). A very slow breathing animation, off automatically under prefers-reduced-motion.
* Clearer headers: "Chercher un papier/une chemise dans le passé" instead of "Passé", "Rédiger un papier" / "Choisir quoi rédiger" instead of a bare "Rédiger", and the folder title now stays visible next to the paper type ("Papier · fe") instead of disappearing.
* Move a filed paper straight to another folder of the same drawer (selector on each row).
* Rename a filed paper in place (pencil icon).
* Rename a folder in place too (pencil icon on the folder list).
* Fixed the dead space between a paper's title and its PDF/Send/Shred actions.
* Menu icon is now a base64 data URI so WordPress can recolour it against the admin colour scheme (was invisible on dark schemes).
* Each folder now carries a colour identity for its drawer (subtle stacked-paper depth on the title, no motion).
* Fixed: textdomain was loaded from the plugins_loaded-hooked constructor (packs registration translated strings before init), triggering WordPress's "textdomain loaded too early" notice on every request. Packs now register on init.
* Documented (phpcs:ignore) the two flagged $_POST['content'] reads in ajax_draft()/handle_save_piece(): both already go through Secretaire_AI::clean_html(), which runs wp_kses() with an allowlist before use.

= 1.0.4 =
* Sanitized document <style> on Ask. paper.css is the fallback look. No remote CSS.

= 1.0.3 =
* Quill and buttons clear when the draft is ready. Late polls cannot freeze the form.

= 1.0.2 =
* Only connectors checked for this plugin on Connector Approvals are used.
* Ask calls generate_text() on the WP AI client (no method_exists on magic methods).
* Admin menu icon: 20px black silhouette.

= 1.0.1 =
* Fix: admin CSS/JS on desk screens (hook matches `secretaire`). Line icons have width/height.
* General address: one Papers drawer, any document you name. Import files you already have.
* Display name tlloancy Secrétaire. No provider-key options. Menu CSS and print JS enqueued.

= 1.0.0 =
* First desk: France drawers, folders, dated papers, print.
* Training (Qualiopi) papers: quote, needs, attendance, certificate, quiz, watch, accessibility.
* Taxes, URSSAF, tickets, justice, health.
* Country packs: Belgium, Switzerland, Germany, Spain, Italy, United Kingdom, United States, Canada (Québec).
* Writes through the WordPress AI connector (Settings → Connectors). Templates if none.
* Abilities: list-drawers, list-folders, draft-paper.
* English source language; French translation in `languages/`.
