Skip to content

Correct root README and package license metadata for polyglot HellGraph #6

Description

@mdheller

Problem

The current root README still underclaims the current upstream surface, and package.json declares UNLICENSED while the repository has a root MIT license.

Required changes

  • Update README to describe the polyglot architecture: TypeScript reference engine plus Rust deterministic kernel/analytics plane.
  • Replace stale claims that SPARQL/Gremlin/semantic vector surfaces are merely future work.
  • Document TypeScript modules: AtomSpace, PLN, ECAN, pattern matcher, SPARQL, Gremlin, SHACL, Turtle, Atomese, ingestion, semantic vectors, brain import/export, sidecar, StorageNode, RocksDB backend.
  • Document Rust crates, including hg_analytics.
  • Resolve package.json license metadata: either set it to MIT if intended, or document a separate publication/license policy.

Acceptance criteria

  • README no longer says SPARQL is not implemented without qualifying that Rust-native SPARQL remains open.
  • README no longer says vector/semantic retrieval is only eventual.
  • README includes both Rust and TypeScript development commands.
  • package license metadata is consistent with repository policy.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions