repowise-dev · JSON-LD Context

Repowise Dev Context

JSON-LD context defining the semantic vocabulary for Repowise Dev from repowise-dev.

120 Classes 453 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
repowise: https://repowise.dev/schema#

Classes

ActionCommand ActionContext ActionDetail ActionHorizon ActionRuleStatus ActionStateRequest ActionStateResponse ActionTarget ActionWhy ActionsResponse ActiveProviderSelection AgentPromptResponse AgentTrendBucket AgentTrendResponse ArchEdgeResponse ArchLayerResponse ArchNodeResponse ArchSubGroupResponse ArchTourStepResponse ArchitectureEdgeResponse ArchitectureGraphResponse ArchitectureNodeResponse ArchitectureViewResponse AreaBandCounts AreaBandShare AreaBandShares AreaDeltaWindow AreaDetailResponse AreaDistribution AreaFileRow AreaFinding AreaHeld AreaHotspots AreaNode AreaOwner AreaOwners AreaSeverityCounts AreaTestReach AreaTreeResponse AreaTrendPoint AreaWorstFile ArtifactUpdateRequest BlastRadiusRequest BlastRadiusResponse C4ComponentResponse C4ContainerResponse C4ExternalSystemResponse C4L1Response C4L2Response C4L3Response C4PersonResponse C4RelationResponse C4SystemResponse CallerCalleeEntry CallersCalleesResponse CardRef ChangeAuthor ChangeEvidence ChangeEvidenceSummary ChangeFeaturesResponse ChangeFile ChangeForgeMetadata ChangeHealthFindingResponse ChangeHealthResponse ChangeIdentity ChangeListItem ChangeListResponse ChangeProvenance ChangeRecord ChangelogEntryModel ChangelogHighlightModel ChangelogResponse ChangelogSectionModel ChatArtifactEnvelope ChatCitation ChatFigure ChatMessageResponse ChatPageContext ChatRequest ChatSessionMessageRequest ChatSessionOpenRequest ChatSessionPolicyRequest ChatSessionResponse ChatSuggestion ChatSuggestionsResponse ChatToolTraceEntry ChatTurnResultResponse ChatTurnUsage ChecklistsBuilt ChurnComplexityPoint ChurnComplexityResponse ClaudeMdGenerateResponse ClaudeMdResponse CloudEvent CoChangeResponse CochangeWarning CommitDetailResponse CommitEvolutionBucket CommitEvolutionResponse CommitFileResponse CommitHealthFindingResponse CommitHealthResponse CommitResponse CommitStatsResponse CommunityDetailResponse CommunityMember CommunitySliceNodeResponse CommunitySliceResponse CommunitySummaryItem ConcentrationOwner ConversationDetailResponse ConversationForkRequest ConversationResponse ConversationUpdateRequest CoordinatorHealthResponse CostGroupResponse CostSummaryResponse CouplingAreaPair CouplingAreaSummary CouplingAreaTotals

Properties

