Infospace project/workbench layer to create, develop, evaluate, and inspect concrete infospaces such as books, departments, projects, domains, or research corpora.
Find a file
tegwick 3ca891de4a fix: review findings from Lefevre live smoke
Two small fixes informed by the 2026-05-18 live OpenRouter chapter-I run.

1. extract-entities templates (trading-literature and general-knowledge):
   the # Entity Title placeholder was interpreted by gpt-4o-mini as a
   literal heading prefix, so every entity came back as "# Entity Title:
   Bucket Shop" etc. The instruction now spells the placeholder out
   with concrete examples and an explicit "not the literal string"
   note, so smaller models hit the intended shape.

2. generate plan grows --model <id>. When supplied, the cost estimate
   pulls per-prompt and per-completion rates from the bundled
   model_rates.yaml instead of multiplying a single blended
   --cost-per-1k value across all tokens. The summary now also returns
   a separate estimated_completion_tokens field plus a cost_source tag
   ("rate_table:<model>" | "cost_per_1k_blended" | None).

This is a stopgap. LLM-WP-0005 (proposed in llm-connect this round)
will move the rate registry and token-shape problem classes upstream
so consumers stop re-implementing them.

The live smoke ran 28k prompt tokens / 7.5k completion / $0.0088
actual. With --model openai/gpt-4o-mini the plan estimate now lands at
$0.0076 (within 14% of actual) versus the prior $8.40 estimate at
--cost-per-1k 0.30.

181 tests pass, 2 skipped (both live OpenRouter smokes).

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-19 04:30:33 +02:00
.claude/rules Refresh agent instruction files 2026-05-18 16:55:43 +02:00
docs IB-WP-0020-T04: example routing config + live routing smoke 2026-05-18 22:19:54 +02:00
examples/routing IB-WP-0020-T04: example routing config + live routing smoke 2026-05-18 22:19:54 +02:00
infospaces started a new infospace on it-sec knowledge 2026-05-19 02:04:09 +02:00
src/infospace_bench fix: review findings from Lefevre live smoke 2026-05-19 04:30:33 +02:00
tests fix: review findings from Lefevre live smoke 2026-05-19 04:30:33 +02:00
wiki Intent and specification files 2026-05-03 19:25:29 +02:00
workplans IB-WP-0020-T05: shadow-mode CLI flags; close IB-WP-0020 2026-05-18 23:30:36 +02:00
.custodian-brief.md chore(consistency): sync task status from DB [auto] 2026-05-17 19:45:00 +02:00
.gitignore IB-WP-0014: first real archive — agentic memory profile pilot 2026-05-17 12:10:18 +02:00
AGENTS.md Refresh agent instruction files 2026-05-18 16:55:43 +02:00
CLAUDE.md Refresh agent instruction files 2026-05-18 16:55:43 +02:00
INTENT.md Intent and specification files 2026-05-03 19:25:29 +02:00
LICENSE Initial commit 2026-05-03 16:52:54 +00:00
Makefile IB-WP-0014: archive integration with artifact-store (T01+T02) 2026-05-17 11:30:49 +02:00
pyproject.toml IB-WP-0018-T01+T02+T05: routing bridge to llm-connect 2026-05-18 11:33:58 +02:00
README.md Agentic memory profile 2026-05-15 16:01:35 +02:00
SCOPE.md IB-WP-0014: archive-list, restore, retention annotation, docs (T03-T05) 2026-05-17 11:46:23 +02:00

infospace-bench

Workspace and service for creating, developing, evaluating, and inspecting structured knowledge spaces.

This repo is the application-layer successor for the infospace work that began inside markitect-main. It focuses on concrete infospaces and their lifecycle, while lower-level markdown tooling and runtime orchestration remain in sibling projects.

Start with:

  • INTENT.md
  • wiki/ProductRequirementsDocument.md
  • wiki/FunctionalRequirementsSpecification.md
  • SCOPE.md
  • docs/infospace-layout.md
  • docs/evaluation-and-inspection.md
  • docs/reference-pilot-decision.md
  • docs/markitect-main-scope-assessment.md
  • docs/markitect-tool-adapter.md
  • docs/entity-relation-model.md
  • docs/evaluation-history-and-metrics.md
  • docs/workflow-generation-pipeline.md
  • docs/kontextual-engine-boundary.md
  • docs/orthogonal-successor-roadmap.md
  • docs/legacy-infospace-feature-inventory.md
  • docs/successor-boundary-interface-map.md
  • docs/replacement-acceptance-matrix.md
  • docs/legacy-command-parity.md
  • docs/legacy-infospace-migration-guide.md
  • docs/replacement-readiness-decision.md
  • docs/wealth-vsm-generation-pipeline.md
  • docs/generic-source-generator.md
  • docs/agentic-memory-profile-pilot.md
  • docs/lefevre-epub3-validation.md
  • infospaces/bootstrap-pilot/
  • infospaces/wealth-vsm-legacy-slice/
  • infospaces/wealth-vsm-generation-pilot/
  • infospaces/agentic-memory-profile-pilot/
  • workplans/

Current development command:

python3 -m pytest