"""English language pack."""

LANG_EN = {
    "code": "en",
    "name": "English",

    # Common trigrams for language detection
    "trigrams": [
        "the", " th", "he ", "and", " an", "nd ", "ion", "tio", " of",
        "of ", " to", "to ", " in", "in ", "ati", "on ", "ed ", " is",
        "is ", "er ", " co", "re ", " ha", "es ", "ng ", "ing", " be",
        "ent", " fo", "for", "or ", "al ", " re", "tion", "tha", "hat",
        " it", "it ", " wh", "ith", " wi", "wit", "en ", "ter", "ate",
    ],

    # Stop words
    "stop_words": {
        "the", "a", "an", "is", "are", "was", "were", "be", "been", "being",
        "have", "has", "had", "do", "does", "did", "will", "would", "could",
        "should", "may", "might", "shall", "can", "to", "of", "in", "for",
        "on", "with", "at", "by", "from", "as", "into", "through", "during",
        "before", "after", "above", "below", "between", "out", "off", "over",
        "under", "again", "further", "then", "once", "here", "there", "when",
        "where", "why", "how", "all", "both", "each", "few", "more", "most",
        "other", "some", "such", "no", "not", "only", "own", "same", "so",
        "than", "too", "very", "just", "because", "but", "and", "or", "if",
        "while", "about", "which", "this", "that", "these", "those", "it",
        "its", "my", "your", "his", "her", "our", "their", "he", "she",
        "we", "they", "i", "me", "him", "us", "them", "who", "whom",
    },

    # Bureaucratic / overly formal words -> simpler alternatives
    "bureaucratic": {
        "utilize": ["use", "apply"],
        "utilizes": ["uses", "applies"],
        "utilization": ["use", "usage"],
        "implement": ["carry out", "put in place", "apply"],
        "implements": ["carries out", "applies", "puts in place"],
        "implementation": ["setup", "rollout", "execution"],
        "facilitate": ["help", "enable"],
        "facilitates": ["helps", "enables"],
        "facilitation": ["help", "support"],
        "commence": ["start", "begin"],
        "commences": ["starts", "begins"],
        "terminate": ["end", "stop"],
        "terminates": ["ends", "stops"],
        "subsequently": ["then", "after that"],
        "consequently": ["so", "as a result"],
        "furthermore": ["also", "plus"],
        "nevertheless": ["but", "still"],
        "notwithstanding": ["despite", "even though"],
        "aforementioned": ["this", "mentioned"],
        "henceforth": ["from now on", "going forward"],
        "heretofore": ["before", "previously"],
        "wherein": ["where", "in which"],
        "thereof": ["of it", "of that"],
        "hereby": ["by this", "with this"],
        "endeavor": ["try", "attempt"],
        "endeavors": ["tries", "attempts"],
        "ascertain": ["find out", "determine"],
        "ascertains": ["finds out", "determines"],
        "procure": ["get", "obtain"],
        "procures": ["gets", "obtains"],
        "disseminate": ["share", "spread"],
        "disseminates": ["shares", "spreads"],
        "enumerate": ["list", "count"],
        "enumerates": ["lists", "counts"],
        "elucidate": ["explain", "clarify"],
        "elucidates": ["explains", "clarifies"],
        "delineate": ["describe", "outline"],
        "delineates": ["describes", "outlines"],
        "substantiate": ["prove", "support"],
        "substantiates": ["proves", "supports"],
        "ameliorate": ["improve", "better"],
        "ameliorates": ["improves", "betters"],
        "exacerbate": ["worsen", "make worse"],
        "exacerbates": ["worsens", "makes worse"],
        "mitigate": ["reduce", "lessen"],
        "mitigates": ["reduces", "lessens"],
        "perpetuate": ["continue", "keep going"],
        "perpetuates": ["continues", "keeps going"],
        "promulgate": ["announce", "publish"],
        "promulgates": ["announces", "publishes"],
        "stipulate": ["require", "specify"],
        "stipulates": ["requires", "specifies"],
        "predominantly": ["mostly", "mainly"],
        "approximately": ["about", "around"],
        "sufficient": ["enough", "adequate"],
        "insufficient": ["not enough", "lacking"],
        "numerous": ["many", "lots of"],
        "substantial": ["large", "big"],
        "considerable": ["big", "significant"],
        "demonstrate": ["show", "prove"],
        "demonstrates": ["shows", "proves"],
        "necessitate": ["require", "need"],
        "necessitates": ["requires", "needs"],
        "methodology": ["method", "approach"],
        "individual": ["person", "someone"],
        "individuals": ["people", "persons"],
        "regarding": ["about", "on"],
        "pertaining": ["about", "related to"],
        "in order to": ["to", "so as to"],
        "prior to": ["before", "ahead of"],
        # === v0.11.0 massive expansion ===
        "accomplish": ["do", "finish", "complete"],
        "accomplishes": ["does", "finishes", "completes"],
        "accordingly": ["so", "therefore", "as a result"],
        "accumulate": ["gather", "collect", "build up"],
        "accumulates": ["gathers", "collects", "builds up"],
        "adequate": ["enough", "sufficient", "acceptable"],
        "administer": ["manage", "run", "handle"],
        "administers": ["manages", "runs", "handles"],
        "advantageous": ["helpful", "useful", "beneficial"],
        "aggregate": ["total", "combined", "overall"],
        "allocate": ["assign", "give", "set aside"],
        "allocates": ["assigns", "gives", "sets aside"],
        "allocation": ["share", "portion", "assignment"],
        "alternative": ["option", "choice", "other way"],
        "amalgamate": ["merge", "combine", "join"],
        "amalgamates": ["merges", "combines", "joins"],
        "annihilate": ["destroy", "wipe out"],
        "anticipate": ["expect", "foresee", "look forward to"],
        "anticipates": ["expects", "foresees"],
        "apparatus": ["device", "machine", "gear"],
        "appendage": ["extension", "attachment", "addition"],
        "applicable": ["relevant", "fitting", "suitable"],
        "apportion": ["divide", "share", "split"],
        "apportions": ["divides", "shares", "splits"],
        "apprise": ["inform", "tell", "notify"],
        "apprises": ["informs", "tells", "notifies"],
        "articulate": ["express", "say clearly", "voice"],
        "articulates": ["expresses", "voices", "states"],
        "assimilate": ["absorb", "take in", "blend"],
        "assimilates": ["absorbs", "takes in", "blends"],
        "augment": ["increase", "add to", "boost"],
        "augments": ["increases", "adds to", "boosts"],
        "bifurcate": ["split", "divide", "branch"],
        "bifurcates": ["splits", "divides", "branches"],
        "burgeoning": ["growing", "expanding", "rising"],
        "capitulate": ["give in", "surrender", "yield"],
        "capitulates": ["gives in", "surrenders", "yields"],
        "categorize": ["sort", "group", "classify"],
        "categorizes": ["sorts", "groups", "classifies"],
        "cessation": ["stop", "end", "halt"],
        "circumvent": ["avoid", "get around", "bypass"],
        "circumvents": ["avoids", "gets around", "bypasses"],
        "coalesce": ["merge", "unite", "blend"],
        "coalesces": ["merges", "unites", "blends"],
        "cognizant": ["aware", "mindful", "conscious"],
        "collaborate": ["work together", "team up", "cooperate"],
        "collaborates": ["works together", "teams up", "cooperates"],
        "competent": ["skilled", "capable", "able"],
        "component": ["part", "piece", "element"],
        "components": ["parts", "pieces", "elements"],
        "comprehend": ["understand", "grasp", "get"],
        "comprehends": ["understands", "grasps", "gets"],
        "comprehensive": ["complete", "full", "thorough"],
        "compulsory": ["required", "mandatory", "must-do"],
        "concatenate": ["join", "link", "chain"],
        "concatenates": ["joins", "links", "chains"],
        "conceptualize": ["imagine", "think up", "picture"],
        "conceptualizes": ["imagines", "thinks up", "pictures"],
        "concurrent": ["simultaneous", "parallel", "at the same time"],
        "conglomerate": ["group", "cluster", "collection"],
        "conjecture": ["guess", "theory", "hunch"],
        "consolidate": ["combine", "merge", "unify"],
        "consolidates": ["combines", "merges", "unifies"],
        "constitute": ["make up", "form", "compose"],
        "constitutes": ["makes up", "forms", "composes"],
        "contemplate": ["think about", "consider", "ponder"],
        "contemplates": ["thinks about", "considers", "ponders"],
        "contingent": ["dependent", "conditional", "based on"],
        "contradict": ["deny", "oppose", "counter"],
        "contradicts": ["denies", "opposes", "counters"],
        "conventional": ["usual", "standard", "typical"],
        "convene": ["meet", "gather", "assemble"],
        "convenes": ["meets", "gathers", "assembles"],
        "correspondence": ["mail", "letters", "messages"],
        "culminate": ["end", "finish", "result in"],
        "culminates": ["ends", "finishes", "results in"],
        "customary": ["usual", "normal", "typical"],
        "deem": ["consider", "think", "regard"],
        "deems": ["considers", "thinks", "regards"],
        "deficiency": ["lack", "shortage", "gap"],
        "deleterious": ["harmful", "damaging", "bad"],
        "deliberate": ["think over", "consider", "discuss"],
        "deliberates": ["thinks over", "considers", "discusses"],
        "demarcate": ["mark off", "set boundaries", "separate"],
        "demarcates": ["marks off", "separates"],
        "deploy": ["use", "send out", "put in place"],
        "deploys": ["uses", "sends out", "puts in place"],
        "designate": ["name", "assign", "appoint"],
        "designates": ["names", "assigns", "appoints"],
        "deteriorate": ["worsen", "decline", "get worse"],
        "deteriorates": ["worsens", "declines", "gets worse"],
        "differentiate": ["tell apart", "distinguish", "separate"],
        "differentiates": ["tells apart", "distinguishes", "separates"],
        "diminish": ["reduce", "shrink", "lessen"],
        "diminishes": ["reduces", "shrinks", "lessens"],
        "discontinue": ["stop", "end", "drop"],
        "discontinues": ["stops", "ends", "drops"],
        "discrepancy": ["gap", "mismatch", "difference"],
        "dissimilar": ["different", "unlike", "distinct"],
        "distribute": ["hand out", "share", "spread"],
        "distributes": ["hands out", "shares", "spreads"],
        "divulge": ["reveal", "disclose", "share"],
        "divulges": ["reveals", "discloses", "shares"],
        "domicile": ["home", "residence", "house"],
        "effectuate": ["carry out", "bring about", "cause"],
        "effectuates": ["carries out", "brings about", "causes"],
        "elaborate": ["explain", "expand on", "go into detail"],
        "elaborates": ["explains", "expands on"],
        "emanate": ["come from", "flow from", "stem from"],
        "emanates": ["comes from", "flows from", "stems from"],
        "embark": ["start", "begin", "set out"],
        "embarks": ["starts", "begins", "sets out"],
        "emulate": ["copy", "mimic", "follow"],
        "emulates": ["copies", "mimics", "follows"],
        "encapsulate": ["sum up", "capture", "cover"],
        "encapsulates": ["sums up", "captures", "covers"],
        "encompass": ["include", "cover", "span"],
        "encompasses": ["includes", "covers", "spans"],
        "engender": ["cause", "create", "produce"],
        "engenders": ["causes", "creates", "produces"],
        "epitomize": ["represent", "embody", "typify"],
        "epitomizes": ["represents", "embodies", "typifies"],
        "equitable": ["fair", "just", "balanced"],
        "eradicate": ["remove", "wipe out", "eliminate"],
        "eradicates": ["removes", "wipes out", "eliminates"],
        "erroneous": ["wrong", "incorrect", "mistaken"],
        "establish": ["set up", "create", "build"],
        "establishes": ["sets up", "creates", "builds"],
        "evaluate": ["assess", "judge", "review"],
        "evaluates": ["assesses", "judges", "reviews"],
        "evince": ["show", "reveal", "display"],
        "evinces": ["shows", "reveals", "displays"],
        "exemplify": ["illustrate", "show", "demonstrate"],
        "exemplifies": ["illustrates", "shows", "demonstrates"],
        "expedite": ["speed up", "hurry", "fast-track"],
        "expedites": ["speeds up", "hurries", "fast-tracks"],
        "expenditure": ["spending", "cost", "expense"],
        "extricate": ["free", "remove", "pull out"],
        "extricates": ["frees", "removes", "pulls out"],
        "fabricate": ["make", "build", "construct"],
        "fabricates": ["makes", "builds", "constructs"],
        "feasible": ["possible", "doable", "workable"],
        "fluctuate": ["vary", "change", "shift"],
        "fluctuates": ["varies", "changes", "shifts"],
        "formulate": ["create", "develop", "draft"],
        "formulates": ["creates", "develops", "drafts"],
        "fortify": ["strengthen", "boost", "reinforce"],
        "fortifies": ["strengthens", "boosts", "reinforces"],
        "fundamental": ["basic", "key", "core"],
        "furnish": ["provide", "give", "supply"],
        "furnishes": ["provides", "gives", "supplies"],
        "generate": ["create", "produce", "make"],
        "generates": ["creates", "produces", "makes"],
        "genuine": ["real", "true", "authentic"],
        "gratuitous": ["unnecessary", "unneeded", "pointless"],
        "hypothesize": ["guess", "suppose", "theorize"],
        "hypothesizes": ["guesses", "supposes", "theorizes"],
        "illuminate": ["light up", "explain", "clarify"],
        "illuminates": ["lights up", "explains", "clarifies"],
        "illustrate": ["show", "explain", "depict"],
        "illustrates": ["shows", "explains", "depicts"],
        "imminent": ["near", "coming soon", "upcoming"],
        "impede": ["block", "hinder", "slow down"],
        "impedes": ["blocks", "hinders", "slows down"],
        "imperative": ["essential", "vital", "crucial"],
        "inaugurate": ["launch", "start", "open"],
        "inaugurates": ["launches", "starts", "opens"],
        "incentivize": ["encourage", "motivate", "reward"],
        "incentivizes": ["encourages", "motivates", "rewards"],
        "incorporate": ["include", "add", "blend"],
        "incorporates": ["includes", "adds", "blends"],
        "indicate": ["show", "point to", "suggest"],
        "indicates": ["shows", "points to", "suggests"],
        "indispensable": ["essential", "vital", "key"],
        "initiate": ["start", "begin", "launch"],
        "initiates": ["starts", "begins", "launches"],
        "innovative": ["new", "fresh", "creative"],
        "inquire": ["ask", "question", "check"],
        "inquires": ["asks", "questions", "checks"],
        "instantiate": ["create", "set up", "make"],
        "instantiates": ["creates", "sets up", "makes"],
        "institute": ["set up", "establish", "start"],
        "institutes": ["sets up", "establishes", "starts"],
        "integrate": ["combine", "merge", "blend"],
        "integrates": ["combines", "merges", "blends"],
        "interrogate": ["question", "ask", "grill"],
        "interrogates": ["questions", "asks", "grills"],
        "juxtapose": ["compare", "place side by side", "contrast"],
        "juxtaposes": ["compares", "contrasts"],
        "legitimate": ["valid", "proper", "lawful"],
        "leverage": ["use", "tap into", "build on"],
        "leverages": ["uses", "taps into", "builds on"],
        "liaise": ["connect", "coordinate", "link up"],
        "liaises": ["connects", "coordinates", "links up"],
        "magnitude": ["size", "scale", "extent"],
        "manifest": ["show", "display", "reveal"],
        "manifests": ["shows", "displays", "reveals"],
        "manipulate": ["handle", "control", "adjust"],
        "manipulates": ["handles", "controls", "adjusts"],
        "materialize": ["appear", "happen", "come about"],
        "materializes": ["appears", "happens", "comes about"],
        "maximize": ["boost", "increase", "get the most from"],
        "maximizes": ["boosts", "increases"],
        "minimize": ["reduce", "cut down", "limit"],
        "minimizes": ["reduces", "cuts down", "limits"],
        "modify": ["change", "adjust", "tweak"],
        "modifies": ["changes", "adjusts", "tweaks"],
        "monopolize": ["dominate", "control", "take over"],
        "monopolizes": ["dominates", "controls", "takes over"],
        "negotiate": ["discuss", "work out", "talk through"],
        "negotiates": ["discusses", "works out", "talks through"],
        "nominal": ["small", "minor", "token"],
        "obligatory": ["required", "mandatory", "must-do"],
        "obtain": ["get", "gain", "secure"],
        "obtains": ["gets", "gains", "secures"],
        "obviate": ["prevent", "avoid", "remove the need for"],
        "obviates": ["prevents", "avoids"],
        "operational": ["working", "running", "active"],
        "optimize": ["improve", "fine-tune", "make better"],
        "optimizes": ["improves", "fine-tunes", "makes better"],
        "orchestrate": ["arrange", "organize", "coordinate"],
        "orchestrates": ["arranges", "organizes", "coordinates"],
        "paradigm": ["model", "pattern", "framework"],
        "paramount": ["key", "top", "supreme"],
        "permeate": ["spread through", "fill", "soak into"],
        "permeates": ["spreads through", "fills", "soaks into"],
        "perspective": ["view", "angle", "outlook"],
        "pertain": ["relate", "apply", "connect"],
        "pertains": ["relates", "applies", "connects"],
        "pivotal": ["key", "crucial", "central"],
        "postulate": ["suggest", "propose", "assume"],
        "postulates": ["suggests", "proposes", "assumes"],
        "potentiate": ["boost", "strengthen", "amplify"],
        "potentiates": ["boosts", "strengthens", "amplifies"],
        "pragmatic": ["practical", "realistic", "sensible"],
        "precipitate": ["trigger", "cause", "spark"],
        "precipitates": ["triggers", "causes", "sparks"],
        "preclude": ["prevent", "rule out", "stop"],
        "precludes": ["prevents", "rules out", "stops"],
        "predominant": ["main", "leading", "chief"],
        "preliminary": ["early", "initial", "first"],
        "presuppose": ["assume", "take for granted", "expect"],
        "presupposes": ["assumes", "takes for granted"],
        "prevalent": ["common", "widespread", "frequent"],
        "prioritize": ["rank", "focus on", "put first"],
        "prioritizes": ["ranks", "focuses on", "puts first"],
        "proliferate": ["spread", "grow", "multiply"],
        "proliferates": ["spreads", "grows", "multiplies"],
        "propensity": ["tendency", "habit", "lean toward"],
        "proportion": ["share", "part", "ratio"],
        "proposition": ["offer", "plan", "proposal"],
        "quintessential": ["typical", "classic", "perfect example"],
        "rationale": ["reason", "logic", "thinking"],
        "reaffirm": ["confirm", "repeat", "back up"],
        "reaffirms": ["confirms", "repeats", "backs up"],
        "recapitulate": ["sum up", "recap", "go over again"],
        "recapitulates": ["sums up", "recaps"],
        "reciprocate": ["return", "give back", "match"],
        "reciprocates": ["returns", "gives back", "matches"],
        "rectify": ["fix", "correct", "put right"],
        "rectifies": ["fixes", "corrects", "puts right"],
        "redundant": ["extra", "unneeded", "unnecessary"],
        "reimburse": ["pay back", "refund", "repay"],
        "reimburses": ["pays back", "refunds", "repays"],
        "reiterate": ["repeat", "say again", "restate"],
        "reiterates": ["repeats", "says again", "restates"],
        "remuneration": ["pay", "salary", "wages"],
        "replicate": ["copy", "repeat", "reproduce"],
        "replicates": ["copies", "repeats", "reproduces"],
        "repudiate": ["reject", "deny", "disown"],
        "repudiates": ["rejects", "denies", "disowns"],
        "requisite": ["needed", "required", "necessary"],
        "resilient": ["strong", "tough", "durable"],
        "robust": ["strong", "sturdy", "solid"],
        "scrutinize": ["examine", "inspect", "look closely at"],
        "scrutinizes": ["examines", "inspects", "looks closely at"],
        "segregate": ["separate", "divide", "isolate"],
        "segregates": ["separates", "divides", "isolates"],
        "signify": ["mean", "show", "indicate"],
        "signifies": ["means", "shows", "indicates"],
        "simplistic": ["oversimplified", "too simple", "basic"],
        "solicit": ["ask for", "request", "seek"],
        "solicits": ["asks for", "requests", "seeks"],
        "speculate": ["guess", "wonder", "theorize"],
        "speculates": ["guesses", "wonders", "theorizes"],
        "streamline": ["simplify", "speed up", "make efficient"],
        "streamlines": ["simplifies", "speeds up"],
        "subsequent": ["next", "following", "later"],
        "substantive": ["real", "meaningful", "significant"],
        "supersede": ["replace", "take over from", "outdo"],
        "supersedes": ["replaces", "takes over from"],
        "supplement": ["add to", "boost", "support"],
        "supplements": ["adds to", "boosts", "supports"],
        "surpass": ["exceed", "beat", "outdo"],
        "surpasses": ["exceeds", "beats", "outdoes"],
        "synthesize": ["combine", "blend", "merge"],
        "synthesizes": ["combines", "blends", "merges"],
        "tangible": ["real", "concrete", "solid"],
        "trajectory": ["path", "course", "direction"],
        "transient": ["temporary", "short-lived", "passing"],
        "transmit": ["send", "pass on", "transfer"],
        "transmits": ["sends", "passes on", "transfers"],
        "transparent": ["clear", "open", "see-through"],
        "ubiquitous": ["everywhere", "widespread", "common"],
        "unambiguous": ["clear", "plain", "straightforward"],
        "underscore": ["stress", "highlight", "emphasize"],
        "underscores": ["stresses", "highlights", "emphasizes"],
        "unprecedented": ["never seen before", "first-ever", "new"],
        "validate": ["confirm", "prove", "verify"],
        "validates": ["confirms", "proves", "verifies"],
        "viable": ["workable", "possible", "feasible"],
        "vicinity": ["area", "neighborhood", "nearby"],
        "vis-a-vis": ["compared to", "regarding", "versus"],
        "vociferous": ["loud", "outspoken", "vocal"],
        "voluminous": ["huge", "massive", "vast"],
        "warrant": ["justify", "call for", "deserve"],
        "warrants": ["justifies", "calls for", "deserves"],
        # === v0.12.0 expansion — AI-overused formal words ===
        "abrogate": ["cancel", "repeal", "scrap"],
        "abrogates": ["cancels", "repeals", "scraps"],
        "abstain": ["avoid", "refrain", "hold back"],
        "abstains": ["avoids", "refrains", "holds back"],
        "abate": ["reduce", "lessen", "ease"],
        "abates": ["reduces", "lessens", "eases"],
        "accentuate": ["highlight", "stress", "emphasize"],
        "accentuates": ["highlights", "stresses", "emphasizes"],
        "acquiesce": ["agree", "accept", "go along"],
        "acquiesces": ["agrees", "accepts", "goes along"],
        "adjudicate": ["judge", "rule on", "decide"],
        "adjudicates": ["judges", "rules on", "decides"],
        "admonish": ["warn", "scold", "caution"],
        "admonishes": ["warns", "scolds", "cautions"],
        "advocate": ["support", "champion", "push for"],
        "advocates": ["supports", "champions", "pushes for"],
        "alleviate": ["ease", "relieve", "reduce"],
        "alleviates": ["eases", "relieves", "reduces"],
        "analogous": ["similar", "comparable", "like"],
        "appraise": ["assess", "value", "rate"],
        "appraises": ["assesses", "values", "rates"],
        "ascribe": ["attribute", "credit", "assign"],
        "ascribes": ["attributes", "credits", "assigns"],
        "attest": ["confirm", "prove", "certify"],
        "attests": ["confirms", "proves", "certifies"],
        "auspicious": ["promising", "favorable", "hopeful"],
        "bolster": ["support", "strengthen", "prop up"],
        "bolsters": ["supports", "strengthens", "props up"],
        "cede": ["give up", "hand over", "yield"],
        "cedes": ["gives up", "hands over", "yields"],
        "circumscribe": ["limit", "restrict", "bound"],
        "circumscribes": ["limits", "restricts", "bounds"],
        "coerce": ["force", "pressure", "push"],
        "coerces": ["forces", "pressures", "pushes"],
        "commensurate": ["equal", "matching", "proportional"],
        "compel": ["force", "drive", "push"],
        "compels": ["forces", "drives", "pushes"],
        "concede": ["admit", "accept", "grant"],
        "concedes": ["admits", "accepts", "grants"],
        "conducive": ["helpful", "favorable", "good for"],
        "confer": ["give", "grant", "bestow"],
        "confers": ["gives", "grants", "bestows"],
        "confiscate": ["seize", "take", "claim"],
        "confiscates": ["seizes", "takes", "claims"],
        "constrain": ["limit", "restrict", "hold back"],
        "constrains": ["limits", "restricts", "holds back"],
        "contravene": ["violate", "break", "go against"],
        "contravenes": ["violates", "breaks", "goes against"],
        "corroborate": ["confirm", "back up", "verify"],
        "corroborates": ["confirms", "backs up", "verifies"],
        "curtail": ["cut", "reduce", "limit"],
        "curtails": ["cuts", "reduces", "limits"],
        "dearth": ["lack", "shortage", "scarcity"],
        "debilitate": ["weaken", "cripple", "drain"],
        "debilitates": ["weakens", "cripples", "drains"],
        "decree": ["order", "command", "rule"],
        "decrees": ["orders", "commands", "rules"],
        "defer": ["delay", "postpone", "put off"],
        "defers": ["delays", "postpones", "puts off"],
        "degrade": ["lower", "weaken", "reduce"],
        "degrades": ["lowers", "weakens", "reduces"],
        "delegate": ["assign", "hand off", "pass on"],
        "delegates": ["assigns", "hands off", "passes on"],
        "depict": ["show", "portray", "illustrate"],
        "depicts": ["shows", "portrays", "illustrates"],
        "deplete": ["drain", "use up", "exhaust"],
        "depletes": ["drains", "uses up", "exhausts"],
        "detrimental": ["harmful", "damaging", "bad"],
        "deviate": ["stray", "differ", "wander"],
        "deviates": ["strays", "differs", "wanders"],
        "dichotomy": ["split", "divide", "contrast"],
        "disclose": ["reveal", "share", "show"],
        "discloses": ["reveals", "shares", "shows"],
        "disengage": ["detach", "pull back", "withdraw"],
        "disengages": ["detaches", "pulls back", "withdraws"],
        "disparage": ["belittle", "criticize", "put down"],
        "disparages": ["belittles", "criticizes", "puts down"],
        "disparate": ["different", "unequal", "unlike"],
        "disposition": ["nature", "tendency", "temperament"],
        "disproportionate": ["uneven", "unequal", "lopsided"],
        "dissipate": ["scatter", "fade", "vanish"],
        "dissipates": ["scatters", "fades", "vanishes"],
        "divest": ["remove", "shed", "strip"],
        "divests": ["removes", "sheds", "strips"],
        "edify": ["teach", "enlighten", "inform"],
        "edifies": ["teaches", "enlightens", "informs"],
        "efficacious": ["effective", "useful", "potent"],
        "efficacy": ["effectiveness", "power", "strength"],
        "egregious": ["terrible", "shocking", "awful"],
        "emancipate": ["free", "liberate", "release"],
        "emancipates": ["frees", "liberates", "releases"],
        "embellish": ["decorate", "exaggerate", "add to"],
        "embellishes": ["decorates", "exaggerates", "adds to"],
        "enact": ["pass", "put in place", "carry out"],
        "enacts": ["passes", "puts in place", "carries out"],
        "encumber": ["burden", "weigh down", "hamper"],
        "encumbers": ["burdens", "weighs down", "hampers"],
        "ensue": ["follow", "result", "happen next"],
        "ensues": ["follows", "results", "happens next"],
        "enjoin": ["order", "urge", "direct"],
        "enjoins": ["orders", "urges", "directs"],
        "entail": ["involve", "require", "mean"],
        "entails": ["involves", "requires", "means"],
        "exonerate": ["clear", "acquit", "free"],
        "exonerates": ["clears", "acquits", "frees"],
        "extrapolate": ["extend", "project", "predict"],
        "extrapolates": ["extends", "projects", "predicts"],
        "forestall": ["prevent", "head off", "block"],
        "forestalls": ["prevents", "heads off", "blocks"],
        "forsake": ["abandon", "leave", "give up"],
        "forsakes": ["abandons", "leaves", "gives up"],
        "galvanize": ["energize", "stir up", "motivate"],
        "galvanizes": ["energizes", "stirs up", "motivates"],
        "garner": ["gather", "collect", "earn"],
        "garners": ["gathers", "collects", "earns"],
        "harmonize": ["align", "match", "balance"],
        "harmonizes": ["aligns", "matches", "balances"],
        "impair": ["damage", "weaken", "hurt"],
        "impairs": ["damages", "weakens", "hurts"],
        "impeccable": ["flawless", "perfect", "spotless"],
        "implicate": ["involve", "connect", "link"],
        "implicates": ["involves", "connects", "links"],
        "impose": ["enforce", "apply", "set"],
        "imposes": ["enforces", "applies", "sets"],
        "inception": ["start", "beginning", "launch"],
        "incite": ["provoke", "stir up", "spark"],
        "incites": ["provokes", "stirs up", "sparks"],
        "indemnify": ["protect", "insure", "cover"],
        "indemnifies": ["protects", "insures", "covers"],
        "infer": ["conclude", "gather", "guess"],
        "infers": ["concludes", "gathers", "guesses"],
        "inherent": ["built-in", "natural", "innate"],
        "inhibit": ["block", "restrain", "hold back"],
        "inhibits": ["blocks", "restrains", "holds back"],
        "instigate": ["start", "trigger", "provoke"],
        "instigates": ["starts", "triggers", "provokes"],
        "invoke": ["call on", "cite", "use"],
        "invokes": ["calls on", "cites", "uses"],
        "irrevocable": ["permanent", "final", "irreversible"],
        "judiciously": ["wisely", "carefully", "sensibly"],
        "lament": ["mourn", "regret", "grieve"],
        "laments": ["mourns", "regrets", "grieves"],
        "lucrative": ["profitable", "rewarding", "paying"],
        "magnanimous": ["generous", "noble", "kind"],
        "mandate": ["require", "order", "demand"],
        "mandates": ["requires", "orders", "demands"],
        "mediate": ["settle", "negotiate", "resolve"],
        "mediates": ["settles", "negotiates", "resolves"],
        "meticulous": ["careful", "thorough", "precise"],
        "mobilize": ["gather", "rally", "organize"],
        "mobilizes": ["gathers", "rallies", "organizes"],
        "negate": ["cancel", "undo", "deny"],
        "negates": ["cancels", "undoes", "denies"],
        "nominate": ["name", "propose", "put forward"],
        "nominates": ["names", "proposes", "puts forward"],
        "obfuscate": ["confuse", "hide", "muddle"],
        "obfuscates": ["confuses", "hides", "muddles"],
        "obligate": ["bind", "require", "commit"],
        "obligates": ["binds", "requires", "commits"],
        "opaque": ["unclear", "murky", "vague"],
        "oscillate": ["swing", "waver", "go back and forth"],
        "oscillates": ["swings", "wavers", "goes back and forth"],
        "palatable": ["acceptable", "pleasant", "agreeable"],
        "partake": ["join", "take part", "share in"],
        "partakes": ["joins", "takes part", "shares in"],
        "pedagogy": ["teaching", "instruction", "education"],
        "peruse": ["read", "study", "browse"],
        "peruses": ["reads", "studies", "browses"],
        "placate": ["calm", "soothe", "appease"],
        "placates": ["calms", "soothes", "appeases"],
        "pontificate": ["lecture", "preach", "hold forth"],
        "pontificates": ["lectures", "preaches", "holds forth"],
        "precept": ["rule", "principle", "guideline"],
        "predicate": ["base", "found", "build on"],
        "predicates": ["bases", "founds", "builds on"],
        "predispose": ["incline", "lean toward", "bias"],
        "predisposes": ["inclines", "leans toward", "biases"],
        "preempt": ["prevent", "block", "head off"],
        "preempts": ["prevents", "blocks", "heads off"],
        "presage": ["predict", "foreshadow", "signal"],
        "presages": ["predicts", "foreshadows", "signals"],
        "proclaim": ["announce", "declare", "state"],
        "proclaims": ["announces", "declares", "states"],
        "proficient": ["skilled", "capable", "good at"],
        "propagate": ["spread", "promote", "pass on"],
        "propagates": ["spreads", "promotes", "passes on"],
        "propel": ["drive", "push", "move forward"],
        "propels": ["drives", "pushes", "moves forward"],
        "prudent": ["wise", "careful", "sensible"],
        "quandary": ["dilemma", "puzzle", "bind"],
        "ratify": ["approve", "confirm", "endorse"],
        "ratifies": ["approves", "confirms", "endorses"],
        "rebuke": ["scold", "criticize", "reprimand"],
        "rebukes": ["scolds", "criticizes", "reprimands"],
        "recalibrate": ["adjust", "reset", "fine-tune"],
        "recalibrates": ["adjusts", "resets", "fine-tunes"],
        "reconcile": ["settle", "resolve", "align"],
        "reconciles": ["settles", "resolves", "aligns"],
        "redact": ["edit", "censor", "remove"],
        "redacts": ["edits", "censors", "removes"],
        "refurbish": ["restore", "renovate", "fix up"],
        "refurbishes": ["restores", "renovates", "fixes up"],
        "relegate": ["downgrade", "demote", "assign"],
        "relegates": ["downgrades", "demotes", "assigns"],
        "relinquish": ["give up", "let go", "surrender"],
        "relinquishes": ["gives up", "lets go", "surrenders"],
        "remediate": ["fix", "correct", "repair"],
        "remediates": ["fixes", "corrects", "repairs"],
        "remonstrate": ["protest", "object", "complain"],
        "remonstrates": ["protests", "objects", "complains"],
        "renounce": ["give up", "reject", "abandon"],
        "renounces": ["gives up", "rejects", "abandons"],
        "replenish": ["refill", "restock", "restore"],
        "replenishes": ["refills", "restocks", "restores"],
        "rescind": ["cancel", "revoke", "take back"],
        "rescinds": ["cancels", "revokes", "takes back"],
        "restitution": ["repayment", "compensation", "return"],
        "sanction": ["approve", "allow", "authorize"],
        "sanctions": ["approves", "allows", "authorizes"],
        "satiate": ["satisfy", "fill", "quench"],
        "satiates": ["satisfies", "fills", "quenches"],
        "scrutiny": ["examination", "inspection", "review"],
        "sequester": ["isolate", "separate", "set apart"],
        "sequesters": ["isolates", "separates", "sets apart"],
        "surmise": ["guess", "assume", "suppose"],
        "surmises": ["guesses", "assumes", "supposes"],
        "supplant": ["replace", "displace", "take over"],
        "supplants": ["replaces", "displaces", "takes over"],
        "tantamount": ["equal to", "the same as", "equivalent"],
        "tenacious": ["persistent", "determined", "stubborn"],
        "transcend": ["go beyond", "surpass", "rise above"],
        "transcends": ["goes beyond", "surpasses", "rises above"],
        "truncate": ["shorten", "cut", "trim"],
        "truncates": ["shortens", "cuts", "trims"],
        "unilateral": ["one-sided", "solo", "independent"],
        "usurp": ["seize", "take over", "grab"],
        "usurps": ["seizes", "takes over", "grabs"],
        "vacillate": ["waver", "hesitate", "swing"],
        "vacillates": ["wavers", "hesitates", "swings"],
        "venerate": ["respect", "honor", "revere"],
        "venerates": ["respects", "honors", "reveres"],
        "vindicate": ["clear", "justify", "prove right"],
        "vindicates": ["clears", "justifies", "proves right"],
        "vitiate": ["weaken", "spoil", "undermine"],
        "vitiates": ["weakens", "spoils", "undermines"],
        "wherewithal": ["means", "resources", "ability"],
        "adjunct": ["addition", "extra", "supplement"],
        "bequeath": ["leave", "pass on", "hand down"],
        "bequeaths": ["leaves", "passes on", "hands down"],
        "deference": ["respect", "regard", "courtesy"],
        "extraneous": ["unnecessary", "irrelevant", "extra"],
        "imbue": ["fill", "infuse", "inspire"],
        "imbues": ["fills", "infuses", "inspires"],
        "nullify": ["cancel", "void", "undo"],
        "nullifies": ["cancels", "voids", "undoes"],
        "periphery": ["edge", "border", "margin"],
        "salient": ["key", "notable", "important"],
        "superfluous": ["extra", "unneeded", "excessive"],
    },

    # Phrase-level bureaucratic expressions
    "bureaucratic_phrases": {
        "it is important to note that": ["note that", "importantly,"],
        "it should be noted that": ["note that", "notably"],
        "it is worth mentioning that": ["worth noting", "notably"],
        "it goes without saying that": ["clearly", "obviously"],
        "in the event that": ["if", "when"],
        "due to the fact that": ["because", "since"],
        "in light of the fact that": ["because", "since"],
        "for the purpose of": ["to", "for"],
        "with regard to": ["about", "on"],
        "with respect to": ["about", "on"],
        "in accordance with": ["per", "following"],
        "in conjunction with": ["with", "alongside"],
        "at this point in time": ["now", "currently"],
        "at the present time": ["now", "currently"],
        "in the current climate": ["now", "today"],
        "as a matter of fact": ["in fact", "actually"],
        "by virtue of": ["because of", "through"],
        "on the basis of": ["based on", "from"],
        "in the majority of cases": ["usually", "mostly"],
        "a significant number of": ["many", "lots of"],
        "a considerable amount of": ["much", "a lot of"],
        "in close proximity to": ["near", "close to"],
        "has the ability to": ["can", "is able to"],
        "is capable of": ["can", "is able to"],
        "take into consideration": ["consider", "think about"],
        "make a determination": ["decide", "determine"],
        "come to a conclusion": ["conclude", "decide"],
        "reach a consensus": ["agree", "reach agreement"],
        # === v0.11.0 massive expansion ===
        "as a consequence of": ["because of", "due to"],
        "as a means of": ["to", "for"],
        "at the end of the day": ["ultimately", "in the end"],
        "at the same time": ["meanwhile", "also"],
        "based on the assumption that": ["assuming", "if"],
        "be that as it may": ["even so", "still"],
        "bring to a close": ["end", "finish"],
        "by means of": ["through", "by", "via"],
        "carry out an investigation": ["investigate", "look into"],
        "contingent upon": ["depending on", "if"],
        "despite the fact that": ["even though", "although"],
        "during the course of": ["during", "while"],
        "for the reason that": ["because", "since"],
        "from the standpoint of": ["from", "for"],
        "give consideration to": ["consider", "think about"],
        "give rise to": ["cause", "create"],
        "has a tendency to": ["tends to", "often"],
        "have an impact on": ["affect", "impact"],
        "in a position to": ["able to", "can"],
        "in an effort to": ["to", "trying to"],
        "in connection with": ["about", "related to"],
        "in lieu of": ["instead of", "rather than"],
        "in reference to": ["about", "regarding"],
        "in relation to": ["about", "regarding"],
        "in the absence of": ["without"],
        "in the amount of": ["for", "totaling"],
        "in the capacity of": ["as"],
        "in the course of": ["during", "while"],
        "in the final analysis": ["ultimately", "in the end"],
        "in the near future": ["soon", "shortly"],
        "in the process of": ["while", "currently"],
        "in the vicinity of": ["near", "around"],
        "in view of the fact that": ["since", "because"],
        "is indicative of": ["shows", "indicates"],
        "it can be seen that": ["clearly", "we see"],
        "it is essential that": ["you must", "we need to"],
        "it is evident that": ["clearly", "obviously"],
        "it is necessary to": ["you need to", "we must"],
        "it would appear that": ["it seems", "apparently"],
        "make an adjustment to": ["adjust", "change"],
        "subsequent to": ["after", "following"],
        "make reference to": ["mention", "refer to"],
        "notwithstanding the fact that": ["although", "even though"],
        "of the opinion that": ["think", "believe"],
        "on a daily basis": ["daily", "every day"],
        "on a regular basis": ["regularly", "often"],
        "on the grounds that": ["because", "since"],
        "on the occasion of": ["when", "during"],
        "owing to the fact that": ["because", "since"],
        "pertaining to": ["about", "related to"],
        "provided that": ["if"],
        "put into effect": ["start", "launch"],
        "render assistance to": ["help", "assist"],
        "serves the function of": ["works as", "acts as"],
        "take action on": ["act on", "handle"],
        "take into account": ["consider", "note"],
        "the fact of the matter is": ["really", "actually"],
        "the vast majority of": ["most", "nearly all"],
        "to a certain extent": ["somewhat", "partly"],
        "to a large extent": ["largely", "mostly"],
        "to the extent that": ["insofar as", "as far as"],
        "under the circumstances": ["given this", "here"],
        "until such time as": ["until", "till"],
        "with a view to": ["to", "aiming to"],
        "with reference to": ["about", "regarding"],
        "with the exception of": ["except", "besides"],
        "with the intention of": ["to", "meaning to"],
        "within the framework of": ["within", "under"],
        "without a doubt": ["certainly", "definitely"],
    },

    # AI connector phrases -> replacements
    "ai_connectors": {
        "However": ["But", "Still", "Yet", "That said"],
        "Nevertheless": ["But", "Still", "Even so", "Yet"],
        "Nonetheless": ["But", "Still", "Even so"],
        "Furthermore": ["Also", "Plus", "And", "On top of that"],
        "Moreover": ["Also", "Plus", "And", "What's more"],
        "Additionally": ["Also", "Plus", "And", "On top of that"],
        "In addition": ["Also", "Plus", "And"],
        "Consequently": ["So", "As a result", "Because of this"],
        "Therefore": ["So", "That's why", "Because of this"],
        "Thus": ["So", "This way", "That's why"],
        "Undoubtedly": ["Certainly", "Sure", "Of course"],
        "Undeniably": ["Certainly", "Clearly", "Obviously"],
        "In conclusion": ["To sum up", "Overall", "Finally"],
        "To conclude": ["To sum up", "In short", "Finally"],
        "First and foremost": ["First", "To start", "Most importantly"],
        "On the other hand": ["But", "Then again", "Alternatively"],
        "In contrast": ["But", "On the flip side", "However"],
        "Overall": ["In general", "All in all", "On the whole"],
        "In particular": ["Specifically", "Especially", "For example"],
        "It is worth noting": ["Note that", "Notably", "Keep in mind"],
        "It is important to": ["You should", "Make sure to", "Be sure to"],
        "In summary": ["To sum up", "In short", "Bottom line"],
        "As a result": ["So", "Because of this", "This led to"],
        "In essence": ["Basically", "At its core", "Simply put"],
        "Significantly": ["Greatly", "A lot", "Considerably"],
        # === v0.11.0 massive expansion ===
        "Accordingly": ["So", "Because of this", "For that reason"],
        "Admittedly": ["Sure", "Granted", "Fair enough"],
        "Alternatively": ["Or", "Instead", "Otherwise"],
        "Apparently": ["It seems", "Looks like", "Evidently"],
        "As mentioned earlier": ["As noted", "As I said", "Earlier"],
        "As previously stated": ["As noted", "Earlier", "As I said"],
        "Broadly speaking": ["In general", "Roughly", "Mostly"],
        "By and large": ["Mostly", "Generally", "On the whole"],
        "Certainly": ["Sure", "Absolutely", "Definitely"],
        "Clearly": ["Obviously", "Plainly", "No doubt"],
        "Collectively": ["Together", "As a group", "jointly"],
        "Comparatively": ["By comparison", "Relatively", "In contrast"],
        "Concurrently": ["At the same time", "Meanwhile", "Also"],
        "Conversely": ["On the flip side", "But", "In contrast"],
        "Correspondingly": ["Likewise", "Similarly", "In the same way"],
        "Crucially": ["Most importantly", "Key here is", "Vital is"],
        "Equally": ["Just as", "Similarly", "Likewise"],
        "Essentially": ["Basically", "At its core", "Simply put"],
        "Eventually": ["In time", "Finally", "Down the road"],
        "Evidently": ["Clearly", "It seems", "Apparently"],
        "For instance": ["For example", "Like", "Say"],
        "Fundamentally": ["At its core", "Basically", "Deep down"],
        "Generally": ["Usually", "Mostly", "As a rule"],
        "Given that": ["Since", "Because", "Seeing as"],
        "Hence": ["So", "That's why", "Because of this"],
        "Ideally": ["In a perfect world", "Hopefully", "At best"],
        "Importantly": ["Key here is", "Crucially", "What matters is"],
        "In any case": ["Either way", "Regardless", "No matter what"],
        "In brief": ["In short", "Briefly", "To sum up"],
        "In doing so": ["This way", "By doing this", "With this"],
        "In effect": ["Basically", "Practically", "Really"],
        "In general": ["Usually", "Broadly", "On the whole"],
        "In other words": ["Put simply", "That is", "Meaning"],
        "In practice": ["In reality", "Actually", "Day to day"],
        "In reality": ["Actually", "In practice", "Really"],
        "In short": ["Briefly", "In a nutshell", "Bottom line"],
        "In the meantime": ["Meanwhile", "For now", "Until then"],
        "In this context": ["Here", "In this case", "With this"],
        "In this regard": ["On this", "About this", "Here"],
        "In turn": ["Then", "Next", "After that"],
        "Indeed": ["Really", "Truly", "In fact"],
        "Interestingly": ["Curiously", "Fun fact", "Oddly enough"],
        "It is crucial": ["It's key", "You must", "It's vital"],
        "It is essential": ["It's key", "You need", "It's vital"],
        "It is noteworthy": ["Notably", "Worth noting", "Interestingly"],
        "It should be emphasized": ["Note that", "Key point is", "Remember"],
        "Likewise": ["Similarly", "In the same way", "Also"],
        "Meanwhile": ["At the same time", "In the meantime", "While"],
        "More importantly": ["What matters more", "Key here is", "Bigger picture"],
        "Most importantly": ["Above all", "The key thing", "What counts most"],
        "Namely": ["Specifically", "That is", "In particular"],
        "Naturally": ["Of course", "As expected", "Unsurprisingly"],
        "Not surprisingly": ["As expected", "No surprise", "Predictably"],
        "Notably": ["Especially", "In particular", "Worth noting"],
        "Obviously": ["Clearly", "Of course", "No doubt"],
        "On that note": ["Speaking of which", "With that", "Related to this"],
        "On the contrary": ["But actually", "In fact", "Quite the opposite"],
        "On the whole": ["Overall", "Generally", "All in all"],
        "Particularly": ["Especially", "In particular", "Notably"],
        "Perhaps": ["Maybe", "Possibly", "Could be"],
        "Presumably": ["Likely", "Probably", "I'd guess"],
        "Previously": ["Before", "Earlier", "In the past"],
        "Primarily": ["Mainly", "Mostly", "Largely"],
        "Remarkably": ["Strikingly", "Amazingly", "Impressively"],
        "Similarly": ["Likewise", "In the same way", "Along those lines"],
        "Specifically": ["In particular", "Namely", "Exactly"],
        "Strictly speaking": ["Technically", "To be precise", "Literally"],
        "Subsequently": ["Then", "After that", "Later"],
        "Surprisingly": ["Unexpectedly", "Oddly", "Strange as it sounds"],
        "To illustrate": ["For example", "To show this", "Case in point"],
        "To put it differently": ["In other words", "Put simply", "Said differently"],
        "To summarize": ["To sum up", "In short", "Bottom line"],
        "To this end": ["For this", "With this in mind", "Toward that"],
        "Typically": ["Usually", "Normally", "Most of the time"],
        "Ultimately": ["In the end", "Finally", "At the end of the day"],
        "Without a doubt": ["Definitely", "Certainly", "For sure"],
        # === v0.12.0 expansion — more AI connector phrases ===
        "Above all": ["Most of all", "Chiefly", "Especially"],
        "After all": ["In the end", "When all's said", "At the end"],
        "All in all": ["Overall", "On the whole", "To sum up"],
        "All the same": ["Even so", "Still", "Regardless"],
        "Along these lines": ["Similarly", "In this vein", "Related to this"],
        "As a case in point": ["For example", "To illustrate", "For instance"],
        "As an aside": ["By the way", "On a side note", "Incidentally"],
        "As it happens": ["Actually", "As it turns out", "Coincidentally"],
        "As it stands": ["Right now", "Currently", "At present"],
        "As such": ["Therefore", "So", "Because of this"],
        "At any rate": ["Anyway", "In any case", "Regardless"],
        "At first glance": ["Initially", "On the surface", "At first"],
        "At the same time": ["Meanwhile", "Also", "Yet"],
        "Be that as it may": ["Even so", "Still", "Regardless"],
        "By contrast": ["On the other hand", "But", "On the flip side"],
        "By extension": ["By the same logic", "Similarly", "Likewise"],
        "By the same token": ["Similarly", "Likewise", "In the same way"],
        "Case in point": ["For example", "One instance", "Take this"],
        "Come to think of it": ["Now that I consider", "Actually", "On reflection"],
        "Curiously": ["Oddly", "Strangely", "Interestingly"],
        "Emphatically": ["Strongly", "Firmly", "For sure"],
        "Even more so": ["Especially", "All the more", "Doubly so"],
        "For all intents and purposes": ["Basically", "Effectively", "In practice"],
        "For one thing": ["First off", "To start", "For starters"],
        "For that matter": ["In fact", "Also", "And besides"],
        "For the most part": ["Mostly", "Largely", "By and large"],
        "Having said that": ["That said", "Still", "But then"],
        "In a broader sense": ["More widely", "On a larger scale", "Overall"],
        "In a nutshell": ["In short", "Briefly", "To sum up"],
        "In a similar vein": ["Likewise", "Similarly", "Along the same lines"],
        "In any event": ["Regardless", "Anyway", "In any case"],
        "In due course": ["Eventually", "In time", "Later on"],
        "In hindsight": ["Looking back", "In retrospect", "After the fact"],
        "In much the same way": ["Similarly", "Likewise", "Just as"],
        "In no small measure": ["Greatly", "Significantly", "Hugely"],
        "In so doing": ["By doing this", "This way", "Through this"],
        "In spite of this": ["Despite this", "Even so", "Still"],
        "In the broader context": ["More broadly", "In the big picture", "Widely"],
        "In the same manner": ["Similarly", "Likewise", "In the same way"],
        "It bears noting": ["Worth noting", "Note that", "Keep in mind"],
        "It follows that": ["So", "Therefore", "Then"],
        "It goes without saying": ["Of course", "Naturally", "Clearly"],
        "It remains to be seen": ["We'll see", "Time will tell", "It's uncertain"],
        "Just as importantly": ["Equally key", "Also vital", "Just as key"],
        "More to the point": ["More relevantly", "What matters is", "Key here is"],
        "Not least": ["Especially", "In particular", "Notably"],
        "On balance": ["Overall", "All things considered", "In total"],
        "On closer inspection": ["Looking more closely", "On review", "Digging deeper"],
        "To be sure": ["Certainly", "Indeed", "Of course"],
        "To that effect": ["Along those lines", "To that end", "For that purpose"],
        "What is more": ["Moreover", "Plus", "On top of that"],
    },

    # Synonyms for repetition reduction
    "synonyms": {
        "important": ["key", "vital", "crucial", "significant"],
        "big": ["large", "major", "significant", "sizable"],
        "small": ["little", "minor", "compact", "modest"],
        "good": ["great", "solid", "strong", "decent"],
        "bad": ["poor", "weak", "lacking", "subpar"],
        "help": ["assist", "support", "aid", "back"],
        "helps": ["assists", "supports", "aids", "backs"],
        "use": ["apply", "employ", "leverage", "tap into"],
        "uses": ["applies", "employs", "leverages", "taps into"],
        "get": ["obtain", "gain", "receive", "acquire"],
        "gets": ["obtains", "gains", "receives", "acquires"],
        "make": ["create", "build", "produce", "craft"],
        "makes": ["creates", "builds", "produces", "crafts"],
        "show": ["reveal", "display", "present", "highlight"],
        "shows": ["reveals", "displays", "presents", "highlights"],
        "work": ["operate", "run", "function", "perform"],
        "works": ["operates", "runs", "functions", "performs"],
        "fast": ["quick", "rapid", "speedy", "swift"],
        "slow": ["gradual", "steady", "unhurried", "measured"],
        "often": ["frequently", "regularly", "repeatedly", "commonly"],
        "very": ["quite", "really", "truly", "highly"],
        "need": ["require", "want", "must have", "call for"],
        "needs": ["requires", "wants", "calls for"],
        "also": ["too", "as well", "on top of that"],
        "different": ["various", "diverse", "varied", "distinct"],
        "main": ["key", "primary", "central", "chief"],
        "effective": ["efficient", "productive", "successful", "powerful"],
        "problem": ["issue", "challenge", "difficulty", "hurdle"],
        "problems": ["issues", "challenges", "difficulties", "hurdles"],
        "result": ["outcome", "effect", "finding", "product"],
        "results": ["outcomes", "effects", "findings", "products"],
        "process": ["workflow", "procedure", "routine", "method"],
        "way": ["method", "approach", "path", "route"],
        "goal": ["aim", "target", "objective", "purpose"],
        "chance": ["opportunity", "option", "possibility"],
        "provide": ["offer", "give", "deliver", "supply"],
        "provides": ["offers", "gives", "delivers", "supplies"],
        "ensure": ["make sure", "guarantee", "confirm", "verify"],
        "ensures": ["makes sure", "guarantees", "confirms", "verifies"],
        # === v0.11.0 massive expansion ===
        "able": ["capable", "fit", "competent", "ready"],
        "about": ["roughly", "around", "close to", "near"],
        "above": ["over", "beyond", "higher than", "past"],
        "across": ["throughout", "all over", "spanning"],
        "affect": ["influence", "impact", "shape", "change"],
        "affects": ["influences", "impacts", "shapes", "changes"],
        "agree": ["accept", "concur", "go along with"],
        "agrees": ["accepts", "concurs", "goes along with"],
        "allow": ["let", "permit", "enable", "grant"],
        "allows": ["lets", "permits", "enables", "grants"],
        "amazing": ["incredible", "stunning", "remarkable", "impressive"],
        "answer": ["reply", "response", "solution", "fix"],
        "appear": ["seem", "look", "emerge", "surface"],
        "appears": ["seems", "looks", "emerges", "surfaces"],
        "area": ["zone", "region", "field", "space"],
        "ask": ["request", "inquire", "check", "wonder"],
        "asks": ["requests", "inquires", "checks"],
        "aware": ["mindful", "conscious", "alert", "tuned in"],
        "basic": ["core", "fundamental", "essential", "primary"],
        "begin": ["start", "launch", "kick off", "open"],
        "begins": ["starts", "launches", "kicks off", "opens"],
        "believe": ["think", "feel", "trust", "hold"],
        "believes": ["thinks", "feels", "trusts", "holds"],
        "benefit": ["advantage", "perk", "gain", "plus"],
        "benefits": ["advantages", "perks", "gains", "pluses"],
        "better": ["improved", "stronger", "superior", "enhanced"],
        "bring": ["deliver", "carry", "introduce", "yield"],
        "brings": ["delivers", "carries", "introduces", "yields"],
        "build": ["create", "construct", "develop", "set up"],
        "builds": ["creates", "constructs", "develops", "sets up"],
        "called": ["named", "known as", "dubbed", "termed"],
        "cause": ["trigger", "spark", "lead to", "bring about"],
        "causes": ["triggers", "sparks", "leads to", "brings about"],
        "certain": ["specific", "particular", "definite", "clear"],
        "change": ["shift", "alter", "modify", "adjust"],
        "changes": ["shifts", "alters", "modifies", "adjusts"],
        "clear": ["obvious", "plain", "evident", "transparent"],
        "close": ["near", "nearby", "adjacent", "tight"],
        "come": ["arrive", "reach", "approach", "show up"],
        "comes": ["arrives", "reaches", "approaches", "shows up"],
        "common": ["frequent", "typical", "usual", "widespread"],
        "complete": ["full", "total", "entire", "whole"],
        "complex": ["complicated", "intricate", "advanced", "layered"],
        "concern": ["worry", "issue", "matter", "fear"],
        "concerns": ["worries", "issues", "matters", "fears"],
        "condition": ["state", "status", "situation", "shape"],
        "connect": ["link", "join", "tie", "bridge"],
        "connects": ["links", "joins", "ties", "bridges"],
        "consider": ["think about", "weigh", "review", "explore"],
        "considers": ["thinks about", "weighs", "reviews", "explores"],
        "contain": ["hold", "include", "carry", "house"],
        "contains": ["holds", "includes", "carries", "houses"],
        "continue": ["keep going", "carry on", "persist", "go on"],
        "continues": ["keeps going", "carries on", "persists", "goes on"],
        "control": ["manage", "handle", "direct", "steer"],
        "controls": ["manages", "handles", "directs", "steers"],
        "cover": ["span", "address", "deal with", "include"],
        "covers": ["spans", "addresses", "deals with", "includes"],
        "create": ["build", "make", "design", "develop"],
        "creates": ["builds", "makes", "designs", "develops"],
        "critical": ["key", "vital", "essential", "urgent"],
        "current": ["present", "existing", "ongoing", "active"],
        "cut": ["reduce", "trim", "slash", "lower"],
        "cuts": ["reduces", "trims", "slashes", "lowers"],
        "data": ["information", "facts", "figures", "stats"],
        "deal": ["handle", "manage", "cope with", "address"],
        "deals": ["handles", "manages", "copes with", "addresses"],
        "decide": ["choose", "pick", "settle on", "opt for"],
        "decides": ["chooses", "picks", "settles on", "opts for"],
        "decrease": ["drop", "decline", "fall", "reduction"],
        "deliver": ["provide", "bring", "hand over", "supply"],
        "delivers": ["provides", "brings", "hands over", "supplies"],
        "describe": ["explain", "depict", "portray", "outline"],
        "describes": ["explains", "depicts", "portrays", "outlines"],
        "develop": ["build", "create", "grow", "evolve"],
        "develops": ["builds", "creates", "grows", "evolves"],
        "difficult": ["hard", "tough", "challenging", "tricky"],
        "discover": ["find", "uncover", "spot", "detect"],
        "discovers": ["finds", "uncovers", "spots", "detects"],
        "discuss": ["talk about", "explore", "go over", "debate"],
        "discusses": ["talks about", "explores", "goes over", "debates"],
        "easy": ["simple", "straightforward", "effortless", "smooth"],
        "effect": ["impact", "influence", "result", "consequence"],
        "end": ["finish", "close", "wrap up", "conclude"],
        "ends": ["finishes", "closes", "wraps up", "concludes"],
        "enough": ["sufficient", "plenty", "adequate", "ample"],
        "entire": ["whole", "full", "complete", "total"],
        "especially": ["particularly", "notably", "chiefly", "above all"],
        "essential": ["vital", "key", "critical", "core"],
        "even": ["still", "yet", "as well", "likewise"],
        "every": ["each", "all", "every single"],
        "examine": ["check", "inspect", "study", "review"],
        "examines": ["checks", "inspects", "studies", "reviews"],
        "example": ["case", "instance", "sample", "illustration"],
        "exist": ["be", "occur", "remain", "persist"],
        "exists": ["is", "occurs", "remains", "persists"],
        "expect": ["anticipate", "predict", "foresee", "count on"],
        "expects": ["anticipates", "predicts", "foresees", "counts on"],
        "experience": ["go through", "face", "encounter", "know"],
        "explain": ["describe", "clarify", "break down", "spell out"],
        "explains": ["describes", "clarifies", "breaks down", "spells out"],
        "face": ["deal with", "encounter", "confront", "handle"],
        "faces": ["deals with", "encounters", "confronts", "handles"],
        "fact": ["truth", "reality", "detail", "point"],
        "fail": ["fall short", "miss", "flop", "stumble"],
        "fails": ["falls short", "misses", "flops", "stumbles"],
        "feature": ["trait", "aspect", "element", "quality"],
        "features": ["traits", "aspects", "elements", "qualities"],
        "feel": ["sense", "notice", "experience", "perceive"],
        "feels": ["senses", "notices", "experiences", "perceives"],
        "field": ["area", "domain", "sector", "space"],
        "final": ["last", "closing", "ultimate", "concluding"],
        "find": ["discover", "spot", "locate", "detect"],
        "finds": ["discovers", "spots", "locates", "detects"],
        "focus": ["center", "concentrate", "zero in", "highlight"],
        "follow": ["track", "pursue", "trail", "stick to"],
        "follows": ["tracks", "pursues", "trails", "sticks to"],
        "form": ["shape", "structure", "type", "kind"],
        "full": ["complete", "total", "entire", "comprehensive"],
        "function": ["role", "purpose", "job", "task"],
        "future": ["coming", "upcoming", "next", "ahead"],
        "give": ["provide", "offer", "hand over", "deliver"],
        "gives": ["provides", "offers", "hands over", "delivers"],
        "grow": ["expand", "increase", "rise", "develop"],
        "grows": ["expands", "increases", "rises", "develops"],
        "happen": ["occur", "take place", "unfold", "arise"],
        "happens": ["occurs", "takes place", "unfolds", "arises"],
        "hard": ["tough", "difficult", "challenging", "demanding"],
        "high": ["elevated", "top", "upper", "raised"],
        "hold": ["keep", "maintain", "carry", "retain"],
        "holds": ["keeps", "maintains", "carries", "retains"],
        "huge": ["massive", "enormous", "vast", "immense"],
        "idea": ["concept", "notion", "thought", "plan"],
        "impact": ["effect", "influence", "mark", "impression"],
        "improve": ["enhance", "boost", "upgrade", "refine"],
        "improves": ["enhances", "boosts", "upgrades", "refines"],
        "include": ["cover", "involve", "contain", "encompass"],
        "includes": ["covers", "involves", "contains", "encompasses"],
        "increase": ["rise", "growth", "boost", "jump"],
        "information": ["data", "details", "facts", "intel"],
        "issue": ["problem", "matter", "concern", "topic"],
        "keep": ["maintain", "hold", "retain", "preserve"],
        "keeps": ["maintains", "holds", "retains", "preserves"],
        "kind": ["type", "sort", "variety", "form"],
        "know": ["understand", "realize", "recognize", "see"],
        "knows": ["understands", "realizes", "recognizes", "sees"],
        "large": ["big", "huge", "sizeable", "vast"],
        "last": ["final", "latest", "most recent", "closing"],
        "lead": ["guide", "direct", "head", "steer"],
        "leads": ["guides", "directs", "heads", "steers"],
        "learn": ["pick up", "study", "master", "absorb"],
        "learns": ["picks up", "studies", "masters", "absorbs"],
        "level": ["degree", "extent", "tier", "grade"],
        "likely": ["probable", "expected", "bound to", "apt to"],
        "limit": ["cap", "ceiling", "boundary", "restriction"],
        "little": ["small", "slight", "minor", "tiny"],
        "long": ["extended", "lengthy", "prolonged", "drawn-out"],
        "look": ["check", "glance", "examine", "inspect"],
        "looks": ["checks", "glances", "examines", "inspects"],
        "low": ["reduced", "minimal", "modest", "slight"],
        "maintain": ["keep", "sustain", "preserve", "uphold"],
        "maintains": ["keeps", "sustains", "preserves", "upholds"],
        "major": ["key", "big", "leading", "primary"],
        "manage": ["handle", "run", "oversee", "direct"],
        "manages": ["handles", "runs", "oversees", "directs"],
        "many": ["lots of", "plenty of", "a number of", "several"],
        "matter": ["issue", "topic", "subject", "concern"],
        "mean": ["imply", "suggest", "signify", "stand for"],
        "means": ["implies", "suggests", "signifies", "stands for"],
        "measure": ["step", "action", "gauge", "metric"],
        "meet": ["satisfy", "fulfill", "match", "hit"],
        "meets": ["satisfies", "fulfills", "matches", "hits"],
        "method": ["way", "approach", "technique", "strategy"],
        "might": ["could", "may", "is likely to"],
        "move": ["shift", "transfer", "switch", "transition"],
        "moves": ["shifts", "transfers", "switches", "transitions"],
        "must": ["should", "has to", "needs to", "ought to"],
        "near": ["close", "nearby", "around", "next to"],
        "necessary": ["needed", "required", "essential", "vital"],
        "new": ["fresh", "novel", "latest", "recent"],
        "next": ["following", "upcoming", "coming", "subsequent"],
        "normal": ["usual", "typical", "standard", "regular"],
        "note": ["point out", "mention", "highlight", "observe"],
        "offer": ["provide", "give", "present", "extend"],
        "offers": ["provides", "gives", "presents", "extends"],
        "old": ["previous", "former", "past", "earlier"],
        "only": ["just", "solely", "merely", "simply"],
        "open": ["start", "launch", "begin", "kick off"],
        "opens": ["starts", "launches", "begins", "kicks off"],
        "option": ["choice", "alternative", "pick", "route"],
        "order": ["sequence", "arrangement", "lineup"],
        "part": ["piece", "section", "segment", "portion"],
        "people": ["folks", "individuals", "users", "audience"],
        "place": ["spot", "location", "area", "site"],
        "plan": ["strategy", "blueprint", "roadmap", "scheme"],
        "point": ["aspect", "detail", "factor", "element"],
        "possible": ["potential", "feasible", "likely", "achievable"],
        "power": ["strength", "force", "energy", "capacity"],
        "present": ["current", "existing", "ongoing", "today's"],
        "prevent": ["stop", "block", "avoid", "avert"],
        "prevents": ["stops", "blocks", "avoids", "averts"],
        "produce": ["generate", "create", "yield", "turn out"],
        "produces": ["generates", "creates", "yields", "turns out"],
        "project": ["initiative", "effort", "venture", "program"],
        "proper": ["right", "correct", "fitting", "suitable"],
        "protect": ["guard", "shield", "defend", "safeguard"],
        "protects": ["guards", "shields", "defends", "safeguards"],
        "prove": ["confirm", "verify", "validate", "back up"],
        "proves": ["confirms", "verifies", "validates", "backs up"],
        "put": ["place", "set", "position", "lay"],
        "quick": ["fast", "rapid", "swift", "speedy"],
        "quite": ["rather", "fairly", "pretty", "somewhat"],
        "raise": ["lift", "boost", "increase", "elevate"],
        "raises": ["lifts", "boosts", "increases", "elevates"],
        "reach": ["hit", "arrive at", "get to", "achieve"],
        "reaches": ["hits", "arrives at", "gets to", "achieves"],
        "real": ["actual", "genuine", "true", "authentic"],
        "reason": ["cause", "motive", "ground", "basis"],
        "receive": ["get", "obtain", "gain", "collect"],
        "receives": ["gets", "obtains", "gains", "collects"],
        "reduce": ["cut", "lower", "decrease", "shrink"],
        "reduces": ["cuts", "lowers", "decreases", "shrinks"],
        "remain": ["stay", "persist", "linger", "keep"],
        "remains": ["stays", "persists", "lingers", "keeps"],
        "remove": ["take out", "strip", "eliminate", "clear"],
        "removes": ["takes out", "strips", "eliminates", "clears"],
        "report": ["account", "summary", "review", "update"],
        "require": ["need", "call for", "demand", "expect"],
        "requires": ["needs", "calls for", "demands", "expects"],
        "research": ["study", "investigation", "analysis", "inquiry"],
        "right": ["correct", "proper", "accurate", "exact"],
        "rise": ["increase", "growth", "jump", "surge"],
        "role": ["part", "function", "job", "duty"],
        "run": ["operate", "manage", "execute", "handle"],
        "runs": ["operates", "manages", "executes", "handles"],
        "safe": ["secure", "protected", "risk-free", "sound"],
        "same": ["identical", "equal", "matching", "alike"],
        "say": ["state", "mention", "note", "express"],
        "says": ["states", "mentions", "notes", "expresses"],
        "see": ["notice", "spot", "observe", "recognize"],
        "sees": ["notices", "spots", "observes", "recognizes"],
        "seem": ["appear", "look", "come across as", "feel"],
        "seems": ["appears", "looks", "comes across as", "feels"],
        "several": ["a few", "some", "a handful of", "multiple"],
        "share": ["portion", "part", "slice", "segment"],
        "significant": ["notable", "major", "meaningful", "marked"],
        "similar": ["alike", "comparable", "close", "related"],
        "simple": ["easy", "basic", "straightforward", "plain"],
        "since": ["because", "as", "given that", "seeing as"],
        "situation": ["case", "scenario", "context", "position"],
        "size": ["scale", "scope", "extent", "magnitude"],
        "specific": ["particular", "certain", "exact", "precise"],
        "start": ["begin", "launch", "kick off", "open"],
        "starts": ["begins", "launches", "kicks off", "opens"],
        "state": ["condition", "status", "shape", "position"],
        "still": ["yet", "even now", "nonetheless", "regardless"],
        "stop": ["halt", "cease", "end", "quit"],
        "stops": ["halts", "ceases", "ends", "quits"],
        "strong": ["powerful", "robust", "solid", "firm"],
        "study": ["research", "analysis", "review", "examination"],
        "success": ["win", "triumph", "achievement", "breakthrough"],
        "support": ["back", "endorse", "uphold", "bolster"],
        "supports": ["backs", "endorses", "upholds", "bolsters"],
        "sure": ["certain", "confident", "positive", "assured"],
        "system": ["framework", "platform", "setup", "structure"],
        "take": ["grab", "seize", "pick up", "accept"],
        "takes": ["grabs", "seizes", "picks up", "accepts"],
        "task": ["job", "duty", "assignment", "chore"],
        "team": ["group", "crew", "unit", "squad"],
        "test": ["trial", "check", "experiment", "assessment"],
        "thing": ["item", "object", "element", "aspect"],
        "think": ["believe", "feel", "consider", "reckon"],
        "thinks": ["believes", "feels", "considers", "reckons"],
        "time": ["moment", "period", "phase", "stretch"],
        "today": ["now", "currently", "at present", "these days"],
        "tool": ["instrument", "resource", "device", "utility"],
        "top": ["leading", "premier", "best", "peak"],
        "total": ["overall", "complete", "full", "entire"],
        "true": ["real", "genuine", "actual", "accurate"],
        "try": ["attempt", "aim", "strive", "seek"],
        "tries": ["attempts", "aims", "strives", "seeks"],
        "turn": ["shift", "change", "switch", "move"],
        "turns": ["shifts", "changes", "switches", "moves"],
        "type": ["kind", "sort", "form", "variety"],
        "understand": ["grasp", "get", "follow", "comprehend"],
        "understands": ["grasps", "gets", "follows", "comprehends"],
        "update": ["refresh", "revise", "renew", "upgrade"],
        "updates": ["refreshes", "revises", "renews", "upgrades"],
        "value": ["worth", "benefit", "merit", "importance"],
        "view": ["opinion", "perspective", "take", "stance"],
        "want": ["wish", "desire", "seek", "aim for"],
        "wants": ["wishes", "desires", "seeks", "aims for"],
        "wide": ["broad", "extensive", "sweeping", "far-reaching"],
        "world": ["globe", "planet", "realm", "sphere"],
        "wrong": ["incorrect", "mistaken", "flawed", "off"],
        "year": ["period", "twelve months", "cycle", "season"],
        # === v0.12.0 expansion — more synonym groups ===
        "accept": ["take", "receive", "welcome", "embrace"],
        "achieve": ["reach", "attain", "earn", "accomplish"],
        "act": ["behave", "perform", "do", "move"],
        "active": ["busy", "lively", "engaged", "energetic"],
        "actual": ["real", "true", "genuine", "concrete"],
        "add": ["attach", "include", "append", "tack on"],
        "advantage": ["edge", "upper hand", "benefit", "plus"],
        "alone": ["solo", "by itself", "on its own", "isolated"],
        "amount": ["quantity", "volume", "total", "sum"],
        "argue": ["claim", "contend", "assert", "dispute"],
        "arrange": ["organize", "set up", "plan", "prepare"],
        "avoid": ["dodge", "steer clear of", "skip", "sidestep"],
        "balance": ["stability", "harmony", "equilibrium", "poise"],
        "blame": ["fault", "accuse", "point to", "pin on"],
        "body": ["group", "organization", "entity", "unit"],
        "brief": ["short", "quick", "concise", "fleeting"],
        "broad": ["wide", "extensive", "sweeping", "vast"],
        "busy": ["active", "occupied", "engaged", "swamped"],
        "calm": ["peaceful", "relaxed", "serene", "composed"],
        "care": ["concern", "attention", "caution", "regard"],
        "carry": ["transport", "move", "bear", "haul"],
        "catch": ["grab", "capture", "snag", "seize"],
        "collect": ["gather", "compile", "amass", "round up"],
        "compare": ["contrast", "match", "weigh", "measure against"],
        "convince": ["persuade", "win over", "sway", "talk into"],
        "cost": ["price", "expense", "charge", "fee"],
        "damage": ["harm", "injury", "hurt", "destruction"],
        "danger": ["risk", "threat", "hazard", "peril"],
        "dark": ["dim", "shadowy", "gloomy", "murky"],
        "deep": ["profound", "thorough", "intense", "far-reaching"],
        "define": ["describe", "specify", "pin down", "spell out"],
        "demand": ["call for", "insist on", "require", "push for"],
        "deny": ["reject", "refuse", "dispute", "turn down"],
        "detail": ["specifics", "particular", "point", "fine print"],
        "direct": ["straight", "clear", "frank", "head-on"],
        "display": ["show", "exhibit", "present", "showcase"],
        "doubt": ["question", "skepticism", "uncertainty", "concern"],
        "draw": ["pull", "attract", "sketch", "lure"],
        "drive": ["push", "motivate", "propel", "fuel"],
        "drop": ["fall", "decline", "dip", "plunge"],
        "earn": ["gain", "make", "win", "pull in"],
        "emerge": ["appear", "surface", "arise", "come out"],
        "empty": ["bare", "vacant", "hollow", "blank"],
        "engage": ["involve", "attract", "draw in", "captivate"],
        "enjoy": ["like", "relish", "appreciate", "savor"],
        "enter": ["join", "go into", "step into", "move into"],
        "equal": ["same", "matching", "identical", "even"],
        "error": ["mistake", "blunder", "slip", "fault"],
        "escape": ["flee", "avoid", "break free", "get away"],
        "evolve": ["develop", "grow", "change", "progress"],
        "expand": ["grow", "widen", "extend", "broaden"],
        "expose": ["reveal", "uncover", "show", "lay bare"],
        "extend": ["stretch", "widen", "lengthen", "broaden"],
        "extreme": ["intense", "severe", "radical", "drastic"],
        "false": ["untrue", "wrong", "fake", "misleading"],
        "famous": ["well-known", "celebrated", "notable", "renowned"],
        "fear": ["worry", "dread", "anxiety", "concern"],
        "figure": ["number", "statistic", "digit", "estimate"],
        "fill": ["load", "pack", "stock", "stuff"],
        "fix": ["repair", "mend", "patch", "solve"],
        "flat": ["level", "even", "smooth", "horizontal"],
        "flow": ["stream", "current", "movement", "rush"],
        "force": ["power", "strength", "pressure", "energy"],
        "forget": ["overlook", "neglect", "miss", "ignore"],
        "frame": ["structure", "outline", "context", "setup"],
        "free": ["release", "liberate", "open", "unrestricted"],
        "front": ["lead", "forefront", "head", "face"],
        "gain": ["benefit", "profit", "advantage", "reward"],
        "gather": ["collect", "assemble", "round up", "compile"],
        "global": ["worldwide", "international", "universal", "broad"],
        "grab": ["seize", "snatch", "take", "clutch"],
        "ground": ["basis", "foundation", "reason", "base"],
        "guide": ["lead", "direct", "steer", "show the way"],
        "harm": ["hurt", "damage", "injure", "wound"],
        "hide": ["conceal", "cover", "mask", "bury"],
        "hope": ["wish", "desire", "aspiration", "expectation"],
        "hurt": ["injure", "wound", "harm", "ache"],
        "ignore": ["overlook", "disregard", "skip", "brush off"],
        "imagine": ["picture", "envision", "dream up", "think of"],
        "inform": ["tell", "notify", "alert", "update"],
        "interest": ["curiosity", "attention", "appeal", "stake"],
        "invest": ["put in", "commit", "devote", "fund"],
        "join": ["connect", "combine", "unite", "merge"],
        "judge": ["assess", "evaluate", "rate", "weigh"],
        "launch": ["start", "begin", "kick off", "unveil"],
        "leave": ["depart", "exit", "go", "abandon"],
        "loss": ["defeat", "setback", "decline", "drop"],
        "mark": ["sign", "indicator", "symbol", "stamp"],
        "mix": ["blend", "combine", "merge", "stir"],
        "narrow": ["thin", "slim", "tight", "limited"],
        "oppose": ["resist", "fight", "challenge", "counter"],
        "original": ["first", "initial", "primary", "earliest"],
        "outline": ["sketch", "summary", "overview", "framework"],
        "pattern": ["trend", "design", "model", "template"],
        "perform": ["do", "carry out", "execute", "deliver"],
        "lack": ["shortage", "absence", "gap", "need"],
    },

    # Sentence starter alternatives
    "sentence_starters": {
        "This": ["Such", "That", "It", "All this"],
        "It": ["This", "That", "The system"],
        "He": ["The person", "This individual", "The specialist"],
        "She": ["The person", "This individual", "The specialist"],
        "They": ["Those", "The team", "These people"],
        "We": ["Our team", "The team", "All of us"],
        "The": ["A", "One", "Each"],
        "In": ["Within", "During", "At"],
        "For": ["To", "In order to", "As for"],
        "Also": ["Plus", "And", "On top of that"],
        # === v0.11.0 massive expansion ===
        "There": ["Here", "You'll find", "What's here"],
        "These": ["Such", "Those", "All these"],
        "Those": ["These", "Such", "All those"],
        "Each": ["Every", "Any", "All"],
        "Every": ["Each", "All", "Any"],
        "Many": ["Lots of", "Plenty of", "A number of"],
        "Some": ["A few", "Several", "Certain"],
        "Most": ["Nearly all", "The majority of", "A lot of"],
        "All": ["Every", "Each", "The entire"],
        "One": ["A single", "A", "One particular"],
        "Both": ["The two", "Each of them", "All two"],
        "Its": ["The", "This"],
        "Their": ["The", "Its", "Those"],
        "Our": ["The", "My", "Team's"],
        "Your": ["The", "A"],
        "My": ["The", "Our"],
        "His": ["The", "That person's"],
        "Her": ["The", "That person's"],
        "When": ["Once", "As soon as", "The moment"],
        "While": ["As", "During", "Even as"],
        "After": ["Once", "Following", "When"],
        "Before": ["Prior to", "Ahead of", "Until"],
        "During": ["In", "Throughout", "While"],
        "Since": ["Because", "As", "Given that"],
        "Until": ["Till", "Up to", "Before"],
        "If": ["Should", "When", "In case"],
        "Although": ["Even though", "While", "Though"],
        "Because": ["Since", "As", "Given that"],
        "But": ["Yet", "Still", "However"],
        "And": ["Plus", "Also", "On top of that"],
        "Or": ["Otherwise", "Alternatively", "Either way"],
        "So": ["That's why", "Hence", "As a result"],
        "Yet": ["But", "Still", "Even so"],
        "Still": ["Yet", "Even now", "Regardless"],
        "Now": ["Currently", "At this point", "Today"],
        "Then": ["Next", "After that", "Later"],
        "Here": ["At this point", "In this spot", "Right here"],
        "First": ["To start", "For starters", "Initially"],
        "Second": ["Next", "Then", "Following that"],
        "Third": ["After that", "Then", "Next up"],
        "Finally": ["Lastly", "In the end", "To wrap up"],
        "Next": ["Then", "After that", "Following"],
        "Just": ["Simply", "Merely", "Only"],
        "Only": ["Just", "Merely", "Simply"],
        "Even": ["Still", "Also", "On top of that"],
        "Never": ["Not once", "At no point", "Under no circumstances"],
        "Always": ["Every time", "Without fail", "Consistently"],
        "Often": ["Frequently", "Regularly", "Time and again"],
        "Sometimes": ["Occasionally", "Now and then", "At times"],
        "Usually": ["Typically", "Normally", "As a rule"],
        # === v0.12.0 expansion — diverse sentence starters ===
        "Sure": ["Of course", "Definitely", "Absolutely"],
        "Granted": ["Admittedly", "Sure", "Fair enough"],
        "Look": ["Listen", "See", "Check this"],
        "Basically": ["Simply", "In short", "At its core"],
        "Unfortunately": ["Sadly", "Regrettably", "Too bad"],
        "Thankfully": ["Luckily", "Fortunately", "Happily"],
        "Frankly": ["Honestly", "Truthfully", "To be frank"],
        "Regardless": ["Either way", "No matter what", "Anyway"],
        "Supposedly": ["Apparently", "Allegedly", "Reportedly"],
        "Personally": ["For me", "I think", "In my view"],
        "Honestly": ["Truthfully", "Frankly", "To be honest"],
        "Fortunately": ["Luckily", "Thankfully", "Happily"],
        "Sadly": ["Unfortunately", "Regrettably", "Unhappily"],
        "Realistically": ["Practically", "In truth", "Actually"],
        "Arguably": ["Perhaps", "Some say", "One could say"],
    },

    # Colloquial markers for chat/web profiles
    "colloquial_markers": [
        "by the way",
        "actually",
        "honestly",
        "basically",
        "in a nutshell",
        "interestingly",
        "simply put",
        "the thing is",
        "truth be told",
        "as it turns out",
        # === v0.11.0 massive expansion ===
        "after all",
        "all in all",
        "all things considered",
        "and the thing is",
        "as a matter of fact",
        "as far as I can tell",
        "at the end of the day",
        "believe it or not",
        "between you and me",
        "bottom line",
        "come to think of it",
        "don't get me wrong",
        "fair enough",
        "for real",
        "for what it's worth",
        "frankly speaking",
        "funnily enough",
        "go figure",
        "guess what",
        "hands down",
        "having said that",
        "here's the deal",
        "here's the thing",
        "I gotta say",
        "I mean",
        "I'd say",
        "if anything",
        "if I'm honest",
        "if you ask me",
        "in all fairness",
        "in all honesty",
        "in any event",
        "in my book",
        "in my experience",
        "in practice",
        "in short",
        "it's worth noting",
        "just saying",
        "let me put it this way",
        "let's face it",
        "let's not forget",
        "long story short",
        "look",
        "more often than not",
        "needless to say",
        "no doubt",
        "not gonna lie",
        "now here's the thing",
        "obviously",
        "oddly enough",
        "on a side note",
        "on the bright side",
        "on the flip side",
        "point being",
        "put it this way",
        "real talk",
        "right off the bat",
        "seriously though",
        "so basically",
        "speaking of which",
        "sure enough",
        "that being said",
        "that said",
        "the bottom line is",
        "the funny thing is",
        "the point is",
        "the reality is",
        "the takeaway here",
        "the truth is",
        "the way I see it",
        "thing is",
        "to be fair",
        "to be frank",
        "to be honest",
        "to put it simply",
        "to tell you the truth",
        "turns out",
        "well",
        "what's interesting is",
        "when you think about it",
        "word of advice",
        "you know what",
        "you see",
        # === v0.12.0 expansion — more colloquial expressions ===
        "at first glance",
        "big picture",
        "can't argue with that",
        "end of the day",
        "first things first",
        "for the record",
        "full disclosure",
        "fun fact",
        "get this",
        "here's my take",
        "here's what I think",
        "hot take",
        "I'll be real",
        "if we're being honest",
        "in a word",
        "in hindsight",
        "it boils down to",
        "let's be real",
        "mind you",
        "no kidding",
        "no surprise there",
        "on second thought",
        "one thing's for sure",
        "plain and simple",
        "real quick",
        "spoiler alert",
        "straight up",
        "take it from me",
        "the gist is",
        "to be clear",
        "to sum it up",
        "trust me on this",
        "what it comes down to",
        "you'd be surprised",
    ],

    # Abbreviations (don't split sentences after these)
    "abbreviations": [
        "Mr", "Mrs", "Ms", "Dr", "Prof", "Sr", "Jr", "Inc", "Ltd",
        "Corp", "etc", "vs", "approx", "dept", "est", "govt", "intl",
        "assn", "assoc", "bros", "co", "fig", "misc", "no", "nos",
        "vol", "vols", "rev", "est", "Jan", "Feb", "Mar", "Apr",
        "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec",
        # === v0.11.0 massive expansion ===
        "Sgt", "Cpl", "Pvt", "Lt", "Gen", "Col", "Maj", "Capt",
        "Adm", "Gov", "Sen", "Rep", "Amb", "Pres",
        "Ave", "Blvd", "St", "Rd", "Ct", "Dr", "Ln", "Pl",
        "Apt", "Ste", "Bldg", "Fl",
        "Univ", "Inst", "Tech", "Mgr", "Eng", "Acct",
        "Atty", "Supt", "Asst", "Assn",
        "Co", "Dist", "Div", "Lab", "Med",
        "Mt", "Ft", "Stn", "Sq", "Hwy", "Fwy", "Pkwy",
        "Ph", "Fax", "Ext", "Tel",
        "e.g", "i.e", "cf", "al", "ed", "eds",
        "ibid", "op", "cit", "loc", "et",
        "viz", "re", "ca", "c", "fl",
        "min", "max", "avg", "qty", "amt",
        "hr", "hrs", "sec", "secs", "yr", "yrs", "mo", "mos",
        "ft", "in", "yd", "mi", "km", "cm", "mm", "lb", "lbs",
        "oz", "gal", "pt", "qt",
        "Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun",
        "Penn", "Mass", "Conn", "Fla", "Calif", "Tex", "Ill",
    ],

    # Perplexity boosters (rare/unusual phrases to raise perplexity)
    "perplexity_boosters": [
        "as it were", "so to speak", "in a manner of speaking",
        "for what it's worth", "all things considered",
        "to put it mildly", "by and large", "more or less",
        "paradoxically", "ironically", "curiously enough",
        "oddly enough", "strangely", "interestingly enough",
        "truth be told", "as a matter of fact", "in point of fact",
        "to all intents and purposes", "when all is said and done",
        "nolens volens", "de facto", "ipso facto",
        "be that as it may", "notwithstanding",
        # === v0.11.0 massive expansion ===
        "admittedly", "and yet", "as luck would have it",
        "at any rate", "at the risk of sounding",
        "barring unforeseen circumstances", "believe it or not",
        "between you and me", "by all accounts",
        "by no means", "call it what you will",
        "come what may", "contrary to popular belief",
        "dare I say", "doesn't hurt to mention",
        "even at the best of times", "funnily enough",
        "go figure", "granted",
        "hard to say", "having said all that",
        "here's the kicker", "here's the rub",
        "I dare say", "I hasten to add",
        "if memory serves", "if nothing else",
        "if you will", "in a nutshell",
        "in any case", "in any event",
        "in fairness", "in hindsight",
        "in layman's terms", "in no uncertain terms",
        "in retrospect", "in the grand scheme of things",
        "in the same breath", "in the same vein",
        "in theory at least", "inasmuch as",
        "incidentally", "insofar as",
        "it bears mentioning", "it dawned on me",
        "it goes without saying", "it stands to reason",
        "it struck me", "just between us",
        "let alone", "let's just say",
        "lo and behold", "long story short",
        "mark my words", "mind you",
        "needless to say", "no pun intended",
        "not for nothing", "not to mention",
        "not to put too fine a point on it",
        "now that I think about it", "on closer inspection",
        "on that note", "on the face of it",
        "per se", "plain and simple",
        "point taken", "put another way",
        "quite frankly", "rest assured",
        "roughly speaking", "safe to say",
        "say what you will", "simply put",
        "strictly speaking", "suffice it to say",
        "sure enough", "that notwithstanding",
        "the crux of the matter", "the long and short of it",
        "the thing of it is", "then again",
        "to a certain degree", "to boot",
        "to cap it all off", "to my mind",
        "to say nothing of", "to say the least",
        "to some extent", "to that end",
        "word has it", "you might say",
        # === v0.12.0 expansion — rare phrases for perplexity ===
        "after a fashion", "all told",
        "as chance would have it", "as far as it goes",
        "as it so happens", "at first blush",
        "by the by", "coincidentally",
        "far be it from me", "for all practical purposes",
        "for good measure", "for lack of a better word",
        "give or take", "heaven knows",
        "if truth be told", "in all likelihood",
        "in due time", "in equal measure",
        "in light of this", "in the fullness of time",
        "in the heat of the moment", "in the strictest sense",
        "just as well", "make no mistake",
        "much to my surprise", "mutatis mutandis",
        "on the off chance", "ostensibly",
        "prima facie", "quid pro quo",
        "should the need arise", "sine qua non",
        "the bottom line", "to wit",
        "truth of the matter", "under the guise of",
        "warts and all", "with all due respect",
        "without further ado",
    ],

    # Profile metric targets
    "profile_targets": {
        "chat": {"avg_sentence_len": (6, 16), "max_sentence_len": 25},
        "web": {"avg_sentence_len": (8, 20), "max_sentence_len": 35},
        "seo": {"avg_sentence_len": (10, 22), "max_sentence_len": 40},
        "docs": {"avg_sentence_len": (10, 25), "max_sentence_len": 45},
        "formal": {"avg_sentence_len": (12, 28), "max_sentence_len": 50},
    },

    # Conjunctions for joining short sentences
    "conjunctions": ["and", "but", "or", "so", "yet", "while", "although"],

    # Split conjunctions for breaking long sentences
    "split_conjunctions": [
        ", and ", ", but ", ", however ", ", although ",
        ", while ", ", whereas ", ", yet ",
        ", so ", ", which ", "; ", " — ",
        # === v0.11.0 massive expansion ===
        ", because ", ", since ", ", unless ",
        ", even though ", ", though ", ", despite ",
        ", whether ", ", after ", ", before ",
        ", once ", ", until ", ", where ",
        ", when ", ", meaning ", ", as ",
        ", plus ", ", nor ", ", for ",
        ", therefore ", ", thus ", ", hence ",
        ", consequently ", ", moreover ", ", furthermore ",
        ", additionally ", ", instead ", ", otherwise ",
        ", namely ", ", specifically ", ", that is ",
        " – ",
    ],
}
