feat: bootstrap StoryCore Harbour for Anna - #30
Conversation
01c39f3 to
6b47afd
Compare
Harbour gate update — 2026-08-13The previously failing security/reliability gate is now clean on commit Verified green
Hardening included
Remaining external gatesThe PR intentionally remains a draft. The next legitimate work is external/platform verification:
Do not merge or mark ready for review before those external and contractual gates are satisfied. |
External gate trackingThe owner-only Anna activation and identity-claiming work is now tracked separately in #34. A command-by-command owner runbook was added at:
It separates:
The PR remains draft. No account, legal, review, or public-release action was executed by automation. |
Business/legal gate trackingThe remaining written Anna confirmations are now tracked in #35:
This does not block the working draft or authenticated technical tests, but it remains a public-release and business-forecast gate. No confidential agreement or account data should be posted publicly. |
Final CI / Sonar root-cause validation — 2026-08-13Validated on head Root causes fixed
Verified green
Anna boundary
Still blocked externallyThis PR must remain draft and unmerged. Real Anna model acceptance (at least 18/20, median at most 180 seconds), production APS/ETag behavior, manual accessibility, beta, owner account/ToS/slug actions, and review submission are not proven by this CI. Sonar also reports 0.0% new-code coverage even though the configured Quality Gate passes. |
|



What
Creates StoryCore Harbour, an isolated Anna-native entry point to StoryCore Engine.
The App converts a concept or short script into a validated production package:
Product boundary
The core workflow is independently useful inside Anna and intentionally excludes heavy rendering.
Anna confirmed on 2026-08-13 that a Host-API-only Schema 2 App can qualify without requiring users to install a local Executa/runtime.
Architecture
schema: 2static SPA;anna.llm.complete;anna.storage.get/set/list/delete;anna.window.set_title;storycore-harbour.project.v1contract;Reliability, security, and privacy
Implemented:
@anna-ai/cli0.1.30 and strictanna-app validate --strict;?acceptance=1;Persistence and deletion
projects/current;projects/records are listed/deleted;projects/currentis deleted last;Automated gates currently green
Current head
4626ab614072b9adab0c691cd61a0f02ca9e27edpassed:Anna confirmations and owner action
Anna confirmed on 2026-08-13:
The owner should therefore claim
storycore-labsand create thestorycore-harbourApp draft immediately if available. This owner-only gate is tracked in #34 and documented command by command in:apps/storycore-harbour/review/OWNER_ACTIVATION_AND_FIRST_REVIEW.mdRepository automation must not accept legal terms or operate the owner's Anna account without an authenticated owner-controlled session.
Remaining before ready-for-review or merge
Safety boundary
This PR remains a draft. It does not modify the existing StoryCore runtime core. Do not weaken the contract, replace difficult acceptance prompts after seeing failures, add a backend/Executa, mark ready, or merge before the remaining authenticated, human, legal, and beta gates are satisfied.