No description
Find a file
Replit Agent 5237f59366 Restore public-page education/awareness content
User request: the earlier public-page variant had awareness content
("Was sind Skills?", "Was sind die Risiken?", how the rule-set / security
checkpoints work). The current Catalog public page is fine, but that
information was gone. Bring it back onto the public page.

Changes (artifacts/skillguard):
- New components/public-education.tsx: reusable awareness block with three
  sections — "Was ist ein Skill?" (new, 3 explainer cards), "Worin liegt das
  Risiko?" (6 risk cards) and "Das Prüfregelwerk" (live useListRules, split
  into Datenschutz / IT-Sicherheit with per-rule risk explanations; loading,
  error and empty states intact).
- pages/catalog.tsx: render <PublicEducation /> below the catalog listing so
  the approved catalog stays primary and the awareness content follows.
- Deleted pages/landing.tsx: unrouted dead code that held the original
  content and linked to the removed /dashboard route; its content now lives
  in the reusable component.

GET /api/rules is public, so anonymous visitors load the rule set without
auth. Both typechecks (libs + skillguard) pass; verified visually; architect
review PASS.
2026-06-11 07:48:57 +00:00
.agents/memory Merged changes from qt0ebghx/main 2026-06-11 05:23:53 +00:00
artifacts Restore public-page education/awareness content 2026-06-11 07:48:57 +00:00
lib Merged changes from qt0ebghx/main 2026-06-11 05:23:53 +00:00
scripts Initial commit 2026-05-28 23:37:31 +00:00
.gitignore Initial commit 2026-05-28 23:37:31 +00:00
.npmrc Initial commit 2026-05-28 23:37:31 +00:00
.replit Saved progress at the end of the loop 2026-06-11 05:30:47 +00:00
.replitignore Initial commit 2026-05-28 23:37:31 +00:00
package.json Initial commit 2026-05-28 23:37:31 +00:00
pnpm-lock.yaml Merged changes from qt0ebghx/main 2026-06-11 05:23:53 +00:00
pnpm-workspace.yaml Initial commit 2026-05-28 23:37:31 +00:00
replit.md SkillGuard: complete frontend wiring and harden backend 2026-06-08 14:59:17 +00:00
tsconfig.base.json Initial commit 2026-05-28 23:37:31 +00:00
tsconfig.json Initial commit 2026-05-28 23:37:31 +00:00