Files
huncode 90692f0f16
Build and deploy / deploy (push) Successful in 15s
raise editorial quality gate and revise 2018 spring
2026-07-31 09:20:37 +03:00

39 lines
3.6 KiB
Markdown

# Редакционная программа 2018–2027
Этот каталог фиксирует воспроизводимый способ продолжить архив ProgCode.Ru после исходных публикаций 2017–2019 годов.
## Контракт архива
- Период: январь 2018 — декабрь 2027.
- Ритм: три публикации в месяц — практическая инструкция, объяснение механизма и разбор/кейс.
- Уже опубликованные статьи занимают один слот в октябре 2018 и январе 2019; для соблюдения ритма к ним добавляются только две новые публикации.
- Каждый переработанный материал проходит отдельный редакционный стандарт из `QUALITY_STANDARD.md`: проблема, исследование, пример, визуальное объяснение, проверка и источники.
- Стилистика меняется от тёплой практической заметки 2018 года к спокойному системному разбору и наставническому тону 2027 года.
## Исследовательская библиотека
Материалы опираются на первичные или нормативные источники:
- [Bitrix: CIBlockElement::Add](https://dev.1c-bitrix.ru/api_help/iblock/classes/ciblockelement/add.php?print=Y)
- [PHP: move_uploaded_file](https://www.php.net/move-uploaded-file)
- [MDN: JavaScript modules](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Modules)
- [Webpack Guides](https://webpack.js.org/guides/)
- [MDN: HTTP caching](https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Caching)
- [Docker documentation](https://docs.docker.com/get-started/)
- [PostgreSQL: Indexes](https://www.postgresql.org/docs/current/indexes.html)
- [Redis Streams](https://redis.io/docs/latest/develop/data-types/streams/)
- [D: automatic memory management](https://dlang.org/spec/garbage.html)
- [MDN: Web performance](https://developer.mozilla.org/en-US/docs/Web/Performance)
- [WCAG 2.2](https://www.w3.org/TR/WCAG22/)
- [OWASP Cheat Sheet Series](https://cheatsheetseries.owasp.org/)
- [OpenTelemetry: signals](https://opentelemetry.io/docs/concepts/signals/)
- [Playwright: best practices](https://playwright.dev/docs/best-practices)
- [Kubernetes: Deployments](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/)
- [NIST AI RMF: Generative AI Profile](https://www.nist.gov/publications/artificial-intelligence-risk-management-framework-generative-artificial-intelligence)
## Публикация
Первичный массовый генератор `web/scripts/publishEditorialArchive.mjs` выведен из использования: он не соответствует редакционному стандарту и не должен перезаписывать доработанные статьи. Переработка идёт небольшими тематическими тройками поверх существующего архива. Для каждой тройки есть источник текста, автоматическая проверка, ручное трёхкратное ревью и проверка сборки.
Текущая очередь, состояние архива и входной quality gate описаны в [производственном контуре](production/README.md).