{"uid":"cap_TxQ49kahll101llmNDc-u","slug":"gov-halowerk-com-proposal-summarizer-cd5e91f3","name":"gov.halowerk.com Proposal Summarizer","description":"Splits caller-supplied proposal text into sentences, scores each sentence by normalized non-stopword frequency, and returns the highest-scoring sentences in source order. It does not infer unstated intent, verify claims, or produce an abstractive interpretation.","url":"https://gov.halowerk.com/v1/proposal-summary","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","maxLength":50000,"minLength":20,"description":"Proposal text to summarize."},"max_keywords":{"type":"integer","maximum":30,"minimum":1,"description":"Maximum number of frequency-ranked keywords."},"max_sentences":{"type":"integer","maximum":10,"minimum":1,"description":"Maximum number of source sentences to return."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ZPQvMnhJYzh_w6vToiF1m","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Extracts the highest-scoring sentences from proposal text using normalized non-stopword term frequency, returning them in source order alongside ranked keywords.","exampleAgentPrompt":"Can you summarize this governance proposal for me — pull out the top 5 most important sentences and up to 10 keywords from the text: [proposal text here]?","exampleUseCases":[{"title":"DAO proposal quick digest","prompt":"I have a long DAO governance proposal and need a quick digest — extract the 5 most important sentences and top 10 keywords so I can understand what's being proposed without reading the whole thing."},{"title":"Grant application key points","prompt":"Here's a grant application text — can you pull out the 3 most representative sentences and up to 8 keywords so I can review the core ask at a glance?"},{"title":"Policy document highlight extraction","prompt":"I need to review this community policy proposal fast — grab the top 7 sentences by importance and list up to 15 keywords so I can focus my attention on what matters most."}],"resultDescription":"Returns the highest-scoring sentences from the input text in their original source order, selected by normalized non-stopword term frequency. Also returns a list of frequency-ranked keywords up to the requested maximum. No abstractive rewriting or inference is performed — output is strictly extracted from the supplied text.","failureModes":["Text shorter than 20 characters returns a validation error","Text exceeding 50,000 characters is rejected","max_sentences or max_keywords outside allowed ranges (1-10 and 1-30 respectively) return parameter errors","Highly repetitive or single-sentence text may yield trivial or unhelpful summaries","Non-English text may produce poor keyword scoring due to stopword list limitations"],"whenToPreferThis":"Choose this endpoint when you need a fast, deterministic, extractive summary of governance or proposal text with no hallucination risk — it never infers or invents content. Ideal when transparency and faithfulness to source text are critical, such as in DAO voting contexts, grant review pipelines, or compliance workflows. Prefer it over abstractive summarizers when you need to cite exact original sentences or when auditability matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:30:38.736Z","isFirstParty":false}