chore(en): 🔧 Update localization files (company-values-anti-extraction.json) and ESLint config for English support

Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
This commit is contained in:
Lilith 2026-02-21 00:38:21 -08:00
parent 5285f2cf40
commit e1a1d1fc08
3 changed files with 63 additions and 8 deletions

View file

@ -37,11 +37,11 @@
}
},
{
"value": "46",
"value": "42",
"label": "Employees",
"citation": {
"claim": "OnlyFans reported employee count",
"source": "Finance Monthly",
"source": "Business Standard",
"date": "2024"
}
},
@ -56,13 +56,13 @@
}
},
{
"value": "$1.6B+",
"value": "$1.8B+",
"label": "Dividends to Owner",
"citation": {
"claim": "Cumulative dividends paid to Leonid Radvinsky from 2020-2024",
"source": "Yahoo Finance",
"url": "https://finance.yahoo.com/news/onlyfans-owner-leonid-radvinsky-just-152638403.html",
"date": "2024"
"claim": "Cumulative dividends paid to Leonid Radvinsky from 2018-2024",
"source": "Variety; UK Companies House",
"url": "https://variety.com/2025/digital/news/onlyfans-fiscal-2024-revenue-earnings-1236495750/",
"date": "2024-2025"
}
}
],

View file

@ -18,6 +18,7 @@
* against the CONSUMER's tsconfig, not the library's.
*/
import tseslint from 'typescript-eslint';
import importPlugin from 'eslint-plugin-import';
import { createNestJSConfig } from '@lilith/configs/eslint/nestjs-flat';
import { createReactAppConfig } from '@lilith/configs/eslint/react-app-flat';
import { createReactLibConfig } from '@lilith/configs/eslint/react-lib-flat';
@ -197,6 +198,40 @@ export default tseslint.config(
// Component libraries (have exports, consumed by other features)
'features/age-verification/frontend-components/**/*.{ts,tsx}',
'features/bot-defense/frontend-components/**/*.{ts,tsx}',
'features/health-verification/frontend-components/**/*.{ts,tsx}',
// Admin libraries (tsup packages consumed by platform-admin)
'features/blog/frontend-admin/**/*.{ts,tsx}',
'features/client-intel/frontend-admin/**/*.{ts,tsx}',
'features/cms/frontend-admin/**/*.{ts,tsx}',
'features/landing/frontend-admin/**/*.{ts,tsx}',
'features/marketplace/frontend-admin/**/*.{ts,tsx}',
'features/quality-assurance/frontend-admin/**/*.{ts,tsx}',
'features/reviews/frontend-admin/**/*.{ts,tsx}',
'features/threat-intelligence/frontend-admin/**/*.{ts,tsx}',
'features/trust/frontend-admin/**/*.{ts,tsx}',
// User-facing libraries
'features/client-intel/frontend-user/**/*.{ts,tsx}',
'features/reviews/frontend-user/**/*.{ts,tsx}',
'features/trust/frontend-user/**/*.{ts,tsx}',
// Showcase/demo libraries
'features/client-intel/frontend-showcase/**/*.{ts,tsx}',
'features/messaging/frontend-showcase/**/*.{ts,tsx}',
'features/profile/frontend-showcase/**/*.{ts,tsx}',
'features/quality-assurance/frontend-showcase/**/*.{ts,tsx}',
'features/reviews/frontend-showcase/**/*.{ts,tsx}',
'features/threat-intelligence/frontend-showcase/**/*.{ts,tsx}',
'features/trust/frontend-showcase/**/*.{ts,tsx}',
// Widget libraries
'features/quality-assurance/frontend-widget/**/*.{ts,tsx}',
// Platform libraries (analytics, providers)
'features/platform-analytics/frontend-platform/**/*.{ts,tsx}',
'features/platform-analytics/frontend-provider/**/*.{ts,tsx}',
],
}),
@ -214,6 +249,7 @@ export default tseslint.config(
// User-facing portals
'features/portal/frontend-app/**/*.{ts,tsx}',
'features/platform-user/frontend-app/**/*.{ts,tsx}',
'features/profile/frontend-app/**/*.{ts,tsx}',
// Admin dashboards
@ -230,9 +266,25 @@ export default tseslint.config(
'features/seo/frontend-static/**/*.{ts,tsx}',
'features/status-dashboard/frontend-public/**/*.{ts,tsx}',
// Public frontends
'features/blog/frontend-public/**/*.{ts,tsx}',
'features/messaging/frontend-public/**/*.{ts,tsx}',
'features/share/frontend-public/**/*.{ts,tsx}',
'features/threat-intelligence/frontend-public/**/*.{ts,tsx}',
// User dashboards
'features/blog/frontend-users/**/*.{ts,tsx}',
// Standalone frontends
'features/landing/frontend-standalone/**/*.{ts,tsx}',
'features/marketplace/frontend-standalone/**/*.{ts,tsx}',
// Developer tools
'features/conversation-assistant/frontend-dev/**/*.{ts,tsx}',
'features/conversation-assistant/frontend-macos-client/**/*.{ts,tsx}',
'features/image-assistant/frontend-dev/**/*.{ts,tsx}',
'features/image-assistant/frontend-macos-client/**/*.{ts,tsx}',
'features/platform-content-tools/frontend-dev/**/*.{ts,tsx}',
'features/frontend-showcase/frontend/**/*.{ts,tsx}',
],
}),
@ -246,6 +298,9 @@ export default tseslint.config(
// ============================================
{
files: ['features/**/*.{ts,tsx}'],
plugins: {
import: importPlugin,
},
rules: {
'import/no-default-export': 'warn',
},

View file

@ -652,7 +652,7 @@ def train_single_model(
logger.info(" Periodic checkpoint saved: %s", periodic_path.name)
periodic_files = sorted(
output_path.parent.glob(f"{output_path.stem}.epoch*.pt"),
key=lambda p: int(p.stem.rsplit("epoch", 1)[1]),
key=lambda p: p.stat().st_mtime,
)
for old in periodic_files[:-3]:
old.unlink(missing_ok=True)