4.9 KiB
4.9 KiB
task, slug, effort, phase, progress, mode, started, updated
| task | slug | effort | phase | progress | mode | started | updated |
|---|---|---|---|---|---|---|---|
| Обновить контакты, записать решения, подготовить deployment-пакет | 20260520-163012_static-deploy-contact-decisions | standard | complete | 10/10 | interactive | 2026-05-20T15:00:00+03:00 | 2026-05-20T16:30:12+03:00 |
Обновить контакты, записать решения, подготовить deployment-пакет
Purpose: зафиксировать работу по обновлению контактных данных, записи решений владельца и подготовке deployment-пакета для iqon.com.
Context
Сергей ответил на 4 открытых вопроса проекта iqon.com: каноничные контакты (Бухарест/Алматы, phone→@infobidgebot, fax убрать), EN-only, static, reg.ru upload. Затем дал команду «прод continued» для подготовки deployment-пакета. Затем записал SSL-сертификат reg.ru в ~/certs/.
Owner Decisions Recorded
| Question | Answer | Recorded In |
|---|---|---|
| Каноничные контакты | Бухарест; телефон → @infobidgebot; fax убрать | iqon-com.md, contact/index.html, index.html, new_redesign/index.html |
| Языковая политика | EN only | iqon-com.md, site-structure-brief |
| Платформа | Static HTML/CSS/JS | iqon-com.md |
| Деплой-маршрут | reg.ru file upload | iqon-com.md |
Risks
- reg.ru shared hosting: .htaccess может обрабатываться Apache за nginx — проверить после деплоя.
- Сертификат self-signed, CN пустой — только для внутренних соединений с reg.ru.
- WordPress файлы нужно перемещать, а не удалять, при деплое.
- Русские URL редиректы через .htaccess — процент-кодированные пути могут вести себя по-разному на reg.ru nginx+Apache; проверить после деплоя.
Criteria
- ISC-1: Телефон и fax удалены из index.html, contact/index.html, new_redesign/index.html
- ISC-2: @infobidgebot добавлен во все контактные места
- ISC-3: contact/index.html переработан: Email + Telegram + Office
- ISC-4: 4 решения владельца записаны в iqon-com.md Decisions
- ISC-5: 3 открытых вопроса закрыты в iqon-com.md Open Questions
- ISC-6: site-structure-brief обновлён с resolved items
- ISC-7: deploy/.htaccess создан: 129 строк, 44 редиректа, security headers, WP blocking
- ISC-8: deploy/404.html и deploy/403.html созданы
- ISC-9: deploy/README.md с пошаговой инструкцией деплоя
- ISC-10: SSL-сертификат ~/certs/ записан в infrastructure.md, client-projects.md, iqon-com.md
Decisions
- Контакты: office@iqon.com + @infobidgebot (Telegram) + Bucharest address; без телефона и fax.
- Платформа: статическая замена WordPress (Phase 1 hardening становится interim).
- Деплой: reg.ru file manager upload.
- .htaccess: Apache mod_rewrite для редиректов + security headers + WP surface blocking.
- Сертификат ~/certs/: self-signed RSA 2048, /C=ru/ST=mo/L=moscow, valid до 2036-05-17.
Files Changed
| File | Change |
|---|---|
index.html |
Phone→@infobidgebot, fax removed (footer) |
contact/index.html |
Full rework: Email+Telegram+Office panels, nav CTA→@infobidgebot |
new_redesign/index.html |
Phone→@infobidgebot, fax removed |
deploy/.htaccess |
NEW: 129 lines, 44 redirects, security headers, WP block |
deploy/404.html |
NEW: custom error page |
deploy/403.html |
NEW: custom error page |
deploy/README.md |
NEW: step-by-step deployment guide |
content/site-structure-brief-2026-05-20.md |
Resolved: contacts, language, platform, deploy |
wiki/projects/iqon-com.md |
4 decisions, 3 closed questions, Phase 5, cert path |
wiki/projects/client-projects.md |
iqon section updated: hosting, Telegram, SSL, platform, deploy, language |
wiki/infrastructure.md |
NEW section: SSL/TLS Certificates |
Verification
rg -rn "261 2600|261 2608|F \+4|T \+4" iqon/ --glob '!server-backup*' --glob '!legacy*' --glob '!iqon-full-audit*'→ 0 matchesrg -n "infobidgebot" index.html contact/index.html→ matches in all expected locationsopenssl x509 -in ~/certs/my.crt -noout -subject -dates→ subject=/C=ru/ST=mo/L=moscow, valid 2026–2036rg "certs|my\.crt" wiki/infrastructure.md wiki/projects/iqon-com.md wiki/projects/client-projects.md→ all three updated