Files
ss-tools/docs/design
busya ddbfe00fc5 fix(semantics): round 3 — zero parse warnings via relation/canonical fixes, MCP parser patches
- All schema parse warnings NOW ZERO (unclosed, def_deprecated, invalid_enum,
  unknown_tag, invalid_predicate, invalid_tier: 0).
- Redirect 42 dead @RELATION targets to existing contracts (Core.Database.*→
  DatabaseModule, User→Models.Auth.User, create_task→Core.Manager.TaskManager,
  AuthMiddleware→Dependencies.AppDependencies, AuthRepository→Core.Repository.*,
  _handle_deploy_helpers→Api.RepoLifecycleRoutes, etc.).
- Config: add NAMESPACE/SEE (Doxygen-native), TYPE empty-enum (suppress JSDoc
  @type false positives), remove *.html exclude (prototype contracts now
  indexable), extend LAYER enum.
- Plan doc: record round-3 results (2066→1171, -43%).

MCP parser fixes (axiom-mcp sibling repo):
- comments.rs: detect block-comment terminator BEFORE stripping leading '*'
  (bare '*/' close line no longer stays open → 20 Svelte __unclosed__ cleared).
- parser.rs line 249: only comment-normalized lines carry GRACE anchors
  (payload.unwrap_or('') instead of .unwrap_or(raw_line)) → string-literal
  '#region' misreads + prose [DEF:] false positives cleared.
2026-09-03 09:09:21 +03:00
..