Property Type Container
purpose string
mcp
cli
tool
arguments
production_files integer
active_authors_90d integer
fix_commits_90d integer
busy_threshold integer
coverage string
history_too_short boolean
path string
line
symbol
marker
severity
reason string
ref
actions list
total integer
hidden integer
by_tier
rule string
status string
emitted integer
state
fingerprint string
snooze_days integer
action_id string
until
kind string
label string
value string
basis string
anchor
week_start
context reference
horizons
summary
rules list
unavailable
provider
model
base_url
provenance reference
base_url_unconfirmed boolean
input_cost_per_1k
output_cost_per_1k
embedder
flavor string
text string
preview
total_commits integer
agent_commits integer
human_attested_commits integer
unknown_commits integer
coverage_pct
agent_pct_of_covered
suppressed_reason
month string
tier_counts
enabled boolean
coverage_floor_pct decimal
buckets list
agent_names list
source string
target string
edge_type string
direction string
weight decimal
confidence decimal
id string
name string
description string
node_ids list
file_count integer
complexity_distribution
health_score
sub_groups list
display_order integer
node_type string
file_path
line_range
complexity string
tags list
language
pagerank decimal
pagerank_percentile decimal
betweenness decimal
in_degree integer
out_degree integer
community_id
is_entry_point boolean
is_test boolean
is_hotspot boolean
is_dead boolean
has_doc boolean
primary_owner
primary_owner_pct
bus_factor
order integer
title string
target_path
layer_id
depth
page_type
edge_count integer
nodes list
edges list
population
unclustered
cohesion decimal
conductance
member_count integer
hidden_member_count integer
top_file string
avg_pagerank decimal
hotspot_count integer
dead_count integer
has_decision boolean
doc_coverage_pct decimal
languages list
project_name string
project_description string
layers list
tour list
total_files integer
total_symbols integer
total_edges integer
frameworks list
external_systems list
entry_points list
entry_candidates list
at_risk integer
needs_work integer
fair integer
good integer
excellent integer
files integer
nloc integer
pct decimal
target_days integer
latest_at
baseline_at
area reference
distribution reference
worst_files list
hotspots reference
owners reference
trend list
top_findings list
test_reach reference
delta_window reference
coupled_areas list
total_nloc integer
bands reference
score decimal
band string
biomarker_type string
function_name
line_start
health_impact
default list
excluded list
counts
parent
has_children boolean
direct_file_count integer
health decimal
band_counts reference
worst_file reference
bus_factor_1_count integer
line_coverage_pct
coverage_file_count integer
findings reference
health_delta_30d
key string
share decimal
top list
critical integer
high integer
medium integer
low integer
with_test_file integer
measured_files integer
root reference
held
taken_at
pinned boolean
changed_files list
max_depth integer
direct_risks list
transitive_affected list
cochange_warnings list
recommended_reviewers list
test_gaps list
test_impact reference
structural_impact_score decimal
structural_impact_band string
structural_impact_scale reference
overall_risk_score decimal
overall_risk_score_compatibility reference
container_id string
symbol_count integer
display_name string
category string
ecosystem string
version
io_kind
system reference
people list
relations list
containers list
container reference
components list
source_id string
target_id string
edge_types list
coupling string
symbol_id string
file string
start_line
resolution_origin
callers list
callees list
caller_count integer
callee_count integer
truncated boolean
type string
end_line
email string
schema_version integer
change_id
revspec
generated_at string
index_commit
items list
ok integer
attention integer
unknown integer
la integer
ld integer
nf integer
nd integer
ns integer
entropy decimal
exp
added integer
deleted integer
reviewers
approvals
labels
linked_issues
change_kind string
dimension string
severity_before
line_end
attribution_basis string
moved_from
sha string
scanned_commits integer
unscanned_commits integer
introduced integer
worsened integer
resolved integer
improved
moved
files_improved
files_worsened integer
identity reference
shape string
forge string
forge_ref
merged_at
head_sha string
author reference
commit_count integer
files_changed integer
lines_added integer
lines_deleted integer
touches_hotspot integer
evidence_summary
limit integer
offset integer
attribution boolean
checklists_built
commits list
metadata reference
evidence
evidence_building boolean
highlights list
stats
sections list
blurb string
href
entries list
tool_name string
presentation string
data
created_at
symbol_name
artifact_id
start integer
end integer
verified boolean
derived boolean
conversation_id string
role string
content
target_kind
message string
idempotency_key
stream boolean
repo_id string
scope string
namespace string
external_ref
policy
tool_allowlist
max_tool_loops
max_turns
max_output_tokens
max_turn_tokens
max_session_tokens
audience
repository_id string
created boolean
turns integer
input_tokens integer
output_tokens integer
toolHint
suggestions list
origin
message_id
user_message_id
answer string
stop_reason string
citations list
cards list
views list
figures list
diagnostics
tool_trace list
follow_ups list
usage reference
error
replayed boolean
model_calls integer
built integer
changes integer
commit_count_90d integer
max_ccn integer
churn_percentile decimal
points list
repo_name string
specversion string
time string
datacontenttype string
subject
co_change_partners list
changed string
missing_partner string
short_sha string
author_name string
author_email string
committed_at
dirs_changed integer
subsystems_changed integer
is_fix boolean
change_risk_score
change_risk_level
risk_percentile decimal
review_priority string
top_driver
author_experience
author_commit_count
agent_name
agent_autonomy_tier
agent_confidence
health_delta
drivers list
agent_channel
period string
categories list
totals
granularity string
first_commit_at
last_commit_at
prior_fixes
stale boolean
introduced_count integer
worsened_count integer
resolved_count integer
improved_count integer
moved_count integer
files_analyzed integer
files_skipped integer
high_priority_count integer
fix_commit_count integer
agent_commit_count
attribution_coverage_pct
avg_entropy decimal
risk_histogram list
moderate_cut
high_cut
members list
neighboring_communities list
scored_member_count integer
hot_count integer
decision_count integer
primary_owner_file_count integer
node_id string
dead_confidence
is_boundary boolean
links list
files_owned integer
conversation reference
messages list
through_message_id
before_message_id
message_count integer
updated_at dateTime
sql_pages
sql_decisions
vector_count
vector_page_count
vector_decision_count
graph_nodes
drift_pct
page_drift_pct
decision_drift_pct
detail
group string
calls integer
cost_usd decimal
total_cost_usd decimal
total_calls integer
total_input_tokens integer
total_output_tokens integer
since
pairs integer
unexplained_pairs integer
unexplained_share decimal
strength decimal
co_changes integer
last_co_change
linked
top_pairs list
cross_area_pairs integer
area_pairs integer
unexplained_area_pairs integer
hidden_area_pairs integer
unlabelled_pairs integer

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://repowise.dev/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "repowise": "https://repowise.dev/schema#",
    "ActionCommand": "repowise:ActionCommand",
    "purpose": {
      "@id": "repowise:purpose",
      "@type": "xsd:string"
    },
    "mcp": {
      "@id": "repowise:mcp"
    },
    "cli": {
      "@id": "repowise:cli"
    },
    "tool": {
      "@id": "repowise:tool"
    },
    "arguments": {
      "@id": "repowise:arguments"
    },
    "ActionContext": "repowise:ActionContext",
    "production_files": {
      "@id": "repowise:production_files",
      "@type": "xsd:integer"
    },
    "active_authors_90d": {
      "@id": "repowise:active_authors_90d",
      "@type": "xsd:integer"
    },
    "fix_commits_90d": {
      "@id": "repowise:fix_commits_90d",
      "@type": "xsd:integer"
    },
    "busy_threshold": {
      "@id": "repowise:busy_threshold",
      "@type": "xsd:integer"
    },
    "coverage": {
      "@id": "repowise:coverage",
      "@type": "xsd:string"
    },
    "history_too_short": {
      "@id": "repowise:history_too_short",
      "@type": "xsd:boolean"
    },
    "ActionDetail": "repowise:ActionDetail",
    "path": {
      "@id": "repowise:path",
      "@type": "xsd:string"
    },
    "line": {
      "@id": "repowise:line"
    },
    "symbol": {
      "@id": "repowise:symbol"
    },
    "marker": {
      "@id": "repowise:marker"
    },
    "severity": {
      "@id": "repowise:severity"
    },
    "reason": {
      "@id": "repowise:reason",
      "@type": "xsd:string"
    },
    "ref": {
      "@id": "repowise:ref"
    },
    "ActionHorizon": "repowise:ActionHorizon",
    "actions": {
      "@id": "repowise:actions",
      "@container": "@list"
    },
    "total": {
      "@id": "repowise:total",
      "@type": "xsd:integer"
    },
    "hidden": {
      "@id": "repowise:hidden",
      "@type": "xsd:integer"
    },
    "by_tier": {
      "@id": "repowise:by_tier"
    },
    "ActionRuleStatus": "repowise:ActionRuleStatus",
    "rule": {
      "@id": "repowise:rule",
      "@type": "xsd:string"
    },
    "status": {
      "@id": "repowise:status",
      "@type": "xsd:string"
    },
    "emitted": {
      "@id": "repowise:emitted",
      "@type": "xsd:integer"
    },
    "ActionStateRequest": "repowise:ActionStateRequest",
    "state": {
      "@id": "repowise:state"
    },
    "fingerprint": {
      "@id": "repowise:fingerprint",
      "@type": "xsd:string"
    },
    "snooze_days": {
      "@id": "repowise:snooze_days",
      "@type": "xsd:integer"
    },
    "ActionStateResponse": "repowise:ActionStateResponse",
    "action_id": {
      "@id": "repowise:action_id",
      "@type": "xsd:string"
    },
    "until": {
      "@id": "repowise:until"
    },
    "ActionTarget": "repowise:ActionTarget",
    "kind": {
      "@id": "repowise:kind",
      "@type": "xsd:string"
    },
    "ActionWhy": "repowise:ActionWhy",
    "label": {
      "@id": "repowise:label",
      "@type": "xsd:string"
    },
    "value": {
      "@id": "repowise:value",
      "@type": "xsd:string"
    },
    "basis": {
      "@id": "repowise:basis",
      "@type": "xsd:string"
    },
    "ActionsResponse": "repowise:ActionsResponse",
    "anchor": {
      "@id": "repowise:anchor"
    },
    "week_start": {
      "@id": "repowise:week_start"
    },
    "context": {
      "@id": "repowise:context",
      "@type": "@id"
    },
    "horizons": {
      "@id": "repowise:horizons"
    },
    "summary": {
      "@id": "repowise:summary"
    },
    "rules": {
      "@id": "repowise:rules",
      "@container": "@list"
    },
    "unavailable": {
      "@id": "repowise:unavailable"
    },
    "ActiveProviderSelection": "repowise:ActiveProviderSelection",
    "provider": {
      "@id": "repowise:provider"
    },
    "model": {
      "@id": "repowise:model"
    },
    "base_url": {
      "@id": "repowise:base_url"
    },
    "provenance": {
      "@id": "repowise:provenance",
      "@type": "@id"
    },
    "base_url_unconfirmed": {
      "@id": "repowise:base_url_unconfirmed",
      "@type": "xsd:boolean"
    },
    "input_cost_per_1k": {
      "@id": "repowise:input_cost_per_1k"
    },
    "output_cost_per_1k": {
      "@id": "repowise:output_cost_per_1k"
    },
    "embedder": {
      "@id": "repowise:embedder"
    },
    "AgentPromptResponse": "repowise:AgentPromptResponse",
    "flavor": {
      "@id": "repowise:flavor",
      "@type": "xsd:string"
    },
    "text": {
      "@id": "repowise:text",
      "@type": "xsd:string"
    },
    "preview": {
      "@id": "repowise:preview"
    },
    "AgentTrendBucket": "repowise:AgentTrendBucket",
    "total_commits": {
      "@id": "repowise:total_commits",
      "@type": "xsd:integer"
    },
    "agent_commits": {
      "@id": "repowise:agent_commits",
      "@type": "xsd:integer"
    },
    "human_attested_commits": {
      "@id": "repowise:human_attested_commits",
      "@type": "xsd:integer"
    },
    "unknown_commits": {
      "@id": "repowise:unknown_commits",
      "@type": "xsd:integer"
    },
    "coverage_pct": {
      "@id": "repowise:coverage_pct"
    },
    "agent_pct_of_covered": {
      "@id": "repowise:agent_pct_of_covered"
    },
    "suppressed_reason": {
      "@id": "repowise:suppressed_reason"
    },
    "month": {
      "@id": "repowise:month",
      "@type": "xsd:string"
    },
    "tier_counts": {
      "@id": "repowise:tier_counts"
    },
    "AgentTrendResponse": "repowise:AgentTrendResponse",
    "enabled": {
      "@id": "repowise:enabled",
      "@type": "xsd:boolean"
    },
    "coverage_floor_pct": {
      "@id": "repowise:coverage_floor_pct",
      "@type": "xsd:decimal"
    },
    "buckets": {
      "@id": "repowise:buckets",
      "@container": "@list"
    },
    "agent_names": {
      "@id": "repowise:agent_names",
      "@container": "@list"
    },
    "ArchEdgeResponse": "repowise:ArchEdgeResponse",
    "source": {
      "@id": "repowise:source",
      "@type": "xsd:string"
    },
    "target": {
      "@id": "repowise:target",
      "@type": "xsd:string"
    },
    "edge_type": {
      "@id": "repowise:edge_type",
      "@type": "xsd:string"
    },
    "direction": {
      "@id": "repowise:direction",
      "@type": "xsd:string"
    },
    "weight": {
      "@id": "repowise:weight",
      "@type": "xsd:decimal"
    },
    "confidence": {
      "@id": "repowise:confidence",
      "@type": "xsd:decimal"
    },
    "ArchLayerResponse": "repowise:ArchLayerResponse",
    "id": {
      "@id": "repowise:id",
      "@type": "xsd:string"
    },
    "name": {
      "@id": "repowise:name",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "repowise:description",
      "@type": "xsd:string"
    },
    "node_ids": {
      "@id": "repowise:node_ids",
      "@container": "@list"
    },
    "file_count": {
      "@id": "repowise:file_count",
      "@type": "xsd:integer"
    },
    "complexity_distribution": {
      "@id": "repowise:complexity_distribution"
    },
    "health_score": {
      "@id": "repowise:health_score"
    },
    "sub_groups": {
      "@id": "repowise:sub_groups",
      "@container": "@list"
    },
    "display_order": {
      "@id": "repowise:display_order",
      "@type": "xsd:integer"
    },
    "ArchNodeResponse": "repowise:ArchNodeResponse",
    "node_type": {
      "@id": "repowise:node_type",
      "@type": "xsd:string"
    },
    "file_path": {
      "@id": "repowise:file_path"
    },
    "line_range": {
      "@id": "repowise:line_range"
    },
    "complexity": {
      "@id": "repowise:complexity",
      "@type": "xsd:string"
    },
    "tags": {
      "@id": "repowise:tags",
      "@container": "@list"
    },
    "language": {
      "@id": "repowise:language"
    },
    "pagerank": {
      "@id": "repowise:pagerank",
      "@type": "xsd:decimal"
    },
    "pagerank_percentile": {
      "@id": "repowise:pagerank_percentile",
      "@type": "xsd:decimal"
    },
    "betweenness": {
      "@id": "repowise:betweenness",
      "@type": "xsd:decimal"
    },
    "in_degree": {
      "@id": "repowise:in_degree",
      "@type": "xsd:integer"
    },
    "out_degree": {
      "@id": "repowise:out_degree",
      "@type": "xsd:integer"
    },
    "community_id": {
      "@id": "repowise:community_id"
    },
    "is_entry_point": {
      "@id": "repowise:is_entry_point",
      "@type": "xsd:boolean"
    },
    "is_test": {
      "@id": "repowise:is_test",
      "@type": "xsd:boolean"
    },
    "is_hotspot": {
      "@id": "repowise:is_hotspot",
      "@type": "xsd:boolean"
    },
    "is_dead": {
      "@id": "repowise:is_dead",
      "@type": "xsd:boolean"
    },
    "has_doc": {
      "@id": "repowise:has_doc",
      "@type": "xsd:boolean"
    },
    "primary_owner": {
      "@id": "repowise:primary_owner"
    },
    "primary_owner_pct": {
      "@id": "repowise:primary_owner_pct"
    },
    "bus_factor": {
      "@id": "repowise:bus_factor"
    },
    "ArchSubGroupResponse": "repowise:ArchSubGroupResponse",
    "ArchTourStepResponse": "repowise:ArchTourStepResponse",
    "order": {
      "@id": "repowise:order",
      "@type": "xsd:integer"
    },
    "title": {
      "@id": "repowise:title",
      "@type": "xsd:string"
    },
    "target_path": {
      "@id": "repowise:target_path"
    },
    "layer_id": {
      "@id": "repowise:layer_id"
    },
    "depth": {
      "@id": "repowise:depth"
    },
    "page_type": {
      "@id": "repowise:page_type"
    },
    "ArchitectureEdgeResponse": "repowise:ArchitectureEdgeResponse",
    "edge_count": {
      "@id": "repowise:edge_count",
      "@type": "xsd:integer"
    },
    "ArchitectureGraphResponse": "repowise:ArchitectureGraphResponse",
    "nodes": {
      "@id": "repowise:nodes",
      "@container": "@list"
    },
    "edges": {
      "@id": "repowise:edges",
      "@container": "@list"
    },
    "population": {
      "@id": "repowise:population"
    },
    "unclustered": {
      "@id": "repowise:unclustered"
    },
    "ArchitectureNodeResponse": "repowise:ArchitectureNodeResponse",
    "cohesion": {
      "@id": "repowise:cohesion",
      "@type": "xsd:decimal"
    },
    "conductance": {
      "@id": "repowise:conductance"
    },
    "member_count": {
      "@id": "repowise:member_count",
      "@type": "xsd:integer"
    },
    "hidden_member_count": {
      "@id": "repowise:hidden_member_count",
      "@type": "xsd:integer"
    },
    "top_file": {
      "@id": "repowise:top_file",
      "@type": "xsd:string"
    },
    "avg_pagerank": {
      "@id": "repowise:avg_pagerank",
      "@type": "xsd:decimal"
    },
    "hotspot_count": {
      "@id": "repowise:hotspot_count",
      "@type": "xsd:integer"
    },
    "dead_count": {
      "@id": "repowise:dead_count",
      "@type": "xsd:integer"
    },
    "has_decision": {
      "@id": "repowise:has_decision",
      "@type": "xsd:boolean"
    },
    "doc_coverage_pct": {
      "@id": "repowise:doc_coverage_pct",
      "@type": "xsd:decimal"
    },
    "languages": {
      "@id": "repowise:languages",
      "@container": "@list"
    },
    "ArchitectureViewResponse": "repowise:ArchitectureViewResponse",
    "project_name": {
      "@id": "repowise:project_name",
      "@type": "xsd:string"
    },
    "project_description": {
      "@id": "repowise:project_description",
      "@type": "xsd:string"
    },
    "layers": {
      "@id": "repowise:layers",
      "@container": "@list"
    },
    "tour": {
      "@id": "repowise:tour",
      "@container": "@list"
    },
    "total_files": {
      "@id": "repowise:total_files",
      "@type": "xsd:integer"
    },
    "total_symbols": {
      "@id": "repowise:total_symbols",
      "@type": "xsd:integer"
    },
    "total_edges": {
      "@id": "repowise:total_edges",
      "@type": "xsd:integer"
    },
    "frameworks": {
      "@id": "repowise:frameworks",
      "@container": "@list"
    },
    "external_systems": {
      "@id": "repowise:external_systems",
      "@container": "@list"
    },
    "entry_points": {
      "@id": "repowise:entry_points",
      "@container": "@list"
    },
    "entry_candidates": {
      "@id": "repowise:entry_candidates",
      "@container": "@list"
    },
    "AreaBandCounts": "repowise:AreaBandCounts",
    "at_risk": {
      "@id": "repowise:at_risk",
      "@type": "xsd:integer"
    },
    "needs_work": {
      "@id": "repowise:needs_work",
      "@type": "xsd:integer"
    },
    "fair": {
      "@id": "repowise:fair",
      "@type": "xsd:integer"
    },
    "good": {
      "@id": "repowise:good",
      "@type": "xsd:integer"
    },
    "excellent": {
      "@id": "repowise:excellent",
      "@type": "xsd:integer"
    },
    "AreaBandShare": "repowise:AreaBandShare",
    "files": {
      "@id": "repowise:files",
      "@type": "xsd:integer"
    },
    "nloc": {
      "@id": "repowise:nloc",
      "@type": "xsd:integer"
    },
    "pct": {
      "@id": "repowise:pct",
      "@type": "xsd:decimal"
    },
    "AreaBandShares": "repowise:AreaBandShares",
    "AreaDeltaWindow": "repowise:AreaDeltaWindow",
    "target_days": {
      "@id": "repowise:target_days",
      "@type": "xsd:integer"
    },
    "latest_at": {
      "@id": "repowise:latest_at"
    },
    "baseline_at": {
      "@id": "repowise:baseline_at"
    },
    "AreaDetailResponse": "repowise:AreaDetailResponse",
    "area": {
      "@id": "repowise:area",
      "@type": "@id"
    },
    "distribution": {
      "@id": "repowise:distribution",
      "@type": "@id"
    },
    "worst_files": {
      "@id": "repowise:worst_files",
      "@container": "@list"
    },
    "hotspots": {
      "@id": "repowise:hotspots",
      "@type": "@id"
    },
    "owners": {
      "@id": "repowise:owners",
      "@type": "@id"
    },
    "trend": {
      "@id": "repowise:trend",
      "@container": "@list"
    },
    "top_findings": {
      "@id": "repowise:top_findings",
      "@container": "@list"
    },
    "test_reach": {
      "@id": "repowise:test_reach",
      "@type": "@id"
    },
    "delta_window": {
      "@id": "repowise:delta_window",
      "@type": "@id"
    },
    "coupled_areas": {
      "@id": "repowise:coupled_areas",
      "@container": "@list"
    },
    "AreaDistribution": "repowise:AreaDistribution",
    "total_nloc": {
      "@id": "repowise:total_nloc",
      "@type": "xsd:integer"
    },
    "bands": {
      "@id": "repowise:bands",
      "@type": "@id"
    },
    "AreaFileRow": "repowise:AreaFileRow",
    "score": {
      "@id": "repowise:score",
      "@type": "xsd:decimal"
    },
    "band": {
      "@id": "repowise:band",
      "@type": "xsd:string"
    },
    "AreaFinding": "repowise:AreaFinding",
    "biomarker_type": {
      "@id": "repowise:biomarker_type",
      "@type": "xsd:string"
    },
    "function_name": {
      "@id": "repowise:function_name"
    },
    "line_start": {
      "@id": "repowise:line_start"
    },
    "health_impact": {
      "@id": "repowise:health_impact"
    },
    "AreaHeld": "repowise:AreaHeld",
    "default": {
      "@id": "repowise:default",
      "@container": "@list"
    },
    "excluded": {
      "@id": "repowise:excluded",
      "@container": "@list"
    },
    "counts": {
      "@id": "repowise:counts"
    },
    "AreaHotspots": "repowise:AreaHotspots",
    "AreaNode": "repowise:AreaNode",
    "parent": {
      "@id": "repowise:parent"
    },
    "has_children": {
      "@id": "repowise:has_children",
      "@type": "xsd:boolean"
    },
    "direct_file_count": {
      "@id": "repowise:direct_file_count",
      "@type": "xsd:integer"
    },
    "health": {
      "@id": "repowise:health",
      "@type": "xsd:decimal"
    },
    "band_counts": {
      "@id": "repowise:band_counts",
      "@type": "@id"
    },
    "worst_file": {
      "@id": "repowise:worst_file",
      "@type": "@id"
    },
    "bus_factor_1_count": {
      "@id": "repowise:bus_factor_1_count",
      "@type": "xsd:integer"
    },
    "line_coverage_pct": {
      "@id": "repowise:line_coverage_pct"
    },
    "coverage_file_count": {
      "@id": "repowise:coverage_file_count",
      "@type": "xsd:integer"
    },
    "findings": {
      "@id": "repowise:findings",
      "@type": "@id"
    },
    "health_delta_30d": {
      "@id": "repowise:health_delta_30d"
    },
    "AreaOwner": "repowise:AreaOwner",
    "key": {
      "@id": "repowise:key",
      "@type": "xsd:string"
    },
    "share": {
      "@id": "repowise:share",
      "@type": "xsd:decimal"
    },
    "AreaOwners": "repowise:AreaOwners",
    "top": {
      "@id": "repowise:top",
      "@container": "@list"
    },
    "AreaSeverityCounts": "repowise:AreaSeverityCounts",
    "critical": {
      "@id": "repowise:critical",
      "@type": "xsd:integer"
    },
    "high": {
      "@id": "repowise:high",
      "@type": "xsd:integer"
    },
    "medium": {
      "@id": "repowise:medium",
      "@type": "xsd:integer"
    },
    "low": {
      "@id": "repowise:low",
      "@type": "xsd:integer"
    },
    "AreaTestReach": "repowise:AreaTestReach",
    "with_test_file": {
      "@id": "repowise:with_test_file",
      "@type": "xsd:integer"
    },
    "measured_files": {
      "@id": "repowise:measured_files",
      "@type": "xsd:integer"
    },
    "AreaTreeResponse": "repowise:AreaTreeResponse",
    "root": {
      "@id": "repowise:root",
      "@type": "@id"
    },
    "held": {
      "@id": "repowise:held"
    },
    "AreaTrendPoint": "repowise:AreaTrendPoint",
    "taken_at": {
      "@id": "repowise:taken_at"
    },
    "AreaWorstFile": "repowise:AreaWorstFile",
    "ArtifactUpdateRequest": "repowise:ArtifactUpdateRequest",
    "pinned": {
      "@id": "repowise:pinned",
      "@type": "xsd:boolean"
    },
    "BlastRadiusRequest": "repowise:BlastRadiusRequest",
    "changed_files": {
      "@id": "repowise:changed_files",
      "@container": "@list"
    },
    "max_depth": {
      "@id": "repowise:max_depth",
      "@type": "xsd:integer"
    },
    "BlastRadiusResponse": "repowise:BlastRadiusResponse",
    "direct_risks": {
      "@id": "repowise:direct_risks",
      "@container": "@list"
    },
    "transitive_affected": {
      "@id": "repowise:transitive_affected",
      "@container": "@list"
    },
    "cochange_warnings": {
      "@id": "repowise:cochange_warnings",
      "@container": "@list"
    },
    "recommended_reviewers": {
      "@id": "repowise:recommended_reviewers",
      "@container": "@list"
    },
    "test_gaps": {
      "@id": "repowise:test_gaps",
      "@container": "@list"
    },
    "test_impact": {
      "@id": "repowise:test_impact",
      "@type": "@id"
    },
    "structural_impact_score": {
      "@id": "repowise:structural_impact_score",
      "@type": "xsd:decimal"
    },
    "structural_impact_band": {
      "@id": "repowise:structural_impact_band",
      "@type": "xsd:string"
    },
    "structural_impact_scale": {
      "@id": "repowise:structural_impact_scale",
      "@type": "@id"
    },
    "overall_risk_score": {
      "@id": "repowise:overall_risk_score",
      "@type": "xsd:decimal"
    },
    "overall_risk_score_compatibility": {
      "@id": "repowise:overall_risk_score_compatibility",
      "@type": "@id"
    },
    "C4ComponentResponse": "repowise:C4ComponentResponse",
    "container_id": {
      "@id": "repowise:container_id",
      "@type": "xsd:string"
    },
    "symbol_count": {
      "@id": "repowise:symbol_count",
      "@type": "xsd:integer"
    },
    "C4ContainerResponse": "repowise:C4ContainerResponse",
    "C4ExternalSystemResponse": "repowise:C4ExternalSystemResponse",
    "display_name": {
      "@id": "repowise:display_name",
      "@type": "xsd:string"
    },
    "category": {
      "@id": "repowise:category",
      "@type": "xsd:string"
    },
    "ecosystem": {
      "@id": "repowise:ecosystem",
      "@type": "xsd:string"
    },
    "version": {
      "@id": "repowise:version"
    },
    "io_kind": {
      "@id": "repowise:io_kind"
    },
    "C4L1Response": "repowise:C4L1Response",
    "system": {
      "@id": "repowise:system",
      "@type": "@id"
    },
    "people": {
      "@id": "repowise:people",
      "@container": "@list"
    },
    "relations": {
      "@id": "repowise:relations",
      "@container": "@list"
    },
    "C4L2Response": "repowise:C4L2Response",
    "containers": {
      "@id": "repowise:containers",
      "@container": "@list"
    },
    "C4L3Response": "repowise:C4L3Response",
    "container": {
      "@id": "repowise:container",
      "@type": "@id"
    },
    "components": {
      "@id": "repowise:components",
      "@container": "@list"
    },
    "C4PersonResponse": "repowise:C4PersonResponse",
    "C4RelationResponse": "repowise:C4RelationResponse",
    "source_id": {
      "@id": "repowise:source_id",
      "@type": "xsd:string"
    },
    "target_id": {
      "@id": "repowise:target_id",
      "@type": "xsd:string"
    },
    "edge_types": {
      "@id": "repowise:edge_types",
      "@container": "@list"
    },
    "coupling": {
      "@id": "repowise:coupling",
      "@type": "xsd:string"
    },
    "C4SystemResponse": "repowise:C4SystemResponse",
    "CallerCalleeEntry": "repowise:CallerCalleeEntry",
    "symbol_id": {
      "@id": "repowise:symbol_id",
      "@type": "xsd:string"
    },
    "file": {
      "@id": "repowise:file",
      "@type": "xsd:string"
    },
    "start_line": {
      "@id": "repowise:start_line"
    },
    "resolution_origin": {
      "@id": "repowise:resolution_origin"
    },
    "CallersCalleesResponse": "repowise:CallersCalleesResponse",
    "callers": {
      "@id": "repowise:callers",
      "@container": "@list"
    },
    "callees": {
      "@id": "repowise:callees",
      "@container": "@list"
    },
    "caller_count": {
      "@id": "repowise:caller_count",
      "@type": "xsd:integer"
    },
    "callee_count": {
      "@id": "repowise:callee_count",
      "@type": "xsd:integer"
    },
    "truncated": {
      "@id": "repowise:truncated",
      "@type": "xsd:boolean"
    },
    "CardRef": "repowise:CardRef",
    "type": {
      "@id": "repowise:type",
      "@type": "xsd:string"
    },
    "end_line": {
      "@id": "repowise:end_line"
    },
    "ChangeAuthor": "repowise:ChangeAuthor",
    "email": {
      "@id": "repowise:email",
      "@type": "xsd:string"
    },
    "ChangeEvidence": "repowise:ChangeEvidence",
    "schema_version": {
      "@id": "repowise:schema_version",
      "@type": "xsd:integer"
    },
    "change_id": {
      "@id": "repowise:change_id"
    },
    "revspec": {
      "@id": "repowise:revspec"
    },
    "generated_at": {
      "@id": "repowise:generated_at",
      "@type": "xsd:string"
    },
    "index_commit": {
      "@id": "repowise:index_commit"
    },
    "items": {
      "@id": "repowise:items",
      "@container": "@list"
    },
    "ChangeEvidenceSummary": "repowise:ChangeEvidenceSummary",
    "ok": {
      "@id": "repowise:ok",
      "@type": "xsd:integer"
    },
    "attention": {
      "@id": "repowise:attention",
      "@type": "xsd:integer"
    },
    "unknown": {
      "@id": "repowise:unknown",
      "@type": "xsd:integer"
    },
    "ChangeFeaturesResponse": "repowise:ChangeFeaturesResponse",
    "la": {
      "@id": "repowise:la",
      "@type": "xsd:integer"
    },
    "ld": {
      "@id": "repowise:ld",
      "@type": "xsd:integer"
    },
    "nf": {
      "@id": "repowise:nf",
      "@type": "xsd:integer"
    },
    "nd": {
      "@id": "repowise:nd",
      "@type": "xsd:integer"
    },
    "ns": {
      "@id": "repowise:ns",
      "@type": "xsd:integer"
    },
    "entropy": {
      "@id": "repowise:entropy",
      "@type": "xsd:decimal"
    },
    "exp": {
      "@id": "repowise:exp"
    },
    "ChangeFile": "repowise:ChangeFile",
    "added": {
      "@id": "repowise:added",
      "@type": "xsd:integer"
    },
    "deleted": {
      "@id": "repowise:deleted",
      "@type": "xsd:integer"
    },
    "ChangeForgeMetadata": "repowise:ChangeForgeMetadata",
    "reviewers": {
      "@id": "repowise:reviewers"
    },
    "approvals": {
      "@id": "repowise:approvals"
    },
    "labels": {
      "@id": "repowise:labels"
    },
    "linked_issues": {
      "@id": "repowise:linked_issues"
    },
    "ChangeHealthFindingResponse": "repowise:ChangeHealthFindingResponse",
    "change_kind": {
      "@id": "repowise:change_kind",
      "@type": "xsd:string"
    },
    "dimension": {
      "@id": "repowise:dimension",
      "@type": "xsd:string"
    },
    "severity_before": {
      "@id": "repowise:severity_before"
    },
    "line_end": {
      "@id": "repowise:line_end"
    },
    "attribution_basis": {
      "@id": "repowise:attribution_basis",
      "@type": "xsd:string"
    },
    "moved_from": {
      "@id": "repowise:moved_from"
    },
    "sha": {
      "@id": "repowise:sha",
      "@type": "xsd:string"
    },
    "ChangeHealthResponse": "repowise:ChangeHealthResponse",
    "scanned_commits": {
      "@id": "repowise:scanned_commits",
      "@type": "xsd:integer"
    },
    "unscanned_commits": {
      "@id": "repowise:unscanned_commits",
      "@type": "xsd:integer"
    },
    "introduced": {
      "@id": "repowise:introduced",
      "@type": "xsd:integer"
    },
    "worsened": {
      "@id": "repowise:worsened",
      "@type": "xsd:integer"
    },
    "resolved": {
      "@id": "repowise:resolved",
      "@type": "xsd:integer"
    },
    "improved": {
      "@id": "repowise:improved"
    },
    "moved": {
      "@id": "repowise:moved"
    },
    "files_improved": {
      "@id": "repowise:files_improved"
    },
    "files_worsened": {
      "@id": "repowise:files_worsened",
      "@type": "xsd:integer"
    },
    "ChangeIdentity": "repowise:ChangeIdentity",
    "ChangeListItem": "repowise:ChangeListItem",
    "identity": {
      "@id": "repowise:identity",
      "@type": "@id"
    },
    "shape": {
      "@id": "repowise:shape",
      "@type": "xsd:string"
    },
    "forge": {
      "@id": "repowise:forge",
      "@type": "xsd:string"
    },
    "forge_ref": {
      "@id": "repowise:forge_ref"
    },
    "merged_at": {
      "@id": "repowise:merged_at"
    },
    "head_sha": {
      "@id": "repowise:head_sha",
      "@type": "xsd:string"
    },
    "author": {
      "@id": "repowise:author",
      "@type": "@id"
    },
    "commit_count": {
      "@id": "repowise:commit_count",
      "@type": "xsd:integer"
    },
    "files_changed": {
      "@id": "repowise:files_changed",
      "@type": "xsd:integer"
    },
    "lines_added": {
      "@id": "repowise:lines_added",
      "@type": "xsd:integer"
    },
    "lines_deleted": {
      "@id": "repowise:lines_deleted",
      "@type": "xsd:integer"
    },
    "touches_hotspot": {
      "@id": "repowise:touches_hotspot",
      "@type": "xsd:integer"
    },
    "evidence_summary": {
      "@id": "repowise:evidence_summary"
    },
    "ChangeListResponse": "repowise:ChangeListResponse",
    "limit": {
      "@id": "repowise:limit",
      "@type": "xsd:integer"
    },
    "offset": {
      "@id": "repowise:offset",
      "@type": "xsd:integer"
    },
    "attribution": {
      "@id": "repowise:attribution",
      "@type": "xsd:boolean"
    },
    "checklists_built": {
      "@id": "repowise:checklists_built"
    },
    "ChangeProvenance": "repowise:ChangeProvenance",
    "ChangeRecord": "repowise:ChangeRecord",
    "commits": {
      "@id": "repowise:commits",
      "@container": "@list"
    },
    "metadata": {
      "@id": "repowise:metadata",
      "@type": "@id"
    },
    "evidence": {
      "@id": "repowise:evidence"
    },
    "evidence_building": {
      "@id": "repowise:evidence_building",
      "@type": "xsd:boolean"
    },
    "ChangelogEntryModel": "repowise:ChangelogEntryModel",
    "highlights": {
      "@id": "repowise:highlights",
      "@container": "@list"
    },
    "stats": {
      "@id": "repowise:stats"
    },
    "sections": {
      "@id": "repowise:sections",
      "@container": "@list"
    },
    "ChangelogHighlightModel": "repowise:ChangelogHighlightModel",
    "blurb": {
      "@id": "repowise:blurb",
      "@type": "xsd:string"
    },
    "href": {
      "@id": "repowise:href"
    },
    "ChangelogResponse": "repowise:ChangelogResponse",
    "entries": {
      "@id": "repowise:entries",
      "@container": "@list"
    },
    "ChangelogSectionModel": "repowise:ChangelogSectionModel",
    "ChatArtifactEnvelope": "repowise:ChatArtifactEnvelope",
    "tool_name": {
      "@id": "repowise:tool_name",
      "@type": "xsd:string"
    },
    "presentation": {
      "@id": "repowise:presentation",
      "@type": "xsd:string"
    },
    "data": {
      "@id": "repowise:data"
    },
    "created_at": {
      "@id": "repowise:created_at"
    },
    "ChatCitation": "repowise:ChatCitation",
    "symbol_name": {
      "@id": "repowise:symbol_name"
    },
    "artifact_id": {
      "@id": "repowise:artifact_id"
    },
    "ChatFigure": "repowise:ChatFigure",
    "start": {
      "@id": "repowise:start",
      "@type": "xsd:integer"
    },
    "end": {
      "@id": "repowise:end",
      "@type": "xsd:integer"
    },
    "verified": {
      "@id": "repowise:verified",
      "@type": "xsd:boolean"
    },
    "derived": {
      "@id": "repowise:derived",
      "@type": "xsd:boolean"
    },
    "ChatMessageResponse": "repowise:ChatMessageResponse",
    "conversation_id": {
      "@id": "repowise:conversation_id",
      "@type": "xsd:string"
    },
    "role": {
      "@id": "repowise:role",
      "@type": "xsd:string"
    },
    "content": {
      "@id": "repowise:content"
    },
    "ChatPageContext": "repowise:ChatPageContext",
    "target_kind": {
      "@id": "repowise:target_kind"
    },
    "ChatRequest": "repowise:ChatRequest",
    "message": {
      "@id": "repowise:message",
      "@type": "xsd:string"
    },
    "ChatSessionMessageRequest": "repowise:ChatSessionMessageRequest",
    "idempotency_key": {
      "@id": "repowise:idempotency_key"
    },
    "stream": {
      "@id": "repowise:stream",
      "@type": "xsd:boolean"
    },
    "ChatSessionOpenRequest": "repowise:ChatSessionOpenRequest",
    "repo_id": {
      "@id": "repowise:repo_id",
      "@type": "xsd:string"
    },
    "scope": {
      "@id": "repowise:scope",
      "@type": "xsd:string"
    },
    "namespace": {
      "@id": "repowise:namespace",
      "@type": "xsd:string"
    },
    "external_ref": {
      "@id": "repowise:external_ref"
    },
    "policy": {
      "@id": "repowise:policy"
    },
    "ChatSessionPolicyRequest": "repowise:ChatSessionPolicyRequest",
    "tool_allowlist": {
      "@id": "repowise:tool_allowlist"
    },
    "max_tool_loops": {
      "@id": "repowise:max_tool_loops"
    },
    "max_turns": {
      "@id": "repowise:max_turns"
    },
    "max_output_tokens": {
      "@id": "repowise:max_output_tokens"
    },
    "max_turn_tokens": {
      "@id": "repowise:max_turn_tokens"
    },
    "max_session_tokens": {
      "@id": "repowise:max_session_tokens"
    },
    "audience": {
      "@id": "repowise:audience"
    },
    "ChatSessionResponse": "repowise:ChatSessionResponse",
    "repository_id": {
      "@id": "repowise:repository_id",
      "@type": "xsd:string"
    },
    "created": {
      "@id": "repowise:created",
      "@type": "xsd:boolean"
    },
    "turns": {
      "@id": "repowise:turns",
      "@type": "xsd:integer"
    },
    "input_tokens": {
      "@id": "repowise:input_tokens",
      "@type": "xsd:integer"
    },
    "output_tokens": {
      "@id": "repowise:output_tokens",
      "@type": "xsd:integer"
    },
    "ChatSuggestion": "repowise:ChatSuggestion",
    "toolHint": {
      "@id": "repowise:toolHint"
    },
    "ChatSuggestionsResponse": "repowise:ChatSuggestionsResponse",
    "suggestions": {
      "@id": "repowise:suggestions",
      "@container": "@list"
    },
    "ChatToolTraceEntry": "repowise:ChatToolTraceEntry",
    "origin": {
      "@id": "repowise:origin"
    },
    "ChatTurnResultResponse": "repowise:ChatTurnResultResponse",
    "message_id": {
      "@id": "repowise:message_id"
    },
    "user_message_id": {
      "@id": "repowise:user_message_id"
    },
    "answer": {
      "@id": "repowise:answer",
      "@type": "xsd:string"
    },
    "stop_reason": {
      "@id": "repowise:stop_reason",
      "@type": "xsd:string"
    },
    "citations": {
      "@id": "repowise:citations",
      "@container": "@list"
    },
    "cards": {
      "@id": "repowise:cards",
      "@container": "@list"
    },
    "views": {
      "@id": "repowise:views",
      "@container": "@list"
    },
    "figures": {
      "@id": "repowise:figures",
      "@container": "@list"
    },
    "diagnostics": {
      "@id": "repowise:diagnostics"
    },
    "tool_trace": {
      "@id": "repow

# --- truncated at 32 KB (43 KB total) ---
# Full source: https://artifacts.apis.io/repowise-dev/json-ld/repowise-dev-context.jsonld