wayfinder

Core Dart validation library for OKF knowledge bundles and the Concepta OKF Profile. It provides ProfileValidator, validation results, finding types and automated gate states. The existing validation rules, finding identifiers and exit-state mapping are unchanged by the package rename.

import 'package:wayfinder/wayfinder.dart';

This package replaces okf_profile. Change the dependency to wayfinder: ^0.0.1 and imports from package:okf_profile/okf_profile.dart to package:wayfinder/wayfinder.dart. Previously published okf_profile versions remain available for existing consumers.

For the command and MCP server, install wayfinder_cli:

dart pub global activate wayfinder_cli
wayfinder validate knowledge
wayfinder mcp knowledge

For indexing and search without native setup, use the complete scripted installation in the installation guide. The reusable retrieval library is wayfinder_embeddings.

Before 0.0.1, the published wayfinder prereleases were the application package. CLI users migrating from those prereleases must deactivate the old package and activate wayfinder_cli; wayfinder is now a library with no executable.

Libraries

wayfinder
Core validation for Wayfinder knowledge bundles.