Skip to content

Releases: Koyash-team/koyash

v1.4.0 — MVP v3 (final course version)

Choose a tag to compare

@Dasha365 Dasha365 released this 19 Jul 20:47
82716bf

The final Assignment 6 release, mapped to MVP v3 — the final course version. It builds on the v1.3.0 Week 6 trial with the deterministic irritant warning for sensitive-skin users (US-11), self-service password reset (US-27), the frontend UX rework, and a fix so a guest's freshly generated cosmetic bag is saved to the account on sign-up / sign-in.

Highlights

  • Irritant warning (deterministic; the LLM stays justification-only, ADR-001)
  • Password reset via an emailed single-use link (Resend HTTPS API)
  • Account/tracker/results frontend brought in line with the design; alternatives now show a justification
  • Guest bag now carried into the account on registration/sign-in

Links

Handover level reached: Ready for independent use; customer-confirmation status: Accepted (2026-07-18).

v1.3.0 — Week 6 trial (personal account)

Choose a tag to compare

@Dasha365 Dasha365 released this 12 Jul 19:30
ecb03e7

Week 6 trial / handover-candidate release for Assignment 6 (Sprint 4). Adds the personal-account layer on top of the guest questionnaire → cosmetic-bag flow, which stays fully available without an account.

Access

No account is needed to get a recommendation — signing in only adds the personal features.

What's in it

  • Accounts (email + password, guest-first) with a profile card and one saved cosmetic bag
  • «Подошло / Не подошло» feedback (comment required on «Не подошло»); the sum counts only active products
  • Product replacement — a similar product in the same step, up to 2 per step
  • Result tracker — 6 checkpoints over 12 weeks with dynamic criteria and a history
  • Account management — edit data, change password, delete account

Full list in the CHANGELOG.

Assignment 6

Trial / handover-candidate release; the final MVP v3 release supersedes it in Week 7.

v1.2.0 — MVP v2

Choose a tag to compare

@Dasha365 Dasha365 released this 05 Jul 20:13
e2c18a3

KOYASH v1.2.0 — MVP v2 (Assignment 5, Sprint 3 increment).

This SemVer release maps to MVP v2 and the Assignment 5 / Sprint 3 product increment. It points to a commit on the protected main branch.

Highlights

  • Honest budget presentation — budget shown as a tier with an approximate per-product price and an approximate whole-set total; results show the real total plus an "approximate price — check the link" note.
  • Optional LLM justificationsgpt-4o-mini rewords the "why" over the already-selected products (justification-only, ADR-001); off by default (LLM_ENABLED=false) with a rule-based fallback.
  • Special-condition safety filter — pregnancy / rosacea / dermatitis answers hard-exclude products with contraindicated ingredients (deterministic rules, not the LLM).
  • Skin-type mini-quiz — a 4-question mini-quiz infers one of the 5 skin types and pre-fills the skin-type question; wired into both flows.
  • Landing rework + copy pass, masculine brand voice, age-input bounds.
  • Maintained documentation — architecture (static/dynamic/deployment views + 3 ADRs), development process, and a hosted docs site.

Access & evidence

Full changelog: v1.1.0...v1.2.0

v1.1.0 - Sprint 2: quality automation, skin type, landing page

Choose a tag to compare

@Dasha365 Dasha365 released this 28 Jun 17:09
58f3dfd

Sprint 2 increment (Assignment 4): quality/automation baseline, skin-type personalization, landing page, short questionnaire variant.

Maps to the Assignment 4 Sprint 2 increment -- Sprint milestone: https://github.com/Koyash-team/koyash/milestone/2 (2026-06-22 to 2026-06-28).

User stories: US-01 (landing page), US-09 (skin type), US-18 (short questionnaire).
Supporting PBIs: PBI-201..212 (skin-type matching, design/copy fixes, automated tests, Quality Requirements + QRTs, CI quality gates for backend and frontend, Definition of Done update, testing status report, UAT scenarios).

Full scope and delivered changes: reports/week4/README.md and CHANGELOG.md.

Deployed: https://koyash-production.up.railway.app/docs (API) / https://koyash-production-25e0.up.railway.app (frontend).
Run instructions: README.md "Running locally".

Public sanitized demo video: https://youtu.be/RpLB18HBQVQ

v1.0.0 - MVP v1

Choose a tag to compare

@Dasha365 Dasha365 released this 21 Jun 10:18
05d14ef

MVP v1: core recommendation happy path.

User stories: US-02, US-03, US-04, US-05, US-06, US-07, US-08, US-17.
Supporting PBIs: PBI-101..119 (backend /recommend engine, questionnaire+results frontend, docs).

See docs/user-stories.md and the Sprint 1 milestone (https://github.com/Dasha365/koyash/milestone/1) for full scope.

Deployed: https://koyash-production.up.railway.app/docs (API) / https://koyash-production-25e0.up.railway.app (frontend).