diff --git a/CHANGELOG.md b/CHANGELOG.md index fa4d8cd..c70513d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 Routine `stats.json` refreshes take a PATCH version bump but are grouped rather than listed individually. +## [0.27.0] - 2026-09-22 + +### Added +- About gains *Who builds it*: four credits stated as résumé lines — senior solution engineer in manufacturing who worked directly with Fortune 500 OEMs and tier-1 suppliers (no employer named), 2nd place in the 2026 APJ data-platform hackathon for an automated manufacturing workflow, the Korean procurement line, OSINT entity classification. En + ko. + ## [0.26.1] - 2026-09-21 ### Changed diff --git a/VERSION b/VERSION index 30f6cf8..1b58cc1 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.26.1 +0.27.0 diff --git a/src/components/About.astro b/src/components/About.astro index b03be70..9326b3a 100644 --- a/src/components/About.astro +++ b/src/components/About.astro @@ -10,6 +10,19 @@ const { copy, locale } = Astro.props;
{copy.who.heading}
{copy.who.body.map((p) =>

{p}

)} +
+ +
+
{copy.credentials.heading}
+

{copy.credentials.lead}

+
+ {copy.credentials.items.map((c) => ( +

{c.title}

{c.body}

+ ))} +
+
+ +
{copy.where.heading}

{copy.where.body}

diff --git a/src/i18n/about.ts b/src/i18n/about.ts index 014c374..6c605fd 100644 --- a/src/i18n/about.ts +++ b/src/i18n/about.ts @@ -7,6 +7,7 @@ export interface AboutCopy { title: string; description: string; hero: { eyebrow: string; title: string; lead: string }; who: { heading: string; body: string[] }; + credentials: { heading: string; lead: string; items: { title: string; body: string }[] }; where: { heading: string; body: string }; how: { heading: string; items: { title: string; body: string }[] }; contact: { heading: string; lead: string; email: string; button: string; mailto: string; hint: string }; @@ -31,6 +32,16 @@ export const about: Record = { 'Three lines are live — fraud, procurement, manufacturing — one product, OpSentry, is open source, and above the lines sits a platform layer: one entity across them, nightly sanctions screening, the corporate registry, and a consortium exchange that shares hashes and bands. The platform runs where the data lives; nothing is hosted for a client that the client has not asked for.', ], }, + credentials: { + heading: 'Who builds it', + lead: 'One engineer, stated plainly. These are the credits the platform rests on; none of them is a client of Opsight.', + items: [ + { title: 'Senior solution engineer, manufacturing', body: 'Worked directly with Fortune 500 OEMs and their tier-1 suppliers on production-analytics solutions — the methods the manufacturing line runs are the ones proven there.' }, + { title: '2nd place, 2026 APJ data-platform hackathon', body: 'For an automated manufacturing workflow: sense, reason, act and record over a fleet, the same shape as the agent that runs here nightly.' }, + { title: 'Public procurement, Korea', body: 'The KONEPS collection, the governed analytics views and the should-price and uncontested-tender products were built and are run from Seoul, nightly, since 2026.' }, + { title: 'OSINT entity classification', body: 'The fraud line’s typed-identifier extraction, cross-market correlation and the entity layer above it — every link cited to the record that justified it.' }, + ], + }, where: { heading: 'Where', body: 'Seoul, Korea. Korean and English are working languages; Turkish-language ecosystems are monitored on the fraud line.', @@ -77,6 +88,16 @@ export const about: Record = { '세 개의 라인 — 사기, 공공조달, 제조 — 이 운영 중이고, OpSentry 하나는 오픈소스 제품이며, 라인 위에는 플랫폼 계층이 있습니다: 라인을 가로지르는 하나의 엔터티, 매일 밤의 제재 스크리닝, 기업 등기, 해시와 구간만 교환하는 컨소시엄. 플랫폼은 데이터가 있는 곳에서 돌아가며, 고객이 요청하지 않은 것을 고객 대신 호스팅하지 않습니다.', ], }, + credentials: { + heading: '누가 만드는가', + lead: '엔지니어 한 사람, 있는 그대로. 플랫폼이 기대는 경력이며, 어느 것도 Opsight의 고객이 아닙니다.', + items: [ + { title: '제조 도메인 시니어 솔루션 엔지니어', body: 'Fortune 500 OEM과 1차 협력사를 직접 상대하며 생산 분석 솔루션을 구축했습니다. 제조 라인이 돌리는 방법론은 그곳에서 검증된 것입니다.' }, + { title: '2026 APJ 데이터 플랫폼 해커톤 2위', body: '자동화된 제조 워크플로 — 감지·추론·실행·기록을 설비 전체에 걸쳐 수행하는 구조로, 여기서 매일 밤 도는 에이전트와 같은 형태입니다.' }, + { title: '한국 공공조달', body: '나라장터 수집, 거버넌스가 적용된 분석 뷰, 적정가·무경쟁 입찰 제품을 2026년부터 서울에서 매일 밤 구축·운영하고 있습니다.' }, + { title: 'OSINT 엔터티 분류', body: '사기 라인의 유형화된 식별자 추출, 시장 간 상관관계, 그리고 그 위의 엔터티 계층 — 모든 연결은 근거가 된 기록을 인용합니다.' }, + ], + }, where: { heading: '어디서', body: '대한민국 서울. 한국어와 영어가 업무 언어이며, 사기 라인에서는 터키어 생태계도 모니터링합니다.',